article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:UniversNextPro-Regular,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.5em 0;}blockquote{margin:1.5em 30px;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:1.5em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em;}pre{white-space:pre-wrap;}q{quotes:"“" "”" "‘" "’";}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;}dl,menu,ol,ul{margin:1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}img{border:0;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.9125em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.9125em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;box-sizing:border-box;}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;}button[disabled],html input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=search]{-webkit-appearance:textfield;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;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:100%;}#header,#main,#footer .inner{max-width:1600px;margin-left:auto;margin-right:auto;position:relative;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-right:16px;padding-left:16px;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:780px){#main{padding-top:100px;position:relative;}#navigation{position:absolute;top:0;height:3em;width:100%;}.group-left,.group-right{float:left;box-sizing:border-box;}.group-one-column .group-left,.group-one-column .group-right{width:100%;}}@media all and (min-width:780px) and (max-width:959px){.sidebar-first{}.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second{}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.two-sidebars .region-sidebar-second{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;clear:left;}}@media all and (min-width:960px){.sidebar-first{}.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second{}.sidebar-second #content{float:left;width:80%;margin-left:0%;margin-right:-80%;}.sidebar-second .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}}@media all and (min-width:1200px){.region-sidebar-first{padding:0;}.region-sidebar-second{padding-right:0;}.sidebar-first{}.sidebar-first #content{float:left;width:66.66667%;margin-left:25%;margin-right:-91.66667%;}.sidebar-first .region-sidebar-first{float:left;width:25%;margin-left:0%;margin-right:-25%;}.sidebar-second{}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:16.66667%;margin-left:83.33333%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:50%;margin-left:25%;margin-right:-75%;}.two-sidebars .region-sidebar-first{float:left;width:25%;margin-left:0%;margin-right:-25%;}.two-sidebars .region-sidebar-second{float:left;width:16.66667%;margin-left:83.33333%;margin-right:-100%;}}@media (max-width:779px){.header #logo{float:left;width:50%;margin-left:0%;margin-right:-50%;}.header .region-header{float:left;width:50%;margin-left:50%;margin-right:-100%;clear:none;}.header .region-header .search-form,.header .region-header .secondary-menu{display:none;}}@media (min-width:780px){.header #logo{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.header .region-header{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;clear:none;}}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=");background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC");border-color:#ed5;}.messages--error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==");border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:linear-gradient(to top,#bbbbbb 1px,rgba(0,0,0,0) 1px);list-style:none;border-bottom:1px solid #bbb \0 /ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary:before,.tabs-secondary:before,.tabs-primary:after,.tabs-secondary:after{content:"";display:table;}.tabs-primary:after,.tabs-secondary:after{clear:both;}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{border-top-left-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0 /ie;}.tabs-primary__tab.is-active{border-bottom-color:#fff;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{border-top-left-radius:4px;border-top-right-radius:4px;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFE9E9E9",endColorstr="#00E9E9E9");background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:0.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border-radius:0.75em;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 0.5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC");background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC");list-style-type:square;}.menu__item.is-expanded{list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==");list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC");list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==");background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC");background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/camsys/images/progress.gif?1467907661);}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}h1,h2,h3{font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-weight:bold;}a{text-decoration:none;color:#148BCC;}.menu{margin:0;padding:0;}.menu li.menu__item{list-style:none;}.header{padding-top:40px;position:relative;z-index:3;}.header #logo{box-sizing:border-box;padding-right:20px;position:relative;z-index:2;}.header #logo img{max-width:260px;}@media (min-width:780px){.header #logo{height:130px;}}.header .cs-tagline{position:absolute;left:16px;bottom:0;max-width:200px;}.header .cs-tagline img{display:block;}@media (min-width:780px){.header .cs-tagline{max-width:260px;}}.header .region-header div{margin:0;}.header .region-header .secondary-menu{float:right;margin-bottom:10px;}.header .region-header .secondary-menu .menu{font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;text-transform:uppercase;margin:0;}.header .region-header .secondary-menu .menu li{float:left;margin-left:20px;}.header .region-header .secondary-menu .menu li a{color:#f89a21;}.header .region-header .block-search{float:right;clear:right;}.header .region-header .block-search .form-item{display:block;float:left;}.header .region-header .block-search .form-item input[type=text]{height:25px;}.header .region-header .main-menu{position:absolute;bottom:-10px;right:0;}.header .region-header .main-menu .block-title{text-transform:uppercase;font-weight:normal;font-size:1rem;color:#19BEF0;float:right;cursor:pointer;text-align:center;height:93px;}.header .region-header .main-menu .block-title:before{font-family:FontAwesome;content:"";display:block;font-size:55px;padding-bottom:5px;}.header .region-header .main-menu .menu{padding:0;font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;text-transform:uppercase;}.header .region-header .main-menu .menu li{text-transform:uppercase;}.header .region-header .main-menu .menu li a{display:block;padding:5px 20px;}.header .region-header .main-menu .menu li .menu{display:none;}.header .region-header .main-menu .menu li .menu li{text-transform:none;}.header .region-header .main-menu .menu li:hover .menu{display:block;}@media (max-width:979px){.header .region-header .block-search,.header .region-header .secondary-menu{margin-right:100px;}.header .region-header .main-menu{bottom:inherit;right:20px;top:50px;width:50%;}.header .region-header .main-menu .menu-block-wrapper .menu{display:none;font-family:UniversNextPro-Regular,Arial,Helvetica;font-weight:normal;font-style:normal;}.header .region-header .main-menu .menu-block-wrapper .menu li{color:#ffffff;border-bottom:1px #ffffff solid;display:table;width:100%;background-color:#8f8f8f;}.header .region-header .main-menu .menu-block-wrapper .menu li:hover .menu{display:none;}.header .region-header .main-menu .menu-block-wrapper .menu li.active > .menu{display:block;}.header .region-header .main-menu .menu-block-wrapper .menu li.last{border:none;}.header .region-header .main-menu .menu-block-wrapper .menu li a{color:#ffffff;background-color:#8DC63F;display:block;}.header .region-header .main-menu .menu-block-wrapper .menu li.about a{background-color:#8DC63F;}.header .region-header .main-menu .menu-block-wrapper .menu li.markets a{background-color:#6478BA;}.header .region-header .main-menu .menu-block-wrapper .menu li.markets.expanded{background-color:#485da3;}.header .region-header .main-menu .menu-block-wrapper .menu li.services-products a{background-color:#28B67C;}.header .region-header .main-menu .menu-block-wrapper .menu li.services-products.expanded{background-color:#1f8c60;}.header .region-header .main-menu .menu-block-wrapper .menu li.publications a{background-color:#148BCC;}.header .region-header .main-menu .menu-block-wrapper .menu li.publications.expanded{background-color:#0f6b9e;}.header .region-header .main-menu .menu-block-wrapper .menu li.insights a{background-color:#19BEF0;}.header .region-header .main-menu .menu-block-wrapper .menu li.insights.expanded{background-color:#0d9dc9;}.header .region-header .main-menu .menu-block-wrapper .menu li.contact a{background-color:#f89a21;}.header .region-header .main-menu .menu-block-wrapper .menu li.contact.expanded{background-color:#df8107;}.header .region-header .main-menu .menu-block-wrapper .menu li.expanded{background-color:#72a230;}.header .region-header .main-menu .menu-block-wrapper .menu li.expanded > a{width:calc(100% - 41px);border-right:1px #ffffff solid;}.header .region-header .main-menu .menu-block-wrapper .menu li.expanded:after{content:"";font-family:"FontAwesome";display:block;vertical-align:top;color:#ffffff;display:table-cell;cursor:pointer;width:25px;padding-top:5px;padding-left:10px;}.header .region-header .main-menu .menu-block-wrapper .menu li.expanded.active:after{content:"";}.header .region-header .main-menu .menu-block-wrapper .menu li .menu{border-right:1px #ffffff solid;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li a{width:auto;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li.expanded a{border:none;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li:after{display:none;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li:after a{border:none;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li.is-active-trail .menu{display:block;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li .menu{display:none;border:none;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li .menu li{border:none;font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-weight:normal;}.header .region-header .main-menu .menu-block-wrapper .menu li .menu li .menu li a{padding-top:0;padding-bottom:0;}.header .region-header .main-menu.active .menu{display:block;}}@media (min-width:980px){.header .region-header .main-menu{clear:both;}.header .region-header .main-menu .block-title{display:none;}.header .region-header .main-menu .menu li{float:left;display:block;width:auto;background:none;position:relative;font-size:1.25rem;}.header .region-header .main-menu .menu li:hover a{color:#ffffff;}.header .region-header .main-menu .menu li.expanded:after{display:none;}.header .region-header .main-menu .menu li.contact{display:none;}.header .region-header .main-menu .menu li .menu{background-color:#3F4D55;position:absolute;padding:5px 20px;width:100%;min-width:200px;}.header .region-header .main-menu .menu li .menu li{float:none;font-size:14px;line-height:normal;margin-bottom:5px;font-family:UniversNextPro-Regular,Arial,Helvetica;font-weight:normal;font-style:normal;font-weight:bold;}.header .region-header .main-menu .menu li .menu li a{color:#c7c7c7;padding:0;}.header .region-header .main-menu .menu li .menu li:hover > a,.header .region-header .main-menu .menu li .menu li.active > a{color:#ffffff;}.header .region-header .main-menu .menu li .menu li .menu{position:relative;padding:0;display:none;}.header .region-header .main-menu .menu li .menu li .menu li{text-transform:none;font-weight:normal;font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;}.header .region-header .main-menu .menu li .menu li .menu li.is-expanded > a:after{content:"+";display:inline-block;margin-left:5px;}.header .region-header .main-menu .menu li .menu li .menu li.is-expanded .menu{display:none;}.header .region-header .main-menu .menu li .menu li .menu li.is-expanded .menu li{font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;}.header .region-header .main-menu .menu li .menu li .menu li.is-expanded.active > a:after{content:"-";}.header .region-header .main-menu .menu li .menu li .menu li.is-expanded.active .menu{display:block;}.header .region-header .main-menu .menu li .menu li.active-trail .menu{display:block;}.header .region-header .main-menu .menu li.services-products .menu .menu{display:block;}.header .region-header .main-menu .menu li.services-products .menu .menu li{font-family:UniversNextPro-Regular,Arial,Helvetica;font-weight:normal;font-style:normal;}.header .region-header .main-menu .menu li:hover > a,.header .region-header .main-menu .menu li.active-trail > a{color:#ffffff;}.header .region-header .main-menu .menu li:hover.about > a,.header .region-header .main-menu .menu li.active-trail.about > a{background-color:#8DC63F;}.header .region-header .main-menu .menu li:hover.markets > a,.header .region-header .main-menu .menu li.active-trail.markets > a{background-color:#6478BA;}.header .region-header .main-menu .menu li:hover.services-products > a,.header .region-header .main-menu .menu li.active-trail.services-products > a{background-color:#28B67C;}.header .region-header .main-menu .menu li:hover.publications > a,.header .region-header .main-menu .menu li.active-trail.publications > a{background-color:#148BCC;}.header .region-header .main-menu .menu li:hover.insights > a,.header .region-header .main-menu .menu li.active-trail.insights > a{background-color:#19BEF0;}.header .region-header .main-menu .menu li:hover .menu{display:block;}}@media (max-width:779px){.header{padding-top:15px;margin-bottom:20px;}.header #logo img{max-width:200px;}.header .region-header .main-menu{top:25px;width:calc(100% - 36px);}}#main{color:#414143;line-height:1.5em;margin-bottom:40px;}#main h1.page__title{line-height:normal;margin-bottom:0.5em;}#main p{margin-top:0;}#main .breadcrumb{font-size:0.875em;clear:both;}@media (min-width:780px){#main .breadcrumb{margin-top:-60px;height:60px;}}#main .region-sidebar-first .sidebar-menu{border-top:10px #8DC63F solid;}.section-services-products #main .region-sidebar-first .sidebar-menu{border-top-color:#28B67C;}.section-markets #main .region-sidebar-first .sidebar-menu{border-top-color:#6478BA;}.section-publications #main .region-sidebar-first .sidebar-menu{border-top-color:#148BCC;}.section-insights #main .region-sidebar-first .sidebar-menu{border-top-color:#19BEF0;}#main .region-sidebar-first .sidebar-menu .block-title{font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;font-weight:normal;text-transform:uppercase;line-height:normal;padding:5px 0;font-size:1.4em;}#main .region-sidebar-first .sidebar-menu .menu li{border-top:1px #8f8f8f solid;padding:5px 0;font-size:1.125rem;}#main .region-sidebar-first .sidebar-menu .menu li a{display:block;}#main .region-sidebar-first .sidebar-menu .menu li:last-child{border-bottom:1px #8f8f8f solid;}#main .region-sidebar-first .sidebar-menu .menu li .menu{font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;}#main .region-sidebar-first .sidebar-menu .menu li .menu li{font-size:1.125rem;border:none;line-height:1.5em;padding:0;margin-left:15px;}#main .region-sidebar-first .sidebar-menu .menu li .menu li.is-expanded > a:after{content:"+";display:inline-block;margin-left:5px;}#main .region-sidebar-first .sidebar-menu .menu li .menu li.is-expanded .menu{display:none;}#main .region-sidebar-first .sidebar-menu .menu li .menu li.is-expanded .menu li{font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:0.9375rem;}#main .region-sidebar-first .sidebar-menu .menu li .menu li.is-expanded.active > a:after{content:"-";}#main .region-sidebar-first .sidebar-menu .menu li .menu li.is-expanded.active .menu{display:block;}@media (max-width:779px){#main .region-sidebar-first .sidebar-menu{display:none;}}#main .region-sidebar-second,#main .sidebar-block-style{color:#414143;}#main .region-sidebar-second .block-title,#main .region-sidebar-second h3,#main .sidebar-block-style .block-title,#main .sidebar-block-style h3{font-size:18px;text-transform:uppercase;margin:0;font-weight:bold;}#main .region-sidebar-second h3,#main .sidebar-block-style h3{margin-top:20px;}#main .region-sidebar-second p,#main .sidebar-block-style p{margin:0;}#main .region-sidebar-second .caption,#main .sidebar-block-style .caption{font-size:0.875rem;}#main #content{padding-bottom:20px;}#main #content:before,#main #content:after{content:"";display:table;}#main #content:after{clear:both;}#main #content h3{margin:0;}#main #content .columns{list-style:none;margin:0;padding:0;}#main #content .columns li{float:left;margin:0;padding-right:20px;box-sizing:border-box;}#main #content .columns li:last-child{padding:0;}#main #content .columns p{margin:0;}#main #content .field-name-node-link a:after,#main #content .views-field-view-node a:after,#main #content .field-name-more-link a:after,#main #content .readmore a:after{content:" »";}#main #content .label-above,#main #content .label-inline{font-weight:bold;}#main #content .label-inline{display:inline;}@media (min-width:780px){#main #content .columns.col-3 li{width:33.3%;}}#main .save-share{clear:both;padding:20px;}#main .save-share .inner{text-align:right;}#main .save-share .inner .save,#main .save-share .inner .share{height:25px;background-size:contain;background-repeat:no-repeat;padding-left:28px;color:#148BCC;display:inline-block;margin-left:40px;cursor:pointer;padding-top:5px;}#main .save-share .inner .save{background-image:url(/sites/all/themes/camsys/images/save_button.png);}#main .save-share .inner .share{background-image:url(/sites/all/themes/camsys/images/share_button.png);}#main .save-share .inner .sharethis-wrapper{display:none;margin-bottom:10px;}#main .save-share .inner .sharethis-wrapper.active{display:block;}#footer{background-color:#148BCC;padding:20px;color:#ffffff;position:relative;}#footer .inner:before,#footer .inner:after{content:"";display:table;}#footer .inner:after{clear:both;}#footer a{color:#ffffff;}#footer p{margin:0;}#footer .social-links{text-align:right;}#footer .social-links .fa{padding:10px 0px;background-color:#414143;margin-left:20px;display:inline-block;width:35px;text-align:center;}#footer .copyright{position:absolute;bottom:20px;right:20px;}@media (max-width:779px){#footer .social-links{position:absolute;top:10px;right:10px;}#footer .social-links a{display:block;float:right;clear:right;margin-bottom:10px;margin-left:0;}#footer .copyright{position:relative;bottom:auto;right:auto;}}@media (min-width:780px){#footer .block{float:left;width:25%;box-sizing:border-box;}}@media (min-width:1200px){.node-type-products-services #main #content .node .group-left{width:66%;padding:0;}.node-type-products-services #main #content .node .group-right{width:34%;padding:0 0px 0 32px;}.node-type-products-services #main #content .node.group-one-column .group-left{width:100%;}}.node-type-products-services #main #content .node .field-name-ps-contact{margin-top:20px;}.node-type-products-services #main #content .node .group-right .field{margin-bottom:20px;}.node-type-products-services #main #content .node .group-right .field .label-above{font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:18px;text-transform:uppercase;font-weight:normal;color:#c7c7c7;}#main #content .ps-term-list .item-list h3{color:#ffffff;background-color:#148BCC;padding:10px 20px;position:relative;cursor:pointer;margin-bottom:2px;}#main #content .ps-term-list .item-list h3 .chevron{position:absolute;top:15px;right:40px;}#main #content .ps-term-list .item-list ul{display:none;margin:0;padding:0;list-style:none;}#main #content .ps-term-list .item-list ul li{margin:0 0 20px 20px;padding:0;}#main #content .ps-term-list .item-list ul li p{margin:0;display:inline;}#main #content .ps-term-list .item-list ul li a{font-weight:600;}#main #content .ps-term-list .item-list ul li .case-study:before,#main #content .ps-term-list .item-list ul li .publication a:before{content:"|";display:inline-block;padding:0 10px;}#main #content .ps-term-list .item-list.active ul{display:block;}#main #content .ps-term-list .item-list.active h3{background-color:#ffffff;color:#148BCC;}#main #content .ps-term-list .item-list.active h3 .chevron{top:0;}#main #content .ps-term-list .item-list.active h3 .chevron:before{top:0;border-top-color:transparent;border-bottom-color:#148BCC;}#main #content .ps-term-list .item-list.active h3 .chevron:after{bottom:-3px;border-top-color:transparent;border-bottom-color:#ffffff;}.node-location .group-left,.node-location .group-right,.node-location .group-middle{width:100%;}.node-location .group-right{margin-bottom:20px;}@media (min-width:980px){.node-location .group-left{width:70%;padding-right:20px;}.node-location .group-right,.node-location .group-middle{width:30%;padding-left:20px;box-sizing:border-box;}.node-location .group-right{padding-left:20px;}.node-location .field-name-field-location-image{margin-top:20px;}.node-location .field-name-field-location-image img{width:200%;max-width:200%;}}@media (min-width:1200px){.node-type-location #content{float:left;width:75%;margin-left:25%;margin-right:-100%;}}.leadership-team .views-row .group-left{float:left;margin-right:20px;}.leadership-team .views-row .group-right{float:none;}.leadership-team .views-row .group-name-credentials{font-weight:bold;}.leadership-team .views-row .group-name-credentials .field{display:inline;}.leadership-team .views-row .group-name-credentials .field.field-name-field-first-name:after{content:" ";}.leadership-team .views-row .group-name-credentials .field.field-name-field-credential:before{content:",";}.leadership-team .views-row .field-name-field-position{font-weight:bold;font-style:italic;}@media (min-width:1200px){.leadership-team .group-left,.leadership-team .group-right{padding:0;}.leadership-team .group-left{width:25%;margin-right:0;}.leadership-team .group-right{float:left;width:100%;padding-left:0px;}.leadership-team .group-one-column .group-right{padding:0;width:100%;}}.section-publications #main #content .topic-content-list .item-list h3{font-family:univers;color:#3F4D55;font-size:1.5rem;font-weight:normal;margin-bottom:20px;}.section-publications #main #content .topic-content-list .item-list ul{margin:0;padding:0;list-style:none;}.section-publications #main #content .topic-content-list .item-list ul li.views-row{margin:0 0 20px 0;padding:0;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node h2{font-size:1.125rem;margin:0;font-weight:bold;line-height:normal;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-field-publication-image{float:left;margin-right:20px;margin-top:5px;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-field-publication-image img{border:1px #3F4D55 solid;width:75px;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-field-cs-subtitle,.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-field-publication-subtitle{font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-style:italic;font-weight:bold;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-body,.section-publications #main #content .topic-content-list .item-list ul li.views-row .node p,.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-node-link{display:inline;margin:0;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-node-link{padding-left:0px;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .field-name-node-link a:after{content:" >";}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .group-date-type{font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-weight:bold;font-style:italic;}.section-publications #main #content .topic-content-list .item-list ul li.views-row .node .flag-wrapper{display:none;}@media (min-width:1200px){.section-publications #main #content .topic-content-list .item-list{float:left;width:50%;box-sizing:border-box;}.section-publications #main #content .topic-content-list .item-list:first-child{padding-right:40px;}}.node-publication .group-left{float:left;width:140px;margin-right:-140px;}.node-publication .group-right{float:left;margin-left:140px;}.node-publication .group-date-type .field{display:inline;}.node-publication .group-date-type .field-name-field-publication-type:before{content:",";padding-right:5px;}.node-publication.group-one-column .group-right{float:none;margin-left:0;}.node-type-case-study .group-date-type,.node-type-publication .group-date-type{font-size:1.5em;font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-weight:bold;margin-bottom:1em;}.node-type-case-study .field-name-field-cs-image,.node-type-publication .field-name-field-cs-image{float:right;margin-left:20px;}.node-type-case-study .field-name-field-publication-image,.node-type-publication .field-name-field-publication-image{float:left;margin-right:20px;}.node-type-case-study .label-above,.node-type-publication .label-above{font-weight:bold;}.recent-posts-landing h2,.recent-posts-landing .views-field-title,.node-article h2,.node-article .views-field-title,.node-news h2,.node-news .views-field-title{margin-bottom:0px;font-size:1.5rem;font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-weight:bold;line-height:normal;}.recent-posts-landing .field-name-content-author .block,.recent-posts-landing .field-name-content-author .field-content,.recent-posts-landing .views-field-field-last-name .block,.recent-posts-landing .views-field-field-last-name .field-content,.node-article .field-name-content-author .block,.node-article .field-name-content-author .field-content,.node-article .views-field-field-last-name .block,.node-article .views-field-field-last-name .field-content,.node-news .field-name-content-author .block,.node-news .field-name-content-author .field-content,.node-news .views-field-field-last-name .block,.node-news .views-field-field-last-name .field-content{margin:0;font-weight:bold;}.recent-posts-landing .field-name-post-date,.recent-posts-landing .views-field-created,.node-article .field-name-post-date,.node-article .views-field-created,.node-news .field-name-post-date,.node-news .views-field-created{font-style:italic;}.recent-posts-landing .field-name-field-image,.recent-posts-landing .field-name-field-news-image,.node-article .field-name-field-image,.node-article .field-name-field-news-image,.node-news .field-name-field-image,.node-news .field-name-field-news-image{float:right;margin-left:20px;}.recent-posts-landing .label-above,.node-article .label-above,.node-news .label-above{font-weight:bold;}.recent-posts-landing .sharethis-buttons,.node-article .sharethis-buttons,.node-news .sharethis-buttons{float:right;}.recent-posts-landing .views-row{margin-bottom:20px;}.recent-posts-landing p{margin:0px;}.recent-posts .views-row,.news-list .views-row{margin-bottom:10px;}.block.insights-search .views-exposed-widget{padding:0;float:none;margin-bottom:10px;}.block.insights-search label{color:#414143;}.block.insights-search .form-item input[type=text]{width:100%;}.block.insights-search input[type=submit]{margin-top:10px;}.section-careers #main #content .landing-page-subpages{padding:0 75px;}.section-careers #main #content .landing-page-subpages .node{padding:10px;box-sizing:border-box;background-color:#148BCC;min-height:281px;margin-right:20px;background-size:cover;float:left;width:100%;position:relative;}.section-careers #main #content .landing-page-subpages .node .field-name-title h2{font-size:2rem;line-height:normal;}.section-careers #main #content .landing-page-subpages .node .field-name-title h2 a{color:#ffffff;display:block;position:absolute;top:0;bottom:0;height:100%;padding:10px;}.section-careers #main #content .landing-page-subpages .node .field-name-body,.section-careers #main #content .landing-page-subpages .node .field-name-node-link{display:none;}.section-careers #main #content .landing-page-subpages .node:nth-child(3n+4){clear:none;}@media (min-width:780px) and (max-width:1199px){.section-careers #main #content .landing-page-subpages .node{width:calc(50% - 20px);}}@media (min-width:1200px){.section-careers #main #content .landing-page-subpages{float:left;width:100%;margin-left:0%;margin-right:-100%;padding:0;}.section-careers #main #content .landing-page-subpages .node{width:calc(25% - 20px);}}.news-list-landing .views-row{margin-bottom:20px;}.news-list-landing h2,.news-list-landing p{margin:0;}.news-list-landing .field-name-post-date{font-style:italic;}.node-news .field-name-post-date{font-style:italic;}.section-contact h1.title{display:none;}.section-contact .view-location-list p{margin:0px;}.section-contact .entityform{margin-bottom:20px;}.section-user .form-checkboxes{column-count:3;}.section-user .field-type-taxonomy-term-reference .form-select{height:200px;}.section-search-results h1.title,.page-cs-my-page h1.title{text-transform:capitalize;}.section-search-results #main .custom-search-contacts .views-row,.page-cs-my-page #main .custom-search-contacts .views-row{margin-bottom:20px;}.section-search-results #main .user-info .views-label,.page-cs-my-page #main .user-info .views-label{display:inline;font-weight:bold;}.section-search-results #main .user-info .field-content,.page-cs-my-page #main .user-info .field-content{display:inline;}.section-search-results #main #content .view-content h3,.page-cs-my-page #main #content .view-content h3{font-size:1.5em;}.section-search-results #main #content .views-row,.page-cs-my-page #main #content .views-row{margin-bottom:20px;}.section-search-results #main #content .views-row p,.page-cs-my-page #main #content .views-row p{margin:0;}.section-search-results #main #content .views-row .views-field-title,.section-search-results #main #content .views-row .views-field-title-1,.page-cs-my-page #main #content .views-row .views-field-title,.page-cs-my-page #main #content .views-row .views-field-title-1{font-weight:bold;}.section-search-results #main .region-sidebar-second .item-list ul,.page-cs-my-page #main .region-sidebar-second .item-list ul{list-style:none;margin:0;padding:0;}.section-search-results #main .region-sidebar-second .item-list ul li,.page-cs-my-page #main .region-sidebar-second .item-list ul li{margin:0 0 5px 0;padding:0;}.section-search-results #navigation,.page-cs-my-page #navigation{position:absolute;padding:0;top:70px;color:#ffffff;}.section-search-results #navigation .region-navigation,.page-cs-my-page #navigation .region-navigation{background-color:#19BEF0;}.section-search-results #navigation .region-navigation form,.page-cs-my-page #navigation .region-navigation form{padding:10px 20px;}.section-search-results #navigation .region-navigation form .field-name-field-tags,.page-cs-my-page #navigation .region-navigation form .field-name-field-tags{display:inline;}.section-search-results #navigation .region-navigation form .form-item,.page-cs-my-page #navigation .region-navigation form .form-item{margin:0;display:inline;}.section-search-results #navigation .region-navigation form .form-item label,.section-search-results #navigation .region-navigation form .form-item input,.page-cs-my-page #navigation .region-navigation form .form-item label,.page-cs-my-page #navigation .region-navigation form .form-item input{display:inline;}.section-search-results #navigation .region-navigation form .form-item .form-autocomplete,.page-cs-my-page #navigation .region-navigation form .form-item .form-autocomplete{max-width:calc(100% - 60px);}@media (max-width:779px){.section-search-results #navigation .region-navigation form .form-item .form-autocomplete,.page-cs-my-page #navigation .region-navigation form .form-item .form-autocomplete{width:calc(100% - 60px);}}.section-search-results #main{padding-top:150px;}.section-search-results #content .breadcrumb{margin-top:-110px;height:110px;}.node-type-landing-page h1.page__title{display:none;}.node-type-landing-page #main{padding-top:20px;}.node-type-landing-page #main .breadcrumb{display:none;}.node-type-landing-page #main #content > .node{background-color:#8DC63F;color:#ffffff;margin-bottom:20px;}.node-type-landing-page #main #content > .node .group-left,.node-type-landing-page #main #content > .node .group-right{padding:16px;}.node-type-landing-page #main #content > .node .group-right{min-height:200px;background-size:cover;background-position-x:center;background-position-y:center;}.node-type-landing-page #main #content > .node p{margin:0;font-size:1.125em;line-height:1.5em;}.node-type-landing-page #main #content > .node h2{margin-bottom:0;font-size:1.875rem;}.node-type-landing-page #main #content > .node img{display:none;visibility:hidden;width:100%;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .fields-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .node,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .taxonomy-term{margin-bottom:20px;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-field-title,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-title,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-name-title{font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:1.875em;line-height:1.5em;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-field-title h2,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-field-title h3,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-title h2,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-title h3,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-name-title h2,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-name-title h3{font-size:1em;line-height:normal;font-weight:normal;margin:0;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-field-body,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-summary{font-size:1.5em;line-height:1.5em;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-name-body,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .field-name-field-teaser-text{max-height:7.5em;overflow:hidden;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .taxonomy-term-description,.node-type-landing-page #main .region-content-bottom .landing-page-subpages p{margin:0;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .flag-bookmarks{display:none;}.node-type-landing-page #main .region-content-bottom .sidebar-block-style h3{color:#8f8f8f;}.node-type-landing-page.section-services-products #main #content > .node{background-color:#28B67C;}.node-type-landing-page.section-locations #main #content > .node.node-landing-page{background-color:#f89a21;}.node-type-landing-page.section-publications #main #content > .node.node-landing-page{background-color:#148BCC;}.node-type-landing-page.section-markets #main #content > .node.node-landing-page{background-color:#6478BA;}.node-type-landing-page.section-insights #main #content > .node.node-landing-page{background-color:#19BEF0;}.node-type-landing-page.section-careers #main #content > .node.node-landing-page{background-color:#3F4D55;}.node-type-landing-page.section-careers #main #content > .node .group-right{padding:0;}.node-type-landing-page.section-careers #main #content > .node .group-right img{display:block;visibility:visible;}.node-type-landing-page.section-careers #main #content > .node .group-right .flexslider{display:none;position:relative;margin:0;padding:0;border:0;box-shadow:none;}.node-type-landing-page.section-careers #main #content > .node .group-right .flexslider .flex-control-nav{position:absolute;bottom:0;z-index:10;display:none;}.node-type-landing-page.section-careers #main #content > .node .group-right .flexslider .slides .flex-caption{position:absolute;top:0;right:0;font-size:3em;float:right;margin-top:20px;margin-right:20px;font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;}@media (min-width:1200px){.node-type-landing-page.section-careers #main #content > .node .group-right .flexslider{display:block;}}.node-type-landing-page.section-careers #main #content > .node .group-right .caption{font-size:3em;float:right;margin-top:20px;margin-right:20px;font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;}@media (min-width:780px) and (max-width:1199px){.node-type-landing-page.section-careers #main .region-content-bottom .landing-page-subpages{width:100%;box-sizing:border-box;}}@media (max-width:779px){.node-type-landing-page #main #content > .node .group-left h2{margin:0;}}@media (min-width:780px){.node-type-landing-page #main #content > .node{display:table;}.node-type-landing-page #main #content > .node .group-left,.node-type-landing-page #main #content > .node .group-right{float:none;display:table-cell;vertical-align:top;}.node-type-landing-page #main #content > .node .group-left{width:66%;}.node-type-landing-page #main #content > .node .group-left .field{margin:0px 20px;}.node-type-landing-page #main #content > .node .group-left .field-name-body{margin-bottom:20px;}.node-type-landing-page #main #content > .node .group-right{width:34%;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .fields-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .node,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .taxonomy-term{float:left;box-sizing:border-box;padding-right:30px;}.node-type-landing-page #main .region-content-bottom .sidebar-block-style,.node-type-landing-page #main .region-content-bottom .insights-search{width:25%;float:right;margin-right:0;clear:right;}}@media (min-width:780px) and (max-width:1199px){.node-type-landing-page #main .region-content-bottom .landing-page-subpages,.node-type-landing-page #main .region-content-bottom .recent-posts-landing{float:left;width:75%;margin-left:0%;margin-right:-75%;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .fields-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .node,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .taxonomy-term{width:50%;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-row:nth-child(2n+3),.node-type-landing-page #main .region-content-bottom .landing-page-subpages .fields-row:nth-child(2n+3),.node-type-landing-page #main .region-content-bottom .landing-page-subpages .node:nth-child(2n+3),.node-type-landing-page #main .region-content-bottom .landing-page-subpages .taxonomy-term:nth-child(2n+3){clear:both;}}@media (min-width:1200px){.node-type-landing-page #main{max-width:100%;}.node-type-landing-page #main #content{padding:0;}.node-type-landing-page #main .region-content-bottom{max-width:1600px;margin:0 auto;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages,.node-type-landing-page #main .region-content-bottom .recent-posts-landing{float:left;width:75%;margin-left:0%;margin-right:-75%;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .fields-row,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .node,.node-type-landing-page #main .region-content-bottom .landing-page-subpages .taxonomy-term{float:left;box-sizing:border-box;width:33.3%;padding-right:30px;}.node-type-landing-page #main .region-content-bottom .landing-page-subpages .views-row:nth-child(3n+4),.node-type-landing-page #main .region-content-bottom .landing-page-subpages .fields-row:nth-child(3n+4),.node-type-landing-page #main .region-content-bottom .landing-page-subpages .node:nth-child(3n+4),.node-type-landing-page #main .region-content-bottom .landing-page-subpages .taxonomy-term:nth-child(3n+4){clear:both;}.node-type-landing-page #main .region-content-bottom .sidebar-block-style,.node-type-landing-page #main .region-content-bottom .insights-search{width:16.666%;}.node-type-landing-page #main .region-content-bottom .sidebar-block-style h3,.node-type-landing-page #main .region-content-bottom .insights-search h3{color:#8f8f8f;}.node-type-landing-page #main #content > .node{padding:0 calc((100% - 1600px) / 2);}.node-type-landing-page #main #content > .node .group-left{width:34%;padding-left:0;}.node-type-landing-page #main #content > .node .group-left .field-name-body,.node-type-landing-page #main #content > .node .group-left .field-name-title{margin-left:0;}.node-type-landing-page #main #content > .node .group-right{width:66%;}}form input[type=submit]{background-color:#148BCC;border:none;color:#ffffff;padding:5px 20px;}form.entityform input[type=text],form.entityform textarea{background-color:#eaeaea;border:none;padding:5px;}a.button,.button > a{background-color:#148BCC;border:none;color:#ffffff;padding:5px 20px;}.btn{background-color:#8DC63F;border:none;height:25px;color:#ffffff;}.chevron{position:relative;display:block;height:30px;cursor:pointer;}.chevron:before,.chevron:after{position:absolute;display:block;content:"";border:15px solid transparent;}.chevron:before{top:0;border-top-color:#ffffff;}.chevron:after{top:-3px;border-top-color:#148BCC;}@media print{.main-menu .block-title{display:none;}#main #content .ps-term-list .item-list ul{display:block;}#main .save-share{display:none;}}.nchrp-float{float:left;}#backtotop{height:50px !important;width:50px !important;border-radius:25px !important;}.nchrp-hero{background-image:url(/sites/all/themes/camsys/images/nchrp-long_hero.png);font-size:1.5em;line-height:0em;text-align:left;padding:60px 100px;margin:0;background-size:cover;color:#ffffff;width:100%;}.nchrp-hero h1{font-size:2em;}@media (max-width:779px){.nchrp-hero{padding:0px 20px 0px 20px !important;}}@keyframes ani-mouse{0%{opacity:1;top:29%;}15%{opacity:1;top:50%;}50%{opacity:0;top:50%;}100%{opacity:0;top:29%;}}.scroll-btn{display:block;position:relative;float:left;left:0;right:0;text-align:center;}.scroll-btn > *{display:inline-block;line-height:18px;font-size:13px;font-weight:normal;color:#7f8c8d;color:#148BCC;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px;}.scroll-btn > *:hover,.scroll-btn > *:focus,.scroll-btn > *.active{color:#148BCC;}.scroll-btn > *:hover,.scroll-btn > *:focus,.scroll-btn > *:active,.scroll-btn > *.active{opacity:0.8;filter:alpha(opacity=80);}.scroll-btn .mouse{display:block;width:35px;height:55px;margin:0 auto 20px;box-sizing:border-box;border:3px solid #148BCC;border-radius:23px;}.scroll-btn .mouse > *{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#148BCC;border-radius:50%;animation:ani-mouse 2.5s linear infinite;}.nchrp-remove-spacer{padding-top:0px !important;}.flex-caption{color:#FFFFFF;font-style:italic;}.fullscreen-bg{position:relative;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;width:100%;height:100%;}.fullscreen-bg__video{position:relative;top:0;left:0;width:100%;height:100%;}.nchrp-float{float:left;}.nchrp-hero{background-image:url(/sites/all/themes/camsys/images/nchrp-long_hero.png);font-size:1.5em;line-height:0em;text-align:left;padding:60px 100px;margin:0;background-size:cover;color:#ffffff;width:100%;}.nchrp-hero h1{font-size:2em;}#backtotop{height:50px !important;width:50px !important;border-radius:25px !important;}@keyframes ani-mouse{0%{opacity:1;top:29%;}15%{opacity:1;top:50%;}50%{opacity:0;top:50%;}100%{opacity:0;top:29%;}}.scroll-btn{display:block;position:relative;float:left;left:0;right:0;text-align:center;}.scroll-btn > *{display:inline-block;line-height:18px;font-size:13px;font-weight:normal;color:#7f8c8d;color:#148BCC;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px;}.scroll-btn > *:hover,.scroll-btn > *:focus,.scroll-btn > *.active{color:#148BCC;}.scroll-btn > *:hover,.scroll-btn > *:focus,.scroll-btn > *:active,.scroll-btn > *.active{opacity:0.8;filter:alpha(opacity=80);}.scroll-btn .mouse{display:block;width:35px;height:55px;margin:0 auto 20px;box-sizing:border-box;border:3px solid #148BCC;border-radius:23px;}.scroll-btn .mouse > *{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#148BCC;border-radius:50%;animation:ani-mouse 2.5s linear infinite;}.nchrp-remove-spacer{padding-top:0px !important;}.curator-carousel{padding:0 40px !important;min-height:400px;}.crt-panel-next,.crt-panel-prev{top:200px !important;width:40px !important;height:40px !important;background-color:#6478BA !important;}.crt-panel-next{right:-40px !important;}.crt-panel-prev{left:-40px !important;}.read-more{font-family:UniversNextPro-Bold,Arial,Helvetica;font-weight:normal;font-style:normal;}.front #header{margin-bottom:20px;}.front #main{margin:0;background-color:#f3f3f3;width:100%;max-width:100%;padding:0;}.front .home-hero{background-color:#fff;background-image:url("/sites/all/themes/camsys/images/hero-bg.jpg");background-size:auto 200%;background-position:center 36%;text-align:center;padding:3em;font-size:0.625em;}@media screen and (min-width:600px){.front .home-hero{background-size:100% auto;font-size:0.75em;}}@media screen and (min-width:800px){.front .home-hero{font-size:1em;}}html.lt-ie9 .front .home-hero{background-image:none;background-color:#c5cacc;}.front .home-hero p{font-size:2em;line-height:1.2;font-family:UniversNextPro-MediumCond,Arial,Helvetica;font-weight:normal;font-style:normal;font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:2em;line-height:1.2;text-shadow:0px 0px 0.375em #fff;margin:0 0 0.25em 0;}.front .home-hero p strong,.front .home-hero p b,.front .home-hero p bold{font-family:UniversNextPro-Cond,Arial,Helvetica;font-weight:normal;font-style:normal;}.front .home-hero h1{color:#148BCC;font-size:3em;font-family:UniversNextPro-BoldCond,Arial,Helvetica;font-weight:normal;font-style:normal;text-shadow:0px 0px 0.375em #fff;margin:0.75em 0 0.25em 0;}.front .home-hero .form-item,.front .home-hero .block{margin:0;}.front .home-hero form{max-width:20em;overflow:hidden;font-size:1.375em;margin:0 auto;line-height:1;}.front .home-hero form > div{position:relative;max-width:100%;}.front .home-hero form label{display:none;}.front .home-hero form input.form-text{background:rgba(255,255,255,0.5);border:2px solid #fff;padding:0.75em;width:100%;}.front .home-hero form button{position:absolute;top:2px;right:2px;width:2.75em;height:2.75em;background-color:transparent;color:#148BCC;}.front #content{width:100%;margin:0 auto;padding:0 !important;max-width:1600px;}.front #content *{box-sizing:border-box;}.front .block{margin:0;}.front .home-main,.front .home-sidebar{vertical-align:top;padding:20px 20px 0px 20px;}.front .home-sidebar{background:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0) 100%);}.front .home-sidebar .block__title,.front .home-sidebar h2{font-size:2em;line-height:1;margin:0 0 1em 0;color:#fff;text-align:center;padding:0.375em;background-color:#8DC63F;background:linear-gradient(to right,#8DC63F 0%,#28B67C 100%);}.front .home-sidebar .block:not(:first-child){margin-top:2.5em;}.front .home-sidebar .block:nth-child(2n) .block__title,.front .home-sidebar .block:nth-child(2n) h2{background-color:#19BEF0;background:linear-gradient(to right,#19BEF0 0%,#148BCC 100%);}.front .home-sidebar .sidebar-item{margin-bottom:2em;}.front .home-sidebar h3{font-family:UniversNextPro-MediumCond,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:1.25em;line-height:1.2;margin:0 0 0.5em 0 !important;color:#6478BA;}.front .home-sidebar h3 a{color:currentColor;transition:color 0.25s ease-in-out;}.front .home-sidebar h3 a:hover{color:#148BCC;}.front .home-sidebar .item-date,.front .home-sidebar .item-author{font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:1.125em;color:#6891A8;line-height:1.2;}.front .home-sidebar .item-date + .item-text,.front .home-sidebar .item-author + .item-text{margin-top:0.5em;}.front .home-sidebar p{line-height:1.4;margin:0 0 0.5em 0;}.front .home-sidebar p::after{content:"…";display:inline;}.front .home-sidebar .read-more{color:#3F4D55;}.front .home-sidebar .read-more a{color:currentColor;transition:0.25s ease-in-out;}.front .home-sidebar .read-more a::after{display:inline-block;margin-left:0.125em;transform:translateX(0);transition:transform 0.25s ease-in-out;}.front .home-sidebar .read-more a:hover{color:#148BCC;}.front .home-sidebar .read-more a:hover::after{transform:translateX(0.125em);}@media screen and (min-width:500px){.front .home-main,.front .home-sidebar{padding:40px 40px 0 40px;}}@media screen and (min-width:800px){.front #content{display:flex;}.front #content *{box-sizing:border-box;}.front .home-main,.front .home-sidebar{float:left;padding:60px 40px;}.front .home-main{width:66%;}.front .home-sidebar{width:34%;background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 100%);}}@media screen and (min-width:1400px){.front .home-main{width:70%;}.front .home-sidebar{width:30%;}}#block-views-recent-posts-block-6 .block__title{display:none;}#highlights-carousel{position:relative;}html.lt-ie9 #highlights-carousel{display:none;}#highlights-carousel .slide.tns-item{position:relative;overflow:hidden;background-color:rgba(255,255,255,0.9);transition:background-color 0.5s ease-in-out 0.125s;padding:4px;}#highlights-carousel .slide.tns-item::after{content:"";background:linear-gradient(to bottom,rgba(63,77,85,0) 0%,#3f4d55 100%);position:absolute;z-index:1;left:0;bottom:0;width:100%;height:50%;}#highlights-carousel .slide.tns-item .slide-bg{position:relative;z-index:0;float:left;}#highlights-carousel .slide.tns-item .slide-title,#highlights-carousel .slide.tns-item .slide-body,#highlights-carousel .slide.tns-item .slide-button{position:absolute;z-index:2;}#highlights-carousel .slide.tns-item .slide-title{font-size:2em;top:4px;left:50%;transform:translateX(-50%);background-color:rgba(63,77,85,0.9);color:#fff;padding:0.375em 1.5em;line-height:1;font-family:UniversNextPro-LightCond,Arial,Helvetica;font-weight:normal;font-style:normal;white-space:nowrap;transition:background-color 0.5s ease-in-out 0.125s;}#highlights-carousel .slide.tns-item .slide-body{left:0;bottom:0;width:100%;padding:50px 50px 5em 50px;background:linear-gradient(to bottom,rgba(63,77,85,0) 0%,#3f4d55 100%);}#highlights-carousel .slide.tns-item .slide-body p{max-width:40em;margin:0 auto;color:#fff;font-family:UniversNextPro-MediumCond,Arial,Helvetica;font-weight:normal;font-style:normal;font-size:1.25em;text-shadow:0px 0px 0.375em rgba(0,0,0,0.75);text-align:center;}#highlights-carousel .slide.tns-item .slide-button{font-size:1.125em;bottom:1.25em;left:50%;transform:translateX(-50%);padding:0.625em 0.75em;line-height:1;color:#3F4D55;transition:color 0.5s ease-in-out 0.125s;background-color:rgba(255,255,255,0.8);}#highlights-carousel .slide.tns-item .slide-button::after{transition:transform 0.25s ease-in-out;display:inline-block;content:"»";padding-left:0.125em;transform:translateX(0);}@media screen and (max-width:499px){#highlights-carousel .slide.tns-item{height:60vw;border:4px solid;text-align:center;padding:0;}#highlights-carousel .slide.tns-item .slide-title,#highlights-carousel .slide.tns-item .slide-body,#highlights-carousel .slide.tns-item .slide-button{position:relative;transform:none;top:0;right:0;bottom:0;left:0;}#highlights-carousel .slide.tns-item .slide-bg{height:100%;width:auto;max-width:none;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0.5;}#highlights-carousel .slide.tns-item .slide-body{font-size:0.875em;line-height:1.4;padding:2em 1em;background:linear-gradient(to bottom,#3f4d55 0%,rgba(63,77,85,0) 100%);}#highlights-carousel .slide.tns-item .slide-button{font-size:0.875em;}}@media screen and (max-width:399px){#highlights-carousel .slide.tns-item{height:66vw;}#highlights-carousel .slide.tns-item .slide-body{font-size:0.75em;}#highlights-carousel .slide.tns-item .slide-title{font-size:1em;}}#highlights-carousel .tns-nav{width:100%;height:60px;text-align:center;}#highlights-carousel .tns-nav button{width:0.75em;height:0.75em;margin:0 0.25em;padding:0;border-radius:0;border:none;background-color:#3F4D55;opacity:0.5;transition:opacity 0.25s ease-in-out;transform:skewX(-13deg);}#highlights-carousel .tns-nav button.tns-nav-active{opacity:1;}#highlights-carousel #highlights-controls{width:0px;height:0px;}#highlights-carousel #highlights-controls:focus{outline:none;}#highlights-carousel #highlights-controls button{position:absolute;top:50%;vertical-align:middle;text-align:center;width:2.75em;height:2.75em;padding:0;margin:0;transition:color 0.5s ease-in-out 0.125s;background-color:rgba(255,255,255,0.5);border:none;color:#3F4D55;}#highlights-carousel #highlights-controls button::after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background-color:currentColor;z-index:0;}#highlights-carousel #highlights-controls button img{width:1.125em;height:1.125em;vertical-align:middle;position:relative;z-index:1;}#highlights-carousel #highlights-controls button[data-controls=prev]{left:0;transform:translate(-50%,-50%);}#highlights-carousel #highlights-controls button[data-controls=next]{right:0;transform:translate(50%,-50%);}#highlights-carousel #highlights-controls button[data-controls=next] img{transform:rotate(180deg);}@media screen and (max-width:499px){#highlights-carousel #highlights-controls button{display:none;}}#highlights-carousel.purple #highlights-controls button{color:#6478BA;}#highlights-carousel.purple .slide{background-color:rgba(100,120,186,0.9);}#highlights-carousel.purple .slide .slide-title{background-color:rgba(100,120,186,0.9);}#highlights-carousel.purple .slide .slide-button{color:#6478BA;}#highlights-carousel.light-blue #highlights-controls button{color:#19BEF0;}#highlights-carousel.light-blue .slide{background-color:rgba(25,190,240,0.9);}#highlights-carousel.light-blue .slide .slide-title{background-color:rgba(25,190,240,0.9);}#highlights-carousel.light-blue .slide .slide-button{color:#19BEF0;}#highlights-carousel.dark-blue #highlights-controls button{color:#148BCC;}#highlights-carousel.dark-blue .slide{background-color:rgba(20,139,204,0.9);}#highlights-carousel.dark-blue .slide .slide-title{background-color:rgba(20,139,204,0.9);}#highlights-carousel.dark-blue .slide .slide-button{color:#148BCC;}#highlights-carousel.light-green #highlights-controls button{color:#8DC63F;}#highlights-carousel.light-green .slide{background-color:rgba(141,198,63,0.9);}#highlights-carousel.light-green .slide .slide-title{background-color:rgba(141,198,63,0.9);}#highlights-carousel.light-green .slide .slide-button{color:#8DC63F;}#highlights-carousel.dark-green #highlights-controls button{color:#28B67C;}#highlights-carousel.dark-green .slide{background-color:rgba(40,182,124,0.9);}#highlights-carousel.dark-green .slide .slide-title{background-color:rgba(40,182,124,0.9);}#highlights-carousel.dark-green .slide .slide-button{color:#28B67C;}#highlights-carousel.orange #highlights-controls button{color:#F89A21;}#highlights-carousel.orange .slide{background-color:rgba(248,154,33,0.9);}#highlights-carousel.orange .slide .slide-title{background-color:rgba(248,154,33,0.9);}#highlights-carousel.orange .slide .slide-button{color:#F89A21;}.cs-sections .flag-bookmarks{display:none;}.cs-sections:before,.cs-sections:after{content:"";display:table;}.cs-sections:after{clear:both;}.cs-sections p{line-height:1.3;}.cs-sections .cs-section{box-sizing:border-box;color:#ffffff;float:left;width:100%;margin-bottom:40px;}html.lt-ie9 .cs-sections .cs-section{height:20em;}.cs-sections .cs-section *{color:#fff;transition:transform 0.25s ease-in-out;}.cs-sections .cs-section:last-child{margin-right:0;}@media screen and (max-width:799px) and (min-width:600px){.cs-sections .cs-section{width:50%;}.cs-sections .cs-section:nth-child(2n){padding-left:20px;}.cs-sections .cs-section:nth-child(2n-1){padding-right:20px;}}@media screen and (max-width:999px) and (min-width:800px){.cs-sections .cs-section{width:100%;}}@media screen and (max-width:1499px) and (min-width:1000px){.cs-sections .cs-section{width:50%;}.cs-sections .cs-section:nth-child(2n){padding-left:20px;}.cs-sections .cs-section:nth-child(2n-1){padding-right:20px;}}@media screen and (min-width:1500px){.cs-sections .cs-section{width:33.3%;}.cs-sections .cs-section:nth-child(3n){padding-left:20px;}.cs-sections .cs-section:nth-child(3n-1){padding:0 20px;}.cs-sections .cs-section:nth-child(3n-2){padding-right:20px;}}.cs-sections .section-link{display:block;padding:1.5em 1.5em 8.5em 1.5em;height:100%;position:relative;transform:none;box-sizing:border-box;transition:transform 0.25s ease-in-out;}.cs-sections .section-link::after{content:"";display:table;}.cs-sections .section-link:hover{transform:translateY(-6px);}.cs-sections .section-link:hover .read-more{opacity:1;}.cs-sections .section-link:hover .read-more::after{transform:translateX(0.125em);}.cs-sections .read-more{position:absolute;z-index:2;left:0.75em;bottom:0.75em;display:inline-block;background-color:#fff;opacity:0.9;transition:opacity 0.25s ease-in-out;padding:0.625em 0.75em;line-height:1;}.cs-sections .read-more::after{transition:transform 0.25s ease-in-out;display:inline-block;content:"»";padding-left:0.125em;transform:translateX(0);}.cs-sections .about-section .section-link{background-color:#8DC63F;}.cs-sections .about-section .read-more{color:#8DC63F;}.cs-sections .markets-section .section-link{background-color:#6478BA;}.cs-sections .markets-section .read-more{color:#6478BA;}.cs-sections .services-products-section .section-link{background-color:#28B67C;}.cs-sections .services-products-section .read-more{color:#28B67C;}.cs-sections .publications-section .section-link{background-color:#148BCC;}.cs-sections .publications-section .read-more{color:#148BCC;}.cs-sections .insights-section .section-link{background-color:#19BEF0;}.cs-sections .insights-section .read-more{color:#19BEF0;}.cs-sections .locations-section .section-link{background-color:#F89A21;}.cs-sections .locations-section .read-more{color:#F89A21;}.cs-sections .section-title{font-size:2em;line-height:1.2;font-family:UniversNextPro-MediumCond,Arial,Helvetica;font-weight:normal;font-style:normal;color:#ffffff;text-transform:uppercase;margin:0 0 1em 0;}.cs-sections .section-text{margin-bottom:0;}.cs-sections .section-img{position:absolute;bottom:0;left:0;width:100%;height:7em;margin:0;overflow:hidden;}.cs-sections .section-img img{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;}html.lt-ie9 .cs-sections .section-img img{top:-2em;}.press-listing:not(:first-child) .press-listing-title{margin-top:2em;}.press-listing a{transition:color 0.25s ease-in-out;display:block;}.press-listing a:hover{color:#8DC63F;}.press-listing-title{line-height:1.3;margin-bottom:0;}.press-listing-text,.press-listing-date{color:#414143;}.press-listing-date{display:block;margin:0.75em 0;font-style:italic;}.press-listing a:hover .press-listing-text{color:#000;}.press-listing-text p:last-child{margin-bottom:0;}.press-listing .read-more{margin:0.5em 0 0 0 !important;}.press-listing .read-more > span{display:inline-block;}.press-listing .read-more > span:after{display:inline-block;content:"»";padding-left:0.25em;transform:none;transition:transform 0.125s ease-in-out;}.press-listing a:hover .read-more > span:after{transform:translateX(0.125em);}.section-insights .recent-posts-landing ul{list-style:none;margin:0;padding:0;}.section-insights .field-name-contacts-as-authors .contact-author,.section-insights .recent-posts-landing li{display:inline;font-weight:bold;}.section-insights .field-name-contacts-as-authors .contact-author:not(:first-child)::after,.section-insights .recent-posts-landing li:not(:first-child)::after{content:",";display:inline;font-weight:normal;}.section-insights .field-name-contacts-as-authors .contact-author:not(:first-child):last-child::after,.section-insights .recent-posts-landing li:not(:first-child):last-child::after{content:"";display:none;}.section-insights .field-name-contacts-as-authors .contact-author:last-child::before,.section-insights .recent-posts-landing li:last-child::before{content:" and ";display:inline;font-weight:normal;}.section-insights .field-name-field-learn-more{margin-top:3em;}.section-insights .field-name-ps-contact .field-content{font-weight:normal;}.section-insights .field-name-ps-contact{margin-bottom:3em;}.section-insights .field-name-ps-contact .views-row{padding:2em 0;}.section-insights .views-field-field-user-photo{float:left;margin-right:1em;}.section-insights .field-name-ps-contact .views-row::before{content:"";display:table;width:100%;}body.section-lrsp #page-title,body.section-locus #page-title,body.section-mobility-forward #page-title{display:none;}body.section-lrsp #main,body.section-locus #main,body.section-mobility-forward #main{max-width:100%;margin:2em 0 0 0;padding:0 0 2em 0;background-color:#F3F3F3;}body.section-locus .block.even,body.section-mobility-forward .block.even{background-color:#fff;}body.section-lrsp #main #content,body.section-locus #main #content,body.section-mobility-forward #main #content{padding:0;}body.section-lrsp .block,body.section-locus .block,body.section-mobility-forward .block{margin-bottom:0;}body.section-lrsp .block p,body.section-lrsp .block ul,body.section-locus .block p,body.section-locus .block ul,body.section-locus .block ol,body.section-mobility-forward .block p,body.section-mobility-forward .block ul,body.section-mobility-forward .block ol{font-size:1.125em;line-height:1.6;}body.section-lrsp .block a,body.section-locus .block a,body.section-mobility-forward .block a{font-weight:bold;}body.section-lrsp .block h3,body.section-locus .block h3,body.section-mobility-forward .block h3{font-size:1.5em;text-transform:uppercase;padding:1em 0 0.5em 0;color:#148BCC;}body.section-lrsp .block h4,body.section-locus .block h4,body.section-mobility-forward .block h4{font-size:1.375em;color:#19BEF0;font-family:"univers_cond";margin:1em 0 0.5em 0;line-height:1.2;}body.section-lrsp .block h4 em,body.section-locus .block h4 em,body.section-mobility-forward .block h4 em{font-family:"univers_cond_light";font-style:italic;}body.section-lrsp #main .block.lrsp-content.lrsp-twitter{max-width:1200px;padding:0 16px;margin:0 auto;}.block.landingpage-header{height:35vw;text-align:center;background-size:100% auto;display:table;width:100%;vertical-align:bottom;}.block.lrsp-header{background-image:url(/sites/default/files/camsys_lrsp_header.jpg);}.block.landingpage-header h1,body.section-lrsp .block.landingpage-header h2{line-height:1.2;}.block.landingpage-header h1,.block.landingpage-header h2{max-width:1200px;margin:0 auto;}.block.landingpage-header h1{font-size:4em;font-family:"univers";font-weight:bold;color:#fff;padding:0 0 0.25em 0;}.block.landingpage-header h2{font-size:3em;font-family:"univers_cond";font-weight:bold;text-transform:uppercase;padding:0 0 1em 0;}.block.lrsp-header h2{color:#8DC63F;}.block.landingpage-header .header-text{display:table-cell;vertical-align:bottom;height:100%;padding-bottom:2em;}.block.landingpage-content{padding:2.5em 2em 2em 2em;margin:0 auto;max-width:100%;}.content-wrapper{max-width:700px;margin:0 auto;}.block.landingpage-content.landingpage-columns{max-width:1200px;}.block.lbs-header{background-image:url(/sites/default/files/lbs-landing-header.jpg);background-size:cover;}.block.mf-header{background:linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.5)),url(/sites/default/files/mobility-forward-banner.jpg);background-size:cover;}.block.lbs-header h1{font-size:3em;}.block.lbs-header .locus-logo{margin:1em auto;width:100%;height:auto;max-width:400px;}.block.lbs-header .header-text{width:100%;}body.section-lrsp .block .column,body.section-locus .block .column,body.section-mobility-forward .block .column{float:left;width:50%;box-sizing:border-box;}body.section-lrsp .block .column-1,body.section-locus .block .column-1,body.section-mobility-forward .block .column-1{padding-right:1em;}body.section-lrsp .block .column-2,body.section-locus .block .column-2,body.section-mobility-forward .block .column-2{padding-left:1em;}body.section-lrsp .block::after,body.section-locus .block::after,body.section-mobility-forward .block::after{content:"";display:table;width:100%;}.block.landingpage-callout{padding:3em 4em;}.block.landingpage-callout.landingpage-video{text-align:center;}body.section-lrsp #main #content .block.landingpage-callout p,body.section-lrsp #main #content .block.landingpage-callout ul,body.section-locus #main #content .block.landingpage-callout p,body.section-mobility-forward #main #content .block.landingpage-callout p{font-weight:bold;color:#28B67C;margin:0 auto;font-size:1.5em;max-width:1200px;}body.section-mobility-forward #main #content .block.landingpage-callout p{text-align:center;}body.section-locus #main #content .block.landingpage-callout ol,body.section-mobility-forward #main #content .block.landingpage-callout ol{font-weight:bold;margin:0 auto;max-width:700px;}.block.landingpage-callout ol{color:#414143 !important;list-style:none;counter-reset:ol-counter;}.block.landingpage-callout p + ol{margin-top:1em !important;padding:0;}.block.landingpage-callout ol li{counter-increment:ol-counter;padding-left:1.5em;position:relative;margin-bottom:0.5em;}.block.landingpage-callout ol li::before{content:counter(ol-counter);display:inline-block;font-size:0.75em;width:1.5em;height:1.5em;text-align:center;border-radius:0.75em;line-height:1.375;vertical-align:middle;background-color:#28B67C;color:#fff;position:absolute;left:0;top:0.375em;}.block.landingpage-callout.landingpage-list-callout{text-align:center;}.block.landingpage-callout.landingpage-list-callout ul{list-style:none;margin:0;padding:1em 0 0 0;}.block.landingpage-callout.landingpage-list-callout ul li{display:inline-block;background-color:#19BEF0;color:#fff;margin:0.5em 0.25em;padding:0.125em 0.75em;transform:skew(-20deg);}.block.landingpage-callout.landingpage-list-callout ul li strong{transform:skew(20deg);display:block;}.block.landingpage-twitter{background-color:#fff;text-align:center;padding:3em 0 2em 0;}.block.landingpage-twitter .crt-feed{padding:0 60px;}.block.landingpage-twitter h3{padding:0 2em 2em 2em;}.block.landingpage-twitter .crt-logo{display:none;}body.section-lrsp .block.lrsp-thurston{background-image:url(/sites/default/files/camsys_lrsp_thurston-county.jpg);max-width:100%;background-size:100% auto;background-position:bottom left;padding:0px;}body.section-lrsp .block.lrsp-thurston .thurston-text{padding:2.5em 2em 2em 28%;color:#fff;background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 1%,rgba(0,0,0,0.5) 63%,rgba(0,0,0,0.5) 96%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);}body.section-lrsp .block.lrsp-thurston .thurston-text h3{color:#8DC63F;}body.section-lrsp .block.lrsp-thurston .thurston-text p{max-width:900px;}body.section-lrsp .block.lrsp-see-you-there .d-gaines,body.section-lrsp .block.lrsp-see-you-there .p-beer{text-align:center;}body.section-lrsp .block.lrsp-see-you-there .d-gaines::before,body.section-lrsp .block.lrsp-see-you-there .p-beer::before{content:"";display:block;width:13em;height:13em;border-radius:6.5em;box-sizing:border-box;margin:2em auto 1.5em auto;background-color:#fff;background-size:110% auto;background-position:center -0.5em;background-repeat:no-repeat;border:0.5em solid #19BEF0;border:0.5em solid rgba(25,190,240,0.5);}body.section-lrsp .block.lrsp-see-you-there .p-beer::before{background-image:url(/sites/default/files/people/Beer_P_govwin_0.jpg);}body.section-lrsp .block.lrsp-see-you-there .d-gaines::before{background-image:url(/sites/default/files/people/Gaines_D_govwin.jpg);background-size:140% auto;}.block.landingpage-content.lbs-contact{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:center;}.block.landingpage-content.lbs-contact h2{width:100%;}.block.landingpage-content.lbs-contact h2 .h2-inner{max-width:700px;margin:0 auto;display:block;}.block.landingpage-content.lbs-contact .column{flex-basis:300px;margin:1em;text-align:center;}.block.landingpage-content.lbs-contact .column em{font-size:0.75em;display:block;}.block.landingpage-content.lbs-contact .column::before,.hhigginbotham::before{content:"";display:block;width:16em;height:16em;border-radius:8em;max-width:100%;background-repeat:no-repeat;background-size:cover;background-position:top center;border:0.25em solid #28B67C;margin:0 auto;}.hhigginbotham::before{background-image:url("/sites/default/files/Higginbotham_H_govwin.jpg");}.lbs-content .social-links{text-align:center;}.lbs-content .social-links .fa{padding:10px 0px;background-color:#148BCC;margin-left:20px;display:inline-block;width:35px;text-align:center;}.lbs-content .social-links a{color:#ffffff;}.block.landingpage-content.lbs-contact .column.akomanduri::before{background-image:url("/sites/default/files/people/Komanduri_A_highres.JPG");}.block.landingpage-content.lbs-contact .column.mxyntarakis::before{background-image:url("/sites/default/files/Xyntarakis_M_new.jpg");}.block.landingpage-content.lbs-contact .column.jlemp::before{background-image:url("/sites/default/files/people/Lemp_J.jpg");}.block.landingpage-content.lbs-contact .column.jzang::before{background-image:url("/sites/default/files/Zang_J_govwin.jpg");}.block.landingpage-content.lbs-contact .column.hhigginbotham::before{background-image:url("/sites/default/files/Herbert_Higginbotham.jpg");}body.section-lrsp #footer .block,body.section-locus #footer .block,body.section-mobility-forward #footer .block{background-color:transparent;}.section-careers .node-teaser.node-search-jobs{clear:none;background-image:none !important;position:relative;}.section-careers .node-teaser.node-search-jobs::before{content:"";font-family:FontAwesome;color:#fff;position:absolute;height:auto;width:50%;top:50%;transform:translateY(-50%);right:0;text-align:right;font-size:18em;line-height:100%;padding:1rem;}.section-careers #main #content .landing-page-subpages .node:first-child{background-image:url("/sites/all/themes/camsys/images/careers-culture.jpg");}.section-careers #main #content .landing-page-subpages .node:nth-child(2){background-image:url("/sites/all/themes/camsys/images/careers-opportunity.jpg");}.section-careers #main #content .landing-page-subpages .node:nth-child(3){background-image:url("/sites/all/themes/camsys/images/careers-reward.jpg");}@media (min-width:780px){.front #main #content .featured-case-study{text-align:center;}}@media (max-width:779px){.nchrp-hero{padding:0px 20px 0px 20px !important;}}@media (min-aspect-ratio:16/9){.fullscreen-bg__video{height:300%;top:-100%;}}@media (max-aspect-ratio:16/9){.fullscreen-bg__video{width:300%;left:-100%;}}@media (max-width:767px){.fullscreen-bg{background:url("/sites/all/themes/camsys/images/master_45th_1.jpg") center center/cover no-repeat;}.fullscreen-bg__video{display:none;}}@media (max-width:600px){.block.landingpage-header{height:50vw;background-size:auto 100%;}.block.landingpage-header h1{font-size:2em;}.block.landingpage-header h2{font-size:1.25em;}body.section-lrsp .block p,body.section-lrsp .block ul,body.section-lbsdata .block p,body.section-lrsp .block ul{font-size:1em;}}@media (min-width:601px) and (max-width:900px){.block.landingpage-header h1{font-size:3em;}.block.landingpage-header h2{font-size:2em;}}@media (max-width:779px){.landingpage-content .column{float:none;width:100%;}.landingpage-content .column-1,.landingpage-content .column-2{padding-right:2em;padding-left:2em;}body.section-lrsp .block.lrsp-thurston{background-size:cover;}body.section-lrsp .block.lrsp-thurston .thurston-text{padding:2.5em 2em 25vw 2em;background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 30%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=0);}}@media (min-width:780px) and (max-width:1199px){.body.section-lrsp .block.lrsp-thurston .thurston-text{padding:2.5em 2em 2em 30%;}}@media (max-width:1000px){.block.landingpage-callout{padding:2em;}}
