html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}input[data-ime-mode-disabled],input[type=file]{ime-mode:disabled !important}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */html{font-size:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}@font-face{font-family:"LinkedIn-Glyphs";src:url('/sc/h/tuuxr9ztnncz39kcj6y6n8hl');src:url('/sc/h/tuuxr9ztnncz39kcj6y6n8hl?#iefix') format('embedded-opentype'),url('/sc/h/5hjaxnktppouly0ggy7fbhqup') format('woff'), url('/sc/h/29azlglm8id6xo8f810q7w5s0') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"LinkedIn-Glyphs-2.0.7";src:url('/sc/h/tuuxr9ztnncz39kcj6y6n8hl');src:url('/sc/h/tuuxr9ztnncz39kcj6y6n8hl?#iefix') format('embedded-opentype'),url('/sc/h/5hjaxnktppouly0ggy7fbhqup') format('woff'), url('/sc/h/29azlglm8id6xo8f810q7w5s0') format('truetype');font-weight:normal;font-style:normal}@-webkit-keyframes archetype-loader{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes archetype-loader{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes archetype-loader{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-o-keyframes archetype-loader{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes archetype-loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes archetype-loader-position-medium-1{from,to{background-position:0 -288px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-moz-keyframes archetype-loader-position-medium-1{from,to{background-position:0 -288px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-ms-keyframes archetype-loader-position-medium-1{from,to{background-position:0 -288px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-o-keyframes archetype-loader-position-medium-1{from,to{background-position:0 -288px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@keyframes archetype-loader-position-medium-1{from,to{background-position:0 -288px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-webkit-keyframes archetype-loader-position-medium-2{from,to{background-position:0 -230px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-moz-keyframes archetype-loader-position-medium-2{from,to{background-position:0 -230px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-ms-keyframes archetype-loader-position-medium-2{from,to{background-position:0 -230px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-o-keyframes archetype-loader-position-medium-2{from,to{background-position:0 -230px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@keyframes archetype-loader-position-medium-2{from,to{background-position:0 -230px;width:58px;height:58px;margin-left:-29px;margin-top:-29px}}@-webkit-keyframes archetype-loader-position-small-1{from,to{background-position:0 -362px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-moz-keyframes archetype-loader-position-small-1{from,to{background-position:0 -362px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-ms-keyframes archetype-loader-position-small-1{from,to{background-position:0 -362px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-o-keyframes archetype-loader-position-small-1{from,to{background-position:0 -362px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@keyframes archetype-loader-position-small-1{from,to{background-position:0 -362px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-webkit-keyframes archetype-loader-position-small-2{from,to{background-position:0 -346px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-moz-keyframes archetype-loader-position-small-2{from,to{background-position:0 -346px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-ms-keyframes archetype-loader-position-small-2{from,to{background-position:0 -346px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-o-keyframes archetype-loader-position-small-2{from,to{background-position:0 -346px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@keyframes archetype-loader-position-small-2{from,to{background-position:0 -346px;width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@-webkit-keyframes archetype-loader-position-large-1{from,to{background-position:0 -115px;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@-moz-keyframes archetype-loader-position-large-1{from,to{background-position:0 -115px;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@-ms-keyframes archetype-loader-position-large-1{from,to{background-position:0 -115px;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@-o-keyframes archetype-loader-position-large-1{from,to{background-position:0 -115px;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@keyframes archetype-loader-position-large-1{from,to{background-position:0 -115px;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@-webkit-keyframes archetype-loader-position-large-2{from,to{background-position:0 0;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@-moz-keyframes archetype-loader-position-large-2{from,to{background-position:0 0;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@-ms-keyframes archetype-loader-position-large-2{from,to{background-position:0 0;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@-o-keyframes archetype-loader-position-large-2{from,to{background-position:0 0;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}@keyframes archetype-loader-position-large-2{from,to{background-position:0 0;width:115px;height:115px;margin-left:-57.5px;margin-top:-57.5px}}body{background:#e6e9ec}body,button,input,textarea{font-family:sans-serif}.os-win body,.os-win button,.os-win input,.os-win textarea{font-family:Arial,sans-serif}.os-mac body,.os-mac button,.os-mac input,.os-mac textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.os-linux body,.os-linux button,.os-linux input,.os-linux textarea{font-family:"Helvetica Neue",Helvetica,FreeSans,"Liberation Sans",Helmet,Arial,sans-serif}#wrapper{margin-left:auto;margin-right:auto;width:974px;background:#e6e9ec}a{color:#008cc9;text-decoration:none}a.hover,a:hover,a.focus,a:focus{text-decoration:underline;color:#005e93}a.visited,a:visited{color:#008cc9}a.active,a:active{color:#005e93}a.visited-hover,a:visited:hover,a:visited:focus,a.visited:hover,a.visited:focus{color:#005e93;text-decoration:underline}a.visited-active,a:visited:active,a.visited:active{color:#005e93}span.error{font-weight:bold;color:#900}div.alert{margin-bottom:15px}div.alert,div.alert.error{background-color:#dd2e1f;overflow:hidden;display:block;color:#fff;font-size:15px;line-height:20px;position:relative;padding:10px 20px 10px 50px;*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe001;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:26px;color:inherit;position:absolute;line-height:1;top:7px;left:12px;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));font-weight:bold}div.alert:before,div.alert.error:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:26px;color:inherit;content:"\e001"}div.alert:before,div.alert.error:before{position:absolute;top:7px;left:12px;line-height:1}div.alert strong{font-weight:normal}div.alert strong.strong,div.alert b{font-weight:bold}div.alert p{margin:0;font-size:100%}div.alert p+p{margin-top:5px}div.alert img{display:none}div.alert a{color:#fff;text-decoration:underline;font-weight:bold}div.alert a.hover,div.alert a:hover,div.alert a.focus,div.alert a:focus{text-decoration:underline}div.alert a.active,div.alert a:active{color:#005e93}div.alert a.visited-hover,div.alert a:visited:hover,div.alert a:visited:focus,div.alert a.visited:hover,div.alert a.visited:focus{color:#005e93;text-decoration:underline}div.alert a.visited-active,div.alert a:visited:active,div.alert a.visited:active{color:#005e93}div.alert:hover a{text-decoration:underline}div.alert ul{margin:0 21px 5px 7px}div.alert .dismiss,div.alert #notice-close{color:#fff;background:transparent none;padding:0 1px 0 0;border:0;margin:0;cursor:pointer;text-decoration:none;position:absolute;overflow:hidden;top:50%;right:10px;width:13px;height:13px;text-indent:14px;*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe00f;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:13px;color:inherit;text-decoration:none;vertical-align:top;line-height:1;position:absolute;top:0;right:0;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));margin-top:-6.5px;padding:0}div.alert .dismiss:before,div.alert #notice-close:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:13px;color:inherit;content:"\e00f"}div.alert .dismiss:before,div.alert #notice-close:before{vertical-align:top;line-height:1;position:absolute;top:0;right:0;text-decoration:none;cursor:pointer}div.alert .dismiss.hover,div.alert .dismiss:hover,div.alert .dismiss.focus,div.alert .dismiss:focus,div.alert #notice-close.hover,div.alert #notice-close:hover,div.alert #notice-close.focus,div.alert #notice-close:focus{text-shadow:1px 1px 1px rgba(0,0,0,0.35)}div.alert.attention,div.alert.warning{background-color:#ec640c;overflow:hidden;display:block;color:#fff;font-size:15px;line-height:20px;position:relative;padding:10px 20px 10px 50px;*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe003;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:26px;color:inherit;position:absolute;line-height:1;top:7px;left:12px;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));font-weight:bold}div.alert.attention:before,div.alert.warning:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:26px;color:inherit;content:"\e003"}div.alert.attention:before,div.alert.warning:before{position:absolute;top:7px;left:12px;line-height:1}div.alert.success{background-color:#4e8f13;overflow:hidden;display:block;color:#fff;font-size:15px;line-height:20px;position:relative;padding:10px 20px 10px 50px;*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe000;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:26px;color:inherit;position:absolute;line-height:1;top:7px;left:12px;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));font-weight:bold}div.alert.success:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:26px;color:inherit;content:"\e000"}div.alert.success:before{position:absolute;top:7px;left:12px;line-height:1}div.alert.notice{background-color:#737679;overflow:hidden;display:block;color:#fff;font-size:15px;line-height:20px;position:relative;padding:10px 20px 10px 50px;*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe002;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:26px;color:inherit;position:absolute;line-height:1;top:7px;left:12px;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));font-weight:bold}div.alert.notice:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:26px;color:inherit;content:"\e002"}div.alert.notice:before{position:absolute;top:7px;left:12px;line-height:1}.row{*zoom:1}.row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.main{float:left;width:974px;width:100%}.main .section{padding:35px 0 50px;border-bottom:2px solid #d7d7d7;max-width:1292px;margin:auto}.main .section:last-of-type{border-bottom:0 none}body{background:#e6e9ec}.section-header{padding:0 70px 35px}.section-header h2{font-size:22px;font-weight:normal;line-height:24px;color:#434649;color:rgba(0,0,0,0.7)}.section-header h2 .sub-heading{font-size:12px;line-height:14px;font-weight:normal;display:inline-block;color:rgba(0,0,0,0.55);margin-left:5px}.button-container{text-align:center}.action-button{font-weight:bold;border-width:1px;border-style:solid;cursor:pointer;margin:0;overflow:visible;text-decoration:none !important;text-align:center;width:auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:0 13px;height:31px;line-height:31px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;color:#008cc9;background-color:transparent;border-color:#008cc9;white-space:nowrap;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle}.action-button.hover,.action-button:hover,.action-button.focus,.action-button:focus{-webkit-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;-moz-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;border-color:#0077b5;color:#0077b5}.action-button.active,.action-button:active{-webkit-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;-moz-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;border-color:#005e93;color:#005e93}.action-button.disabled,.action-button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.gradient-one{background:linear-gradient(to bottom right, #ec4339,#f47b16)}.gradient-two{background:linear-gradient(to bottom right, #005e93,#573b93)}.gradient-three{background:linear-gradient(to bottom right, #f47b16,#573b93)}.gradient-four{background:linear-gradient(to bottom right, #573b93,#a40f1c)}.gradient-five{background:linear-gradient(to bottom right, #005e93,#8c68cb)}.gradient-six{background:linear-gradient(to bottom right, #8c68cb,#ec4339)}.ghost-icon{display:table}.ghost-icon:before{color:#fff;display:table-cell;vertical-align:middle;text-align:center}*:focus{outline:thin dotted}.a11y-hidden{position:absolute;text-indent:-119988px;overflow:hidden;text-align:left}.no-results-container{width:974px;margin-top:40px;margin-left:auto;margin-right:auto}.no-results-message{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;margin-bottom:10px;background:#fff;font-size:18px;font-weight:normal;line-height:22px;color:#434649;color:rgba(0,0,0,0.7)}.no-results-message .emphasized{font-weight:bold}.seo-dir-container{margin-bottom:10px}.page-title{*zoom:1;line-height:30px;margin:70px 0 20px}.page-title:after{content:"";display:table;clear:both}.page-title h1{font-weight:normal;line-height:30px;float:left;font-size:47px;line-height:47px;margin-right:10px;padding:0}.share-icons a{margin:5px 5px 0;display:inline-block}.share-icons a:hover,.share-icons a:focus,.share-icons a:hover:before,.share-icons a:focus:before{border-color:rgba(255,255,255,0.55);color:rgba(255,255,255,0.55);cursor:pointer;text-decoration:none}.linkedin{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe0a4;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:24px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)))}.linkedin:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:24px;color:inherit;content:"\e0a4"}.twitter{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe050;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:24px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)))}.twitter:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:24px;color:inherit;content:"\e050"}.facebook{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe04f;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:24px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)))}.facebook:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:24px;color:inherit;content:"\e04f"}.googleplus{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe065;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:24px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)))}.googleplus:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:24px;color:inherit;content:"\e065"}.header-summary{overflow:hidden;*zoom:1}.header-summary .header-element{float:left}.header-summary button,.header-summary .link-as-button{font-weight:bold;border-width:1px;border-style:solid;cursor:pointer;margin:0;overflow:visible;text-decoration:none !important;text-align:center;width:auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:0 13px;height:31px;line-height:31px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;color:#008cc9;background-color:transparent;border-color:#008cc9;white-space:nowrap;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;border-color:#fff;color:#fff;font-weight:normal;margin-right:10px}.header-summary button.hover,.header-summary button:hover,.header-summary button.focus,.header-summary button:focus,.header-summary .link-as-button.hover,.header-summary .link-as-button:hover,.header-summary .link-as-button.focus,.header-summary .link-as-button:focus{-webkit-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;-moz-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;border-color:#0077b5;color:#0077b5}.header-summary button.active,.header-summary button:active,.header-summary .link-as-button.active,.header-summary .link-as-button:active{-webkit-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;-moz-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;border-color:#005e93;color:#005e93}.header-summary button.disabled,.header-summary button[disabled],.header-summary .link-as-button.disabled,.header-summary .link-as-button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.header-summary button:hover,.header-summary button:focus,.header-summary .link-as-button:hover,.header-summary .link-as-button:focus{border-color:rgba(255,255,255,0.55);color:rgba(255,255,255,0.55)}.header-summary .on-profile-confirmation{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe00e;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:16px;color:#fff;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));font-size:12px;line-height:14px;font-weight:normal;line-height:30px;margin-left:15px;position:relative}.header-summary .on-profile-confirmation:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:16px;color:#fff;content:"\e00e"}.header-summary .on-profile-confirmation.hidden{display:none}.header-summary .on-profile-confirmation.shown{display:inline}.header-summary .on-profile-confirmation:before{padding-right:5px}.add-skill-to-profile-form.hidden{display:none}.page-sub-title{padding:0 10px 30px 0;position:relative;width:850px}.page-sub-title p{font-size:16px;line-height:20px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;display:inline-block;width:100%;white-space:normal;float:none}.page-sub-title.has-definition p{width:600px;margin-right:10px;display:block}.page-sub-title a{font-size:16px;line-height:20px;color:#008cc9;font-weight:normal;text-decoration:none}.page-sub-title a.hover,.page-sub-title a:hover,.page-sub-title a.focus,.page-sub-title a:focus{text-decoration:underline;color:#005e93}.page-sub-title a.visited,.page-sub-title a:visited{color:#008cc9}.page-sub-title a.active,.page-sub-title a:active{color:#005e93}.page-sub-title a.visited-hover,.page-sub-title a:visited:hover,.page-sub-title a:visited:focus,.page-sub-title a.visited:hover,.page-sub-title a.visited:focus{color:#005e93;text-decoration:underline}.page-sub-title a.visited-active,.page-sub-title a:visited:active,.page-sub-title a.visited:active{color:#005e93}.page-sub-title a.more-btn:visited,.page-sub-title a.more-btn:focus,.page-sub-title a.more-btn:hover{color:rgba(255,255,255,0.55)}.page-sub-title .more-btn{position:relative;margin-left:5px;float:none;color:rgba(255,255,255,0.55)}.page-sub-title .more-btn:after{bottom:-2px;position:absolute;right:-25px}.page-sub-title .more-btn:visited{color:rgba(255,255,255,0.55)}.page-sub-title .more-btn:hover,.page-sub-title .more-btn:hover:after,.page-sub-title .more-btn:focus:after,.page-sub-title .more-btn:focus{color:rgba(255,255,255,0.55);text-decoration:none}p ~ .more-btn{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe086;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:24px;color:inherit;",t.appendChild(t.el)})}(this)))}p ~ .more-btn:after{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:24px;color:inherit;content:"\e086"}.page-header-container{background-image:-webkit-gradient(linear, to right, to left, color-stop(0%, #005e93), color-stop(100%, #8c68cb));background-image:-webkit-linear-gradient(to right, #005e93,#8c68cb);background-image:-moz-linear-gradient(to right, #005e93,#8c68cb);background-image:-o-linear-gradient(to right, #005e93,#8c68cb);background-image:linear-gradient(to right, #005e93,#8c68cb)}.page-header{box-sizing:border-box;max-width:1128px;margin:auto;position:relative;padding:5px 0 60px}.page-header .page-title h1,.page-header .share-icons a,.page-header .page-sub-title p,.page-header .header-summary{color:#fff}.page-header.android-default-browser{background-image:-webkit-linear-gradient(0deg, #005e93, #8c68cb)}.learn-skill-description{font-size:13px;line-height:17px;font-weight:normal;max-width:100%;line-height:31px}.carousel-section{position:relative}.carousel-section .card{background:#f0f3f6;background-color:#fff;display:inline-block;white-space:normal;vertical-align:top;margin:0 24px 0 0;overflow:hidden}.carousel-section .card:last-of-type{margin-right:0}.carousel-section .card.narrow{width:263px}.carousel-section .card.wide{width:374px}.carousel-section .card.hero{width:748px}.carousel-section .carousel-container{padding:0 70px;position:relative}.carousel-section .carousel-container.show-buttons .carousel-button{display:block}.carousel-section .carousel-container.show-buttons .carousel-fade{display:block}.carousel-section .carousel-viewport{overflow:hidden}.carousel-section .carousel-slider{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;position:relative;left:0;white-space:nowrap;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.carousel-section .carousel-button{color:#008cc9;text-decoration:none;background:#e6e9ec;z-index:1;padding:0;border:none;cursor:pointer;width:70px;height:100%;text-align:center;position:absolute;top:0;cursor:pointer;display:none}.carousel-section .carousel-button.hover,.carousel-section .carousel-button:hover,.carousel-section .carousel-button.focus,.carousel-section .carousel-button:focus{text-decoration:none;color:#005e93}.carousel-section .carousel-button.visited,.carousel-section .carousel-button:visited{color:#008cc9}.carousel-section .carousel-button.active,.carousel-section .carousel-button:active{color:#005e93}.carousel-section .carousel-button.visited-hover,.carousel-section .carousel-button:visited:hover,.carousel-section .carousel-button:visited:focus,.carousel-section .carousel-button.visited:hover,.carousel-section .carousel-button.visited:focus{color:#005e93;text-decoration:none}.carousel-section .carousel-button.visited-active,.carousel-section .carousel-button:visited:active,.carousel-section .carousel-button.visited:active{color:#005e93}.carousel-section .carousel-button.disabled{cursor:default}.carousel-section .carousel-button.carousel-control-next{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe085;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:48px;color:rgba(0,0,0,0.55);",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));right:0}.carousel-section .carousel-button.carousel-control-next:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:48px;color:rgba(0,0,0,0.55);content:"\e085"}.carousel-section .carousel-button.carousel-control-next.disabled:before{color:#d7d7d7}.carousel-section .carousel-button.carousel-control-previous{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe084;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:48px;color:rgba(0,0,0,0.55);",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));left:0}.carousel-section .carousel-button.carousel-control-previous:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:48px;color:rgba(0,0,0,0.55);content:"\e084"}.carousel-section .carousel-button.carousel-control-previous.disabled:before{color:#d7d7d7}.carousel-section .carousel-button .text{position:absolute !important;height:1px;width:1px;overflow:hidden;*clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.carousel-section .carousel-fade{background:linear-gradient(to right, rgba(230,233,236,0),#e6e9ec);position:absolute;top:0;right:70px;width:30px;height:100%;display:none}.carousel-section .view-more-less-toggle{display:none}.professionals .profile-pic{height:96px;width:96px;border-radius:96px}.professionals .name{font-size:16px;line-height:20px;font-weight:normal;color:rgba(0,0,0,0.85)}.professionals .headline{font-size:13px;line-height:17px;font-weight:normal;margin-bottom:7px}.professionals .descriptor{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);margin-bottom:12px;margin-top:8px}.professionals .button-container{width:100%;padding-bottom:20px;padding-top:10px}.guest .profile-card.more .more-btn{display:none}.guest .profile-card.more .less-btn{display:block}.guest .profile-card.more .person-details{display:block}.guest .profile-card.more .button-container{margin-bottom:30px}.profilecard-guest{position:relative}.profilecard-guest .profile-pic-container{width:110px;float:left;box-sizing:border-box}.profilecard-guest .descriptors dt{float:left;width:110px}.profilecard-guest .descriptors dd{margin-left:115px}.profilecard-guest .person-header{padding:20px 10px 5px 10px;overflow:auto}.profilecard-guest .header-details-container{float:right;width:128px;box-sizing:border-box}.profilecard-guest .header-details-container .name{padding-bottom:10px;word-wrap:break-word}.profilecard-guest .header-details-container .descriptor:last-child{margin-bottom:0}.profilecard-guest .person-details{font-size:14px;font-weight:normal;line-height:16px;color:#434649;color:rgba(0,0,0,0.7);padding:0 10px;margin-top:10px}.profilecard-guest .profilecard-descriptors{overflow:auto}.profilecard-guest .profilecard-descriptors dt{font-size:14px;font-weight:normal;line-height:16px;color:#434649;color:rgba(0,0,0,0.7);float:left;width:110px;box-sizing:border-box}.profilecard-guest .profilecard-descriptors dd{float:right;width:123px;box-sizing:border-box}.profilecard-guest .see-more-toggle{background:none;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#008cc9;text-decoration:none;font-size:13px;line-height:17px;font-weight:normal;position:relative;display:block;clear:both;margin-left:120px}.profilecard-guest .see-more-toggle.hover,.profilecard-guest .see-more-toggle:hover,.profilecard-guest .see-more-toggle.focus,.profilecard-guest .see-more-toggle:focus{text-decoration:underline;color:#005e93}.profilecard-guest .see-more-toggle.visited,.profilecard-guest .see-more-toggle:visited{color:#008cc9}.profilecard-guest .see-more-toggle.active,.profilecard-guest .see-more-toggle:active{color:#005e93}.profilecard-guest .see-more-toggle.visited-hover,.profilecard-guest .see-more-toggle:visited:hover,.profilecard-guest .see-more-toggle:visited:focus,.profilecard-guest .see-more-toggle.visited:hover,.profilecard-guest .see-more-toggle.visited:focus{color:#005e93;text-decoration:underline}.profilecard-guest .see-more-toggle.visited-active,.profilecard-guest .see-more-toggle:visited:active,.profilecard-guest .see-more-toggle.visited:active{color:#005e93}.profilecard-guest .see-more-toggle:after{position:absolute;bottom:0;right:-20px}.profilecard-guest .see-more-toggle:hover,.profilecard-guest .see-more-toggle:focus,.profilecard-guest .see-more-toggle:hover:after,.profilecard-guest .see-more-toggle:focus:after{text-decoration:none}.profilecard-guest .more-btn{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe02a;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:16px;color:inherit;",t.appendChild(t.el)})}(this)))}.profilecard-guest .more-btn:after{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:16px;color:inherit;content:"\e02a"}.profilecard-guest .less-btn{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe02b;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:16px;color:inherit;",t.appendChild(t.el)})}(this)));display:none}.profilecard-guest .less-btn:after{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:16px;color:inherit;content:"\e02b"}.profilecard-member{min-height:365px;position:relative}.profilecard-member .profile-pic{border:2px solid #fff;position:absolute;overflow:hidden;left:50%;margin-left:-48px;top:100%;margin-top:-48px}.profilecard-member .descriptors dt{position:absolute !important;height:1px;width:1px;overflow:hidden;*clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.profilecard-member .person-header{position:relative;height:120px;margin-bottom:73px}.profilecard-member .profile-background-container{height:120px;overflow:hidden}.profilecard-member .person-details{padding:0 20px 30px;height:75px}.profilecard-member .person-details span{display:inline-block;overflow:hidden}.profilecard-member .person-details .name-container{max-width:70%;text-overflow:ellipsis}.profilecard-member .person-details .name{overflow:hidden;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.profilecard-member .person-details .headline{max-height:17px;overflow:hidden}.profilecard-member .connection-level{font-size:16px;line-height:20px;color:#737679;color:rgba(0,0,0,0.55);font-weight:normal;*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe02c;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:24px;color:rgba(0,0,0,0.55);",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));position:relative;padding-left:22px}.profilecard-member .connection-level:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:24px;color:rgba(0,0,0,0.55);content:"\e02c"}.profilecard-member .connection-level:before{position:absolute;left:0}.profile-ghost-icon{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe08d;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:64px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));height:96px;width:96px}.profile-ghost-icon:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:64px;color:inherit;content:"\e08d"}.section.jobs .text{font-size:12px;line-height:14px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;color:rgba(0,0,0,0.55)}.job-card .descriptor{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);font-weight:normal;margin-bottom:12px}.job-card .title{font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal}.job-card.member{border-radius:2px}.job-card.member .job-header{border-bottom:1px solid #d7d7d7;text-align:center;padding:20px}.job-card.member .job-header img{height:80px;width:80px}.job-card.member .title{font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;color:#005e93;display:block;margin-bottom:15px}.job-card.member .descriptors{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);font-weight:normal;margin-bottom:40px}.job-card.member .job-details{padding:30px 25px}.job-card.member .job-details>h3,.job-card.member .job-details>a,.job-card.member .job-details>p,.job-card.member .job-details>div{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.job-card.member .job-details .company-name{font-size:16px;line-height:20px;font-weight:normal;color:rgba(0,0,0,0.85);margin-bottom:5px}.job-card.member .jobs-ghost-icon{height:83px;width:100%}.job-card.guest .carousel-item{position:relative;min-height:220px}.job-card.guest .job-header{padding:20px 10px 10px;overflow:auto}.job-card.guest .job-header img{height:100px;width:100px}.job-card.guest .title{font-size:16px;line-height:20px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;margin-bottom:5px;overflow-wrap:break-word}.job-card.guest .job-company-logo{width:100px;float:left;box-sizing:border-box;text-align:center}.job-card.guest .job-details{float:right;width:133px;box-sizing:border-box}.job-card.guest .company-name{font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;display:block;margin-bottom:5px}.job-card.guest .button-container{position:absolute;bottom:25px;width:100%}.job-card.guest .jobs-ghost-icon{height:65px;width:65px;margin-left:20px}.jobs-ghost-icon{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe032;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:64px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)))}.jobs-ghost-icon:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:64px;color:inherit;content:"\e032"}.insight-compass{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe03c;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:64px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));position:relative;top:55px;margin-left:auto;margin-right:auto;color:white}.insight-compass:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:64px;color:inherit;content:"\e03c"}.insight-header-link:hover{text-decoration:none}.insight-header{position:relative;height:157px;text-align:center;border-radius:2px 2px 0 0}.insight-footer{padding:30px 25px;min-height:40px}.insight-footer h3,.insight-footer h3 a{font-size:16px;line-height:20px;font-weight:normal;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#000}.insight-footer p{font-size:13px;line-height:17px;color:#737679;color:rgba(0,0,0,0.55);padding-top:5px}.definition-body{background:#fff;padding:35px 35px 25px;margin:0 70px;border-radius:2px}.definition-body h3{font-size:16px;line-height:20px;font-weight:bold;padding-bottom:10px}.definition-body p{font-size:16px;line-height:20px;color:#737679;color:rgba(0,0,0,0.55);font-weight:normal}.definition-body .content{margin-top:10px}.definition-body .content h1,.definition-body .content h2{font-size:14px;font-weight:bold;line-height:16px;color:#232629;color:rgba(0,0,0,0.85)}.definition-body .content h1 a,.definition-body .content h2 a{font-size:14px;font-weight:bold;line-height:16px;color:#008cc9;text-decoration:none}.definition-body .content h1 a.hover,.definition-body .content h1 a:hover,.definition-body .content h1 a.focus,.definition-body .content h1 a:focus,.definition-body .content h2 a.hover,.definition-body .content h2 a:hover,.definition-body .content h2 a.focus,.definition-body .content h2 a:focus{text-decoration:underline;color:#005e93}.definition-body .content h1 a.visited,.definition-body .content h1 a:visited,.definition-body .content h2 a.visited,.definition-body .content h2 a:visited{color:#008cc9}.definition-body .content h1 a.active,.definition-body .content h1 a:active,.definition-body .content h2 a.active,.definition-body .content h2 a:active{color:#005e93}.definition-body .content h1 a.visited-hover,.definition-body .content h1 a:visited:hover,.definition-body .content h1 a:visited:focus,.definition-body .content h1 a.visited:hover,.definition-body .content h1 a.visited:focus,.definition-body .content h2 a.visited-hover,.definition-body .content h2 a:visited:hover,.definition-body .content h2 a:visited:focus,.definition-body .content h2 a.visited:hover,.definition-body .content h2 a.visited:focus{color:#005e93;text-decoration:underline}.definition-body .content h1 a.visited-active,.definition-body .content h1 a:visited:active,.definition-body .content h1 a.visited:active,.definition-body .content h2 a.visited-active,.definition-body .content h2 a:visited:active,.definition-body .content h2 a.visited:active{color:#005e93}.definition-body .content h1,.definition-body .content h2,.definition-body .content p{padding-bottom:10px}.posts-card-header{height:217px;overflow:hidden;width:100%;border-radius:2px 2px 0 0;border-bottom:1px solid #cccfd3}.posts-card-header img{width:100%;display:block}.posts-card-footer{border-radius:2px 2px 0 0;padding:20px 20px 0;background-color:#fff}.posts-card-footer h2{font-size:16px;line-height:20px;font-weight:normal;margin:5px 0}.posts-card-footer h2 a{color:#000}.posts-card-footer .post-body{font-size:12px;line-height:14px;font-weight:normal;margin:5px 0;min-height:55px}.posts-card-footer .post-author{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);margin:10px 0 20px 0;height:30px;overflow:hidden}.posts-ghost-icon{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe09a;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:64px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));height:100%;width:100%;color:#fff}.posts-ghost-icon:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:64px;color:inherit;content:"\e09a"}.presentations-card-header{height:217px;width:100%;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom:1px solid #cccfd3;overflow:hidden}.presentations-card-header img{width:100%;display:block}.presentations-card-footer{padding:10px 0 15px 0;width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#fff}.presentations-card-footer h2{font-size:16px;line-height:20px;font-weight:normal;margin:5px 25px;overflow:hidden;height:40px}.presentations-card-footer h2 a{color:#000}.presentations-card-footer p{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);margin:5px 25px;overflow:hidden}.section.providers .carousel-slider .card{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;background:#fff;border-radius:2px;min-height:394px}.section.providers .carousel-slider .card-header{overflow:hidden;*zoom:1;border-bottom:1px solid #c4c6c9;padding:16px}.section.providers .carousel-slider .card-header h3{font-size:16px;line-height:20px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;float:left}.section.providers .carousel-slider .card-header .card-header-action{font-size:13px;line-height:17px;color:#008cc9;font-weight:normal;text-decoration:none;float:right;line-height:20px}.section.providers .carousel-slider .card-header .card-header-action.hover,.section.providers .carousel-slider .card-header .card-header-action:hover,.section.providers .carousel-slider .card-header .card-header-action.focus,.section.providers .carousel-slider .card-header .card-header-action:focus{text-decoration:none;color:#005e93}.section.providers .carousel-slider .card-header .card-header-action.visited,.section.providers .carousel-slider .card-header .card-header-action:visited{color:#008cc9}.section.providers .carousel-slider .card-header .card-header-action.active,.section.providers .carousel-slider .card-header .card-header-action:active{color:#005e93}.section.providers .carousel-slider .card-header .card-header-action.visited-hover,.section.providers .carousel-slider .card-header .card-header-action:visited:hover,.section.providers .carousel-slider .card-header .card-header-action:visited:focus,.section.providers .carousel-slider .card-header .card-header-action.visited:hover,.section.providers .carousel-slider .card-header .card-header-action.visited:focus{color:#005e93;text-decoration:none}.section.providers .carousel-slider .card-header .card-header-action.visited-active,.section.providers .carousel-slider .card-header .card-header-action:visited:active,.section.providers .carousel-slider .card-header .card-header-action.visited:active{color:#005e93}@media only screen and (max-width: 1024px){.section.providers .carousel-slider .card-header{position:relative}.section.providers .carousel-slider .card-header .card-header-action{color:transparent;font:0/0 serif;text-shadow:none;bottom:0;left:0;position:absolute;right:0;top:0}}.section.providers .card-cta{border-radius:4px 4px 2px 2px}.section.providers .card-cta .bg-img-container{background:#f0f3f6 url('/sc/h/7jdj5padzcovovduisow5kdg0') no-repeat center/cover;border-radius:2px 2px 0 0;height:135px;position:relative}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.section.providers .card-cta .bg-img-container{background-image:url('/sc/h/5xzfwifk96y882gg3e1jvgeok')}}.section.providers .card-cta .bg-icon-container{background-image:-webkit-gradient(linear, to bottom right, to top left, color-stop(0%, #005e93), color-stop(100%, #8c68cb));background-image:-webkit-linear-gradient(to bottom right, #005e93,#8c68cb);background-image:-moz-linear-gradient(to bottom right, #005e93,#8c68cb);background-image:-o-linear-gradient(to bottom right, #005e93,#8c68cb);background-image:linear-gradient(to bottom right, #005e93,#8c68cb);box-sizing:border-box;border:2px solid #fff;border-radius:100%;height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;text-align:center;top:100%;width:100px}.section.providers .card-cta .bg-icon-container .bg-icon{display:block;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;width:42px}.section.providers .card-cta .cta-item-content{padding:74px 30px;text-align:center}.section.providers .card-cta .cta-item-content h3{font-size:18px;line-height:22px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;margin:0 0 16px}.section.providers .card-cta .cta-item-content h3 .highlight{display:block}.section.providers .card-cta .cta-item-content .button{background:#008cc9;border-radius:2px;color:#fff;display:inline-block;line-height:20px;padding:5px 17px}.section.providers .card-cta .cta-item-content .button:active{background:#005e93;text-decoration:none}.section.providers .card-cta .cta-item-content .button:hover{background:#0077b5;text-decoration:none}.section.providers .card-cta .cta-item-content .button:focus{background:#0077DF;text-decoration:none}.section.providers .providers-list-item{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-top:1px solid #c4c6c9;padding:12px 16px}.section.providers .providers-list-item:first-child{border-top:0}.os-win .section.providers .providers-list-item{overflow:hidden;*zoom:1;display:block}.os-win .section.providers .providers-list-item .photo-container{float:left}.os-win .section.providers .providers-list-item .provider-information{float:left;margin:4px 0 0;max-width:calc(100% - 70px)}.section.providers .providers-list-item .photo-container{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;width:70px}.section.providers .providers-list-item .photo-container .bg-pic{border:1px solid #c4c6c9;border-radius:100%;display:block;height:56px;overflow:hidden;width:56px}.section.providers .providers-list-item .provider-information{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;max-width:272px}.section.providers .providers-list-item .provider-information h3{font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;line-height:1;max-width:272px}.section.providers .providers-list-item .provider-information h3 .name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;color:#434649;display:inline-block;line-height:1}.section.providers .providers-list-item .provider-information h3 .name.with-network-badge{max-width:calc(100% - 40px)}.section.providers .providers-list-item .provider-information h4{font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.section.providers .providers-list-item .provider-information .network-badge{display:inline-block;color:#737679;margin:0 0 0 6px;vertical-align:top}.section.providers .providers-list-item .provider-information .network-badge:before{background:#e6e9ec;border-radius:100%;content:"";display:inline-block;height:4px;margin:0 6px 0 0;vertical-align:middle;width:4px}.section.providers .providers-list-item .provider-information .num-recs a{font-size:12px;line-height:14px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;color:#737679}@media only screen and (max-width: 1024px){.section.providers .providers-list-item .provider-information{max-width:140px}}.section.providers .related-services-list{padding:0 16px}.section.providers .related-services-list li{overflow:hidden;*zoom:1;font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;border-top:1px solid #c4c6c9;line-height:24px;padding:16px 0}.section.providers .related-services-list li:first-child{border-top:0}.section.providers .related-services-list li a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;max-width:310px}.section.providers .related-services-list li a,.section.providers .related-services-list li a:hover,.section.providers .related-services-list li a:visited,.section.providers .related-services-list li a:active,.section.providers .related-services-list li a:focus{color:#737679}.section.providers .related-services-list li a:hover{color:#434649}@media only screen and (max-width: 1024px){.section.providers .related-services-list li a{max-width:176px}}.section.providers .related-services-list .item-number{font-size:12px;line-height:14px;color:#b6b9bc;color:rgba(255,255,255,0.7);font-weight:bold;background:#5EA91E;border-radius:100%;color:#fff;display:inline-block;float:left;height:24px;line-height:24px;margin:0 8px 0 0;text-align:center;vertical-align:middle;width:24px}.section.providers .section-footer{padding:35px 70px 0;text-align:center}.section.providers .section-footer h4{font-size:16px;line-height:20px;font-weight:normal;color:#737679}.section.providers .section-footer h4 a{font-size:16px;line-height:20px;font-weight:normal;color:#008cc9;text-decoration:none}.section.providers .section-footer h4 a.hover,.section.providers .section-footer h4 a:hover,.section.providers .section-footer h4 a.focus,.section.providers .section-footer h4 a:focus{text-decoration:none;color:#005e93}.section.providers .section-footer h4 a.visited,.section.providers .section-footer h4 a:visited{color:#008cc9}.section.providers .section-footer h4 a.active,.section.providers .section-footer h4 a:active{color:#005e93}.section.providers .section-footer h4 a.visited-hover,.section.providers .section-footer h4 a:visited:hover,.section.providers .section-footer h4 a:visited:focus,.section.providers .section-footer h4 a.visited:hover,.section.providers .section-footer h4 a.visited:focus{color:#005e93;text-decoration:none}.section.providers .section-footer h4 a.visited-active,.section.providers .section-footer h4 a:visited:active,.section.providers .section-footer h4 a.visited:active{color:#005e93}@media only screen and (max-width: 767px){.section.providers .section-footer{padding-left:35px;padding-right:35px}}.courses-card-header{width:100%;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom:1px solid #cccfd3}.course-image-container{display:block;height:250px;overflow:hidden}.course-image{width:100%;display:block}.courses-card-footer{width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:10px 0 20px 0;background-color:#fff;position:relative}.courses-card-footer .secondary-text{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);margin-left:25px;padding-top:10px}.courses-card-footer .button-container{width:100%;text-align:center;padding-top:20px}.course-footer-title{font-size:16px;line-height:20px;font-weight:normal;margin:5px 0;display:inline-block}.course-footer-title a{color:#000}.course-summary{font-size:13px;line-height:17px;font-weight:normal;margin:0 25px}.no-image{position:absolute !important;height:1px;width:1px;overflow:hidden;*clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.view-course-container{text-align:center}.course-card.hero .course-image-container{height:375px}.course-card.hero .courses-card-footer .course-footer-title{margin:10px 25px}.main .section.single-content{padding:0 70px}.single-content-body{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:35px;width:100%}.single-content-body .image-preview{width:40%;float:left}.single-content-body .content-image{width:100%;border:1px solid #d7d7d7}.single-content-body .text-description-wide,.single-content-body .text-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;position:relative;margin-top:5px}.single-content-body .text-description{width:60%;padding:0 0 0 60px}.single-content-body .content-title{margin-bottom:20px}.single-content-body .content-title a{font-size:18px;font-weight:bold;line-height:22px;color:#232629;color:rgba(0,0,0,0.85)}.single-content-body .course-text{font-size:13px;line-height:17px;color:#737679;color:rgba(0,0,0,0.55);font-weight:normal;margin-bottom:20px;height:100px;overflow:hidden}.single-content-body .presentation-author{font-size:13px;line-height:17px;color:#737679;color:rgba(0,0,0,0.55);font-weight:normal;margin-bottom:20px}.single-content-body .presentation-views{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);margin-bottom:20px}.single-content-body .post-text{font-size:13px;line-height:17px;color:#737679;color:rgba(0,0,0,0.55);font-weight:normal;margin-bottom:20px}.single-content-body .post-author-date{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);margin-bottom:20px}.view-content-container{text-align:center}.groups .card{border-radius:2px}.groups .card .expanded-details{display:none}.groups .card.more .expanded-details{display:block}.groups-header{border-bottom:1px solid #d7d7d7;padding:20px;text-align:center;height:80px}.groups-footer{padding:30px 25px;min-height:40px}.groups-footer h3,.groups-footer h3 a{font-size:16px;line-height:20px;font-weight:normal;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#000}.groups-footer p{font-size:13px;line-height:17px;color:#737679;color:rgba(0,0,0,0.55);padding-top:5px}.groups-ghost-icon{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe098;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:64px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));height:83px;width:100%}.groups-ghost-icon:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:64px;color:inherit;content:"\e098"}.main .stats{padding-bottom:0;margin-bottom:0}.stats-container{background-color:#f0f4f7}.stats{background-color:#f0f4f7;padding-bottom:0;margin-bottom:0;position:relative}.stats .section-header{font-size:18px;line-height:22px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;color:#484849;font-weight:300;padding-bottom:25px}.stats .section-header .emphasized{font-weight:bold}.stats .stat-sets{-webkit-transition:max-height 0.5s ease;-moz-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;transition:max-height 0.5s ease;margin:0 70px;max-height:190px;overflow:hidden}.stats .set{display:inline-block;width:30%;padding-right:30px;vertical-align:top}.stats .set:last-child{padding-right:0}.stats .set .set-title{font-size:14px;font-weight:bold;line-height:16px;color:#232629;color:rgba(0,0,0,0.85);position:relative;color:#74778f;font-weight:bold;padding-bottom:25px}.stats .set .set-title:hover ~ .stat .bar{background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #00a9e0), color-stop(100%, #00b3b9));background-image:-webkit-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:-moz-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:-o-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:linear-gradient(left, #00a9e0 0%,#00b3b9 100%)}.stats .set:hover .stat .bar{background-image:none}.stats .set .stat:hover .bar{background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #00a9e0), color-stop(100%, #00b3b9));background-image:-webkit-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:-moz-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:-o-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:linear-gradient(left, #00a9e0 0%,#00b3b9 100%)}.stats .stat .bar{background-color:#74778f;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #00a9e0), color-stop(100%, #00b3b9));background-image:-webkit-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:-moz-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:-o-linear-gradient(left, #00a9e0 0%,#00b3b9 100%);background-image:linear-gradient(left, #00a9e0 0%,#00b3b9 100%);width:100%;height:8px;margin-bottom:8px}.stats .stat-label{font-size:14px;font-weight:bold;line-height:16px;color:#232629;color:rgba(0,0,0,0.85);color:#74778f;font-weight:300;margin-bottom:25px;cursor:pointer}.stats .stat-link{display:block;padding-bottom:25px}.stats .stat-link:hover{text-decoration:none}.stats .fade{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(240,244,247,0)), color-stop(100%, #f0f4f7));background-image:-webkit-linear-gradient(top, rgba(240,244,247,0) 0%,#f0f4f7 100%);background-image:-moz-linear-gradient(top, rgba(240,244,247,0) 0%,#f0f4f7 100%);background-image:-o-linear-gradient(top, rgba(240,244,247,0) 0%,#f0f4f7 100%);background-image:linear-gradient(top, rgba(240,244,247,0) 0%,#f0f4f7 100%);-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;position:relative;margin-top:-50px;width:100%;height:50px}.stats .see-more,.stats .see-less{display:block;width:100px;padding:10px 20px 20px;margin:0 auto;text-align:center;color:#00a0dc}.stats .see-more:hover,.stats .see-less:hover{cursor:pointer;text-decoration:underline}.stats .see-less{display:none}.stats #stats-expander-state-checkbox{display:none}.stats #stats-expander-state-checkbox:checked ~ .stat-sets{max-height:2000px}.stats #stats-expander-state-checkbox:checked ~ .see-more{display:none}.stats #stats-expander-state-checkbox:checked ~ .see-less{display:block}.stats #stats-expander-state-checkbox:checked ~ .fade{opacity:0}@media only screen and (max-width: 767px){#header-banner .banner-logo-container.guest .logo{margin-left:75px}.page-header{padding-bottom:30px;padding-right:35px;padding-left:35px}.featured_content .carousel-container .carousel-slider .card.hero.item-container{width:100%}.share-icons{padding-top:10px;clear:both;margin-bottom:0px}.page-header .page-title h1{float:none}.page-header .page-title{margin-top:30px;margin-bottom:10px;float:none}.page-header .page-sub-title{padding-bottom:10px;width:100%}.page-header .page-sub-title p{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;float:none;white-space:normal}.page-header .page-sub-title.has-definition{width:100%}.main .page-header .more-btn{margin:0}.section-header{padding:0 35px 35px}.section-header h2 .sub-heading{margin:5px 0 0;display:block}.carousel-section .carousel-container{padding:0 35px}.carousel-section .carousel-button{width:35px}.carousel-section .card.wide{width:242px}.job-card.guest .job-details,.profilecard-guest .header-details-container{width:100px;margin-left:10px;float:left}.profilecard-guest .descriptor{max-width:120px}.job-card.guest .carousel-item{height:240px}.course-image{display:block}.courses-card-footer{padding:10px 0 20px 0}.courses-card-footer .course-footer-title{font-size:16px;line-height:20px;font-weight:normal}.courses-card-footer .course-summary{margin:0 20px}.courses-card-footer .secondary-text{margin-left:20px}.courses-card-footer .button-container{padding-top:15px}.posts-card-header{height:150px}.posts-card-footer h2{width:200px}.presentations-card-header{height:150px}.groups-header{height:80px}.definition-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 25px 15px;margin:0 35px}.insight-footer h3,.insight-footer h3 a{width:195px}.stats .set{padding:0 35px}.stats .section-header{padding:0 35px 20px}.carousel-section .carousel-container.show-buttons .carousel-fade{display:none}.learn-skill-description{line-height:17px;margin-top:15px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#header-banner .banner-logo-container.guest .logo{margin-left:75px}.section-header h2 .sub-heading{margin:5px 0 0;display:block}.header-summary{margin-top:10px}.on-profile-confirmation{display:inline-block}.carousel-section .card.wide{width:262px}.carousel-section .card.hero{width:548px}.main .page-header .more-btn{margin:0}.posts-card-header{height:150px}.posts-card-footer h2{width:200px}.presentations .carousel-section .card.wide{height:290px}.presentations-card-header{height:150px}.presentations-card-footer h2{height:60px}.wide .courses-card-header .course-image-container{height:140px}.courses-card-header{width:100%}.course-image{width:100%}.courses-card-footer{width:100%;padding:10px 0 20px 0}.courses-card-footer .course-footer-title{font-size:16px;line-height:20px;font-weight:normal}.courses-card-footer .course-summary{margin:10px 20px}.courses-card-footer .secondary-text{margin-left:20px}.courses-card-footer .button-container{width:100%;padding:10px 0}.course-card.hero .course-image-container{height:285px}}@media only screen and (min-width: 300px) and (max-width: 767px){.main .page-header .more-btn{vertical-align:top}.main .page-header .more-btn:after{position:static}.single-content-body .text-description,.single-content-body .image-preview{width:auto;float:none;padding:0}.single-content-body .text-description{margin-top:20px}.single-content-body .text-description button{display:block;margin:0 auto}.featured_content .carousel-container .carousel-slider .card.hero{width:548px}}@media only screen and (min-device-width: 414px) and (max-device-width: 720px) and (orientation: portrait){.carousel-section .carousel-container{padding:0 55px}.carousel-section .carousel-button{width:53px}}@media only screen and (max-device-width: 319px) and (orientation: portrait){.carousel-section .carousel-container{padding:0 34px;overflow:hidden}.carousel-section .carousel-button.carousel-control-previous{left:-5px}.carousel-section .carousel-button.carousel-control-next{right:-5px}.profilecard-member .profile-background-container{width:100%}}@media only screen and (max-device-width: 375px) and (orientation: portrait){.carousel-section .carousel-button.carousel-control-next:before{position:absolute;top:45%;left:-5px}.carousel-section .carousel-button.carousel-control-previous:before{position:absolute;top:45%;left:-8px}}@media only screen and (min-device-width: 375px) and (orientation: portrait){.page-header{padding-left:55px;padding-right:55px}.section-header{padding:0 55px 35px}.carousel-section .carousel-button{width:55px}.carousel-section .carousel-container{padding:0 55px}.definition-body{margin:0 55px}.stats .set{padding:0 55px}.stats .section-header{padding:0 55px 20px}}@media only screen and (max-width: 767px){.stats .stat-sets{margin:0}.stats .set{display:block;box-sizing:border-box;width:100%;vertical-align:top}}@media only screen and (min-width: 767px) and (max-width: 1292px){.page-header{padding-left:70px;padding-right:70px;margin:0}}.main .section.featured_content{background:#F0F4F7;border:0;margin:0;max-width:inherit}.main .section.featured_content .carousel-container{max-width:1152px;margin:0 auto}.main .section.featured_content .carousel-button{background:#F0F4F7}.main .section.featured_content .carousel-fade{background:linear-gradient(to right, rgba(240,244,247,0),#f0f4f7)}.main .section.featured_content .secondary-text{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55)}@media only screen and (max-width: 619px){.featured_content .carousel-container .carousel-slider .card.hero{width:262px}}@media only screen and (max-width: 767px){div.featured_content div.carousel-container .carousel-slider .card .courses-card-footer .course-footer-title{height:auto;white-space:normal}.course-image-container{height:161px}.course-card.hero .course-image-container{height:285px}}@media only screen and (min-width: 619px){.hero .secondary-text{font-size:12px;line-height:14px;color:#737679;color:rgba(0,0,0,0.55);margin:0px 25px}.hero .posts-card-footer{padding:10px 0px 20px 25px}.hero .post-author{margin:0}}.view-state-toggle-container{position:relative;font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;-o-transition:height 0.2s ease;transition:height 0.2s ease}.view-state-toggle-container .view-more-bar,.view-state-toggle-container .view-less-bar{background:none;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#008cc9;text-decoration:none;position:absolute;width:100%;bottom:0;padding:10px 0;background-image:linear-gradient(to top, #ffffff 0%,#ffffff 60%,rgba(255,255,255,0.85) 100%);box-shadow:0px -15px 30px rgba(255,255,255,0.95);display:none}.view-state-toggle-container .view-more-bar.hover,.view-state-toggle-container .view-more-bar:hover,.view-state-toggle-container .view-more-bar.focus,.view-state-toggle-container .view-more-bar:focus,.view-state-toggle-container .view-less-bar.hover,.view-state-toggle-container .view-less-bar:hover,.view-state-toggle-container .view-less-bar.focus,.view-state-toggle-container .view-less-bar:focus{text-decoration:underline;color:#005e93}.view-state-toggle-container .view-more-bar.visited,.view-state-toggle-container .view-more-bar:visited,.view-state-toggle-container .view-less-bar.visited,.view-state-toggle-container .view-less-bar:visited{color:#008cc9}.view-state-toggle-container .view-more-bar.active,.view-state-toggle-container .view-more-bar:active,.view-state-toggle-container .view-less-bar.active,.view-state-toggle-container .view-less-bar:active{color:#005e93}.view-state-toggle-container .view-more-bar.visited-hover,.view-state-toggle-container .view-more-bar:visited:hover,.view-state-toggle-container .view-more-bar:visited:focus,.view-state-toggle-container .view-more-bar.visited:hover,.view-state-toggle-container .view-more-bar.visited:focus,.view-state-toggle-container .view-less-bar.visited-hover,.view-state-toggle-container .view-less-bar:visited:hover,.view-state-toggle-container .view-less-bar:visited:focus,.view-state-toggle-container .view-less-bar.visited:hover,.view-state-toggle-container .view-less-bar.visited:focus{color:#005e93;text-decoration:underline}.view-state-toggle-container .view-more-bar.visited-active,.view-state-toggle-container .view-more-bar:visited:active,.view-state-toggle-container .view-more-bar.visited:active,.view-state-toggle-container .view-less-bar.visited-active,.view-state-toggle-container .view-less-bar:visited:active,.view-state-toggle-container .view-less-bar.visited:active{color:#005e93}.view-state-toggle-container.state-viewmore{overflow:hidden}.view-state-toggle-container.state-viewmore .view-more-bar{display:block}.view-state-toggle-container.state-viewmore .view-less-bar{display:none}.view-state-toggle-container.state-viewless{margin-bottom:5px}.view-state-toggle-container.state-viewless .view-more-bar{display:none}.view-state-toggle-container.state-viewless .view-less-bar{display:block;position:static}.view-state-toggle-container.state-hidden{height:115px;overflow:hidden}#seo-dir{background:#fff;font-size:18px;font-weight:normal;line-height:22px;color:#434649;color:rgba(0,0,0,0.7);padding:10px 15px}#seo-dir>.bucket-container{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #e6e9ec}#seo-dir>.bucket-container:first-child{padding-top:20px}#seo-dir>.bucket-container:last-child{border-bottom:none;padding-bottom:20px}#seo-dir>.bucket-container>h3.bucket-label{font-size:16px;line-height:20px;color:#434649;color:rgba(0,0,0,0.7);font-weight:bold;display:inline-block;vertical-align:middle}#seo-dir>.bucket-container>.bucket-list-container{display:inline-block;margin:2.5px 0px 5px 20px;text-align:left;vertical-align:middle}#seo-dir>.bucket-container>.bucket-list-container>ol.bucket-list>li.bucket-item{font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;display:inline-block;vertical-align:middle;text-align:left;margin-right:8px}#dialog{width:400px;margin-left:50%;left:-200px}#dialog-mask{background:rgba(0,0,0,0.5);position:fixed;left:0;top:0;height:100%;width:100%;z-index:10000}.marketing-survey-dialog,.marketing-survey-response-dialog{position:absolute;overflow:hidden;color:#5a5d60;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.marketing-survey-dialog div[role="document"],.marketing-survey-response-dialog div[role="document"]{position:relative;opacity:0;transition:opacity 0.25s}.marketing-survey-dialog div[role="document"].show,.marketing-survey-response-dialog div[role="document"].show{opacity:1}.marketing-survey-dialog .dialog-a11y-hidden,.marketing-survey-response-dialog .dialog-a11y-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;*clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.marketing-survey-dialog .dialog-title,.marketing-survey-dialog .dialog-body,.marketing-survey-response-dialog .dialog-title,.marketing-survey-response-dialog .dialog-body{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff}.marketing-survey-dialog .dialog-title,.marketing-survey-response-dialog .dialog-title{background-image:-webkit-gradient(linear, to right, to left, color-stop(0%, #1691c2), color-stop(100%, #179fa5));background-image:-webkit-linear-gradient(to right, #1691c2,#179fa5);background-image:-moz-linear-gradient(to right, #1691c2,#179fa5);background-image:-o-linear-gradient(to right, #1691c2,#179fa5);background-image:linear-gradient(to right, #1691c2,#179fa5);padding:13px 16px}.marketing-survey-dialog .dialog-title .title,.marketing-survey-response-dialog .dialog-title .title{font-size:18px;font-weight:normal;line-height:22px;color:#232629;color:rgba(0,0,0,0.85);color:white;font-weight:100;letter-spacing:2px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline}.marketing-survey-dialog .dialog-close,.marketing-survey-response-dialog .dialog-close{float:right;background-color:transparent;border:none;outline:0}.marketing-survey-dialog .dialog-body,.marketing-survey-response-dialog .dialog-body{position:relative;font-size:13px;line-height:17px;color:#434649;color:rgba(0,0,0,0.7);font-weight:normal;min-height:80px;height:auto;_height:80px;font-size:14px;color:#5a5d60;overflow:auto;letter-spacing:.5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.marketing-survey-dialog .dialog-body .headline,.marketing-survey-response-dialog .dialog-body .headline{font-size:16px;font-weight:bold;line-height:18px;color:#232629;color:rgba(0,0,0,0.85);font-weight:normal;color:#5a5d60;padding:13px 16px}.marketing-survey-dialog .survey-option-list .survey-option,.marketing-survey-response-dialog .survey-option-list .survey-option{font-weight:300}.marketing-survey-dialog .survey-option-list .survey-option .survey-label,.marketing-survey-response-dialog .survey-option-list .survey-option .survey-label{display:block;width:100%;padding:10px 16px;cursor:pointer;box-sizing:border-box}.marketing-survey-dialog .survey-option-list .survey-option .survey-label:hover,.marketing-survey-response-dialog .survey-option-list .survey-option .survey-label:hover{background-color:#f0f4f7}.marketing-survey-dialog .survey-radio,.marketing-survey-response-dialog .survey-radio{margin:0 13px 0 0;outline:0}.marketing-survey-dialog .error,.marketing-survey-response-dialog .error{display:none;margin:10px 5px 0 16px}.marketing-survey-dialog .error.show,.marketing-survey-response-dialog .error.show{display:inline-block}.marketing-survey-dialog .marketing-survey-submit-button,.marketing-survey-response-dialog .marketing-survey-submit-button{font-weight:bold;border-width:1px;border-style:solid;cursor:pointer;margin:0;overflow:visible;text-decoration:none !important;text-align:center;width:auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:0 15px;height:34px;line-height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;color:#008cc9;background-color:transparent;border-color:#008cc9;white-space:nowrap;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:middle;margin:10px 16px 13px 16px;font-weight:normal;float:right;outline:0}.marketing-survey-dialog .marketing-survey-submit-button.hover,.marketing-survey-dialog .marketing-survey-submit-button:hover,.marketing-survey-dialog .marketing-survey-submit-button.focus,.marketing-survey-dialog .marketing-survey-submit-button:focus,.marketing-survey-response-dialog .marketing-survey-submit-button.hover,.marketing-survey-response-dialog .marketing-survey-submit-button:hover,.marketing-survey-response-dialog .marketing-survey-submit-button.focus,.marketing-survey-response-dialog .marketing-survey-submit-button:focus{-webkit-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;-moz-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;border-color:#0077b5;color:#0077b5}.marketing-survey-dialog .marketing-survey-submit-button.active,.marketing-survey-dialog .marketing-survey-submit-button:active,.marketing-survey-response-dialog .marketing-survey-submit-button.active,.marketing-survey-response-dialog .marketing-survey-submit-button:active{-webkit-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;-moz-box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;box-shadow:inset 1px 1px #0077b5,inset -1px -1px #0077b5;border-color:#005e93;color:#005e93}.marketing-survey-dialog .marketing-survey-submit-button.disabled,.marketing-survey-dialog .marketing-survey-submit-button[disabled],.marketing-survey-response-dialog .marketing-survey-submit-button.disabled,.marketing-survey-response-dialog .marketing-survey-submit-button[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.marketing-survey-dialog .dialog-close,.marketing-survey-response-dialog .dialog-close{position:relative;display:inline-block;width:15px;height:15px;margin-top:3px;overflow:hidden}.marketing-survey-dialog .dialog-close:hover::before,.marketing-survey-dialog .dialog-close:hover::after,.marketing-survey-response-dialog .dialog-close:hover::before,.marketing-survey-response-dialog .dialog-close:hover::after{background:rgba(255,255,255,0.55)}.marketing-survey-dialog .dialog-close::before,.marketing-survey-dialog .dialog-close::after,.marketing-survey-response-dialog .dialog-close::before,.marketing-survey-response-dialog .dialog-close::after{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:white}.marketing-survey-dialog .dialog-close::before,.marketing-survey-response-dialog .dialog-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.marketing-survey-dialog .dialog-close::after,.marketing-survey-response-dialog .dialog-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.marketing-survey-response-dialog div[role="document"]{background-image:-webkit-gradient(linear, to right, to left, color-stop(0%, #1691c2), color-stop(100%, #179fa5));background-image:-webkit-linear-gradient(to right, #1691c2,#179fa5);background-image:-moz-linear-gradient(to right, #1691c2,#179fa5);background-image:-o-linear-gradient(to right, #1691c2,#179fa5);background-image:linear-gradient(to right, #1691c2,#179fa5)}.marketing-survey-response-dialog .dialog-body{width:100%;background:transparent}.marketing-survey-response-dialog .dialog-body .icon-success{*zoom:expression(this.runtimeStyle.zoom="1",(function(t){setTimeout(function(){t.el=document.createElement("x-archetype-glyph"),t.el.innerHTML="&#xe00e;",t.el.style.cssText="font-family:'LinkedIn-Glyphs-2.0.7', 'LinkedIn-Glyphs';font-weight:normal;font-style:normal;text-decoration:inherit;font-size:20px;color:inherit;",t.insertBefore(t.el,t.childNodes[0]||null)})}(this)));display:block;border:1px solid white;-webkit-border-radius:38px;-moz-border-radius:38px;-ms-border-radius:38px;-o-border-radius:38px;border-radius:38px;width:65px;height:65px;margin:40px auto 0}.marketing-survey-response-dialog .dialog-body .icon-success:before{font-family:"LinkedIn-Glyphs-2.0.7","LinkedIn-Glyphs";font-weight:normal;font-style:normal;text-decoration:inherit;speak:none;font-size:20px;color:inherit;content:"\e00e"}.marketing-survey-response-dialog .dialog-body .icon-success::before{position:absolute;top:68px;margin-left:7px;font-size:50px;color:white}.marketing-survey-response-dialog .dialog-body .headline{color:white;text-align:center;font-size:22px;font-weight:200;letter-spacing:1.5px;padding-top:18px}.marketing-survey-response-dialog .dialog-body .body{min-height:100px;width:255px;margin:6px auto 16px;color:white;text-align:center;font-size:15px;font-weight:100;line-height:19px;letter-spacing:1.5px}
