.version-064{display:none}.row{max-width:72rem}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;color:#1c3b47}h1.anchor,h2.anchor,h3.anchor,h4.anchor,h5.anchor,h6.anchor{padding-top:1.5rem}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:#15a9ce}h1.lb-orange,h2.lb-orange,h3.lb-orange,h4.lb-orange,h5.lb-orange,h6.lb-orange{color:#ff931e}h1.lb-light-grey,h2.lb-light-grey,h3.lb-light-grey,h4.lb-light-grey,h5.lb-light-grey,h6.lb-light-grey{color:#c5d0d4}h1.lb-light-grey-dkr,h2.lb-light-grey-dkr,h3.lb-light-grey-dkr,h4.lb-light-grey-dkr,h5.lb-light-grey-dkr,h6.lb-light-grey-dkr{color:#9eb1b7}p{font-family:inherit;color:#1c3b47;line-height:1.5;font-size:.938rem}p.lb-orange{color:#ff931e}p.lb-blue{color:#15a9ce}a{font-family:inherit;color:#15a9ce;cursor:pointer;outline:0}a:link{color:#15a9ce;outline:none}a:visited{color:#15a9ce;outline:none}a:hover{color:#15a9ce;text-decoration:none;outline:none}a:active{color:#15a9ce;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{font-family:inherit;font-size:1.875rem;line-height:1.3;margin-bottom:.4rem;margin-top:1.4rem}h2{font-family:inherit;font-size:1.313rem;line-height:1.3;margin-bottom:.75rem}h2.anchor{padding-top:3rem}h3{font-family:inherit;font-size:1.0625rem;line-height:1.3;margin-bottom:.814rem}h3.anchor{padding-top:2.5rem}h4{font-family:inherit;font-size:1rem;margin-bottom:.313rem}h4.anchor{padding-top:2rem}h5{font-family:inherit;font-size:1rem}h5.anchor{padding-top:2rem}h6{font-family:inherit;font-size:1rem}h6.anchor{padding-top:2rem}@media only screen and (min-width:40.063em){h1{font-family:inherit;font-size:2rem;line-height:1.3;margin-bottom:.4rem;margin-top:1.4rem}h2{font-family:inherit;font-size:1.5rem;line-height:1.3;margin-bottom:.875rem}h2.anchor{padding-top:3rem}h3{font-family:inherit;font-size:1.25rem;line-height:1.3;margin-bottom:.814rem}h3.anchor{padding-top:2.5rem}h4{font-family:inherit;font-size:1.0625rem;margin-bottom:.313rem}h4.anchor{padding-top:2rem}h5{font-family:inherit;font-size:1.0625rem}h5.anchor{padding-top:2rem}h6{font-family:inherit;font-size:1.0625rem}h6.anchor{padding-top:2rem}p{font-family:inherit;font-size:1rem;line-height:1.5;margin-bottom:1.0625rem;margin-top:0}p.anchor{padding-top:3rem}p.fig{font-size:.875rem;font-style:italic}p.lead{font-size:1.375rem;line-height:1.5}}@media only screen and (min-width:64.063em){h1{font-family:inherit;font-size:2.5rem;line-height:1.3;margin-bottom:.4rem;margin-top:1.4rem}h2{font-family:inherit;font-size:1.75rem;line-height:1.3;margin-bottom:1rem}h2.anchor{padding-top:3rem}h3{font-family:inherit;font-size:1.375rem;line-height:1.3;margin-bottom:.875rem}h3.anchor{padding-top:2.5rem}h4{font-family:inherit;font-size:1.125rem;margin-bottom:.375rem}h4.anchor{padding-top:2rem}h5{font-family:inherit;font-size:1.125rem}h5.anchor{padding-top:2rem}h6{font-family:inherit;font-size:1.125rem}h6.anchor{padding-top:2rem}p{font-family:inherit;font-size:1.0625rem;line-height:1.5;margin-bottom:1.125rem;margin-top:0}p.anchor{padding-top:3rem}p.fig{font-size:.875rem;font-style:italic}p.lead{font-size:1.375rem;line-height:1.5}}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:#15a9ce}a.social:hover .github,a.social:hover .twitter,a.social:hover .linkedin,a.social:hover .facebook,a.social:hover .google-plus{fill:#ff931e}#page-content p img,p img{margin:0}.notes p{font-size:.875rem}figcaption{text-align:center;padding:0 2rem;font-size:.875rem;margin-bottom:.5rem}ol,ul{margin:.5rem 2rem 1.5rem 3rem;line-height:1.5}.panel-2020 ol,.panel-2020 ul{margin:.5rem 2rem 1.5rem 1rem}ol li,ul li{margin-bottom:.125rem}ol li ul,ul li ul{margin-top:0;list-style-type:circle}@media only screen and (min-width:40.063em){ol,ul{font-size:1rem;line-height:1.5}ol li,ul li{margin-bottom:.313rem}ol li small,ul li small{display:inline-block}}@media only screen and (min-width:64.063em){ol,ul{font-size:1.0625rem;line-height:1.6}ol li,ul li{margin-bottom:.375rem}ol li small,ul li small{display:inline-block}}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}b,strong{font-weight:600}small{line-height:1.5;font-size:.75rem;font-family:inherit;font-weight:400;opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}sub,sup{font-size:100%}sup{top:0}.smaller-body-text p{font-size:1rem}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}hr.break{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}hr.large{margin:80px 0}hr.medium{margin:60px 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{padding:.5rem 1rem !important;border:1px solid #c5d0d4 !important;-webkit-border-radius:5px !important;-webkit-border-radius:5px !important;border-radius:5px !important;background:#f5f6f7 !important;margin:0 0 1rem 0 !important;white-space:pre;overflow:auto}code{line-height:1.45 !important;font-family:"Source Code Pro",Consolas,"Liberation Mono",Courier,monospace !important;font-size:.85rem !important;font-weight:400 !important;padding:0 !important;background:#f5f6f7 !important}.note code{background:#fff !important}pre > code{background:none;border:none;height:auto}p code{-webkit-border-radius:3px;border-radius:3px;border:none;background:#f5f6f7 !important;color:#0c323b;padding:0 .2rem !important}.note p code{background:#fff !important}li code{-webkit-border-radius:3px;border-radius:3px;border:none;background:#f5f6f7 !important;color:#0c323b;padding:0 .2rem !important}.note li code{background:#fff !important}.note{padding:1rem;background:#f5f6f7;border-left:.5rem solid #ff931e;font-style:italic;font-size:1.0625rem;margin:1rem 0}.note p,.note li{font-size:1.0625rem}.note p:last-child{margin-bottom:0}.note-box-only{padding:1rem;background:#f5f6f7;border-left:.5rem solid #ff931e;margin:1rem 0}.note-box-only p:last-child{margin-bottom:0}blockquote{background:transparent url("../images/svg/ui/gotham-quote-left-lb-blue.svg") no-repeat top left;-webkit-background-size:30px;-moz-background-size:30px;background-size:30px;padding:0 0 0 36px;margin:3rem 0 3rem 0;border:none;font-weight:400;font-style:italic}blockquote.flush{margin:0;padding-bottom:0}blockquote.centered{background-position:top center;padding:30px 0 0 0;margin:4rem 0 4rem 0}blockquote p{color:#15a9ce;font-weight:400;font-size:1.375rem;margin-bottom:.5rem}blockquote footer,blockquote > div{font-weight:700;font-size:.75rem;color:#107f9b;line-height:1.375rem;font-style:normal}blockquote footer strong,blockquote > div strong,blockquote footer cite,blockquote > div cite{display:inline-block;font-size:.75rem;color:#107f9b;line-height:1.375rem;font-style:normal}.fw-wrapper.lb-orange blockquote,.fw-wrapper.lb-blue blockquote{background:transparent url("../images/svg/ui/gotham-quote-left-white.svg") no-repeat top left;-webkit-background-size:30px;-moz-background-size:30px;background-size:30px}.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)}blockquote:first-child{margin-top:0}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:#15a9ce;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;margin-top:.5rem}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;margin-top:.5rem}blockquote.full-strip-quote cite strong{font-weight:700;font-size:1rem}blockquote.full-strip-quote cite strong:after{content:none;margin:0}.lb-blue blockquote.full-strip-quote cite,.transparent blockquote.full-strip-quote cite{color:#fff}.info{font-weight:700;color:blue-text;font-size:1.5rem}.login-message{color:#15a9ce;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}}.sidebar a.kickstart-btn{text-align:left}.page-header .jump-links,.page-header-simple .jump-links,.page-header-half .jump-links{color:rgba(255,255,255,0.4);text-transform:uppercase;margin:.75rem 0 0 0;font-weight:700}.page-header .jump-links a,.page-header-simple .jump-links a,.page-header-half .jump-links a{color:#fff;background:rgba(255,255,255,0);display:inline-block;padding:.125rem .375rem;-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;border:1px solid rgba(255,255,255,0)}.page-header .jump-links a:hover,.page-header-simple .jump-links a:hover,.page-header-half .jump-links a:hover{color:#fff;background:rgba(255,255,255,0.3);-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;border:1px solid rgba(255,255,255,0.4)}*{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:#f5f6f7}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;color:#1c3b47;-webkit-font-smoothing:antialiased;-webkit-font-size-adjust:none;text-rendering:optimizeLegibility}#page-content{padding:80px 0 0 0;margin:0}.fw-wrapper{padding:40px 0;max-width:95rem;margin:0 auto;background:#fff}.fw-wrapper.breath,.fw-wrapper.breathe{padding:60px 0}@media only screen and (min-width:40.063em){.fw-wrapper{padding:70px 0}.fw-wrapper.breath,.fw-wrapper.breathe{padding:120px 0}}@media only screen and (min-width:64.063em){.fw-wrapper{padding:100px 0}.fw-wrapper.breath,.fw-wrapper.breathe{padding:180px 0}}.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 100px 0}.fw-wrapper.flush-bottom{padding:100px 0 0 0}.fw-wrapper.lb-off-white{background:#f5f6f7}.fw-wrapper.lb-off-white-fade{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-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-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:#ebeef0}.fw-wrapper.lb-light-grey{background:#c5d0d4}.fw-wrapper.lb-grey{background:#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:#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:#15a9ce}.fw-wrapper.lb-blue{background:#15a9ce}.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:#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:transparent}.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}.fw-wrapper.transparent .btn{border:1px solid rgba(255,255,255,0.7)}.fw-wrapper.transparent-orange{background:rgba(255,147,30,0.6)}.fw-wrapper.transparent-orange h1,.fw-wrapper.transparent-orange h2,.fw-wrapper.transparent-orange h3,.fw-wrapper.transparent-orange h4,.fw-wrapper.transparent-orange p,.fw-wrapper.transparent-orange a,.fw-wrapper.transparent-orange ul li,.fw-wrapper.transparent-orange ol li{color:#fff}.fw-wrapper.transparent-orange .btn{border:1px solid rgba(255,255,255,0.7)}.fw-wrapper.rs-purple{background:#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.cta-strip .btn{border:1px solid rgba(255,255,255,0.7);background:#fff;color:#ffa500}.fw-wrapper.cta-strip .btn:hover{background:#f48122;color:#fff}.fw-wrapper.cta-strip .btn.glass{background:#f48122;color:#fff}.fw-wrapper.cta-strip .btn.glass:hover{background:#ff931e}.fw-wrapper.cta-strip p br{display:none}@media only screen and (min-width:64.063em){.fw-wrapper.cta-strip p br{display:inline}}.fw-wrapper.cta-button{padding:50px 0}.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,.fw-wrapper.page-header-half,.fw-wrapper.page-header-simple{background:transparent;color:#fff}.fw-wrapper.page-header h4,.fw-wrapper.page-header-half h4,.fw-wrapper.page-header-simple h4,.fw-wrapper.page-header h4.breadcrumb,.fw-wrapper.page-header-half h4.breadcrumb,.fw-wrapper.page-header-simple h4.breadcrumb,.fw-wrapper.page-header h4.breadcrumb a,.fw-wrapper.page-header-half h4.breadcrumb a,.fw-wrapper.page-header-simple h4.breadcrumb a{color:rgba(255,255,255,0.8);text-transform:uppercase;font-weight:700;font-size:1rem;display:inline-block;text-decoration:none;background:rgba(0,0,0,0)}.fw-wrapper.page-header h4.breadcrumb a,.fw-wrapper.page-header-half h4.breadcrumb a,.fw-wrapper.page-header-simple h4.breadcrumb a{padding:0}.fw-wrapper.page-header h4.breadcrumb a:hover,.fw-wrapper.page-header-half h4.breadcrumb a:hover,.fw-wrapper.page-header-simple h4.breadcrumb a:hover{text-decoration:none;color:#fff;border-bottom:none}.fw-wrapper.page-header h1,.fw-wrapper.page-header-half h1,.fw-wrapper.page-header-simple h1{color:#fff;font-size:1.5rem}.fw-wrapper.page-header h1 br,.fw-wrapper.page-header-half h1 br,.fw-wrapper.page-header-simple h1 br{display:none}@media only screen and (min-width:80.063em){.fw-wrapper.page-header h1 br,.fw-wrapper.page-header-half h1 br,.fw-wrapper.page-header-simple h1 br{display:inline}}.fw-wrapper.page-header p,.fw-wrapper.page-header-half p,.fw-wrapper.page-header-simple p,.fw-wrapper.page-header h2,.fw-wrapper.page-header-half h2,.fw-wrapper.page-header-simple h2,.fw-wrapper.page-header h3,.fw-wrapper.page-header-half h3,.fw-wrapper.page-header-simple h3{color:#fff;line-height:1.4;font-size:1.25rem;font-weight:400;margin:0 0 1.25rem 0}.fw-wrapper.page-header p br,.fw-wrapper.page-header-half p br,.fw-wrapper.page-header-simple p br,.fw-wrapper.page-header h2 br,.fw-wrapper.page-header-half h2 br,.fw-wrapper.page-header-simple h2 br,.fw-wrapper.page-header h3 br,.fw-wrapper.page-header-half h3 br,.fw-wrapper.page-header-simple h3 br{display:none}@media only screen and (min-width:80.063em){.fw-wrapper.page-header p br,.fw-wrapper.page-header-half p br,.fw-wrapper.page-header-simple p br,.fw-wrapper.page-header h2 br,.fw-wrapper.page-header-half h2 br,.fw-wrapper.page-header-simple h2 br,.fw-wrapper.page-header h3 br,.fw-wrapper.page-header-half h3 br,.fw-wrapper.page-header-simple h3 br{display:inline}}.fw-wrapper.page-header p.smaller,.fw-wrapper.page-header-half p.smaller,.fw-wrapper.page-header-simple p.smaller,.fw-wrapper.page-header h2.smaller,.fw-wrapper.page-header-half h2.smaller,.fw-wrapper.page-header-simple h2.smaller,.fw-wrapper.page-header h3.smaller,.fw-wrapper.page-header-half h3.smaller,.fw-wrapper.page-header-simple h3.smaller{font-size:1rem}.fw-wrapper.page-header .btn,.fw-wrapper.page-header-half .btn,.fw-wrapper.page-header-simple .btn{border:1px solid rgba(255,255,255,0.7);background:#fff;color:#ff931e}.fw-wrapper.page-header .btn:hover,.fw-wrapper.page-header-half .btn:hover,.fw-wrapper.page-header-simple .btn:hover{background:#ff931e;color:#fff}.fw-wrapper.page-header .btn:hover:hover,.fw-wrapper.page-header-half .btn:hover:hover,.fw-wrapper.page-header-simple .btn:hover:hover{border-color:#ff931e}.fw-wrapper.page-header .btn.glass,.fw-wrapper.page-header-half .btn.glass,.fw-wrapper.page-header-simple .btn.glass{background:rgba(255,255,255,0.1);color:#fff}.fw-wrapper.page-header .btn.glass:hover,.fw-wrapper.page-header-half .btn.glass:hover,.fw-wrapper.page-header-simple .btn.glass:hover{background:rgba(255,255,255,0.3);border-color:#fff}.fw-wrapper.page-header a.scroll-down,.fw-wrapper.page-header-half a.scroll-down,.fw-wrapper.page-header-simple a.scroll-down{color:#fff !important}.fw-wrapper.page-header h1 .svg-icon,.fw-wrapper.page-header-half h1 .svg-icon,.fw-wrapper.page-header-simple h1 .svg-icon{height:140px;width:100%}@media only screen and (min-width:40.063em){.fw-wrapper.page-header h1,.fw-wrapper.page-header-half h1,.fw-wrapper.page-header-simple h1{font-size:1.75rem;margin-top:.5rem}.fw-wrapper.page-header p,.fw-wrapper.page-header-half p,.fw-wrapper.page-header-simple p,.fw-wrapper.page-header h2,.fw-wrapper.page-header-half h2,.fw-wrapper.page-header-simple h2,.fw-wrapper.page-header h3,.fw-wrapper.page-header-half h3,.fw-wrapper.page-header-simple h3{font-size:1.5rem}.fw-wrapper.page-header p.smaller,.fw-wrapper.page-header-half p.smaller,.fw-wrapper.page-header-simple p.smaller,.fw-wrapper.page-header h2.smaller,.fw-wrapper.page-header-half h2.smaller,.fw-wrapper.page-header-simple h2.smaller,.fw-wrapper.page-header h3.smaller,.fw-wrapper.page-header-half h3.smaller,.fw-wrapper.page-header-simple h3.smaller{font-size:1.25rem}}@media only screen and (min-width:64.063em){.fw-wrapper.page-header h1,.fw-wrapper.page-header-half h1,.fw-wrapper.page-header-simple h1{font-size:2rem;margin-top:.75rem}.fw-wrapper.page-header p,.fw-wrapper.page-header-half p,.fw-wrapper.page-header-simple p,.fw-wrapper.page-header h2,.fw-wrapper.page-header-half h2,.fw-wrapper.page-header-simple h2,.fw-wrapper.page-header h3,.fw-wrapper.page-header-half h3,.fw-wrapper.page-header-simple h3{font-size:1.875rem}.fw-wrapper.page-header p.smaller,.fw-wrapper.page-header-half p.smaller,.fw-wrapper.page-header-simple p.smaller,.fw-wrapper.page-header h2.smaller,.fw-wrapper.page-header-half h2.smaller,.fw-wrapper.page-header-simple h2.smaller,.fw-wrapper.page-header h3.smaller,.fw-wrapper.page-header-half h3.smaller,.fw-wrapper.page-header-simple h3.smaller{font-size:1.375rem}}.fw-wrapper.page-header-half{padding:40px 0 0 0;background-color:#15a9ce;background-image:url("../images/svg/ui/faded-curve-half-master-cropped.svg"),url("../images/backgrounds/2020/generic-small.jpg");background-repeat:no-repeat,no-repeat;-webkit-background-size:101%,auto 720px;-moz-background-size:101%,auto 720px;background-size:101%,auto 720px;background-position:left bottom -1px,center center}@media only screen and (min-width:40.063em){.fw-wrapper.page-header-half{padding:50px 0 0 0;background-image:url("../images/svg/ui/faded-curve-half-master-cropped.svg"),url("../images/backgrounds/2020/generic-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.page-header-half{padding:60px 0 0 0;background-image:url("../images/svg/ui/faded-curve-half-master-cropped.svg"),url("../images/backgrounds/2020/generic-large.jpg");-webkit-background-size:101%,auto 800px;-moz-background-size:101%,auto 800px;background-size:101%,auto 800px}}.fw-wrapper.page-header-half > .row{position:relative;padding-bottom:200px;min-height:420px}.fw-wrapper.page-header-half.collateral-cover > .row{padding-bottom:100px;min-height:0}.fw-wrapper.page-header-half.collateral-cover h1,.fw-wrapper.page-header-half.collateral-cover p,.fw-wrapper.page-header-half.collateral-cover h2,.fw-wrapper.page-header-half.collateral-cover h3{padding-right:0}.fw-wrapper.page-header-half.collateral-cover .half-curve-image{position:absolute;bottom:0;right:0;max-width:200px;border:0 solid #fff}@media only screen and (min-width:40.063em){.fw-wrapper.page-header-half.collateral-cover > .row{border:0 solid #f00;padding-bottom:100px;min-height:320px}.fw-wrapper.page-header-half.collateral-cover h1,.fw-wrapper.page-header-half.collateral-cover p,.fw-wrapper.page-header-half.collateral-cover h2,.fw-wrapper.page-header-half.collateral-cover h3{padding-right:300px}.fw-wrapper.page-header-half.collateral-cover .half-curve-image{max-width:300px}.fw-wrapper.page-header-half.collateral-cover .landscape-image h1,.fw-wrapper.page-header-half.collateral-cover .landscape-image p,.fw-wrapper.page-header-half.collateral-cover .landscape-image h2,.fw-wrapper.page-header-half.collateral-cover .landscape-image h3{padding-right:20%}}@media only screen and (min-width:64.063em){.fw-wrapper.page-header-half.collateral-cover > .row{border:0 solid #69af04;padding-bottom:200px;min-height:420px}.fw-wrapper.page-header-half.collateral-cover h1,.fw-wrapper.page-header-half.collateral-cover p,.fw-wrapper.page-header-half.collateral-cover h2,.fw-wrapper.page-header-half.collateral-cover h3{padding-right:340px}.fw-wrapper.page-header-half.collateral-cover .half-curve-image{max-width:350px;margin-bottom:-1rem !important}.fw-wrapper.page-header-half.collateral-cover .landscape-image h1,.fw-wrapper.page-header-half.collateral-cover .landscape-image p,.fw-wrapper.page-header-half.collateral-cover .landscape-image h2,.fw-wrapper.page-header-half.collateral-cover .landscape-image h3{padding-right:0}.fw-wrapper.page-header-half.collateral-cover .landscape-image .half-curve-image{max-width:400px;margin-bottom:-4rem !important}}@media only screen and (min-width:80.063em){.fw-wrapper.page-header-half.collateral-cover > .row{border:0 solid #00f;padding-bottom:200px;min-height:420px}.fw-wrapper.page-header-half.collateral-cover h1,.fw-wrapper.page-header-half.collateral-cover p,.fw-wrapper.page-header-half.collateral-cover h2,.fw-wrapper.page-header-half.collateral-cover h3{padding-right:340px}.fw-wrapper.page-header-half.collateral-cover .half-curve-image{max-width:350px;margin-bottom:0 !important}.fw-wrapper.page-header-half.collateral-cover .landscape-image h1,.fw-wrapper.page-header-half.collateral-cover .landscape-image p,.fw-wrapper.page-header-half.collateral-cover .landscape-image h2,.fw-wrapper.page-header-half.collateral-cover .landscape-image h3{padding-right:480px}.fw-wrapper.page-header-half.collateral-cover .landscape-image .half-curve-image{max-width:600px;margin-bottom:0 !important}}@media only screen and (min-width:95rem){.fw-wrapper.page-header-half.collateral-cover > .row{border:0 solid #ff0;padding-bottom:200px;min-height:420px}.fw-wrapper.page-header-half.collateral-cover h1,.fw-wrapper.page-header-half.collateral-cover p,.fw-wrapper.page-header-half.collateral-cover h2,.fw-wrapper.page-header-half.collateral-cover h3{padding-right:340px}.fw-wrapper.page-header-half.collateral-cover .half-curve-image{max-width:350px;margin-bottom:1rem !important}.fw-wrapper.page-header-half.collateral-cover .landscape-image h1,.fw-wrapper.page-header-half.collateral-cover .landscape-image p,.fw-wrapper.page-header-half.collateral-cover .landscape-image h2,.fw-wrapper.page-header-half.collateral-cover .landscape-image h3{padding-right:580px}.fw-wrapper.page-header-half.collateral-cover .landscape-image .half-curve-image{max-width:700px;margin-bottom:-1rem !important}}.fw-wrapper.page-header{padding:40px 0 40px 0;background-color:#15a9ce;background-image:url("../images/backgrounds/2020/generic-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 720px;-moz-background-size:auto 720px;background-size:auto 720px;background-position:center top 80px;background-attachment:fixed}@media only screen and (min-width:40.063em){.fw-wrapper.page-header{padding:50px 0 50px 0;background-image:url("../images/backgrounds/2020/generic-medium.jpg");-webkit-background-size:auto 720px;-moz-background-size:auto 720px;background-size:auto 720px}}@media only screen and (min-width:64.063em){.fw-wrapper.page-header{padding:60px 0 60px 0;background-image:url("../images/backgrounds/2020/generic-large.jpg");-webkit-background-size:auto 800px;-moz-background-size:auto 800px;background-size:auto 800px}}.fw-wrapper.page-header-simple{padding:30px 0 30px 0;background-image:-webkit-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-small.jpg");background-image:-moz-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-small.jpg");background-image:-o-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-small.jpg");background-image:-ms-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-small.jpg");background-image:linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-small.jpg");background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center center}.fw-wrapper.page-header-simple p,.fw-wrapper.page-header-simple h1,.fw-wrapper.page-header-simple h2{color:#fff;font-size:1.5rem;line-height:1.4;font-weight:400;margin:0;text-shadow:0 0 8px rgba(0,0,0,0)}.fw-wrapper.page-header-simple h1.breadcrumb,.fw-wrapper.page-header-simple .breadcrumb,.fw-wrapper.page-header-simple a.breadcrumb,.fw-wrapper.page-header-simple h3,.fw-wrapper.page-header-simple h3 a,.fw-wrapper.page-header-simple h3.breadcrumb,.fw-wrapper.page-header-simple h3.breadcrumb a{color:rgba(255,255,255,0.9);text-transform:uppercase;font-weight:600;font-size:.875rem;display:inline-block;text-decoration:none;margin:0 0 .75rem 0}@media only screen and (min-width:40.063em){.fw-wrapper.page-header-simple{padding:45px 0 45px 0;background-image:-webkit-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-medium.jpg");background-image:-moz-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-medium.jpg");background-image:-o-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-medium.jpg");background-image:-ms-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-medium.jpg");background-image:linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-medium.jpg")}.fw-wrapper.page-header-simple h1.breadcrumb,.fw-wrapper.page-header-simple .breadcrumb,.fw-wrapper.page-header-simple a.breadcrumb,.fw-wrapper.page-header-simple h3,.fw-wrapper.page-header-simple h3 a,.fw-wrapper.page-header-simple h3.breadcrumb,.fw-wrapper.page-header-simple h3.breadcrumb a{font-size:.938rem;margin:0 0 .875rem 0}.fw-wrapper.page-header-simple p,.fw-wrapper.page-header-simple h1,.fw-wrapper.page-header-simple h2{font-size:1.75rem}}@media only screen and (min-width:64.063em){.fw-wrapper.page-header-simple{padding:60px 0 60px 0;background-image:-webkit-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-large.jpg");background-image:-moz-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-large.jpg");background-image:-o-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-large.jpg");background-image:-ms-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-large.jpg");background-image:linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.1) 100%),url("../images/backgrounds/2020/generic-large.jpg")}.fw-wrapper.page-header-simple h1.breadcrumb,.fw-wrapper.page-header-simple .breadcrumb,.fw-wrapper.page-header-simple a.breadcrumb,.fw-wrapper.page-header-simple h3,.fw-wrapper.page-header-simple h3 a,.fw-wrapper.page-header-simple h3.breadcrumb,.fw-wrapper.page-header-simple h3.breadcrumb a{font-size:1rem;color:rgba(255,255,255,0.8);margin:0 0 .938rem 0}.fw-wrapper.page-header-simple p,.fw-wrapper.page-header-simple h1,.fw-wrapper.page-header-simple h2{font-size:2rem}}.fw-wrapper.page-header-simple .svg-icon,.fw-wrapper.page-header-simple img{width:auto;height:auto;max-width:15rem;margin-top:.25rem;display:block}.fw-wrapper.page-header-simple .svg-icon.small,.fw-wrapper.page-header-simple img.small{max-width:10rem}.fw-wrapper.page-header-2020{background:#1c3b47;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;text-align:left;min-height:100px;padding:60px 0 90px 0}.fw-wrapper.page-header-2020 h1.breadcrumb,.fw-wrapper.page-header-2020 .breadcrumb,.fw-wrapper.page-header-2020 a.breadcrumb,.fw-wrapper.page-header-2020 p.breadcrumb{color:rgba(255,255,255,0.9);text-transform:uppercase;font-weight:600;font-size:.875rem;display:inline-block;text-decoration:none;margin:0 0 .75rem 0}.fw-wrapper.page-header-2020 p,.fw-wrapper.page-header-2020 h1,.fw-wrapper.page-header-2020 h2{color:#fff;font-size:1.5rem;line-height:1.4;font-weight:400;margin:0;text-shadow:0 0 8px rgba(0,0,0,0)}.fw-wrapper.page-header-2020 p br,.fw-wrapper.page-header-2020 h1 br,.fw-wrapper.page-header-2020 h2 br{display:none}@media only screen and (min-width:40.063em){.fw-wrapper.page-header-2020{padding:80px 0 120px 0}.fw-wrapper.page-header-2020 h1.breadcrumb,.fw-wrapper.page-header-2020 .breadcrumb,.fw-wrapper.page-header-2020 a.breadcrumb,.fw-wrapper.page-header-2020 p.breadcrumb{font-size:.938rem;margin:0 0 .875rem 0}.fw-wrapper.page-header-2020 p,.fw-wrapper.page-header-2020 h1,.fw-wrapper.page-header-2020 h2{font-size:1.75rem}}@media only screen and (min-width:64.063em){.fw-wrapper.page-header-2020{min-height:380px;padding:100px 0 160px 0}.fw-wrapper.page-header-2020 h1.breadcrumb,.fw-wrapper.page-header-2020 .breadcrumb,.fw-wrapper.page-header-2020 a.breadcrumb,.fw-wrapper.page-header-2020 p.breadcrumb{font-size:1rem;color:rgba(255,255,255,0.8);margin:0 0 .938rem 0}.fw-wrapper.page-header-2020 p,.fw-wrapper.page-header-2020 h1,.fw-wrapper.page-header-2020 h2{font-size:2rem}.fw-wrapper.page-header-2020 p br,.fw-wrapper.page-header-2020 h1 br,.fw-wrapper.page-header-2020 h2 br{display:inline-block}}.fw-wrapper.page-header-2020.text-center{text-align:center}.fw-wrapper.lb-slate-gradient-horzontal{background:#0c323b}@media only screen and (min-width:40.063em){.fw-wrapper.lb-slate-gradient-horzontal{background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(135deg, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(135deg, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(135deg, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(135deg, rgba(255,255,255,0.1) 0%, rgba(0,0,0,0) 100%)}}.fw-wrapper.lb-slate-gradient-horzontal h1,.fw-wrapper.lb-slate-gradient-horzontal h2,.fw-wrapper.lb-slate-gradient-horzontal h3,.fw-wrapper.lb-slate-gradient-horzontal h4,.fw-wrapper.lb-slate-gradient-horzontal p,.fw-wrapper.lb-slate-gradient-horzontal ul li,.fw-wrapper.lb-slate-gradient-horzontal ol li{color:#fff}.fw-wrapper.lb-slate-gradient-horzontal h1.lb-orange,.fw-wrapper.lb-slate-gradient-horzontal h2.lb-orange,.fw-wrapper.lb-slate-gradient-horzontal h3.lb-orange,.fw-wrapper.lb-slate-gradient-horzontal h4.lb-orange,.fw-wrapper.lb-slate-gradient-horzontal p.lb-orange,.fw-wrapper.lb-slate-gradient-horzontal ul li.lb-orange,.fw-wrapper.lb-slate-gradient-horzontal ol li.lb-orange{color:#ff931e}.fw-wrapper.lb-slate-gradient-horzontal p a{color:#15a9ce}.fw-wrapper.lb-blue-gradient-vertical{background:#15a9ce}@media only screen and (min-width:40.063em){.fw-wrapper.lb-blue-gradient-vertical{background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(0deg, rgba(255,255,255,0.2) 0%, rgba(0,0,0,0) 100%)}}.fw-wrapper.lb-blue-gradient-vertical h1,.fw-wrapper.lb-blue-gradient-vertical h2,.fw-wrapper.lb-blue-gradient-vertical h3,.fw-wrapper.lb-blue-gradient-vertical h4,.fw-wrapper.lb-blue-gradient-vertical p,.fw-wrapper.lb-blue-gradient-vertical a,.fw-wrapper.lb-blue-gradient-vertical ul li,.fw-wrapper.lb-blue-gradient-vertical ol li{color:#fff}.fw-wrapper.generic-bg-dark{background-color:#1c3b47;background-image:url("../images/backgrounds/2020/generic-bg-dark.jpg");background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:bottom center;background-attachment:fixed}.fw-wrapper.generic-bg-dark h1,.fw-wrapper.generic-bg-dark h2,.fw-wrapper.generic-bg-dark h3{color:#ff931e}.fw-wrapper.generic-bg-dark h4,.fw-wrapper.generic-bg-dark p,.fw-wrapper.generic-bg-dark a,.fw-wrapper.generic-bg-dark ul li,.fw-wrapper.generic-bg-dark ol li{color:#fff}.fw-wrapper.white-curve-corner{background:#fff url("../images/backgrounds/2020/white-curves-corner-large.jpg") no-repeat;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:right bottom;-webkit-box-shadow:inset 0 -1px 0 #f5f6f7;box-shadow:inset 0 -1px 0 #f5f6f7}.fw-wrapper.white-curve-corner-alt{background:#fff url("../images/backgrounds/2020/white-curves-corner-alt-large.jpg") no-repeat;background-repeat:no-repeat;background-position:left bottom;-webkit-box-shadow:inset 0 -1px 0 #f5f6f7;box-shadow:inset 0 -1px 0 #f5f6f7}.fw-wrapper.climbers{padding:70px 0 160px 0;background-image:url("../images/backgrounds/2020/climbers-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center top 80px;background-attachment:fixed}.fw-wrapper.climbers br{display:inline-block !important}@media only screen and (min-width:40.063em){.fw-wrapper.climbers{padding:100px 0 200px 0;background-position:center top 80px;background-image:url("../images/backgrounds/2020/climbers-medium.jpg")}.show-news-banner .fw-wrapper.climbers{background-attachment:scroll;background-position:center top}}@media only screen and (min-width:64.063em){.fw-wrapper.climbers{padding:140px 0 260px 0;background-image:url("../images/backgrounds/2020/climbers-large.jpg")}}.fw-wrapper.skydivers{background-image:url("../images/backgrounds/2020/skydivers-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center top 80px;background-attachment:fixed}@media only screen and (min-width:40.063em){.fw-wrapper.skydivers{background-image:url("../images/backgrounds/2020/skydivers-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.skydivers{background-image:url("../images/backgrounds/2020/skydivers-large.jpg")}}.fw-wrapper.succulent{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/succulent-small.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/succulent-small.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/succulent-small.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/succulent-small.jpg");background-image:linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/succulent-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.succulent{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-medium.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-medium.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-medium.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-medium.jpg");background-image:linear-gradient(right, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.succulent{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/succulent-large.jpg")}}.fw-wrapper.mountain-people{background-image:url("../images/backgrounds/2020/mountain-people-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center top 80px;background-attachment:fixed}@media only screen and (min-width:40.063em){.fw-wrapper.mountain-people{background-image:url("../images/backgrounds/2020/mountain-people-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.mountain-people{background-image:url("../images/backgrounds/2020/mountain-people-large.jpg")}}.fw-wrapper.spices{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%),url("../images/backgrounds/2020/spices-small.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%),url("../images/backgrounds/2020/spices-small.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%),url("../images/backgrounds/2020/spices-small.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%),url("../images/backgrounds/2020/spices-small.jpg");background-image:linear-gradient(right, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%),url("../images/backgrounds/2020/spices-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.spices{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-medium.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-medium.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-medium.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-medium.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.spices{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/spices-large.jpg")}}.fw-wrapper.wing{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-small.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-small.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-small.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-small.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.wing{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-medium.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-medium.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-medium.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-medium.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.wing{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%),url("../images/backgrounds/2020/wing-large.jpg")}}.fw-wrapper.speakers{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-small.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-small.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-small.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-small.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.speakers{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-medium.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-medium.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-medium.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-medium.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.speakers{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/speakers-large.jpg")}}.fw-wrapper.climber{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-small.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-small.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-small.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-small.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.climber{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-medium.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-medium.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-medium.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-medium.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.climber{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%),url("../images/backgrounds/2020/climber-large.jpg")}}.fw-wrapper.red-hat-alliance{background-image:url("../images/backgrounds/2020/red-hat-alliance-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center center}@media only screen and (min-width:40.063em){.fw-wrapper.red-hat-alliance{background-image:url("../images/backgrounds/2020/red-hat-alliance-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.red-hat-alliance{background-image:url("../images/backgrounds/2020/red-hat-alliance-large.jpg")}}.fw-wrapper.akka-platform-nature{background-image:url("../images/backgrounds/2020/akka-platform-nature-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center top 80px;background-attachment:fixed}@media only screen and (min-width:40.063em){.fw-wrapper.akka-platform-nature{background-image:url("../images/backgrounds/2020/akka-platform-nature-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.akka-platform-nature{background-image:url("../images/backgrounds/2020/akka-platform-nature-large.jpg")}}.fw-wrapper.akka-serverless-nature{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/akka-serverless-nature-small.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/akka-serverless-nature-small.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/akka-serverless-nature-small.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/akka-serverless-nature-small.jpg");background-image:linear-gradient(right, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/akka-serverless-nature-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.akka-serverless-nature{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-medium.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-medium.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-medium.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-medium.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.akka-serverless-nature{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-serverless-nature-large.jpg")}}.fw-wrapper.akka-data-pipelines-nature{background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-small.jpg");background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-small.jpg");background-image:-o-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-small.jpg");background-image:-ms-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-small.jpg");background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.akka-data-pipelines-nature{background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-medium.jpg");background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-medium.jpg");background-image:-o-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-medium.jpg");background-image:-ms-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-medium.jpg");background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.akka-data-pipelines-nature{background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-large.jpg");background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-large.jpg");background-image:-o-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-large.jpg");background-image:-ms-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-large.jpg");background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/akka-data-pipelines-nature-large.jpg")}}.fw-wrapper.tablet-guy{background:#1c3b47 url("../images/backgrounds/2020/tablet-guy-large.jpg") no-repeat;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.city-mesh{background-image:-webkit-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-small.jpg");background-image:-moz-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-small.jpg");background-image:-o-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-small.jpg");background-image:-ms-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-small.jpg");background-image:linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.city-mesh{background-image:-webkit-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-medium.jpg");background-image:-moz-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-medium.jpg");background-image:-o-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-medium.jpg");background-image:-ms-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-medium.jpg");background-image:linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.city-mesh{background-image:-webkit-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-large.jpg");background-image:-moz-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-large.jpg");background-image:-o-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-large.jpg");background-image:-ms-linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-large.jpg");background-image:linear-gradient(right, rgba(11,85,103,0) 0%, rgba(11,85,103,0.4) 100%),url("../images/backgrounds/2020/city-mesh-large.jpg")}}.fw-wrapper.start-line-bg{background-image:url("../images/backgrounds/2020/start-line-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center top 80px;background-attachment:fixed}@media only screen and (min-width:40.063em){.fw-wrapper.start-line-bg{background-image:url("../images/backgrounds/2020/start-line-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.start-line-bg{background-image:url("../images/backgrounds/2020/start-line-large.jpg")}}.fw-wrapper.coach-whistle{background-image:-webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/coach-whistle-small.jpg");background-image:-moz-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/coach-whistle-small.jpg");background-image:-o-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/coach-whistle-small.jpg");background-image:-ms-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/coach-whistle-small.jpg");background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5) 100%),url("../images/backgrounds/2020/coach-whistle-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.coach-whistle{background-image:-webkit-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle-medium.jpg");background-image:-moz-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle-medium.jpg");background-image:-o-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle-medium.jpg");background-image:-ms-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle-medium.jpg");background-image:linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.coach-whistle{background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3) 100%),url("../images/backgrounds/2020/coach-whistle-large.jpg");background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3) 100%),url("../images/backgrounds/2020/coach-whistle-large.jpg");background-image:-o-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3) 100%),url("../images/backgrounds/2020/coach-whistle-large.jpg");background-image:-ms-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3) 100%),url("../images/backgrounds/2020/coach-whistle-large.jpg");background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3) 100%),url("../images/backgrounds/2020/coach-whistle-large.jpg")}}@media only screen and (min-width:95rem){.fw-wrapper.coach-whistle{background-position:center top 80px}}.fw-wrapper.success{background-image:url("../images/backgrounds/2020/success-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center top 80px;background-attachment:fixed}@media only screen and (min-width:40.063em){.fw-wrapper.success{background-image:url("../images/backgrounds/2020/success-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.success{background-image:url("../images/backgrounds/2020/success-large.jpg")}}.fw-wrapper.coral{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-small.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-small.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-small.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-small.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-small.jpg");background-repeat:no-repeat;-webkit-background-size:cover,auto 500px;-moz-background-size:cover,auto 500px;background-size:cover,auto 500px;background-position:center center,center top 80px;background-attachment:fixed,fixed}@media only screen and (min-width:40.063em){.fw-wrapper.coral{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-medium.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-medium.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-medium.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-medium.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.coral{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%),url("../images/backgrounds/2020/coral-large.jpg")}}.fw-wrapper.solar-panels{background:#fff url("../images/backgrounds/2020/solar-panels-large.jpg") no-repeat;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.cruise-ship-bg{background:#15a9ce url("../images/backgrounds/2020/cruise-ship-large.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.mixer{background:#15a9ce url("../images/backgrounds/2020/mixer-large.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.berkeley{background:#15a9ce url("../images/backgrounds/2020/berkeley-large.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.boxes{background:#15a9ce url("../images/backgrounds/2020/boxes-large.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.cake{background:#15a9ce url("../images/backgrounds/2020/cake-large.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.truck{background:#15a9ce url("../images/backgrounds/2020/truck-large.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-attachment:fixed}.fw-wrapper.customized-workshop-jet-pack{background-image:url("../images/backgrounds/2020/customized-workshop-jet-pack-small.jpg");background-repeat:no-repeat;-webkit-background-size:auto 500px;-moz-background-size:auto 500px;background-size:auto 500px;background-position:center top 80px;background-attachment:fixed}@media only screen and (min-width:40.063em){.fw-wrapper.customized-workshop-jet-pack{background-image:url("../images/backgrounds/2020/customized-workshop-jet-pack-medium.jpg")}}@media only screen and (min-width:64.063em){.fw-wrapper.customized-workshop-jet-pack{background-image:url("../images/backgrounds/2020/customized-workshop-jet-pack-large.jpg")}}@media only screen and (max-width:64.063em){.fw-wrapper.hide-bg-image-medium{background-image:none}}@media only screen and (max-width:40.063em){.fw-wrapper.hide-bg-image-small{background-image:none}}.fw-wrapper .collateral-cover-small-screen{float:right;width:40%;margin-top:-20px}.lb-originator{border:1px solid #1c3b47;text-align:center;padding:1rem}.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{position:absolute;width:100%;max-width:95rem;z-index:9999;height:80px;-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;border-bottom:0 solid #f5f6f7;background:#fff}.site-header-stuck #site-header{top:0;position:fixed;background:#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;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,0.1);box-shadow:0 8px 16px 0 rgba(0,0,0,0.1);border-bottom:0 solid #ff931e}#site-header nav{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-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;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin-top:1rem}#site-header nav .primary-nav{display:inline-block}#site-header nav .primary-nav .logo-and-id{position:relative;border:0 solid #f00;vertical-align:top;display:inline-block;margin-right:0}@media only screen and (min-width:57.5rem){#site-header nav .primary-nav .logo-and-id{margin:0 2rem 0 1rem}}#site-header nav .primary-nav .logo-and-id .lightbend-logo{display:inline-block;margin:.375rem 0 0 0;height:2.25rem}.site-header-stuck #site-header nav .primary-nav .logo-and-id .lightbend-logo path{fill:#fff}#site-header nav .primary-nav .logo-and-id .site-id{color:#ff931e;font-weight:700;margin:0;text-transform:uppercase;line-height:1;font-style:normal;font-size:.75rem;display:inline-block;border:0 solid #f00;position:absolute;bottom:16px;right:0}.site-header-stuck #site-header nav .primary-nav .logo-and-id .site-id{color:#fff}#site-header nav .primary-nav .logo-and-id .site-id:hover{color:#15a9ce}@media only screen and (min-width:57.5rem){#site-header nav .primary-nav .logo-and-id .site-id{bottom:-3px}}#site-header nav .primary-nav .logo-and-id .left-off-canvas-toggle{display:inline-block;border-right:1px solid #ebeef0;vertical-align:top;cursor:pointer;height:80px;padding:0 .625rem;margin:-1rem 1rem 0 -.625rem}#site-header nav .primary-nav .logo-and-id .left-off-canvas-toggle .svg-icon{width:40px;height:80px}#site-header nav .primary-nav .logo-and-id .left-off-canvas-toggle .svg-icon-menu-path{fill:#ff931e}.site-header-stuck #site-header nav .primary-nav .logo-and-id .left-off-canvas-toggle .svg-icon-menu-path{fill:#fff}@media only screen and (min-width:40.063em){#site-header nav .primary-nav .logo-and-id .left-off-canvas-toggle{margin:-1rem 1rem 0 -.9375rem}}@media only screen and (min-width:57.5rem){#site-header nav .primary-nav .logo-and-id .left-off-canvas-toggle{display:none}}#site-header nav .primary-nav .mega-menu{vertical-align:top;display:none;max-height:2rem;margin-top:.5rem}@media only screen and (min-width:57.5rem){#site-header nav .primary-nav .mega-menu{display:inline-block}}#site-header nav .primary-nav .mega-menu a{color:#1c3b47}.value-page #site-header nav .primary-nav .mega-menu a.value-link{color:#1c3b47}.value-page.site-header-stuck #site-header nav .primary-nav .mega-menu a.value-link{color:#fff}.products-page #site-header nav .primary-nav .mega-menu a.products-link{color:#1c3b47}.products-page.site-header-stuck #site-header nav .primary-nav .mega-menu a.products-link{color:#fff}.services-page #site-header nav .primary-nav .mega-menu a.services-link{color:lbslate}.services-page.site-header-stuck #site-header nav .primary-nav .mega-menu a.services-link{color:#fff}.subscription-page #site-header nav .primary-nav .mega-menu a.subscription-link{color:#1c3b47}.subscription-page.site-header-stuck #site-header nav .primary-nav .mega-menu a.subscription-link{color:#fff}.resources-page #site-header nav .primary-nav .mega-menu a.resources-link{color:#1c3b47}.resources-page.site-header-stuck #site-header nav .primary-nav .mega-menu a.resources-link{color:#fff}.about-page #site-header nav .primary-nav .mega-menu a.about-link{color:#1c3b47}.about-page.site-header-stuck #site-header nav .primary-nav .mega-menu a.about-link{color:#fff}#site-header nav .primary-nav .mega-menu .dropdown{position:relative;display:inline-block;margin:0;padding:.5rem .875rem 0 .875rem}#site-header nav .primary-nav .mega-menu .no-drop-down{vertical-align:top;margin:.5rem .875rem 0 .875rem;padding:0;line-height:1;font-weight:600;font-size:.875rem;text-transform:uppercase;display:inline-block}#site-header nav .primary-nav .mega-menu .no-drop-down:hover{color:#ff931e}.site-header-stuck #site-header nav .primary-nav .mega-menu .no-drop-down{color:#fff}.site-header-stuck #site-header nav .primary-nav .mega-menu .no-drop-down:hover{color:#1c3b47}#site-header nav .primary-nav .mega-menu .dropbtn{color:#1c3b47;font-weight:600;font-size:.875rem;text-transform:uppercase;line-height:1;display:block;height:34px;cursor:pointer}.site-header-stuck #site-header nav .primary-nav .mega-menu .dropbtn{color:#fff}#site-header nav .primary-nav .mega-menu .dropdown-content{padding:2rem;text-align:left;color:#1c3b47;display:none;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;position:absolute;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid #ebeef0;border-bottom:1px solid #ebeef0;-webkit-border-radius:20px;border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.4);box-shadow:0 4px 16px 0 rgba(0,0,0,0.4);z-index:1}.site-header-stuck #site-header nav .primary-nav .mega-menu .dropdown-content{border-top:2px solid #fff;border-bottom:1px solid #ebeef0}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-flex{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-flex > div{margin-right:2rem}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-flex > div:last-child{margin-right:0}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-col-one{min-width:160px}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-col-one-large{min-width:200px}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-col-two{min-width:calc(320px + 2rem)}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-col-three{-webkit-flex-basis:75%;flex-basis:75%;border-right:0 solid #ebeef0;min-width:160px}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-col-four{-webkit-flex-basis:100%;flex-basis:100%;border-right:0 solid rgba(235,238,240,0);min-width:160px}#site-header nav .primary-nav .mega-menu .dropdown-content .invisible-border{border-right:1px solid rgba(235,238,240,0)}#site-header nav .primary-nav .mega-menu .dropdown-content h1,#site-header nav .primary-nav .mega-menu .dropdown-content h2,#site-header nav .primary-nav .mega-menu .dropdown-content h3,#site-header nav .primary-nav .mega-menu .dropdown-content h4,#site-header nav .primary-nav .mega-menu .dropdown-content h5,#site-header nav .primary-nav .mega-menu .dropdown-content h6,#site-header nav .primary-nav .mega-menu .dropdown-content p,#site-header nav .primary-nav .mega-menu .dropdown-content ul,#site-header nav .primary-nav .mega-menu .dropdown-content li{color:#1c3b47;line-height:1.2;padding-top:0}#site-header nav .primary-nav .mega-menu .dropdown-content h3{color:#ff931e;font-size:1.5rem}@media only screen and (min-width:56.25rem){#site-header nav .primary-nav .mega-menu .dropdown-content h3{font-size:2rem}}#site-header nav .primary-nav .mega-menu .dropdown-content h4{font-size:.75rem;color:#1c3b47;text-transform:uppercase;border-bottom:1px solid #ebeef0;padding-bottom:.5rem}@media only screen and (min-width:56.25rem){#site-header nav .primary-nav .mega-menu .dropdown-content h4{font-size:.875rem}}#site-header nav .primary-nav .mega-menu .dropdown-content p{font-size:.75rem;line-height:1.3}@media only screen and (min-width:56.25rem){#site-header nav .primary-nav .mega-menu .dropdown-content p{font-size:.875rem}}#site-header nav .primary-nav .mega-menu .dropdown-content .news-lead{font-size:1rem;line-height:1.4}#site-header nav .primary-nav .mega-menu .dropdown-content .news-lead-img{max-width:50%;float:right}#site-header nav .primary-nav .mega-menu .dropdown-content .de-emphasis{color:rgba(28,59,71,0.5)}#site-header nav .primary-nav .mega-menu .dropdown-content ul{padding:0;margin:0;margin-top:.5rem}#site-header nav .primary-nav .mega-menu .dropdown-content ul li{margin:0 0 .5rem 0;padding:0;list-style-type:none;background-image:none;font-size:.75rem;line-height:1.3}@media only screen and (min-width:56.25rem){#site-header nav .primary-nav .mega-menu .dropdown-content ul li{font-size:.875rem}}#site-header nav .primary-nav .mega-menu .dropdown-content ul li:before{content:"";display:none}#site-header nav .primary-nav .mega-menu .dropdown-content ul li a{color:#1c3b47}#site-header nav .primary-nav .mega-menu .dropdown-content ul li a:hover{color:#ff931e}#site-header nav .primary-nav .mega-menu .dropdown-content ul li a.btn{color:#fff}#site-header nav .primary-nav .mega-menu .dropdown-content ul li a.btn:hover{color:#fff}#site-header nav .primary-nav .mega-menu .dropdown-content ul li strong{text-transform:uppercase}#site-header nav .primary-nav .mega-menu .dropdown-content ul.products li a{font-size:.75rem;color:#406972;margin:0 0 1rem 0}#site-header nav .primary-nav .mega-menu .dropdown-content ul.products li a strong{font-size:.875rem;color:#1c3b47}#site-header nav .primary-nav .mega-menu .dropdown-content ul.products li a:hover{color:#406972}#site-header nav .primary-nav .mega-menu .dropdown-content ul.products li a:hover strong{color:#ff931e}#site-header nav .primary-nav .mega-menu .dropdown-content .btn,#site-header nav .primary-nav .mega-menu .dropdown-content ul li .btn{font-size:.75rem;padding:.25rem .375rem;width:100%;text-align:left}@media only screen and (min-width:56.25rem){#site-header nav .primary-nav .mega-menu .dropdown-content .btn,#site-header nav .primary-nav .mega-menu .dropdown-content ul li .btn{font-size:1rem;padding:.625rem .875rem;width:auto}}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-btn{background:#ff931e;color:#fff;display:inline-block;padding:.25rem .5rem;text-transform:uppercase;font-weight:700}#site-header nav .primary-nav .mega-menu .dropdown-content .mm-btn svg{display:inline-block;vertical-align:top;width:16px;height:16px;margin:.188rem 0 0 .375rem}#site-header nav .primary-nav .mega-menu .dropdown-content h4 + ul{margin-top:0}#site-header nav .primary-nav .mega-menu .dropdown-content p + ul{margin-top:0}#site-header nav .primary-nav .mega-menu .dropdown-content .list-only ul{margin-top:0}#site-header nav .primary-nav .mega-menu .dropdown:hover .dropdown-content{display:block;opacity:1;-ms-filter:none;filter:none}#site-header nav .primary-nav .mega-menu .dropdown:hover .dropdown-content:after{content:"";background:transparent url("../images/svg/ui/nav-arrow-up.svg") no-repeat center bottom;position:absolute;width:100%;height:10px;top:-10px;left:0}#site-header nav .secondary-nav{display:none;margin-top:-.25rem;margin-right:-.25rem}@media only screen and (min-width:70.75rem){#site-header nav .secondary-nav{display:inline-block}}#site-header nav .secondary-nav a{font-size:.75rem;font-weight:600;color:#1c3b47;text-transform:uppercase;margin-right:.75rem}#site-header nav .secondary-nav a:last-child{margin-right:0}#site-header nav .secondary-nav a .svg-icon{height:12px;width:20px;margin-top:-.5px}#site-header nav .secondary-nav a .svg-icon path{fill:#1c3b47}#site-header nav .secondary-nav a .svg-icon.svg-icon-rss{height:10px;margin-top:-1.5px}.site-header-stuck #site-header nav .secondary-nav a{color:#fff}.site-header-stuck #site-header nav .secondary-nav a .svg-icon path{fill:#fff}@media only screen and (min-width:70.75rem){#site-header nav .hide-on-menu-break-one-up{display:none}}@media only screen and (min-width:57.5rem){#site-header nav .hide-on-menu-break-two-up{display:none}}.hide-main-navigation #site-header nav .primary-nav .mega-menu,.hide-main-navigation #site-header nav .primary-nav .left-off-canvas-toggle{display:none}.hide-main-navigation #site-header nav .secondary-nav{display:none}.image-panel{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-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;overflow:hidden;margin:0}.image-panel .cover{-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;padding:3rem;display:block;width:100%;height:100%;background:rgba(28,59,71,0.3)}.image-panel .cover .logo{border-left:0 solid rgba(255,255,255,0.3);display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;height:260px;padding:0 0 0 0;margin-top:40px}.image-panel .cover .logo img{margin:0 !important}.image-panel .cover .title{color:#fff;text-transform:none;font-size:1.875rem;line-height:1.3;font-weight:400}.image-panel .cover .btn{display:none}.image-panel: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}.image-panel:hover .cover{background:rgba(28,59,71,0.1);-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}.image-panel.case-study{background:#1c3b47;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;margin:0}.image-panel.case-study .cover{color:inherit;background:rgba(28,59,71,0.8);padding:2rem 3rem 4rem 3rem;border:1px solid rgba(255,255,255,0.1)}@media only screen and (min-width:40.063em){.image-panel.case-study .cover{padding:0 3rem 3rem 3rem}}.image-panel.case-study .cover .logo{border:0 solid rgba(255,255,255,0.3);display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;height:190px;max-width:50%;padding:0;margin:0}.image-panel.case-study .cover .logo img{margin:0 !important;max-height:120px}@media only screen and (min-width:40.063em){.image-panel.case-study .cover .logo{height:220px;max-width:70%}}.image-panel.case-study .cover .title{color:#fff !important;text-transform:none;font-size:1.25rem;line-height:1.3;font-weight:400;border:0 solid rgba(255,255,255,0.3)}.image-panel.case-study .cover .meta{color:#ff931e !important;font-size:.875rem}.image-panel.case-study .cover .btn{display:none}.image-panel.case-study: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}.image-panel.case-study:hover .cover{background:rgba(28,59,71,0.6);-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}.image-panel.roadshow .cover{position:relative;color:inherit;text-align:center;height:300px;background:rgba(28,59,71,0.6);padding:6rem 0 0 0;border:1px solid rgba(255,255,255,0.2)}.image-panel.roadshow .title-date{display:block}.image-panel.roadshow .title{font-size:2.7rem;margin-bottom:.5rem !important;font-weight:700;color:#ff931e}@media only screen and (min-width:40.063em){.image-panel.roadshow .title{font-size:2.5rem}}@media only screen and (min-width:64.063em){.image-panel.roadshow .title{font-size:2.7rem}}@media only screen and (min-width:95rem){.image-panel.roadshow .title{font-size:2rem}}@media only screen and (min-width:120.063em){.image-panel.roadshow .title{font-size:2.5rem}}.image-panel.roadshow .date{text-transform:uppercase;font-size:.875rem;font-weight:700;color:rgba(255,255,255,0.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);background:rgba(28,59,71,0.6);border:1px solid rgba(255,255,255,0.4);display:inline-block;-webkit-border-radius:100px;border-radius:100px;padding:.25rem .75rem}.image-panel.roadshow .nudge{position:absolute;left:0;bottom:-1px;display:inline-block;width:100%;padding:1rem;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);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;background:rgba(28,59,71,0.8);border-top:1px solid rgba(255,255,255,0.2);vertical-align:middle;text-transform:uppercase;font-weight:700;line-height:20px}.image-panel.roadshow .nudge svg{vertical-align:middle;width:24px;height:24px;margin-left:3px}.image-panel.roadshow .nudge svg path{fill:#ff931e}.image-panel.roadshow .nudge:hover{background:rgba(28,59,71,0.9)}.image-panel.roadshow: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}.image-panel.roadshow:hover .cover{background:rgba(28,59,71,0.3);-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}.image-panel.roadshow:hover .title{color:#ff931e;text-shadow:0 0 20px rgba(0,0,0,0.7);-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}.image-panel.roadshow:hover .nudge{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);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}.image-panel.roadshow.off:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.image-panel.roadshow.off:hover .cover{background:rgba(28,59,71,0.6)}.image-panel.london{background-image:url("/assets/images/backgrounds/london-small.jpg")}.image-panel.new-york{background-image:url("/assets/images/backgrounds/new-york-small.jpg")}.image-panel.san-francisco{background-image:url("/assets/images/backgrounds/san-francisco-small.jpg")}.image-panel.seattle{background-image:url("/assets/images/backgrounds/seattle-small.jpg")}.image-panel.paris{background-image:url("/assets/images/backgrounds/paris-small.jpg")}.image-panel.atlanta{background-image:url("/assets/images/backgrounds/atlanta-small.jpg")}.image-panel.chicago{background-image:url("/assets/images/backgrounds/chicago-small.jpg")}.image-panel.washington-dc{background-image:url("/assets/images/backgrounds/washington-dc-small.jpg")}.image-panel.dallas{background-image:url("/assets/images/backgrounds/dallas-small.jpg")}.image-panel.boston{background-image:url("/assets/images/backgrounds/boston-small.jpg")}.image-panel.madrid{background-image:url("/assets/images/backgrounds/madrid-small.jpg")}.image-panel.munich{background-image:url("/assets/images/backgrounds/munich-small.jpg")}.image-panel.code-lights{background-image:url("/assets/images/abstract/orange/code-lights.jpg")}.image-panel.machine-learning{background-image:url("/assets/images/abstract/orange/machine-learning.jpg")}.image-panel.machine-learning-two{background-image:url("/assets/images/abstract/orange/machine-learning-two.jpg")}.image-panel.orange-pipes{background-image:url("/assets/images/abstract/orange/orange-pipes.jpg")}.image-panel.abstract-one{background-image:url("/assets/images/abstract/orange/abstract-one.jpg")}.image-panel.abstract-two{background-image:url("/assets/images/abstract/orange/abstract-two.jpg")}.image-panel.abstract-three{background-image:url("/assets/images/abstract/orange/abstract-three.jpg")}.image-panel.isometric-one{background-image:url("/assets/images/abstract/orange/isometric-one.jpg")}.image-panel.webinar-series .cover{position:relative;color:inherit;text-align:center;height:270px;background:rgba(28,59,71,0.8);padding:3.5rem 0 0 0;border:1px solid #454e57}.image-panel.webinar-series .title-date{display:block}.image-panel.webinar-series .title{font-size:2.7rem;margin-bottom:.5rem !important;text-shadow:0 0 20px rgba(0,0,0,0.7);padding:0 10px;font-weight:700;color:#fff;line-height:1.1}@media only screen and (min-width:40.063em){.image-panel.webinar-series .title{font-size:1.25rem}}@media only screen and (min-width:64.063em){.image-panel.webinar-series .title{font-size:1.75rem}}@media only screen and (min-width:95rem){.image-panel.webinar-series .title{font-size:1.25rem}}@media only screen and (min-width:120.063em){.image-panel.webinar-series .title{font-size:1.75rem}}.image-panel.webinar-series .date{text-transform:uppercase;font-size:.875rem;font-weight:700;color:rgba(255,147,30,0.9);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);background:rgba(28,59,71,0.6);border:1px solid rgba(255,147,30,0.6);display:inline-block;-webkit-border-radius:100px;border-radius:100px;padding:.25rem .75rem}.image-panel.webinar-series .nudge{position:absolute;left:0;bottom:-1px;display:inline-block;width:100%;padding:2rem 1rem 2rem 1rem;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-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;background:rgba(28,59,71,0);border:0 solid rgba(255,255,255,0.2);vertical-align:middle;text-transform:uppercase;font-weight:700;line-height:20px;color:#c5d0d4}.image-panel.webinar-series .nudge svg{vertical-align:middle;width:24px;height:24px;margin-left:3px}.image-panel.webinar-series .nudge svg path{fill:#c5d0d4}.image-panel.webinar-series: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}.image-panel.webinar-series:hover .cover{background:rgba(28,59,71,0.3);background:-webkit-linear-gradient(bottom, #0c323b 0%, rgba(12,50,59,0) 100%);background:-moz-linear-gradient(bottom, #0c323b 0%, rgba(12,50,59,0) 100%);background:-o-linear-gradient(bottom, #0c323b 0%, rgba(12,50,59,0) 100%);background:-ms-linear-gradient(bottom, #0c323b 0%, rgba(12,50,59,0) 100%);background:linear-gradient(bottom, #0c323b 0%, rgba(12,50,59,0) 100%);border:1px solid #454e57;-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}.image-panel.webinar-series:hover .title{color:#fff;text-shadow:0 0 20px rgba(0,0,0,0.7);-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}.image-panel.webinar-series:hover .date{border:1px solid rgba(255,147,30,0.8)}.image-panel.webinar-series:hover .nudge{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);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;color:#ff931e}.image-panel.webinar-series:hover .nudge svg path{fill:#ff931e}.image-panel-grid{border:0 solid #f00;margin-bottom:2rem;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start !important;justify-content:flex-start !important;padding:0 !important;text-align:left !important}@media only screen and (min-width:40.063em){.image-panel-grid{-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}.image-panel-grid .image-panel.case-study,.image-panel-grid .image-panel.webinar-series{margin-bottom:0;width:100%}}@media only screen and (min-width:64.063em){.image-panel-grid .image-panel.case-study{width:50%}.image-panel-grid .image-panel.webinar-series{width:33%}.image-panel-grid.two-three .image-panel.webinar-series:nth-child(-n+2){width:49.5%}}@media only screen and (min-width:80.063em){.image-panel-grid .image-panel.case-study{width:50%}.image-panel-grid .image-panel.webinar-series{width:33%}}@media only screen and (min-width:95rem){.image-panel-grid .image-panel.case-study,.image-panel-grid .image-panel.webinar-series{width:33%}}.image-panel-grid.grid-2020 .image-panel.case-study{width:32%;margin:.5%}.image-panel-fw-strip{padding:2rem 2rem 4rem 2rem}.image-panel-fw-strip .image-panel-grid{margin-bottom:0}.image-panel-fw-strip .image-panel-grid .image-panel.case-study,.image-panel-fw-strip .image-panel-grid .image-panel.roadshow,.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series{width:100%;margin:0}.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series .title{font-size:1.75rem}@media only screen and (min-width:40.063em){.image-panel-fw-strip .image-panel-grid{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.image-panel-fw-strip .image-panel-grid .image-panel.case-study,.image-panel-fw-strip .image-panel-grid .image-panel.roadshow,.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series{width:50%}.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series .title{font-size:1.75rem}}@media only screen and (min-width:64.063em){.image-panel-fw-strip .image-panel-grid .image-panel.case-study{width:25%}.image-panel-fw-strip .image-panel-grid .image-panel.roadshow{width:20%}.image-panel-fw-strip .image-panel-grid .image-panel.roadshow .title{font-size:1.5rem}.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series{width:20%}.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series .title{font-size:1.25rem}}@media only screen and (min-width:80.063em){.image-panel-fw-strip .image-panel-grid .image-panel.roadshow .title{font-size:1.875rem}.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series .title{font-size:1.25rem}}@media only screen and (min-width:95rem){.image-panel-fw-strip .image-panel-grid .image-panel.roadshow .title{font-size:2rem}.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series .title{font-size:1.25rem}}@media only screen and (min-width:120.063em){.image-panel-fw-strip .image-panel-grid .image-panel.roadshow .title{font-size:2.5rem}.image-panel-fw-strip .image-panel-grid .image-panel.webinar-series .title{font-size:1.5rem}}.about-lightbend p{font-size:.875rem}#site-footer .related-content h2{color:#ff931e}#site-footer .related-content ul{padding:0;font-size:1rem}#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:#15a9ce}#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{padding:60px 0 20px 0}#site-footer .footer-nav nav h3{margin-bottom:1rem;color:#ff931e;font-size:1.75rem;font-weight:700;border-bottom:1px solid #406972}#site-footer .footer-nav nav h3 a{color:#ff931e;font-size:.875rem;font-weight:700;text-transform:uppercase;background:#0c323b;margin-bottom:2px;padding:1rem;display:block}#site-footer .footer-nav nav h4{margin-bottom:.25rem;color:#f48122;font-size:1rem;font-weight:700;text-transform:uppercase}#site-footer .footer-nav nav h4 a{color:#f48122}#site-footer .footer-nav nav h4 a:hover{color:#ff931e}#site-footer .footer-nav nav ul{padding:0;margin:0 0 1.5rem 0}#site-footer .footer-nav nav ul li{margin:0;padding:0;list-style-type:none;background-image:none}#site-footer .footer-nav nav ul li:before{content:"";display:none}#site-footer .footer-nav nav ul li a{display:block;line-height:1.5rem;color:#f5f6f7;background:#0c323b;margin-bottom:2px;padding:1rem}#site-footer .footer-nav nav ul li a.btn{background:#0c323b;border-color:#fff;font-weight:400;text-transform:uppercase;border:0 solid #fff;text-align:left}#site-footer .footer-nav nav ul li a.btn:hover{color:#fff;background:#f48122}#site-footer .footer-nav nav ul li a.inset{padding-left:3rem}#site-footer .footer-nav nav ul li a.inset:before{content:"\2022";margin-right:.25rem}#site-footer .footer-nav nav ul li a.ib{display:inline;margin-right:5px}#site-footer .footer-nav nav ul li a .svg-icon{width:16px;height:16px}#site-footer .footer-nav nav ul li a.rss-icon{margin:0}#site-footer .footer-nav nav ul li a span{color:#ff931e;padding-left:10px;padding-right:6px}#site-footer .footer-nav nav ul li a:hover{text-decoration:none;color:#ff931e}#site-footer .footer-nav nav ul li a:hover .svg-icon path{fill:#ff931e}.hide-main-navigation #site-footer .footer-nav{margin-top:0;padding-top:0;padding-bottom:0}.hide-main-navigation #site-footer .footer-nav nav{display:none}#site-footer .legal-social{margin-top:0;padding-top:30px}.hide-main-navigation #site-footer .legal-social{margin-top:0}#site-footer .legal-social .legal p{line-height:1.4;font-size:.875rem;border-top:1px solid #406972;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-flex-basis:100%;flex-basis:100%;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center}#site-footer .legal-social .legal p a{color:#ebeef0}#site-footer .legal-social .legal p a:hover{color:#ff931e;text-decoration:none}#site-footer .legal-social .legal p > span{margin:.5rem 0}#site-footer .legal-social .social h2{display:inline;font-size:1rem;font-weight:700}#site-footer .legal-social .footer-logo{display:block}#site-footer .legal-social .footer-logo svg{height:1.75rem}#site-footer .legal-social .footer-logo svg path{fill:#fff}@media only screen and (min-width:40.063em){#site-footer .legal-social .footer-logo{display:inline-block;float:right}}@media only screen and (min-width:64.063em){#site-footer .footer-nav nav h3 a{background:none;margin-bottom:0;padding:0;display:block}#site-footer .footer-nav nav ul li a{background:none;margin-bottom:0;padding:0;font-size:.938rem}#site-footer .footer-nav nav ul li a.btn{padding:.5rem;text-align:left;border:0 solid #fff;width:auto;min-width:65%;display:inline-block}#site-footer .footer-nav nav ul li a.inset{padding-left:1rem}#site-footer .footer-nav nav ul li a.inset:before{content:"\2022";margin-right:.25rem}}aside dl{background:transparent}aside dl dt,aside dl dd a{display:block}.alternating-rows{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.alternating-rows > div > div{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center}.alternating-rows > div > div h2:first-child{margin-bottom:0}.alternating-rows > div > div p + ul{margin-top:-.5rem;margin-left:1.5rem}.alternating-rows > div:before,.alternating-rows > div:after{min-height:100px;background:#1c3b47;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.alternating-rows > div:nth-child(odd){margin:0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.alternating-rows > div:nth-child(odd) > div{width:100%;padding:2rem 2rem 8rem 2rem}.alternating-rows > div:nth-child(odd):before{content:"";display:block}.alternating-rows > div:nth-child(even){background-image:-webkit-linear-gradient(65deg, #fff 0%, #ebeef0 100%);background-image:-moz-linear-gradient(65deg, #fff 0%, #ebeef0 100%);background-image:-o-linear-gradient(65deg, #fff 0%, #ebeef0 100%);background-image:-ms-linear-gradient(65deg, #fff 0%, #ebeef0 100%);background-image:linear-gradient(65deg, #fff 0%, #ebeef0 100%);margin:0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.alternating-rows > div:nth-child(even) > div{width:100%;padding:2rem 2rem 8rem 2rem}.alternating-rows > div:nth-child(even):before{content:"";display:block}@media only screen and (min-width:40.063em){.alternating-rows > div{min-height:500px}.alternating-rows > div:nth-child(odd){-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-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.alternating-rows > div:nth-child(odd) > div{width:70%;padding:6rem 4rem 6rem 4rem}.alternating-rows > div:nth-child(odd):before{width:30%}.alternating-rows > div:nth-child(even){-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-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.alternating-rows > div:nth-child(even) > div{width:70%;padding:6rem 4rem 6rem 4rem}.alternating-rows > div:nth-child(even):before{display:none}.alternating-rows > div:nth-child(even):after{content:"";display:block;width:30%}}@media only screen and (min-width:64.063em){.alternating-rows > div:nth-child(odd) > div{width:60%;padding:6rem 12rem 6rem 5rem}.alternating-rows > div:nth-child(odd):before{width:40%}.alternating-rows > div:nth-child(even) > div{width:60%;padding:6rem 5rem 6rem 12rem}.alternating-rows > div:nth-child(even):after{width:40%}}.alternating-rows > div.rowers:after,.alternating-rows > div.rowers:before{background-image:url("../images/backgrounds/2020/rowers-large.jpg")}.alternating-rows > div.servers:after,.alternating-rows > div.servers:before{background-image:url("../images/backgrounds/2020/servers-large.jpg")}.alternating-rows > div.solar-city:after,.alternating-rows > div.solar-city:before{background-image:url("../images/backgrounds/2020/solar-city-large.jpg")}.alternating-rows > div.trapeze:after,.alternating-rows > div.trapeze:before{background-image:url("../images/backgrounds/2020/trapeze-large.jpg")}a.btn,.btn,.mktoForm button,form button,.mktoForm button.mktoButton,form button.mktoButton,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button{-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.275rem;padding:.438rem .75rem;margin:5px 0;background-color:#ff931e;border:2px solid rgba(255,147,30,0);color:#fff;text-transform:uppercase;font-size:.875rem;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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button .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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button .svg-icon{width:22px;height:22px;float:right;margin:0 0 0 .5rem !important}a.btn:link,.btn:link,.mktoForm button:link,form button:link,.mktoForm button.mktoButton:link,form button.mktoButton:link,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button:link{color:#fff}a.btn:visited,.btn:visited,.mktoForm button:visited,form button:visited,.mktoForm button.mktoButton:visited,form button.mktoButton:visited,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button:visited{color:#fff}a.btn:hover,.btn:hover,.mktoForm button:hover,form button:hover,.mktoForm button.mktoButton:hover,form button.mktoButton:hover,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button: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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button:active{color:#fff}a.btn.glass,.btn.glass,.mktoForm button.glass,form button.glass,.mktoForm button.mktoButton.glass,form button.mktoButton.glass,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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.glass.white,.btn.glass.white,.mktoForm button.glass.white,form button.glass.white,.mktoForm button.mktoButton.glass.white,form button.mktoButton.glass.white,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.glass.white{border:2px solid #fff !important;background-color:transparent !important;color:#fff !important}a.btn.glass.white:hover,.btn.glass.white:hover,.mktoForm button.glass.white:hover,form button.glass.white:hover,.mktoForm button.mktoButton.glass.white:hover,form button.mktoButton.glass.white:hover,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.glass.white: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) !important;color:lb-dark-teal !important}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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.lb-blue{background-color:#15a9ce;border:2px solid #15a9ce}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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.lb-blue:hover{background-color:#107f9b;border:2px solid #107f9b}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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.lb-blue.glass{border:2px solid #15a9ce;background-color:transparent;color:#15a9ce}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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.lb-blue.glass:hover{background-color:#15a9ce;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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.full-width{display:block}a.btn.text-left,.btn.text-left,.mktoForm button.text-left,form button.text-left,.mktoForm button.mktoButton.text-left,form button.mktoButton.text-left,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.text-left{text-align:left}a.btn.play,.btn.play,.mktoForm button.play,form button.play,.mktoForm button.mktoButton.play,form button.mktoButton.play,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button.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,.gate .gate-wrapper .gate-cookie-wrapper #optanon-allow-all-button{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 !important;padding:0}.brand-buttons .btn .svg-icon-lagom-reverse{height:44px;margin:24px auto !important}.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}.btn-link{color:#15a9ce;font-weight:600}.btn-link .svg-chevon-circle-right{vertical-align:middle;margin-top:-1px;width:18px;height:18px}.btn-link .svg-chevon-circle-right path{fill:#15a9ce}body .at-lb-style-overide{border:0 solid #69af04}body .at-lb-style-overide .at-share-btn-elements{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex}body .at-lb-style-overide .at-share-btn-elements .at-share-btn{border:1px solid #ebeef0;background:#f5f6f7;padding:0 .5rem;height:32px;color:#406972;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:0 .25rem .5rem 0;text-transform:uppercase}body .at-lb-style-overide .at-share-btn-elements .at-share-btn:hover{color:#ff931e;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body .at-lb-style-overide .at-share-btn-elements .at-share-btn .at-icon-wrapper{display:block;border:0 solid #f00;width:22px !important;height:22px !important;line-height:22px !important}body .at-lb-style-overide .at-share-btn-elements .at-share-btn .at-icon-wrapper svg{width:22px !important;height:22px !important}body .at-lb-style-overide .at-share-btn-elements .at-share-btn .at-label{border:0 solid #00f;line-height:22px !important;height:22px !important;display:block;padding:0 .25rem 0 0;font-size:11px !important;font-weight:600 !important;font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif !important;-webkit-font-smoothing:antialiased !important;-webkit-font-size-adjust:none !important;text-rendering:optimizeLegibility !important}.yt-cms-widget:not(.btn),.ss-cms-widget:not(.btn),.sc-cms-widget:not(.btn){cursor:auto}.cookie-warning{background:#f5f6f7;border:1px solid #ebeef0;display:inline-block;margin:1rem 0;padding:1rem;font-weight:400;-webkit-border-radius:3px;border-radius:3px;text-align:center}.cookie-warning p{color:#6cc04a !important;font-size:1rem !important;margin:0}.cookie-warning p > a.optanon-allow-all{background:#fff;border:1px solid #6cc04a;color:#6cc04a;display:inline-block;padding:.25rem .5rem;text-decoration:none;margin:.25rem .25rem}.cookie-warning p > a.optanon-allow-all:hover{background:#6cc04a;color:#fff}.cookie-warning p > a{color:#6cc04a;text-decoration:underline}.cookie-warning small{color:#fff !important;font-size:.875rem !important}.flex-video .cookie-warning{border:none;background-color:transparent;padding:.5rem 2rem;margin:0 auto}.flex-video .cookie-warning .optanon-dependant{display:none}.flex-video .cookie-warning p{color:#6cc04a !important}.flex-video .cookie-warning p > a.optanon-allow-all{display:block;margin:1rem auto;max-width:300px;border:1px solid #6cc04a;color:#6cc04a}.flex-video .cookie-warning p > a.optanon-allow-all:hover{background:#6cc04a;color:#fff}.flex-video .cookie-warning p > a{color:#6cc04a}.flex-video.thumb{background:transparent;border:none}.flex-video.thumb .cookie-warning{background-color:transparent;padding:0;margin:0 auto;margin-top:-1.5625rem}.flex-video.thumb .cookie-warning .optanon-dependant{display:none}.flex-video.thumb .cookie-warning > .video-thumb-messaging{position:relative;display:block;width:100%;height:100%;color:#fff}.flex-video.thumb .cookie-warning > .video-thumb-messaging span{position:absolute;top:0;left:0;text-align:center;display:block;width:100%;height:100%;margin:0;background:transparent}.flex-video.thumb .cookie-warning > .video-thumb-messaging span > div{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;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;padding:1rem;background:rgba(0,0,0,0.7);font-size:1rem;font-weight:400}.flex-video.thumb .cookie-warning > .video-thumb-messaging span > div p{color:#fff !important;line-height:2}.flex-video.thumb .cookie-warning > .video-thumb-messaging span > div a{color:#fff}.flex-video.thumb .cookie-warning > .video-thumb-messaging span > div .allow-btn{color:#ff931e;border:1px solid #ff931e;padding:.25rem .5rem;margin:0 .25rem;text-decoration:none}.flex-video.thumb .cookie-warning > .video-thumb-messaging span > div .allow-btn:hover{background:#ff931e;color:#fff}.cta-bar{padding:2rem 1rem}.errors-wrapper{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center;height:auto;min-height:100vh;margin:0;margin-top:-80px;background:#ff931e}.errors-panel{margin-top:80px;display:inline-block;background:transparent;-webkit-border-radius:3px;border-radius:3px;padding:1rem}.errors-panel h1,.errors-panel h2,.errors-panel p{color:#fff}.errors-panel a.btn{border:1px solid rgba(255,255,255,0.7);background:#fff;color:#ffa500}.errors-panel a.btn:hover{background:#f48122;color:#fff}.errors-panel a.btn.glass{background:#f48122;color:#fff}.errors-panel a.btn.glass:hover{background:#ff931e}@media only screen and (min-width:40.063em){.errors-panel{margin-top:40px}}.filter-buttons a,.mix-sidebar .filter-buttons a{border:1px solid #ebeef0;background:#f5f6f7;padding:.5rem;color:#406972;display:inline-block;margin-bottom:.5rem;text-transform:uppercase;font-size:.689rem;font-weight:600}.filter-buttons a.full-width,.mix-sidebar .filter-buttons a.full-width{display:block;text-align:center}.filter-buttons a.mixitup-control-active,.mix-sidebar .filter-buttons a.mixitup-control-active,.filter-buttons a:hover,.mix-sidebar .filter-buttons a:hover{color:#ff931e}.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,.image-panel{display:inline-block;vertical-align:top;width:100%;margin-bottom:1rem}.box.flush,.box-gap.flush,.grid.flush,.image-panel.flush{margin-bottom:0}.lb-grey .box,.lb-grey .box-gap,.lb-grey .grid,.lb-grey .image-panel{background:rgba(255,255,255,0.2)}.one-up .box,.one-up .box-gap,.one-up .grid,.one-up .image-panel{width:100%}.two-up .box,.two-up .box-gap,.two-up .grid,.two-up .image-panel{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up .box,.three-up .box-gap,.three-up .grid,.three-up .image-panel{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up .box,.four-up .box-gap,.four-up .grid,.four-up .image-panel{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up .box,.five-up .box-gap,.five-up .grid,.five-up .image-panel{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up .box,.six-up .box-gap,.six-up .grid,.six-up .image-panel{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up .box,.seven-up .box-gap,.seven-up .grid,.seven-up .image-panel{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up .box,.eight-up .box-gap,.eight-up .grid,.eight-up .image-panel{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up .box,.nine-up .box-gap,.nine-up .grid,.nine-up .image-panel{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,.one-up-medium .image-panel{width:100%}.two-up-medium .box,.two-up-medium .box-gap,.two-up-medium .grid,.two-up-medium .image-panel{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-medium .box,.three-up-medium .box-gap,.three-up-medium .grid,.three-up-medium .image-panel{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-medium .box,.four-up-medium .box-gap,.four-up-medium .grid,.four-up-medium .image-panel{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-medium .box,.five-up-medium .box-gap,.five-up-medium .grid,.five-up-medium .image-panel{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-medium .box,.six-up-medium .box-gap,.six-up-medium .grid,.six-up-medium .image-panel{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-medium .box,.seven-up-medium .box-gap,.seven-up-medium .grid,.seven-up-medium .image-panel{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-medium .box,.eight-up-medium .box-gap,.eight-up-medium .grid,.eight-up-medium .image-panel{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-medium .box,.nine-up-medium .box-gap,.nine-up-medium .grid,.nine-up-medium .image-panel{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,.one-up-large .image-panel{width:100%}.two-up-large .box,.two-up-large .box-gap,.two-up-large .grid,.two-up-large .image-panel{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-large .box,.three-up-large .box-gap,.three-up-large .grid,.three-up-large .image-panel{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-large .box,.four-up-large .box-gap,.four-up-large .grid,.four-up-large .image-panel{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-large .box,.five-up-large .box-gap,.five-up-large .grid,.five-up-large .image-panel{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-large .box,.six-up-large .box-gap,.six-up-large .grid,.six-up-large .image-panel{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-large .box,.seven-up-large .box-gap,.seven-up-large .grid,.seven-up-large .image-panel{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-large .box,.eight-up-large .box-gap,.eight-up-large .grid,.eight-up-large .image-panel{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-large .box,.nine-up-large .box-gap,.nine-up-large .grid,.nine-up-large .image-panel{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,.one-up-xlarge .image-panel{width:100%}.two-up-xlarge .box,.two-up-xlarge .box-gap,.two-up-xlarge .grid,.two-up-xlarge .image-panel{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-xlarge .box,.three-up-xlarge .box-gap,.three-up-xlarge .grid,.three-up-xlarge .image-panel{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-xlarge .box,.four-up-xlarge .box-gap,.four-up-xlarge .grid,.four-up-xlarge .image-panel{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-xlarge .box,.five-up-xlarge .box-gap,.five-up-xlarge .grid,.five-up-xlarge .image-panel{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-xlarge .box,.six-up-xlarge .box-gap,.six-up-xlarge .grid,.six-up-xlarge .image-panel{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-xlarge .box,.seven-up-xlarge .box-gap,.seven-up-xlarge .grid,.seven-up-xlarge .image-panel{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-xlarge .box,.eight-up-xlarge .box-gap,.eight-up-xlarge .grid,.eight-up-xlarge .image-panel{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-xlarge .box,.nine-up-xlarge .box-gap,.nine-up-xlarge .grid,.nine-up-xlarge .image-panel{width:calc(100% / 9 - (((9 - 1) * 1rem) / 9))}}@media only screen and (min-width:95rem){.one-up-xxlarge .box,.one-up-xxlarge .box-gap,.one-up-xxlarge .grid,.one-up-xxlarge .image-panel{width:100%}.two-up-xxlarge .box,.two-up-xxlarge .box-gap,.two-up-xxlarge .grid,.two-up-xxlarge .image-panel{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-xxlarge .box,.three-up-xxlarge .box-gap,.three-up-xxlarge .grid,.three-up-xxlarge .image-panel{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-xxlarge .box,.four-up-xxlarge .box-gap,.four-up-xxlarge .grid,.four-up-xxlarge .image-panel{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-xxlarge .box,.five-up-xxlarge .box-gap,.five-up-xxlarge .grid,.five-up-xxlarge .image-panel{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-xxlarge .box,.six-up-xxlarge .box-gap,.six-up-xxlarge .grid,.six-up-xxlarge .image-panel{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-xxlarge .box,.seven-up-xxlarge .box-gap,.seven-up-xxlarge .grid,.seven-up-xxlarge .image-panel{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-xxlarge .box,.eight-up-xxlarge .box-gap,.eight-up-xxlarge .grid,.eight-up-xxlarge .image-panel{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-xxlarge .box,.nine-up-xxlarge .box-gap,.nine-up-xxlarge .grid,.nine-up-xxlarge .image-panel{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,.one-up-xxxlarge .image-panel{width:100%}.two-up-xxxlarge .box,.two-up-xxxlarge .box-gap,.two-up-xxxlarge .grid,.two-up-xxxlarge .image-panel{width:calc(100% / 2 - (((2 - 1) * 1rem) / 2))}.three-up-xxxlarge .box,.three-up-xxxlarge .box-gap,.three-up-xxxlarge .grid,.three-up-xxxlarge .image-panel{width:calc(100% / 3 - (((3 - 1) * 1rem) / 3))}.four-up-xxxlarge .box,.four-up-xxxlarge .box-gap,.four-up-xxxlarge .grid,.four-up-xxxlarge .image-panel{width:calc(100% / 4 - (((4 - 1) * 1rem) / 4))}.five-up-xxxlarge .box,.five-up-xxxlarge .box-gap,.five-up-xxxlarge .grid,.five-up-xxxlarge .image-panel{width:calc(100% / 5 - (((5 - 1) * 1rem) / 5))}.six-up-xxxlarge .box,.six-up-xxxlarge .box-gap,.six-up-xxxlarge .grid,.six-up-xxxlarge .image-panel{width:calc(100% / 6 - (((6 - 1) * 1rem) / 6))}.seven-up-xxxlarge .box,.seven-up-xxxlarge .box-gap,.seven-up-xxxlarge .grid,.seven-up-xxxlarge .image-panel{width:calc(100% / 7 - (((7 - 1) * 1rem) / 7))}.eight-up-xxxlarge .box,.eight-up-xxxlarge .box-gap,.eight-up-xxxlarge .grid,.eight-up-xxxlarge .image-panel{width:calc(100% / 8 - (((8 - 1) * 1rem) / 8))}.nine-up-xxxlarge .box,.nine-up-xxxlarge .box-gap,.nine-up-xxxlarge .grid,.nine-up-xxxlarge .image-panel{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%}}.box.lb-orange{background:#ff931e}.box.lb-orange-dkr{background:#f48122}.box.lb-orange-ltr{background:#ffa94b}.box.lb-slate{background:#1c3b47}.box.lb-slate-dkr{background:#0c323b}.box.lb-slate-ltr{background:#406972}.box.lb-off-white{background:#f5f6f7}.box.lb-off-white-dkr{background:#ebeef0}.box.lb-light-grey{background:#c5d0d4}.box.lb-blue{background:#15a9ce}.box.lb-dark-blue{background:#0b5567}.box.lb-blue-dkr{background:#107f9b}.box.scala-red{background:#de3423}.box.scala-black{background:#380d09}.box.play-green{background:#92d13d}.box.play-dark-green{background:#49691f}.box.play-green-dkr{background:#6e9d2e}.box.akka-blue{background:#15a9ce}.box.akka-blue-dkr{background:#107f9b}.box.akka-dark-blue{background:#0b5567}.box.sbt-blue{background:#1a84ad}.box.sbt-black{background:#380d09}.box.lagom-purple{background:#652b7c}.box.lagom-purple-dkr{background:#421540}.box.lagom-purple-ltr{background:#bf97c6}.box.cloudflow-blue{background:#15a9ce}.box.cloudflow-blue-dkr{background:#107f9b}.box.cloudflow-dark-blue{background:#0b5567}.box.cloudstate-blue{background:#15a9ce}.box.cloudstate-blue-dkr{background:#107f9b}.box.cloudstate-dark-blue{background:#0b5567}.box.scala-days-red{background:#de3423}.box.scala-days-black{background:#380d09}.box.scala-days-blue{background:#39bad8}.box.scala-days-slate{background:#364550}.box.reactive-summit-blue{background:#009cbd}.box.reactive-summit-blue-dkr{background:#0085ad}.box.reactive-summit-purple{background:#390f37}.box.reactive-summit-grey{background:#656d7d}.box.reactive-summit-black{background:#272c30}.box.reactive-summit-black-ltr{background:#454e57}.flexicon{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;text-align:center;margin:0 auto 2rem auto}.flexicon .icon span{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;background:#1c3b47;padding:.25rem;-webkit-border-radius:50%;border-radius:50%;width:100px;height:100px;margin:0 auto 1rem auto;border:3px solid #ff931e}.flexicon .icon span img{margin:0 !important}.flexicon .desc{display:inline-block}.flexicon .desc p{font-size:1rem}@media only screen and (min-width:40.063em){.flexicon{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row;text-align:left;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center;max-width:80%}.flexicon .icon span{width:120px;height:120px;margin-right:1rem}.flexicon h4{margin-top:1rem}}@media only screen and (min-width:64.063em){.flexicon{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:0 2rem;max-width:100%}.flexicon .icon span{width:150px;height:150px;margin-right:auto}.flexicon h4{margin-top:0}}.flex-video{text-align:center;background:#f5f6f7;border:1px solid #ebeef0;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:#1c3b47;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:#c5d0d4;font-size:.75em;font-weight:700;display:block;margin-top:-.875rem !important;min-height:1rem}.mktoForm span.error,form span.error{color:#ff931e;font-size:.75em;font-weight:700;display:block;margin-top:-.875rem !important;min-height:1rem}.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}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-height:auto !important;font-size:14px;line-height:1.6 !important;-webkit-border-radius:1px !important;border-radius:1px !important;border:1px solid #ebeef0 !important;background:#f5f6f7 !important}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 #ff931e !important;-webkit-box-shadow:none;box-shadow:none}input{margin:0}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 .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:400 !important;color:#1c3b47 !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:#1c3b47 !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 fieldset.col,fieldset.col{width:50%;float:left}.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{width:100% !important;min-width:250px;height:auto !important;line-height:1.6em;font-size:14px;-webkit-border-radius:1px;border-radius:1px;border:1px solid #ebeef0;background:#f5f6f7;font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif !important}.mktoForm textarea.mktoField{width:100% !important;min-width:250px;line-height:1.6em;height:auto !important;font-size:14px;-webkit-border-radius:1px;border-radius:1px;border:1px solid #ebeef0;background:#f5f6f7;font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif !important}.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 dl.check-box{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-ms-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;margin:0 0 .75rem 0}#validatedLicenseForm dl.check-box dt{padding:0;margin:0}#validatedLicenseForm dl.check-box dt label{z-index:99;padding-left:60px !important;margin:0 50px 0 -50px;font-size:.875rem;color:#15a9ce;cursor:pointer}#validatedLicenseForm dl.check-box dd{display:inline-block;width:50px;height:26px;position:relative}#validatedLicenseForm dl.check-box dd.info{display:none}#validatedLicenseForm dl.check-box dd input{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:2px !important;height:2px !important;margin-left:0}#validatedLicenseForm dl.check-box dd span{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;-webkit-border-radius:26px;border-radius:26px;background-color:#c5d0d4;-webkit-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}#validatedLicenseForm dl.check-box dd span:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;-webkit-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}#validatedLicenseForm dl.check-box dd input:checked + span{background-color:#6e9d2e}#validatedLicenseForm dl.check-box dd input:checked + span:before{-webkit-transform:translateX(23px);-moz-transform:translateX(23px);-o-transform:translateX(23px);-ms-transform:translateX(23px);transform:translateX(23px)}dl.checkbox{padding:0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-ms-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;margin:.25rem 0 .75rem 0}dl.checkbox dt{padding:0;margin:0;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-box-ordinal-group:3;-webkit-order:3;order:3}dl.checkbox dt label{z-index:99;padding:0 5px !important;margin:0;font-size:.875rem;color:#15a9ce;cursor:pointer}dl.checkbox dd{display:inline-block;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-o-box-ordinal-group:4;-ms-box-ordinal-group:4;-webkit-order:4;order:4;position:relative}dl.checkbox dd.info{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-box-ordinal-group:1;-webkit-order:1;order:1}dl.checkbox dd.error{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-box-ordinal-group:2;-webkit-order:2;order:2}dl.checkbox dd input{width:16px !important;height:16px !important;min-height:16px !important;margin:5px 0 0 0}#academyRegistrationForm .check-box{display:block;position:relative;clear:both;margin:0;cursor:pointer !important}#academyRegistrationForm .check-box label{font-size:.875rem;color:#15a9ce;line-height:1.3 !important;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex}#academyRegistrationForm .check-box dt,#academyRegistrationForm .check-box dd{display:inline-block}#academyRegistrationForm .check-box dd{float:left;margin:0 .25rem 0 0}#academyRegistrationForm .check-box input{width:auto !important;margin:.188rem .5rem .188rem 0 !important;min-height:auto !important}#academyRegistrationForm .check-box span.error{margin:-.5rem 0 1rem 1.25rem !important}#registerForm .check-box{display:block;position:relative;clear:both;margin:0;cursor:pointer !important}#registerForm .check-box label{font-size:.875rem;color:#15a9ce;line-height:1.3 !important;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex}#registerForm .check-box dt,#registerForm .check-box dd{display:inline-block}#registerForm .check-box dd{float:left;margin:0 .25rem 0 0}#registerForm .check-box input{width:auto !important;margin:.188rem .5rem .188rem 0 !important;min-height:auto !important}#registerForm .check-box span.error{margin:-.5rem 0 1rem 1.25rem !important}body.nudge.site-header-stuck #site-header{z-index:999}@media only screen and (min-width:64.063em){.nudge .nudge-overlay{background:rgba(0,0,0,0.8);width:100%;height:100%;padding:2rem;position:absolute;top:0;left:0;z-index:9999;-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}}.gate{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-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;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-ms-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;background:#fff;position:relative}@media only screen and (min-width:850px){.gate{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}}.gate .close{display:none;position:absolute;top:4px;right:5px}.gate .close .svg-icon-close path{fill:#fff}.gate .close .svg-icon-close circle{fill:#15a9ce}@media only screen and (min-width:64.063em){.nudge .gate{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);padding:0 2rem;margin-left:-2rem;margin-right:-2rem;z-index:99999;-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}.nudge .gate .close{display:block}}.gate .gate-wrapper{margin-top:0;padding:0;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;-webkit-flex-basis:58%;flex-basis:58%}@media only screen and (min-width:40.063em){.gate .gate-wrapper{margin-top:-2rem}}@media only screen and (min-width:850px){.gate .gate-wrapper{margin-top:0;-webkit-flex-basis:48%;flex-basis:48%;padding:2rem 0 2rem 0}}@media only screen and (min-width:80.063em){.gate .gate-wrapper{-webkit-flex-basis:38%;flex-basis:38%}}.gated .gate .gate-wrapper{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}.gate .gate-wrapper .gate-form-wrapper{border:0 solid #69af04;padding:0;display:none}.gate .gate-wrapper .gate-form-wrapper.on{display:block}.gate .gate-wrapper .gate-form-wrapper .mktoForm{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoFormRow{-webkit-flex-basis:100%;flex-basis:100%}@media only screen and (min-width:40.063em){.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoFormRow{-webkit-flex-basis:50%;flex-basis:50%}}.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoFormRow .mktoField{background:#f5f6f7 !important;border:1px solid #ebeef0 !important}.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoButtonRow{width:auto}.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoLabel,.gate .gate-wrapper .gate-form-wrapper .mktoForm label{color:#c5d0d4 !important;font-weight:700 !important;font-size:.875rem !important}.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoRequiredField .mktoLabel,.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoRequiredField label{color:#15a9ce !important}.gate .gate-wrapper .gate-form-wrapper .mktoForm .mktoRequiredField .mktoAsterix{display:none}.gate .gate-wrapper .gate-cookie-wrapper{border:0 solid #69af04;padding:1rem;display:none}.gate .gate-wrapper .gate-cookie-wrapper.on{display:block}.gate .gate-wrapper .gate-cookie-wrapper p{margin-bottom:0}.gate .gate-wrapper .mktoForm .mktoFieldWrap{float:none}.gate .gate-video-wrapper{border:0 solid #00f;-webkit-flex-basis:38%;flex-basis:38%}@media only screen and (min-width:850px){.gate .gate-video-wrapper{-webkit-flex-basis:48%;flex-basis:48%}}@media only screen and (min-width:80.063em){.gate .gate-video-wrapper{-webkit-flex-basis:58%;flex-basis:58%}}.gate .gate-video-wrapper .video-graphic{position:relative;display:inline-block}.gate .gate-video-wrapper .flex-video{display:block;background-color:transparent;-webkit-background-size:80px 50px,contain;-moz-background-size:80px 50px,contain;background-size:80px 50px,contain;background-repeat:no-repeat,no-repeat;background-position:center center,center center;cursor:default}@media only screen and (min-width:64.063em){.gate .gate-video-wrapper .flex-video{cursor:pointer}}.gated-legal p{font-size:.875rem;margin:.25rem 0 .5rem 0;color:#406972}.gated-legal small{font-size:.689rem;opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";line-height:1;color:#406972}.gated-legal small a:hover{text-decoration:underline}.copy-overlay{position:relative}body.gated .copy-overlay{max-height:600px;overflow:hidden}body.gated .copy-overlay:before{content:"";height:100%;position:absolute;width:100%;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background-image:linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%)}.global-cta{background:#1c3b47;text-align:center}.global-cta .global-cta-icons{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.global-cta .global-cta-icons a{color:#fff;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;border:0 solid #f00;margin-bottom:4rem}.global-cta .global-cta-icons a:last-child{margin-bottom:0}.global-cta .global-cta-icons a > span{display:inline-block;margin-bottom:.5rem;border:0 solid #f00}.global-cta .global-cta-icons a > span strong{-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out;color:#fff;font-weight:700;font-size:1.25rem}.global-cta .global-cta-icons a .icon{opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.global-cta .global-cta-icons a .icon svg{width:64px;height:64px}.global-cta .global-cta-icons a .link{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-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;color:#ff931e;text-transform:uppercase}.global-cta .global-cta-icons a .link > span{margin-right:.375rem;font-size:.938rem}.global-cta .global-cta-icons a .link .svg-chevon-circle-right{width:18px;height:18px}.global-cta .global-cta-icons a .link .svg-chevon-circle-right path{fill:#ff931e}.global-cta .global-cta-icons a:hover > span strong{color:#ff931e;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.global-cta .global-cta-icons a:hover .icon{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}@media only screen and (min-width:25.063em){.global-cta .global-cta-icons{-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-pack:space-evenly;-moz-box-pack:space-evenly;-o-box-pack:space-evenly;-ms-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.global-cta .global-cta-icons a{margin-bottom:0}}.grouped-panels{border:1px solid #406972;background:#f5f6f7;-webkit-border-radius:1rem;border-radius:1rem;padding:2rem;margin:0 0 4rem 0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grouped-panels > div,.grouped-panels > a{-webkit-flex-basis:50%;flex-basis:50%;text-align:center;padding:2rem}.grouped-panels > div:nth-child(1),.grouped-panels > a:nth-child(1){border-right:2px solid #ebeef0;border-bottom:2px solid #ebeef0}.grouped-panels > div:nth-child(2),.grouped-panels > a:nth-child(2){border-bottom:2px solid #ebeef0}.grouped-panels > div:nth-child(3),.grouped-panels > a:nth-child(3){border-right:2px solid #ebeef0}.grouped-panels > div p,.grouped-panels > a p{font-size:1.0625rem}.grouped-panels > div img,.grouped-panels > a img,.grouped-panels > div svg,.grouped-panels > a svg{width:60px;height:60px;margin:0 0 .75rem 0}.hambox-row{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:40.063em){.hambox-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}}.hambox-row.one-up .hambox{-webkit-flex-basis:100%;flex-basis:100%}.hambox-row.two-up .hambox{-webkit-flex-basis:50%;flex-basis:50%}.hambox-row.three-up .hambox{-webkit-flex-basis:33%;flex-basis:33%}.hambox-row.four-up .hambox{-webkit-flex-basis:25%;flex-basis:25%}.hambox-row.five-up .hambox{-webkit-flex-basis:20%;flex-basis:20%}.hambox-row.wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.hambox-row.snug .hambox{padding:1rem}.hambox-subtle{margin:0 auto;width:98%;border-top:2px solid #15a9ce;-webkit-box-shadow:inset 2px 2px 0 #fff;box-shadow:inset 2px 2px 0 #fff;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;padding:1rem .5rem .5rem 0;padding:0}.ham-logo-box{padding:10px;margin-top:-50px;background:#fff}.ham-logo-box img{height:70px}.hambox{padding:2rem 2rem 2rem 2rem;background:#1c3b47;-webkit-box-shadow:inset 2px 2px 0 #15a9ce;box-shadow:inset 2px 2px 0 #15a9ce;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:2rem;margin:.75rem;-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}.hambox.lb-orange{-webkit-box-shadow:inset 2px 2px 0 #ff931e;box-shadow:inset 2px 2px 0 #ff931e}.hambox.snug,.hambox.snug .hambox-row .hambox{padding:1rem}.hambox p{color:rgba(255,255,255,0.8);font-size:.875rem;line-height:1.4;margin-bottom:0}.hambox img{max-width:85%;margin-bottom:.5rem}.hambox img.row-logo{max-width:100%;height:60px}.hambox h4{color:#15a9ce !important;font-size:1rem}.hambox .svg-chevon-circle-right{opacity:1;-ms-filter:none;filter:none;width:1.5rem;height:1.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}.hambox .svg-chevon-circle-right path{fill:#15a9ce;-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}.hambox:before{content:"";position:absolute;width:0;height:calc(100% + 8px);left:100%;top:0;border:8px transparent solid;border-left-color:#15a9ce;border-bottom-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-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}.hambox:after{content:"";position:absolute;width:100%;height:0;top:100%;left:0;border:8px transparent solid;border-top-color:#15a9ce;border-right-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-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}.hambox.lb-orange:before{border-left-color:#ff931e}.hambox.lb-orange:after{border-top-color:#ff931e}.hambox .desc{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;border:0 solid #fff;padding:.5rem 0 1.5rem 0}@media only screen and (min-width:40.063em){.hambox .desc{padding:.5rem 0 1.5rem 0}}@media only screen and (min-width:64.063em){.hambox .desc{padding:.5rem 1rem 1.5rem 1rem}}.hambox .logo-box{border:0 solid #fff;margin-bottom:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-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}.hambox .logo-box img{margin-bottom:0;max-width:50%}@media only screen and (min-width:40.063em){.hambox .logo-box{height:60px}.hambox .logo-box img{max-width:95%}}@media only screen and (min-width:64.063em){.hambox .logo-box{height:100px}.hambox .logo-box img{max-width:85%;max-height:70px}.two-up .hambox .logo-box img{max-width:65%}}.hambox .openshift-logo{max-height:40px;margin:0}.hambox .project-logo-box{height:70px;border:0 solid #fff;margin-bottom:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-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}.hambox .project-logo-box img{margin-bottom:0;height:60px}.hambox .project-logo-box img.lagom-logo{height:42px}.hambox .logo-tagline{color:rgba(255,255,255,0.8);font-weight:400;font-size:1rem}.hambox .multi-logo{min-height:100px;border:0 solid #fff;margin-bottom:1rem;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center}.hambox .multi-logo img{max-width:100%;margin-bottom:10px}.hambox .multi-logo img.akka-logo{height:50px}.hambox .multi-logo img.play-logo{height:50px}.hambox .multi-logo img.lagom-logo{height:38px}.hambox ul.flex-list{margin:0 0 1rem 0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center}.hambox ul.flex-list li{color:#fff;margin:0;padding:0 1rem;list-style-type:none;background-image:none}.hambox ul.flex-list.bold li{font-weight:700}.hambox.listing-column{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.hambox.listing-column ul.flex-list{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.hambox.listing-column ul.flex-list li{padding:0;font-size:.814rem}.hambox-clear .hambox{background:#f5f6f7;-webkit-box-shadow:inset 2px 2px 0 #ebeef0;box-shadow:inset 2px 2px 0 #ebeef0}.hambox-clear .hambox p{color:#0b5567}.hambox-clear .hambox:before{border-left-color:#ebeef0}.hambox-clear .hambox:after{border-top-color:#ebeef0}.hambox-clear a.hambox:hover{-webkit-box-shadow:inset 2px 2px 0 #15a9ce;box-shadow:inset 2px 2px 0 #15a9ce}.hambox-clear a.hambox:hover:before{border-left-color:#15a9ce}.hambox-clear a.hambox:hover:after{border-top-color:#15a9ce}.hambox-clearest .hambox{background:-webkit-linear-gradient(#fff, #ebeef0 100%);background:-moz-linear-gradient(#fff, #ebeef0 100%);background:-o-linear-gradient(#fff, #ebeef0 100%);background:-ms-linear-gradient(#fff, #ebeef0 100%);background:linear-gradient(#fff, #ebeef0 100%);border:1px solid #ebeef0;-webkit-box-shadow:none;box-shadow:none;padding:1rem}.hambox-clearest .hambox .logo-box{max-width:90%}.hambox-clearest .hambox p{color:#0b5567}.hambox-clearest .hambox:before{border:none}.hambox-clearest .hambox:after{border:none}.hambox-clearest a.hambox:hover{-webkit-box-shadow:none;box-shadow:none}.hambox-clearest a.hambox:hover:before{border-left-color:#15a9ce}.hambox-clearest a.hambox:hover:after{border-top-color:#15a9ce}a.hambox:hover{-webkit-box-shadow:inset 3px 3px 0 #ff931e;box-shadow:inset 3px 3px 0 #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}a.hambox:hover:before{border-left-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}a.hambox:hover:after{border-top-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}a.hambox:hover .svg-chevon-circle-right{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}a.hambox:hover .svg-chevon-circle-right path{fill:#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}.enterprise-features{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-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:1rem 0}.enterprise-features .hambox{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-flex-basis:100%;flex-basis:100%;margin:0}@media only screen and (min-width:40.063em){.enterprise-features .hambox{-webkit-flex-basis:48%;flex-basis:48%;margin:0}}@media only screen and (min-width:64.063em){.enterprise-features .hambox{-webkit-flex-basis:24%;flex-basis:24%}}.enterprise-features .hambox:before{border:none}.enterprise-features .hambox:after{border:none}.enterprise-features .hambox ul.flex-list li{color:#1c3b47;font-size:1rem}.icon-row{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.icon-row > div{width:100%;margin:0 0 3rem 0}.icon-row > div:last-child{margin:0}.icon-row > div img,.icon-row > div svg{max-width:64px;margin:0 0 1rem 0;display:inline-block}.icon-row > div h4,.icon-row > div h2,.icon-row > div h3{color:#ff931e;font-weight:600;font-size:1.0625rem}.fw-wrapper.lb-slate-gradient-horzontal .icon-row > div h4,.fw-wrapper.lb-slate-gradient-horzontal .icon-row > div h2,.fw-wrapper.lb-slate-gradient-horzontal .icon-row > div h3{color:#ff931e}@media only screen and (min-width:25.063em){.icon-row > div{padding:0 2rem}}@media only screen and (min-width:40.063em){.icon-row > div{padding:0}.icon-row > div h4,.icon-row > div h2,.icon-row > div h3{font-size:1.125rem}}@media only screen and (min-width:64.063em){.icon-row{-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-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.icon-row > div{margin:0;width:28%}.icon-row > div img,.icon-row > div svg{max-width:64px;margin:0 0 1rem 0}.icon-row > div h4,.icon-row > div h2,.icon-row > div h3{font-size:1.25rem}}.icon-section{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items: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}.icon-section .icon{border:0 solid #f00;padding:0 1rem 0 0}.icon-section .icon img,.icon-section .icon svg{width:4rem;height:4rem;max-width:4rem;max-height:4rem}.icon-section .content{border:0 solid #69af04}.icon-section .content h2{color:#ff931e;font-weight:600;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;padding-top:.5rem;border:0 solid #00f}.leader-bios{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.leader-bios .leader-bio{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;margin:0 0 2rem 0;padding:1rem 0 0 0;background:#fff url("../images/backgrounds/2020/white-curves-corner-large.jpg") no-repeat;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:right bottom;-webkit-background-size:80%;-moz-background-size:80%;background-size:80%}.leader-bios .leader-bio .meta > span.image{position:relative;display:inline-block;width:150px}.leader-bios .leader-bio .meta > span.image img{width:150px;filter:grayscale(100%)}.leader-bios .leader-bio .meta > span.image:after{content:"";position:absolute;width:100%;height:100%;background:#0b5567;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";top:0;left:0;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.leader-bios .leader-bio .meta h2{font-size:1.125rem;color:#15a9ce;font-weight:600;margin:1rem 0 0 0}.leader-bios .leader-bio .meta .position{font-size:.875rem;margin:0}.leader-bios .leader-bio .description{padding:1rem;text-align:left}.leader-bios .leader-bio .description p{font-size:.875rem}@media only screen and (min-width:40.063em){.leader-bios{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.leader-bios .leader-bio{background:#fff;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-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin:0 0 2rem 0;padding:0}.leader-bios .leader-bio .meta{width:200px}.leader-bios .leader-bio .meta > span.image{position:relative;display:inline-block;width:200px}.leader-bios .leader-bio .meta > span.image img{width:200px;filter:grayscale(100%)}.leader-bios .leader-bio .meta > span.image:after{content:"";position:absolute;width:100%;height:100%;background:#0b5567;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";top:0;left:0;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.leader-bios .leader-bio .meta h2{font-size:1.125rem;color:#15a9ce;font-weight:600;margin:1rem 0 0 0}.leader-bios .leader-bio .meta .position{font-size:.75rem;margin:0 2rem 2rem 2rem}.leader-bios .leader-bio .description{padding:2rem;text-align:left;background:#fff url("../images/backgrounds/2020/white-curves-corner-large.jpg") no-repeat;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:right bottom;-webkit-background-size:80%;-moz-background-size:80%;background-size:80%;border-left:0 solid #f5f6f7}.leader-bios .leader-bio .description p{font-size:.875rem}}@media only screen and (min-width:64.063em){.leader-bios{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-o-box-pack:space-evenly;-ms-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;overflow:hidden;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}.leader-bios .leader-bio{margin:0 0 2rem 0;padding:0 0 1rem 0;width:300px;background:#fff;cursor:pointer;position:relative}.leader-bios .leader-bio .meta{width:300px}.leader-bios .leader-bio .meta > span.image{position:relative;display:inline-block;width:300px}.leader-bios .leader-bio .meta > span.image img{width:300px;filter:grayscale(100%)}.leader-bios .leader-bio .meta > span.image:after{content:"";position:absolute;width:100%;height:100%;background:#0b5567;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";top:0;left:0;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.leader-bios .leader-bio .meta h2{font-size:1.125rem;color:#15a9ce;font-weight:600;margin:1rem 0 0 0}.leader-bios .leader-bio .meta .position{font-size:.875rem;margin:0 2rem}.leader-bios .leader-bio .description{text-align:left;position:absolute;height:0;width:0;background:#fff;padding:2rem;top:10px;left:95%;z-index:999;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,0.4);box-shadow:0 4px 16px 0 rgba(0,0,0,0.4);border:1px solid #ebeef0;-webkit-border-radius:20px;border-radius:20px}.leader-bios .leader-bio .description p{font-size:.938rem}.leader-bios .leader-bio .description:after{content:"";background:transparent url("../images/svg/ui/nav-arrow-left.svg") no-repeat right center;position:absolute;height:100%;width:10px;top:0;left:-10px}.leader-bios .leader-bio:hover .meta > span.image img{filter:grayscale(0%)}.leader-bios .leader-bio:hover .meta > span.image:after{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.leader-bios .leader-bio:hover .description{height:auto;width:130%;opacity:1;-ms-filter:none;filter:none;visibility:visible;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.leader-bios .leader-bio:nth-child(3n) .description,.leader-bios .leader-bio:nth-child(6n) .description{left:-125%}.leader-bios .leader-bio:nth-child(3n) .description:after,.leader-bios .leader-bio:nth-child(6n) .description:after{background:transparent url("../images/svg/ui/nav-arrow-right.svg") no-repeat center center;left:auto;right:-10px}}.link-panels{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:left;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.link-panels a{-webkit-flex-basis:100%;flex-basis:100%;color:#1c3b47;display:block;padding:0;border:1px solid #ebeef0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 0 2rem 0}.link-panels a header{width:100%;height:140px;margin:0 0 2rem 0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.link-panels a strong{padding:0 2rem 0 2rem;color:#fff;font-size:1.5rem;font-weight:600;text-shadow:0 0 10px rgba(0,0,0,0.5)}.link-panels a span{padding:0 2rem 2rem 2rem}.link-panels a.wave header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/wave-600.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/wave-600.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/wave-600.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/wave-600.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/wave-600.jpg");background-position:center center}.link-panels a.succulant header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/succulant-600.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/succulant-600.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/succulant-600.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/succulant-600.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/succulant-600.jpg");background-position:center center}.link-panels a.coach-whistle header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/coach-whistle.jpg");background-position:center center}.link-panels a.start-line header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/start-line-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/start-line-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/start-line-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/start-line-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/start-line-large.jpg");background-position:center center}.link-panels a.handshake header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/handshake.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/handshake.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/handshake.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/handshake.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/handshake.jpg");background-position:center center}.link-panels a.thoughtful header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/thoughtful.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/thoughtful.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/thoughtful.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/thoughtful.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/thoughtful.jpg");background-position:center top}.link-panels a.optimize header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/optimize.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/optimize.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/optimize.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/optimize.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/optimize.jpg")}.link-panels a.trail-runner header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/trail-runner.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/trail-runner.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/trail-runner.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/trail-runner.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/trail-runner.jpg");background-position:center top}.link-panels a.runners header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/runners-large.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/runners-large.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/runners-large.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/runners-large.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/runners-large.jpg")}.link-panels a.fish header{background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/fish.jpg");background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/fish.jpg");background-image:-o-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/fish.jpg");background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/fish.jpg");background-image:linear-gradient(right, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%),url("../images/backgrounds/2020/fish.jpg")}@media only screen and (min-width:40.063em){.link-panels.two-up-medium a{-webkit-flex-basis:46%;flex-basis:46%;margin-right:2%}.link-panels.three-up-medium a{-webkit-flex-basis:30%;flex-basis:30%;margin-right:2%}.link-panels.four-up-medium a{-webkit-flex-basis:20%;flex-basis:20%;margin-right:2%}.link-panels.five-up-medium a{-webkit-flex-basis:18%;flex-basis:18%}}.logo-panels{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.logo-panels .logo-panel{padding:1rem;margin:0 .5% .5% 0;border:1px solid #ebeef0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-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:0 0 .5% 0;width:100%}@media only screen and (min-width:25.063em){.logo-panels .logo-panel{margin:0 .5% .5% 0;width:49%}}@media only screen and (min-width:40.063em){.logo-panels .logo-panel{margin:0 .5% .5% 0;width:32%}}@media only screen and (min-width:64.063em){.logo-panels .logo-panel{width:19%}}.logo-panels .logo-panel .customer-logo{height:100px;width:150px;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}.logo-panels .logo-panel .customer-logo img{max-height:60px;max-width:120px}.logo-panels .logo-panel .logo-links{margin:0 0 0 0}.logo-panels .logo-panel .logo-links .btn-link{font-size:.875rem;margin-right:1rem;color:#c5d0d4}.logo-panels .logo-panel .logo-links .btn-link .svg-chevon-circle-right{margin-top:-1px;width:15px;height:15px}.logo-panels .logo-panel .logo-links .btn-link .svg-chevon-circle-right path{fill:#c5d0d4}.logo-panels .logo-panel .logo-links .btn-link:last-child{margin-right:0}.logo-panels .logo-panel:hover .logo-links .btn-link{color:#15a9ce}.logo-panels .logo-panel:hover .logo-links .btn-link .svg-chevon-circle-right path{fill:#15a9ce}.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.image-panel{padding:0;-webkit-border-radius:0;border-radius:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.mix.image-panel:hover{-webkit-box-shadow:none;box-shadow:none}.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:#15a9ce;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 img.profile-pic{display:inline-block}.mix .image-box.customer-logo{height:auto}.mix .image-box.customer-logo img{object-fit:contain;max-width:none;max-height:100px;max-width:70%;margin-bottom:1rem}@media only screen and (min-width:40.063em){.mix .image-box.customer-logo{min-height:200px}.mix .image-box.customer-logo img{margin-bottom:0}}.mix .image-box.full-span{background:#ff931e url("../images/backgrounds/resource-orange-waves.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 .image-box.case-study-logo{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex}.mix .image-box.case-study-logo img{margin-bottom:0 !important;max-height:65px;margin-top:0;max-width:200px}.mix .resourceType{display:block;margin-bottom:.75rem;font-weight:700;color:#fff;text-transform:uppercase;font-size:.875rem}.mix .detail .resourceType{color:#406972;margin-bottom:0}.mix .title{color:#1c3b47 !important;font-size:1.125rem;margin-top:0 !important;padding-top:0}.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,.list-view .mix .image-box span.profile-pic{width:50px;height:50px;display:none}.list-view .mix .image-box.full-span{height:auto;background:#ff931e url("../images/backgrounds/resource-orange-waves.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}.admin-mixitup-list .mix{background:#fff;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ebeef0}.admin-mixitup-list .mix:hover{-webkit-box-shadow:none;box-shadow:none}.admin-mixitup-list .mix .tags{padding-right:1rem}.admin-mixitup-list .mix .tag:after{content:",";color:#1c3b47}.admin-mixitup-list .mix .tag:last-child:after{content:""}.admin-mixitup-list .mix .functions{color:#c5d0d4}.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,.mix:hover .image-box span.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}.admin-mixitup-list-header{padding:.5rem;background:#f5f6f7}.admin-mixitup-list-header p{margin:0}.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:95rem){.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:#15a9ce;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{margin-bottom:0}#edit-list .admin-logo-preview{display:block;border:1px solid #1c3b47;margin:0 0 1rem 0;padding:.5rem}#edit-list .admin-logo-preview img{margin:0}#edit-list .admin-logo-preview.white-logo{background:#1c3b47}@media only screen and (min-width:80.063em){.mixitup-controls.stuck{position:fixed;top:54px;left:0;right:0;z-index:999;max-width:95rem;-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:#15a9ce;line-height:1}.mixitup-controls fieldset select{border:1px solid #c5d0d4;color:#15a9ce;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:#15a9ce;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.text-right{text-align:right}}.mixitup-controls fieldset.mixitup-message p{display:inline-block;line-height:1.75rem;margin:0;font-size:1rem;vertical-align:middle;color:#15a9ce}.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}.mixitup-controls-2020{margin-bottom:2rem}.mixitup-controls-2020 a{border:1px solid #ebeef0;background:#f5f6f7;padding:.5rem;color:#406972;display:inline-block;margin-bottom:.5rem;text-transform:uppercase;font-size:.689rem;font-weight:600}.mixitup-controls-2020 a.mixitup-control-active{color:#ff931e}.mix-2020,.mix-2020b{margin-bottom:3rem}.mix-2020 > header,.mix-2020b > header{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;padding:1rem 0}.mix-2020 > header h3,.mix-2020b > header h3{font-size:1.375rem;margin:0;font-weight:600}.mix-2020 > header a,.mix-2020b > header a{text-transform:uppercase;font-weight:600;font-size:.875rem;margin:0 1% 0 0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center}.mix-2020 > header a svg,.mix-2020b > header a svg{height:16px;width:16px;margin-left:.375rem}.mix-2020 > header a svg path,.mix-2020b > header a svg path{fill:#15a9ce}.mix-sidebar{margin:0 0 1.5rem 0 !important;border:0 solid #f00;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.mix-sidebar header h4,.mix-sidebar header a{color:#ff931e;font-size:1rem;font-weight:700;line-height:1.4}.mix-sidebar a{display:inline-block;margin-bottom:.5rem;font-size:.938rem;color:#1c3b47}.mix-sidebar a:hover{color:#ff931e}.mix-sidebar a.btn{text-align:left;padding:.375rem .5rem .375rem .5rem;border:none;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;margin:.25rem 0;min-height:32px}.mix-sidebar a.btn .svg-chevon-circle-right{width:18px;height:18px;float:none}.mix-sidebar a.btn:hover{padding:.375rem .5rem .375rem .5rem}.mix-sidebar a.btn.full-width{width:100%}.mix-sidebar a.btn.glass{border:1px solid #ff931e !important;background:transparent !important;color:#ff931e !important}.mix-sidebar a.btn.glass:hover{background:#ff931e !important;color:#fff !important}.mix-sidebar a.btn.glassdoor-logo svg{height:14px}.mix-sidebar a.btn.glassdoor-logo svg path{fill:#ff931e}.mix-sidebar a.btn.glassdoor-logo:hover svg path{fill:#fff}.mix-sidebar a.mix-btn{border:1px solid #ebeef0;background:#f5f6f7;padding:.5rem;color:#406972;display:inline-block;margin-bottom:.5rem;text-transform:uppercase;font-size:.689rem;font-weight:600}.mix-sidebar a.mix-btn.hover{color:#ff931e}.news-banner{padding:.75rem 0;background:#1c3b47;display:none;text-align:center;-webkit-box-shadow:inset 0 2px 0 0 rgba(0,0,0,0.2),inset 0 -6px 6px 0 rgba(0,0,0,0.2);box-shadow:inset 0 2px 0 0 rgba(0,0,0,0.2),inset 0 -6px 6px 0 rgba(0,0,0,0.2);background-image:-webkit-linear-gradient(rgba(255,255,255,0.14), rgba(0,0,0,0.2) 100%);background-image:-moz-linear-gradient(rgba(255,255,255,0.14), rgba(0,0,0,0.2) 100%);background-image:-o-linear-gradient(rgba(255,255,255,0.14), rgba(0,0,0,0.2) 100%);background-image:-ms-linear-gradient(rgba(255,255,255,0.14), rgba(0,0,0,0.2) 100%);background-image:linear-gradient(rgba(255,255,255,0.14), rgba(0,0,0,0.2) 100%)}@media only screen and (min-width:830px){.show-news-banner .news-banner{display:block}}.news-banner nav{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative}.news-banner nav span{color:#ff931e;margin:0;font-weight:600;display:inline-block}.news-banner nav .btn{margin-left:1rem;border:1px solid #ff931e !important;font-weight:600 !important}.news-banner nav .close-btn{vertical-align:middle;position:absolute;right:0}.news-banner nav .close-btn .svg-icon-circle-cross path{fill:#ff931e}.news-banner img{height:46px;display:inline-block}.news-banner svg.svg-logo{height:34px;display:inline-block;vertical-align:middle;margin-right:.5rem}.off-canvas-wrapper{overflow:hidden}@media only screen and (min-width:57.5rem){.off-canvas-wrapper{overflow:visible}}.off-canvas-wrapper-inner{position:static;max-width:95rem;margin:0 auto}.off-canvas-content{position:relative;background:#1c3b47}.page-header-simple .off-canvas-content{background:none !important}.rprs .off-canvas-content{background:#ff931e url("../images/backgrounds/reactive-programming-versus-reactive-systems-small.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}@media only screen and (min-width:40.063em){.rprs .off-canvas-content{background:#ff931e url("../images/backgrounds/reactive-programming-versus-reactive-systems-medium.jpg") repeat-x center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}}@media only screen and (min-width:64.063em){.rprs .off-canvas-content{background:#ff931e url("../images/backgrounds/reactive-programming-versus-reactive-systems.jpg") repeat-x center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}}.scnsak .off-canvas-content{background:#ff931e url("../images/backgrounds/mountains.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}.trte .off-canvas-content{background:#ff931e url("../images/backgrounds/off-canvas-white-paper-waves-one-small.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}@media only screen and (min-width:40.063em){.trte .off-canvas-content{background:#ff931e url("../images/backgrounds/off-canvas-white-paper-waves-one-medium.jpg") repeat-x center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}}@media only screen and (min-width:64.063em){.trte .off-canvas-content{background:#ff931e url("../images/backgrounds/off-canvas-white-paper-waves-one.jpg") repeat-x center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}}.lightboxes .off-canvas-content{background:#ff931e url("../images/backgrounds/modernization-why-the-actor-model-matters-small.jpg") no-repeat center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}@media only screen and (min-width:40.063em){.lightboxes .off-canvas-content{background:#ff931e url("../images/backgrounds/modernization-why-the-actor-model-matters-medium.jpg") repeat-x center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}}@media only screen and (min-width:64.063em){.lightboxes .off-canvas-content{background:#ff931e url("../images/backgrounds/modernization-why-the-actor-model-matters-one.jpg") repeat-x center bottom;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-attachment:fixed}}.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:#fff;text-decoration:none}.off-canvas .primary-nav > ul li.icon a path{fill:#ff931e}.off-canvas .primary-nav > ul li.icon a:hover{color:#15a9ce}.off-canvas .primary-nav > ul li.icon a:hover path{fill:#15a9ce}.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 #fff;text-transform:uppercase;color:#fff;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}body #onetrust-pc-sdk .ot-switch{width:45px !important;padding:0 !important}body #onetrust-pc-sdk .ot-switch-nob:before{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-o-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}body .onetrust-pc-dark-filter{background:rgba(0,0,0,0.75)}body #onetrust-button-group{display:-webkit-box !important;display:-moz-box !important;display:-ms-box !important;display:-webkit-flex !important;display:box !important;display:flex !important;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-ms-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-ms-box-orient:horizontal;-webkit-flex-direction:row-reverse !important;flex-direction:row-reverse !important;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-box-pack:end;-webkit-justify-content:flex-end !important;justify-content:flex-end !important;text-align:left !important}body #onetrust-accept-btn-handler{opacity:1 !important;-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;outline:none !important}body #onetrust-accept-btn-handler:hover{background-color:#f48122 !important;border-color:#f48122 !important;-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}body #onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{outline:none !important}body .ot-pc-footer-logo{display:none}body #ot-sdk-cookie-policy,body #cookie-policy-description,body .ot-sdk-cookie-policy-group-desc{font-size:1rem !important;line-height:1.5 !important;margin-bottom:1.0625rem !important}body #ot-sdk-cookie-policy p,body #cookie-policy-description p,body .ot-sdk-cookie-policy-group-desc p{font-size:1rem !important;line-height:1.5 !important;margin-bottom:1.0625rem !important}body #onetrust-pc-sdk .ot-cat-grp .ot-always-active{color:#6cc04a}body #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{border-color:#6cc04a;background-color:#d4e8cb}body #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{background-color:#6cc04a}.open-source-logo-grid{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0}.open-source-logo-grid a{display:block;margin:0 2rem 0 0}.open-source-logo-grid a img{border:0 solid #f00;height:60px;width:120px}.open-source-logo-grid a img.cloudflow{width:190px}.open-source-logo-grid a img.cloudstate{width:195px}.open-source-logo-grid a img.lagom{width:150px}.open-source-logo-grid a img.play{width:110px}.open-source-logo-grid a img.scala{width:110px}.open-source-logo-grid.panels{-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}.open-source-logo-grid.panels a{width:100%;height:100px;margin:0 0 1rem 0;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;background:-webkit-linear-gradient(#fff, #ebeef0 100%);background:-moz-linear-gradient(#fff, #ebeef0 100%);background:-o-linear-gradient(#fff, #ebeef0 100%);background:-ms-linear-gradient(#fff, #ebeef0 100%);background:linear-gradient(#fff, #ebeef0 100%);border:1px solid #ebeef0}@media only screen and (min-width:40.063em){.open-source-logo-grid.panels a{width:49%;margin:0 0 1rem 0}}@media only screen and (min-width:64.063em){.open-source-logo-grid.panels a{width:32%;margin:0 0 1.5rem 0}}nav.pagination-nav{margin:4rem 0 2rem 0;background:#f5f6f7;padding:.625rem .125rem;border:1px solid #ebeef0}ul.pagination{margin:0;padding:0;display:inline-block}ul.pagination li{margin:0;display:inline-block}ul.pagination .arrow.unavailable{display:none}ul.pagination.numbers li{border-right:1px solid #c5d0d4;padding:0 .5rem;background:transparent}ul.pagination.numbers li:last-child{border-right:none}ul.pagination.numbers li.current a{background:#ff931e;color:#fff}.panel-2020{border:1px solid #406972;background:#f5f6f7;-webkit-border-radius:1rem;border-radius:1rem;padding:2rem}@media only screen and (min-width:40.063em){.panel-2020{padding:2rem calc(64px + 1rem)}}.panel-2020.partner-panel{background:#fff;position:relative}.panel-2020.partner-panel h3{position:relative;top:-3rem;background:#fff;display:inline-block;padding:0 1rem}.partner-classes{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-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}.partner-classes a,.partner-classes a:link,.partner-classes a:visited,.partner-classes a:active{-webkit-flex-basis:49%;flex-basis:49%;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;color:#1c3b47;background:#f5f6f7;border:1px solid #ebeef0;margin:0 0 .5rem 0;padding:.75rem;-webkit-transition:all 700ms ease-in-out;-moz-transition:all 700ms ease-in-out;-o-transition:all 700ms ease-in-out;-ms-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out}.lb-slate .partner-classes a,.lb-slate .partner-classes a:link,.lb-slate .partner-classes a:visited,.lb-slate .partner-classes a:active{color:#fff;background:#0c323b;border:1px #406972 solid}.lb-slate .partner-classes a:hover,.lb-slate .partner-classes a:link:hover,.lb-slate .partner-classes a:visited:hover,.lb-slate .partner-classes a:active:hover{background:#406972;-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}.partner-classes a svg,.partner-classes a:link svg,.partner-classes a:visited svg,.partner-classes a:active svg{height:22px;width:auto;margin-right:.5rem}.partner-classes a svg path,.partner-classes a:link svg path,.partner-classes a:visited svg path,.partner-classes a:active svg path{fill:#ff931e}.partner-classes a:hover,.partner-classes a:link:hover,.partner-classes a:visited:hover,.partner-classes a:active:hover{text-decoration:none;background:#ebeef0;-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}.partner-classes a:after,.partner-classes a:link:after,.partner-classes a:visited:after,.partner-classes a:active:after{content:"\203A";font-size:2rem;font-weight:300;line-height:1;display:inline-block;color:#9eb1b7}.svg-icon-training{width:8rem;margin-bottom:2rem}.svg-icon-training circle{fill:#ff931e}@media only screen and (min-width:40.063em){.svg-icon-training{width:100%}}.partner-grid{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-o-box-pack:space-evenly;-ms-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.partner-grid a,.partner-grid a:link,.partner-grid a:visited,.partner-grid a:active{-webkit-flex-basis:100%;flex-basis:100%;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-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;color:#c5d0d4;font-size:.875rem;font-weight:600;padding:2rem 2rem 1rem 2rem;margin:0 0 1% 0;border:1px solid #ebeef0;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.partner-grid a .image,.partner-grid a:link .image,.partner-grid a:visited .image,.partner-grid a:active .image{width:70%;height:60px;margin:0 0 1rem 0;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}.partner-grid a svg,.partner-grid a:link svg,.partner-grid a:visited svg,.partner-grid a:active svg,.partner-grid a img,.partner-grid a:link img,.partner-grid a:visited img,.partner-grid a:active img{max-height:60px;margin:0}.partner-grid a:hover,.partner-grid a:link:hover,.partner-grid a:visited:hover,.partner-grid a:active:hover{border:1px solid #15a9ce;color:#15a9ce;-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}@media only screen and (min-width:40.063em){.partner-grid a,.partner-grid a:link,.partner-grid a:visited,.partner-grid a:active{-webkit-flex-basis:48%;flex-basis:48%}}@media only screen and (min-width:64.063em){.partner-grid a,.partner-grid a:link,.partner-grid a:visited,.partner-grid a:active{-webkit-flex-basis:32.5%;flex-basis:32.5%}}img.profile-pic,span.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 !important;-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,span.profile-pic.lb-blue{border-color:#15a9ce}img.profile-pic.lb-orange,span.profile-pic.lb-orange{border-color:#ff931e}img.profile-pic.lb-slate,span.profile-pic.lb-slate{border-color:#1c3b47}.case-study img.profile-pic,.case-study span.profile-pic{object-fit:contain}span.profile-pic{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:0 auto !important}span.profile-pic img{width:70px;height:70px}.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:#15a9ce}.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}.quote-strip{padding:3rem 0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;-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;text-align:left}.quote-strip blockquote{padding:0 0 0 24px;margin:0;-webkit-flex-basis:70%;flex-basis:70%;-webkit-background-size:20px !important;-moz-background-size:20px !important;background-size:20px !important}.quote-strip blockquote p{font-size:1.25rem;line-height:1.4}.quote-strip blockquote footer{font-size:.75rem;opacity:.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}.quote-strip blockquote footer cite{font-size:.75rem}.quote-strip > div{-webkit-flex-basis:30%;flex-basis:30%;padding:1rem;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}@media only screen and (min-width:40.063em){.quote-strip{padding:5rem 0}.quote-strip blockquote{padding:0 0 0 30px;-webkit-flex-basis:70%;flex-basis:70%;-webkit-background-size:25px !important;-moz-background-size:25px !important;background-size:25px !important}.quote-strip blockquote p{font-size:1.5rem;line-height:1.4}.quote-strip blockquote footer{font-size:.875rem}.quote-strip blockquote footer cite{font-size:.875rem}.quote-strip > div{-webkit-flex-basis:30%;flex-basis:30%;padding:1.5rem}}@media only screen and (min-width:64.063em){.quote-strip{padding:7rem 0}.quote-strip blockquote{padding:0 4rem 0 36px;-webkit-flex-basis:70%;flex-basis:70%;-webkit-background-size:30px !important;-moz-background-size:30px !important;background-size:30px !important}.quote-strip blockquote p{font-size:1.75rem;line-height:1.4}.quote-strip blockquote footer{font-size:1rem}.quote-strip blockquote footer cite{font-size:1rem}.quote-strip > div{-webkit-flex-basis:30%;flex-basis:30%;padding:2rem}}.resource-panels{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;text-align:left;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap}.resource-panels a{color:#1c3b47;background:#fff;padding:0;border:1px solid #ebeef0;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 0 1rem 0;-webkit-flex-basis:100%;flex-basis:100%;position:relative}.resource-panels a header{position:relative;height:160px;overflow:hidden;text-align:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-box-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:0;width:100%;background:#ebeef0 url("../images/backgrounds/2020/resource-bg.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.resource-panels a header img{max-width:160px;margin-top:1rem}.resource-panels a header:after{content:"";position:absolute;background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.1) 100%);background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.1) 100%);background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.1) 100%);width:100%;height:2rem;bottom:0;left:0}.resource-panels a footer{padding:1rem;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;background:#fff}.resource-panels a footer strong{color:#9eb1b7;display:block;text-transform:uppercase;font-size:.75rem;margin-bottom:.25rem}.resource-panels a footer span{display:block;color:#1c3b47;font-weight:600}.resource-panels a span.draft{background:#fcf8e3;border-right:1px solid #faebcc;border-bottom:1px solid #faebcc;padding:.25rem .5rem;margin:0;color:#8a6d3b;font-weight:400;font-size:.75rem;position:absolute;top:0;left:0}.resource-panels.three-up a{-webkit-flex-basis:32%;flex-basis:32%;margin-right:1%;margin-bottom:1%}.resource-panels.four-up a{-webkit-flex-basis:24%;flex-basis:24%;margin-right:1%;margin-bottom:1%}.resource-panels.two-up-only{-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}.resource-panels.two-up-only a{-webkit-flex-basis:49%;flex-basis:49%}.resource-panels.three-up-only{-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}.resource-panels.three-up-only a{-webkit-flex-basis:32%;flex-basis:32%}.resource-panels.four-up-only{-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}.resource-panels.four-up-only a{-webkit-flex-basis:24%;flex-basis:24%}@media only screen and (min-width:25.063em){.resource-panels.two-up-small,.resource-panels.two-up-only-small{-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}.resource-panels.two-up-small a,.resource-panels.two-up-only-small a{-webkit-flex-basis:49%;flex-basis:49%}.resource-panels.three-up-small{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.resource-panels.three-up-small a{-webkit-flex-basis:32%;flex-basis:32%;margin-right:1%;margin-bottom:1%}.resource-panels.four-up-small{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.resource-panels.four-up-small a{-webkit-flex-basis:24%;flex-basis:24%;margin-right:1%;margin-bottom:1%}.resource-panels.three-up-only-small{-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}.resource-panels.three-up-only-small a{-webkit-flex-basis:32%;flex-basis:32%}.resource-panels.four-up-only-small{-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}.resource-panels.four-up-only-small a{-webkit-flex-basis:24%;flex-basis:24%}}@media only screen and (min-width:40.063em){.resource-panels.two-up-medium,.resource-panels.two-up-only-medium{-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}.resource-panels.two-up-medium a,.resource-panels.two-up-only-medium a{-webkit-flex-basis:49%;flex-basis:49%}.resource-panels.three-up-medium{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.resource-panels.three-up-medium a{-webkit-flex-basis:32%;flex-basis:32%;margin-right:1%;margin-bottom:1%}.resource-panels.four-up-medium{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.resource-panels.four-up-medium a{-webkit-flex-basis:24%;flex-basis:24%;margin-right:1%;margin-bottom:1%}.resource-panels.three-up-only-medium{-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}.resource-panels.three-up-only-medium a{-webkit-flex-basis:32%;flex-basis:32%}.resource-panels.four-up-only-medium{-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}.resource-panels.four-up-only-medium a{-webkit-flex-basis:24%;flex-basis:24%}}@media only screen and (min-width:64.063em){.resource-panels.two-up-large,.resource-panels.two-up-only-large{-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}.resource-panels.two-up-large a,.resource-panels.two-up-only-large a{-webkit-flex-basis:49%;flex-basis:49%}.resource-panels.three-up-large{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.resource-panels.three-up-large a{-webkit-flex-basis:32%;flex-basis:32%;margin-right:1%;margin-bottom:1%}.resource-panels.four-up-large{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.resource-panels.four-up-large a{-webkit-flex-basis:24%;flex-basis:24%;margin-right:1%;margin-bottom:1%}.resource-panels.three-up-only-large{-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}.resource-panels.three-up-only-large a{-webkit-flex-basis:32%;flex-basis:32%}.resource-panels.four-up-only-large{-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}.resource-panels.four-up-only-large a{-webkit-flex-basis:24%;flex-basis:24%}}.resource-panels .blog-post header,.resource-panels .landscape-image header{background-position:center top}.resource-panels .case-study header{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}.resource-panels .case-study header img{margin:0 0 0 0;max-height:70px}.resource-panels .video header,.resource-panels .webinar header,.resource-panels .podcast header,.resource-panels .article header,.resource-panels .event header{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}.resource-panels .video header img,.resource-panels .webinar header img,.resource-panels .podcast header img,.resource-panels .article header img,.resource-panels .event header img{margin:0;object-fit:cover;background:#fff;-webkit-border-radius:1000px;border-radius:1000px;border:2px solid #fff;height:110px;width:110px}.reveal-overlay{background:rgba(0,0,0,0.75);z-index:99999;text-align:center}.reveal{position:static;text-align:left;display:inline-block;width:auto;background:transparent;color:#fff;border:none;outline:none;padding:1rem}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6,.reveal p{color:#1c3b47}.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}.reveal.large{min-width:90%}@media only screen and (min-width:40.063em){.reveal.large{min-width:auto}}.reveal.video{max-width:1024px}.reveal .flex-video{background:#000}.close-button{background:transparent;-webkit-border-radius:50%;border-radius:50%;margin:0;padding:0;width:1.5rem;height:1.5rem;top:.5rem;right:.5rem;position:absolute;line-height:0}.close-button .svg-icon{width:1.5rem;height:1.5rem}.close-button .svg-icon path{fill:rgba(255,255,255,0.7)}.close-button .svg-icon circle{fill:rgba(255,255,255,0)}.reveal.overlay-form{width:100%;background:#fff;max-width:400px;-webkit-overflow-scrolling:touch;overflow-y:scroll}.reveal.overlay-form h1,.reveal.overlay-form h2,.reveal.overlay-form h3,.reveal.overlay-form h4,.reveal.overlay-form h5,.reveal.overlay-form h6,.reveal.overlay-form p{color:#15a9ce}.reveal.overlay-form .close-button{color:#ff931e}.reveal.overlay-form #contact-iFrame{width:90%;-webkit-overflow-scrolling:touch;overflow-y:scroll}@media only screen and (min-width:520px){.reveal.overlay-form #contact-iFrame{width:100%}}.scroll-down{font-size:1.0625rem;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:0}.blog-sidebar .is-stuck,.sidebar .is-stuck{width:100% !important}@media only screen and (min-width:64.063em){.blog-sidebar,.sidebar{margin-top:0}}.blog-sidebar section,.sidebar section{margin-bottom:1rem}@media only screen and (min-width:40.063em){.blog-sidebar section,.sidebar section{max-width:100%;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;color:#ff931e;border-color:#ff931e}.blog-sidebar section a.btn.glass:hover,.sidebar section a.btn.glass:hover{background:#f48122}.blog-sidebar section a.btn.glass.active,.sidebar section a.btn.glass.active{background:#f48122;color:#fff}.blog-sidebar section a.btn.glass.text-center,.sidebar section a.btn.glass.text-center{text-align:center}.blog-sidebar section a.btn.glass.lb-orange,.sidebar section a.btn.glass.lb-orange{color:#ff931e;border-color:#ff931e}.blog-sidebar section a.btn.glass.lb-orange:hover,.sidebar section a.btn.glass.lb-orange:hover{background:#ff931e;color:#fff}.blog-sidebar section a.icon-link,.sidebar section a.icon-link{display:inline-block;padding:.5rem .25rem;color:#ff931e;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:0 .375rem 0 0 !important;vertical-align:middle}.blog-sidebar section a.icon-link .svg-icon path,.sidebar section a.icon-link .svg-icon path{fill:#ff931e !important}.blog-sidebar section a.icon-link .svg-icon-lb-blue,.sidebar section a.icon-link .svg-icon-lb-blue{width:22px;height:22px;margin:0 .375rem 0 0 !important;vertical-align:middle}.blog-sidebar section a.icon-link .svg-icon-lb-blue path,.sidebar section a.icon-link .svg-icon-lb-blue path{fill:#ff931e !important}.blog-sidebar section a.icon-link:hover,.sidebar section a.icon-link:hover{color:#f48122}.blog-sidebar section a.icon-link:hover .svg-icon path,.sidebar section a.icon-link:hover .svg-icon path{fill:#f48122}.blog-sidebar section.toc a,.sidebar section.toc a{display:block;color:#1c3b47;border-bottom:#ebeef0 1px solid;padding:.625rem 0;margin:0}.blog-sidebar section.toc a.active,.sidebar section.toc a.active{padding-left:.5rem;color:#ff931e;background:#f5f6f7;border-left:3px solid #ff931e;border-right:#ebeef0 1px solid}.blog-sidebar section.toc a:hover,.sidebar section.toc a:hover{color:#ff931e}.blog-sidebar header,.sidebar header{text-align:left;clear:both}.blog-sidebar header h4,.sidebar header h4{color:#ff931e;padding-top:0}.blog-sidebar .toc header h4,.sidebar .toc header h4{color:#ff931e}.fw-wrapper.flush-top .blog-sidebar section:first-child header h4,.fw-wrapper.flush-top .sidebar section:first-child header h4{padding-top:3rem}.fw-wrapper.flush-top .blog-sidebar section:first-child header h4.flush-top,.fw-wrapper.flush-top .sidebar section:first-child header h4.flush-top{padding-top:0}.sidebar-promo{background:#ff931e url("../images/backgrounds/off-canvas-orange-waves-small.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;display:block;-webkit-box-shadow:0 0 0 1px #ebeef0;box-shadow:0 0 0 1px #ebeef0;overflow:hidden}.sidebar-promo header{padding:1rem}.sidebar-promo header h4{text-transform:uppercase;font-weight:700;font-size:.75rem;color:#fff;opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.sidebar-promo header h2{font-size:1.75rem;color:#fff;line-height:1.2}.sidebar-promo header h3{font-weight:400;font-size:1.125rem;color:#fff}.sidebar-promo header .btn{border:1px solid rgba(255,255,255,0.7);width:100%;background:#fff;color:#ff931e !important}.sidebar-promo header .btn svg path{fill:#ff931e}.sidebar-promo header .btn:hover{background:#f48122;color:#fff !important}.sidebar-promo header .btn:hover svg path{fill:#fff}.sidebar-promo section{background:transparent url("../images/svg/ui/faded-curve-half-master-cropped.svg") no-repeat;-webkit-background-size:104%;-moz-background-size:104%;background-size:104%;background-position:right -2px bottom -2px;width:100%;position:relative;margin:-20px 0 0 0;border-bottom:60px solid #fff;height:140px}.sidebar-promo section img{position:absolute;right:0;margin-bottom:0 !important;max-height:140px;bottom:-65px}@media only screen and (min-width:80.063em){.sidebar-promo section{border-bottom:60px solid #fff;height:180px}.sidebar-promo section img{max-height:180px;bottom:-75px}}.sidebar-promo footer{background:#fff;margin:0;padding:.5rem 1rem 1rem 1rem}.sidebar-promo footer .btn{width:100%;margin:0}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/scala-days-2019-lausanne-square.jpg") 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,body .sd-sidebar-promo .svg-icon-scala-days-reverse{width:auto;height:2rem}body .sd-sidebar-promo h1{color:#fff !important;font-weight:700;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/off-canvas-orange-waves-small-subtle.jpg") no-repeat right top;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;color:#fff !important;padding:1rem}body .lra-sidebar-promo .svg-logo{max-width:45%;margin-bottom:0 !important}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:#fff !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}.sidebar-filter{min-width:auto;margin-bottom:2rem}.sidebar-filter .filter-title{color:#ff931e;font-size:.938rem}.sidebar-filter .message{color:#ff931e;font-size:1rem;border-top:1px solid #ebeef0;margin-top:.5rem;padding-top:.5rem}.sidebar-filter .clear{background:transparent;color:#ffa94b;border:0 solid #c5d0d4;padding:0;margin:0;display:inline;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:auto;font-size:.875rem;text-transform:none}.sidebar-filter .clear.show{opacity:1;-ms-filter:none;filter:none}.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)"}.header-slider.slick-slider{background:#1c3b47;height:560px;margin:0}.header-slider.slick-slider .slick-prev,.header-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){.header-slider.slick-slider .slick-prev,.header-slider.slick-slider .slick-next{display:block !important}}.header-slider.slick-slider .slick-prev:hover,.header-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}.header-slider.slick-slider .slick-prev{left:20px}.header-slider.slick-slider .slick-next{right:20px}.header-slider.slick-slider .slick-prev:before,.header-slider.slick-slider .slick-next:before{font-family:inherit;color:#1c3b47;font-size:34px;line-height:12px}.header-slider.slick-slider .slick-prev:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.header-slider.slick-slider [dir="rtl"] .slick-prev:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.header-slider.slick-slider .slick-next:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.header-slider.slick-slider [dir="rtl"] .slick-next:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.header-slider.slick-slider .slick-dots{position:absolute;background:transparent;bottom:0;margin:0;padding:.5rem 0}.header-slider.slick-slider .slick-dots li{width:40px;height:40px}.header-slider.slick-slider .slick-dots li button{width:40px;height:25px;margin:8px 0}.header-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"}.header-slider.slick-slider .slick-dots li button:before{color:#fff;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.header-slider.slick-slider .slick-dots li.slick-active button:before{color:#fff;opacity:1;-ms-filter:none;filter:none}.lb-slide{color:#fff;height:560px}.lb-slide.whats-new{background-image:-webkit-linear-gradient(rgba(0,0,0,0.45), rgba(0,0,0,0.6) 100%),url("../images/backgrounds/2020/test.jpg");background-image:-moz-linear-gradient(rgba(0,0,0,0.45), rgba(0,0,0,0.6) 100%),url("../images/backgrounds/2020/test.jpg");background-image:-o-linear-gradient(rgba(0,0,0,0.45), rgba(0,0,0,0.6) 100%),url("../images/backgrounds/2020/test.jpg");background-image:-ms-linear-gradient(rgba(0,0,0,0.45), rgba(0,0,0,0.6) 100%),url("../images/backgrounds/2020/test.jpg");background-image:linear-gradient(rgba(0,0,0,0.45), rgba(0,0,0,0.6) 100%),url("../images/backgrounds/2020/test.jpg");background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:top center}.lb-slide .slide-content{height:560px;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-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:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:0 0 100px 0}.lb-slide .slide-content br{display:none}@media only screen and (min-width:64.063em){.lb-slide .slide-content br{display:block}}.lb-slide .slide-content h2{color:#fff}.lb-slide .slide-content p,.lb-slide .slide-content h1,.lb-slide .slide-content h2{font-size:2.5rem;font-weight:400}.lb-slide .slide-content h1.breadcrumb,.lb-slide .slide-content .breadcrumb{color:rgba(255,255,255,0.7);text-transform:uppercase;font-weight:700;font-size:1rem;display:inline-block;text-decoration:none;margin-bottom:1rem}.leadership-slider.slick-slider{height:560px;margin:0;background:#fff url("../images/backgrounds/2020/white-curves-corner-large.jpg") no-repeat;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position:right bottom}.leadership-slider.slick-slider .slick-prev,.leadership-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){.leadership-slider.slick-slider .slick-prev,.leadership-slider.slick-slider .slick-next{display:block !important}}.leadership-slider.slick-slider .slick-prev:hover,.leadership-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}.leadership-slider.slick-slider .slick-prev{left:20px}.leadership-slider.slick-slider .slick-next{right:20px}.leadership-slider.slick-slider .slick-prev:before,.leadership-slider.slick-slider .slick-next:before{font-family:inherit;color:#1c3b47;font-size:34px;line-height:12px}.leadership-slider.slick-slider .slick-prev:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.leadership-slider.slick-slider [dir="rtl"] .slick-prev:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.leadership-slider.slick-slider .slick-next:before{content:"\203A";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.leadership-slider.slick-slider [dir="rtl"] .slick-next:before{content:"\2039";opacity:.75;filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.leadership-slider.slick-slider .slick-dots{position:absolute;background:transparent;bottom:0;margin:0;padding:.5rem 0}.leadership-slider.slick-slider .slick-dots li{width:40px;height:40px}.leadership-slider.slick-slider .slick-dots li button{width:40px;height:25px;margin:8px 0}.leadership-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"}.leadership-slider.slick-slider .slick-dots li button:before{color:#fff;opacity:.6;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.leadership-slider.slick-slider .slick-dots li.slick-active button:before{color:#fff;opacity:1;-ms-filter:none;filter:none}.leadership-slide{background:transparent;color:#fff;height:560px}.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:#fff;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:#15a9ce}.customer-slider.curve .slick-dots li.slick-active button:before,.career-slider.curve .slick-dots li.slick-active button:before{color:#ff931e}.customer-slider.homepage{padding-bottom:40px;background:#1c3b47}.customer-slider.homepage .slick-dots{bottom:-20px}.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 .headline-only h1,.customer-promo .row .headline-only h2{font-size:2.5rem;line-height:1.1;margin-bottom:1rem}.customer-promo .row .svg-logo{height:60px;margin-bottom:1rem;max-width:90%}@media only screen and (min-width:40.063em){.customer-promo .row h1,.customer-promo .row h2{font-size:2.625rem}.customer-promo .row .headline-only h1,.customer-promo .row .headline-only h2{font-size:3rem;line-height:1.1;margin-bottom:1rem}.customer-promo .row .headline-only .svg-logo,.customer-promo .row .headline-only img{margin-top:2rem}.customer-promo .row p{font-size:1.5rem}}@media only screen and (min-width:64.063em){.customer-promo .row h1,.customer-promo .row h2{font-size:2.625rem}.customer-promo .row .headline-only h1,.customer-promo .row .headline-only h2{font-size:4rem;line-height:1.1;margin-bottom:1rem}.customer-promo .row .headline-only .svg-logo,.customer-promo .row .headline-only img{margin-top:2rem}.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.capital-one{background:transparent url("../images/backgrounds/capital-one-small.jpg") no-repeat center center}.customer-promo.vivint{background:transparent url("../images/backgrounds/vivint-small.jpg") no-repeat center center}.customer-promo.vivint .svg-logo{max-width:300px}.customer-promo.hpe{background:transparent url("../images/backgrounds/hpe-small.jpg") no-repeat center center}.customer-promo.middlegate{background:transparent url("../images/backgrounds/middlegate-small.jpg") no-repeat center center}.customer-promo.middlegate .row h1,.customer-promo.middlegate .row h2,.customer-promo.middlegate .row p{color:#fff}.customer-promo.middlegate .svg-logo path,.customer-promo.middlegate .svg-logo polygon{fill:#fff}.customer-promo.middlegate img{max-width:280px;margin-bottom:1rem}.customer-promo.credit-karma{background:transparent url("../images/backgrounds/credit-karma-small.jpg") no-repeat center center}.customer-promo.credit-karma .row h1,.customer-promo.credit-karma .row h2,.customer-promo.credit-karma .row p{color:#1c3b47}.customer-promo.credit-karma .svg-logo path,.customer-promo.credit-karma .svg-logo polygon{fill:#1c3b47}.customer-promo.credit-karma .headline-only .svg-logo{max-width:260px;margin-top:0}.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.capital-one{background:transparent url("../images/backgrounds/capital-one-medium.jpg") no-repeat center center}.customer-promo.vivint{background:transparent url("../images/backgrounds/vivint-medium.jpg") no-repeat center center}.customer-promo.hpe{background:transparent url("../images/backgrounds/hpe-medium.jpg") no-repeat center center}.customer-promo.middlegate{background:transparent url("../images/backgrounds/middlegate-medium.jpg") no-repeat center center}.customer-promo.credit-karma{background:transparent url("../images/backgrounds/credit-karma-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.capital-one{background:transparent url("../images/backgrounds/capital-one.jpg") no-repeat center center}.customer-promo.vivint{background:transparent url("../images/backgrounds/vivint.jpg") no-repeat center center}.customer-promo.hpe{background:transparent url("../images/backgrounds/hpe.jpg") no-repeat center center}.customer-promo.middlegate{background:transparent url("../images/backgrounds/middlegate.jpg") no-repeat center center}.customer-promo.credit-karma{background:transparent url("../images/backgrounds/credit-karma.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:#15a9ce;font-weight:700;text-transform:uppercase}#res-logo-rotator a:hover{text-decoration:none;color:#ff931e}#res-logo-rotator a:visited{color:#15a9ce}.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:#15a9ce}#quote-rotator.simple .tt-quote > div h2{margin:0 0 10px 0;font-size:1.25rem;line-height:1.375rem;font-weight:400;color:#15a9ce}#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:#15a9ce !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}@media only screen and (max-width:64.063em){.sticky.is-stuck{z-index:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);margin-top:0 !important;position:relative}}.override-sticky .sticky.is-stuck{z-index:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);margin-top:0 !important;position:relative}@media only screen and (min-width:64.063em){.stick{position:-webkit-sticky;position:sticky;top:120px}.stick.unstick{position:relative;top:0}}.subscription-panels-new{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-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;text-align:center}.subscription-panels-new > div{color:#1c3b47;border:1px solid #ebeef0;display:block;-webkit-flex-basis:48%;flex-basis:48%}.subscription-panels-new > div a{padding:1rem;display:block;color:#1c3b47;margin-left:1rem}.subscription-panels-new > div a.header{background:#ebeef0;padding:2rem 0;margin-left:0}.subscription-panels-new > div a.header:before{content:none}table{border-collapse:collapse}table tbody,table tfoot,table thead{border:1px solid #ebeef0}table thead{background:#1c3b47;border:1px solid #1c3b47;color:#fff}table tbody tr:nth-child(even){background:#f5f6f7}table td{border:1px solid #ebeef0}table td ul li{font-size:16px}table th{border:1px solid rgba(255,255,255,0.5)}table.invisible-code code{border:none;background:transparent !important}.tab{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;text-align:left}.tab .tablinks{padding:2rem;border:1px solid #ebeef0;background:#ebeef0;cursor:pointer}.tab .tablinks:first-child{-webkit-border-radius:1rem 0 0 0;border-radius:1rem 0 0 0}.tab .tablinks:last-child{-webkit-border-radius:0 1rem 0 0;border-radius:0 1rem 0 0}.tab .tablinks strong{color:#15a9ce;font-size:1.125rem;margin:0 0 .5rem 0}.tab .tablinks.active{background:#fff;border-bottom:1px solid #fff;cursor:default}.tabcontent{text-align:left;padding:3rem 2rem 2rem 2rem;border:1px solid #ebeef0;margin-top:-1px;background:#fff;-webkit-border-radius:0 1rem 1rem 1rem;border-radius:0 1rem 1rem 1rem}.tabcontent h2,.tabcontent h3{display:none}.partner-tabs .jump-links{display:none;margin:0 0 2rem 0;display:none;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-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}.partner-tabs .jump-links a{display:inline-block;background:#ebeef0;border:1px solid #c5d0d4;padding:.75rem 1rem;margin:.5rem}@media only screen and (max-width:540px){.partner-tabs .jump-links{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex}.partner-tabs .tab{display:none}.partner-tabs .tabcontent{display:block !important;padding:2rem 2rem 2rem 2rem;-webkit-border-radius:1rem;border-radius:1rem;margin:0 0 1rem 0;text-align:center}.partner-tabs .tabcontent h2,.partner-tabs .tabcontent h3{display:block;margin:0 0 1.5rem 0}}.tech-hub-grid-wrapper h2{color:#fff !important;font-weight:700;font-size:1.5rem;margin-bottom:1rem}.tech-hub-grid-wrapper h2.lb-orange{color:#ff931e !important}.tech-hub-grid-wrapper h3{color:rgba(255,255,255,0.8) !important;font-weight:700;font-size:1.25rem}.tech-hub-grid-wrapper h3.lb-orange{color:#ff931e !important}.flex.tech-hub-grid{margin:1rem 0 2rem 0;padding:0}.flex.tech-hub-grid:last-child{margin:1rem 0 0 0}.grid{border:1px solid #9eb1b7;padding:0;position:relative}.fw-wrapper.lb-slate .grid{border:1px solid #ff931e}.grid a.link-wrap{background:#fff;-webkit-background-size:8rem;-moz-background-size:8rem;background-size:8rem;display:block;padding:1rem;width:100%;height:100%;-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-height:0}.fw-wrapper.lb-slate .grid a.link-wrap{background-color:rgba(255,255,255,0)}.grid a.link-wrap:hover{cursor:pointer;background-color:#f5f6f7 !important;-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;text-decoration:none}.fw-wrapper.lb-slate .grid a.link-wrap:hover{background-color:rgba(255,255,255,0.1) !important}.grid a.link-wrap:after{content:"\203A";font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif;position:absolute;right:1rem;top:0;font-size:2.5rem;font-weight:300;line-height:1;display:inline-block;color:#9eb1b7}.grid a.link-wrap.off:hover{cursor:default;background-color:#fff !important;-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}.grid a.link-wrap.off:after{content:"";display:none}.grid p{margin:0 0 0 0;font-size:.875rem}.grid p.lead{font-size:1rem}.grid h3{margin:2.5rem 0 0 0;font-size:1rem}.grid h3 a{display:block;color:#1c3b47}.grid h3 a:hover{text-decoration:none}.grid.no-icon h3{margin:0}.grid h4{text-transform:uppercase;color:#15a9ce;margin:0 !important;font-size:.875rem}.grid .time{color:#9eb1b7;font-weight:700;font-size:.875rem;vertical-align:middle;line-height:1}.grid .time svg{max-height:1rem;margin:-.25rem 0 0 0 !important}.grid .time svg path{fill:#9eb1b7}.grid.inline-image a.link-wrap{padding-right:3rem;background-image:none}.grid.inline-image img{height:5rem;width:5rem;float:left;margin:0 1rem 0 0 !important;object-fit:cover;background:#fff;-webkit-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;border:3px solid #fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.grid.inline-image h3{margin-top:0}@media only screen and (min-width:40.063em){.grid.inline-image img{margin:-.25rem 1rem 0 0 !important}.grid.inline-image .time{margin-left:5.875rem}.grid.inline-image p{margin-left:6rem}}.grid.lightbend a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lightbend-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:8rem;-moz-background-size:8rem;background-size:8rem}.grid.lightbend-platform-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lightbend-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:8rem;-moz-background-size:8rem;background-size:8rem}.grid.lightbend-pipelines-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lightbend-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:8rem;-moz-background-size:8rem;background-size:8rem}.grid.lightbend-console-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lightbend-console-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:7rem;-moz-background-size:7rem;background-size:7rem}.grid.rp-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lightbend-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:8rem;-moz-background-size:8rem;background-size:8rem}.grid.es-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lightbend-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:8rem;-moz-background-size:8rem;background-size:8rem}.grid.fdp-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lightbend-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:8rem;-moz-background-size:8rem;background-size:8rem}.grid.akka-platform-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/akka-platform-full-color.svg") no-repeat .75rem .75rem;-webkit-background-size:6rem;-moz-background-size:6rem;background-size:6rem}.fw-wrapper.lb-slate .grid.akka-platform-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/akka-reverse-orange.svg")}.grid.akka-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/akka-full-color.svg") no-repeat .75rem .75rem;-webkit-background-size:6rem;-moz-background-size:6rem;background-size:6rem}.fw-wrapper.lb-slate .grid.akka-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/akka-reverse-orange.svg")}.grid.alpakka-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/akka-alpakka-full-color.svg") no-repeat .75rem .75rem;-webkit-background-size:6rem;-moz-background-size:6rem;background-size:6rem}.fw-wrapper.lb-slate .grid.alpakka-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/akka-alpakka-reverse-orange.svg")}.grid.cloudflow-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/cloudflow-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:9rem;-moz-background-size:9rem;background-size:9rem}.fw-wrapper.lb-slate .grid.cloudflow-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/cloudflow-orange.svg")}.grid.cloudstate-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/cloudstate-full-color.svg") no-repeat .875rem 1rem;-webkit-background-size:9rem;-moz-background-size:9rem;background-size:9rem}.fw-wrapper.lb-slate .grid.cloudstate-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/cloudstate-horizontal-white.svg")}.grid.play-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/play-full-color.svg") no-repeat .75rem .75rem;-webkit-background-size:5rem;-moz-background-size:5rem;background-size:5rem}.fw-wrapper.lb-slate .grid.play-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/play-reverse-orange.svg")}.grid.lagom-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lagom-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:6.5rem;-moz-background-size:6.5rem;background-size:6.5rem}.fw-wrapper.lb-slate .grid.lagom-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/lagom-reverse-orange.svg")}.grid.spark-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/spark-logo.svg") no-repeat 1rem 1rem;-webkit-background-size:4rem;-moz-background-size:4rem;background-size:4rem}.grid.flink-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/flink-squirrel-200.png") no-repeat 1rem 1rem;-webkit-background-size:2rem;-moz-background-size:2rem;background-size:2rem}.grid.kafka-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/apache-kafka-logo.svg") no-repeat 1rem 1rem;-webkit-background-size:4.5rem;-moz-background-size:4.5rem;background-size:4.5rem}.grid.hadoop-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/hadoop-logo.jpg") no-repeat 1rem 1rem;-webkit-background-size:6rem;-moz-background-size:6rem;background-size:6rem}.grid.slick-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/slick-logo.png") no-repeat 1rem 1rem;-webkit-background-size:5.5rem;-moz-background-size:5.5rem;background-size:5.5rem}.grid.sbt-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/sbt-logo.svg") no-repeat 1rem 1rem;-webkit-background-size:3.25rem;-moz-background-size:3.25rem;background-size:3.25rem}.grid.scala-guide a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/scala-full-color.svg") no-repeat 1rem 1rem;-webkit-background-size:5.5rem;-moz-background-size:5.5rem;background-size:5.5rem}.fw-wrapper.lb-slate .grid.scala-guide a.link-wrap{background-image:url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/scala-reverse-orange.svg")}.grid.red-hat a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/redhat-openshift-lightbend-lockup-rgb-color-grid.svg") no-repeat 1rem 1rem;-webkit-background-size:15rem;-moz-background-size:15rem;background-size:15rem}.grid.ibm a.link-wrap{background:#fff url("https://downloads.lightbend.com/website/images/tech-hub-grid/logo/ibm-lightbend-lockup-rgb-color-grid.svg") no-repeat 1rem 1rem;-webkit-background-size:12rem;-moz-background-size:12rem;background-size:12rem}a.tech-hub-grid-btn{border:1px solid #ff931e;padding:1rem;-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;font-weight:700;line-height:1;position:relative;color:#ff931e !important}a.tech-hub-grid-btn svg{border:0 solid #fff;height:1.5rem;width:1.5rem;margin:0 .5rem 0 0 !important}a.tech-hub-grid-btn svg path,a.tech-hub-grid-btn svg rect,a.tech-hub-grid-btn svg circle,a.tech-hub-grid-btn svg polygon{fill:#ff931e}a.tech-hub-grid-btn:after{content:"\203A";font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif;position:absolute;right:1rem;top:.25rem;font-size:2.5rem;font-weight:300;line-height:1;display:inline-block;color:#9eb1b7}a.tech-hub-grid-btn:hover{cursor:pointer;background-color:#f5f6f7 !important;-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;text-decoration:none}.fw-wrapper.lb-slate a.tech-hub-grid-btn:hover{background-color:rgba(255,255,255,0.1) !important}.expanded-1440{max-width:90rem}@media only screen and (min-width:64.063em){.expanded-1440{padding-left:2.5rem;padding-right:2.5rem}}.expanded-1920{max-width:120rem}@media only screen and (min-width:64.063em){.expanded-1920{padding-left:2.5rem;padding-right:2.5rem}}.vertical-buffer-10{padding-top:10px;padding-bottom:10px}.vertical-buffer-20{padding-top:20px;padding-bottom:20px}.vertical-buffer-30{padding-top:30px;padding-bottom:30px}.vertical-buffer-40{padding-top:40px;padding-bottom:40px}.vertical-buffer-50{padding-top:50px;padding-bottom:50px}.vertical-buffer-60{padding-top:60px;padding-bottom:60px}.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}@media only screen and (max-width:40.063em){img{margin-left:auto;margin-right:auto;display:block}img.center-for-small-10{max-width:10%}img.center-for-small-20{max-width:20%}img.center-for-small-30{max-width:30%}img.center-for-small-40{max-width:40%}img.center-for-small-50{max-width:50%}img.center-for-small-60{max-width:60%}img.center-for-small-70{max-width:70%}img.center-for-small-80{max-width:80%}img.center-for-small-90{max-width:90%}}@media only screen and (min-width:40.063em){img.center-for-medium-10{margin:0 auto !important;display:block;max-width:10%}img.center-for-medium-20{margin:0 auto !important;display:block;max-width:20%}img.center-for-medium-30{margin:0 auto !important;display:block;max-width:30%}img.center-for-medium-40{margin:0 auto !important;display:block;max-width:40%}img.center-for-medium-50{margin:0 auto !important;display:block;max-width:50%}img.center-for-medium-60{margin:0 auto !important;display:block;max-width:60%}img.center-for-medium-70{margin:0 auto !important;display:block;max-width:70%}img.center-for-medium-80{margin:0 auto !important;display:block;max-width:80%}img.center-for-medium-90{margin:0 auto !important;display:block;max-width:90%}}@media only screen and (min-width:64.063em){img.center-for-large-10{margin:0 auto !important;display:block;max-width:10%}img.center-for-large-20{margin:0 auto !important;display:block;max-width:20%}img.center-for-large-30{margin:0 auto !important;display:block;max-width:30%}img.center-for-large-40{margin:0 auto !important;display:block;max-width:40%}img.center-for-large-50{margin:0 auto !important;display:block;max-width:50%}img.center-for-large-60{margin:0 auto !important;display:block;max-width:60%}img.center-for-large-70{margin:0 auto !important;display:block;max-width:70%}img.center-for-large-80{margin:0 auto !important;display:block;max-width:80%}img.center-for-large-90{margin:0 auto !important;display:block;max-width:90%}}.uppercase{text-transform:uppercase}.lowercase,.lc{text-transform:lowercase}.capitalize{text-transform:capitalize}.bold{font-weight:700}.serif{font-family:serif}.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}img:focus{outline:none}.border-me-ltr,img.border{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}.cursor-pointer,.pointer{cursor:pointer}.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:#15a9ce}.panel h1.lb-orange,.panel h2.lb-orange,.panel h3.lb-orange,.panel p.lb-orange{color:#ff931e}.panel h1.lb-light-grey,.panel h2.lb-light-grey,.panel h3.lb-light-grey,.panel h4.lb-light-grey,.panel p.lb-light-grey{color:#c5d0d4}.panel h1.lb-light-grey-dkr,.panel h2.lb-light-grey-dkr,.panel h3.lb-light-grey-dkr,.panel h4.lb-light-grey-dkr,.panel p.lb-light-grey-dkr{color:#9eb1b7}.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}}.image-replace{line-height:1.5;font-weight:400}.image-replace.bold{font-weight:700}.image-replace span{padding:38px;margin:0 0 0 -.5rem;background:transparent url("../images/svg/logo/akka_full_color.svg") no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;color:rgba(28,59,71,0)}.image-replace.lb-orange span{background-image:url("../images/svg/logo/akka-reverse-orange.svg")}.image-replace.akka span{padding:38px;background-image:url("../images/svg/logo/akka_full_color.svg")}.image-replace.akka.lb-orange span{background-image:url("../images/svg/logo/akka-reverse-orange.svg")}.image-replace.alpakka span{padding:38px;background-image:url("../images/svg/logo/akka-alpakka_full_color.svg")}.image-replace.alpakka.lb-orange span{background-image:url("../images/svg/logo/akka-alpakka-reverse-orange.svg")}.image-replace.play span{padding:22px;background-image:url("../images/svg/logo/play_full_color.svg")}.image-replace.play.lb-orange span{background-image:url("../images/svg/logo/play-reverse-orange.svg")}.image-replace.lagom span{padding:44px;margin:0 .25rem 0 0;background-image:url("../images/svg/logo/lagom_full_color.svg")}.image-replace.lagom.lb-orange span{background-image:url("../images/svg/logo/lagom-reverse-orange.svg")}.image-replace.scala span{padding:32px;margin:0 0 0 -.25rem;background-image:url("../images/svg/logo/scala_full_color.svg")}.image-replace.scala.lb-orange span{background-image:url("../images/svg/logo/scala-reverse-orange.svg")}.red-hat-market-button{display:block;max-width:200px;margin:0 auto !important}@media only screen and (min-width:40.063em){.red-hat-market-button{max-width:250px;margin:0 auto !important}}@media only screen and (min-width:64.063em){.red-hat-market-button{max-width:none;margin:0 !important}}img[src^="https://vidassets"]{visibility:hidden;position:absolute;top:-9999px}.debug:before{content:"small";background:#000;color:#fff;display:inline-block;position:fixed;z-index:999999999999999;top:0;right:0;padding:10px 15px}@media only screen and (min-width:40.063em){.debug:before{content:"mediumOn"}}@media only screen and (min-width:64.063em){.debug:before{content:"largeOn"}}@media only screen and (min-width:80.063em){.debug:before{content:"xlargeOn"}}@media only screen and (min-width:95rem){.debug:before{content:"xxlargeOn"}}@media only screen and (min-width:120.063em){.debug:before{content:"xxxlargeOn"}}.value-groups{margin-top:1rem}.value-groups .column{padding-bottom:1rem}@media only screen and (min-width:64.063em){.value-groups .column p{padding-right:2rem}}.value-groups .column h4{color:#1c3b47}.lb-slate .value-groups .column h4{color:#fff}.value-groups .column .icon-group{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.value-groups .column .icon-group img{margin:0 1rem 0 0;width:64px;height:64px}.value-groups .column .icon-group h3{padding-top:.75rem}.value-groups .column .icon-group.icon-top{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.value-groups .column .icon-group.icon-top.icon-center{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center}.value-groups .column .icon-group.icon-top img{margin:0 0 1rem 0}.value-groups.core-technologies .column .icon-group{margin-bottom:2rem}.value-groups.core-technologies .column .icon-group img{width:64px;height:64px}.value-groups.core-technologies .column .icon-group h4{color:#fff;font-size:.938rem}.value-groups.core-technologies .column .icon-group h2{font-size:1.25rem}@media only screen and (min-width:40.063em){.value-groups.core-technologies .column .icon-group h4{color:#fff;font-size:1.0625rem}.value-groups.core-technologies .column .icon-group h2{font-size:1.375rem}}@media only screen and (min-width:64.063em){.value-groups.core-technologies .column .icon-group h4{color:#fff;font-size:1.188rem}.value-groups.core-technologies .column .icon-group h2{font-size:1.5rem}}.value-groups.compact .column{padding-bottom:.25rem}.value-groups ul.check-list{padding-left:0;margin:1rem 0}.value-groups ul.check-list.inset{margin:1rem 0 1rem 1rem}.value-groups ul.check-list li{margin:0;padding:0;list-style-type:none;background-image:none;margin-left:1rem;line-height:1.4;margin-bottom:.5rem;font-size:1.0625rem}.value-groups ul.check-list li:before{content:"\2713";margin-left:-1rem;position:absolute;color:#15a9ce}.video-panel{text-align:center;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-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}.video-panel .thumb{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;border:0 solid #f00;margin:1rem 0}.video-panel .thumb img{max-height:200px}.video-panel .details{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;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;border:0 solid #00f}.video-panel.hang-text .thumb{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:40.063em){.video-panel.row-on-medium{text-align:left;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-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.video-panel.row-on-medium .thumb{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;-webkit-flex-basis:38%;flex-basis:38%;border:0 solid #f00;margin:0}.video-panel.row-on-medium .thumb img{max-height:none}.video-panel.row-on-medium .details{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:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-basis:58%;flex-basis:58%;border:0 solid #00f}.video-panel.row-on-medium.hang-text .thumb{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media only screen and (max-width:64.063em){.video-panel.hang-text-medium .thumb{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media only screen and (min-width:64.063em){.video-panel{text-align:left;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-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.video-panel .thumb{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;-webkit-flex-basis:38%;flex-basis:38%;border:0 solid #f00;margin:0}.video-panel .thumb img{max-height:none}.video-panel .details{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:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-basis:58%;flex-basis:58%;border:0 solid #00f}.video-panel.hang-text .thumb{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.brand-picker{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.brand-picker a{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flex;display:box;display:flex;-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;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 5px);padding:.5rem;margin:0 5px 5px 0;background:transparent;-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}.brand-picker a: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}@media only screen and (min-width:40.063em){.brand-picker a{padding:1rem;width:calc(50% - 5px)}}@media only screen and (min-width:64.063em){.brand-picker a{width:calc(33% - 5px)}}.brand-picker a.lb-orange{background:#ff931e}.brand-picker a.lb-orange:hover{background:#f48122}.brand-picker a.lb-slate{background:#1c3b47}.brand-picker a.lb-slate:hover{background:#0c323b}.brand-picker a.play-green{background:#92d13d}.brand-picker a.play-green:hover{background:#6e9d2e}.brand-picker a.lagom-purple{background:#652b7c}.brand-picker a.lagom-purple:hover{background:#421540}.brand-picker a.scala-red{background:#de3423}.brand-picker a.scala-red:hover{background:#a7271a}.brand-picker a.sbt-blue{background:#1a84ad}.brand-picker a.sbt-blue:hover{background:#136281}.brand-picker a.akka-blue{background:#15a9ce}.brand-picker a.akka-blue:hover{background:#107f9b}.brand-picker a.cloudflow-blue{background:#15a9ce}.brand-picker a.cloudflow-blue:hover{background:#107f9b}.brand-picker a.cloudstate-blue{background:#15a9ce}.brand-picker a.cloudstate-blue:hover{background:#107f9b}.brand-picker a.reactive-summit-blue{background:#009cbd}.brand-picker a.reactive-summit-blue:hover{background:#0085ad}.brand-picker a img{margin:0;height:30px;max-width:140px}.brand-picker a img.lightbend-logo{max-width:110px}.brand-picker a img.akka-logo{max-width:140px}.brand-picker a img.cloudflow-logo{max-width:110px}.brand-picker a img.cloudstate-logo{max-width:106px}.brand-picker a img.scala-logo{max-width:140px}.brand-picker a img.play-logo{max-width:140px}.brand-picker a img.lagom-logo{max-width:90px}.brand-picker a img.sbt-logo{max-width:40px}.brand-picker a img.scala-days-logo{max-width:110px}@media only screen and (min-width:40.063em){.brand-picker a img{height:40px;max-width:160px}.brand-picker a img.lightbend-logo{max-width:150px}.brand-picker a img.akka-logo{max-width:160px}.brand-picker a img.cloudflow-logo{max-width:150px}.brand-picker a img.cloudstate-logo{max-width:144px}.brand-picker a img.scala-logo{max-width:160px}.brand-picker a img.play-logo{max-width:160px}.brand-picker a img.lagom-logo{max-width:120px}.brand-picker a img.sbt-logo{max-width:46px}}@media only screen and (max-width:40.063em){.brand-picker a img.scala-days-logo{max-width:80px}}.brand-picker a svg{width:20px;height:20px}.brand-picker a svg path{fill:#fff}@media print{.hide-for-print,#site-header,#site-footer,#footer-slider,#disqus_thread,.blog-tag-box,.addthis_sharing_toolbox,.blog-sidebar,.sidebar{display:none}.full-width-for-print{width:100% !important}}