@charset "UTF-8";.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/Content/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/Content/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/Content/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/Content/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/Content/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/Content/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}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],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;-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}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}@font-face{font-family:Ionicons;src:url(/Content/fonts/ionicons.eot);src:url(/Content/fonts/ionicons.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/ionicons.woff) format("woff"),url(/Content/fonts/ionicons.ttf) format("truetype"),url(/Content/fonts/ionicons.svg#Ionicons) format("svg");font-style:normal}@font-face{font-family:statefaceregular;src:url(/Content/fonts/StateFace-Regular-webfont.eot);src:url(/Content/fonts/StateFace-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/StateFace-Regular-webfont.woff) format("woff"),url(/Content/fonts/StateFace-Regular-webfont.ttf) format("truetype"),url(/Content/fonts/StateFace-Regular-webfont.svg#statefaceregular) format("svg");font-style:normal}@font-face{font-family:MuseoSans-300;src:url(/Content/fonts/MuseoSans-300.eot);src:url(/Content/fonts/MuseoSans-300.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/MuseoSans-300.woff) format("woff"),url(/Content/fonts/MuseoSans-300.ttf) format("truetype"),url(/Content/fonts/MuseoSans-300.svg#MuseoSans-300) format("svg");font-style:normal}@font-face{font-family:MuseoSans-500;src:url(/Content/fonts/MuseoSans-500.eot);src:url(/Content/fonts/MuseoSans-500.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/MuseoSans-500.woff) format("woff"),url(/Content/fonts/MuseoSans-500.ttf) format("truetype"),url(/Content/fonts/MuseoSans-500.svg#MuseoSans-500) format("svg");font-style:normal}@font-face{font-family:MuseoSans-700;src:url(/Content/fonts/MuseoSans-700.eot);src:url(/Content/fonts/MuseoSans-700.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/MuseoSans-700.woff) format("woff"),url(/Content/fonts/MuseoSans-700.ttf) format("truetype"),url(/Content/fonts/MuseoSans-700.svg#MuseoSans-700) format("svg");font-style:normal}@font-face{font-family:MuseoSans-900;src:url(/Content/fonts/MuseoSans-900.eot);src:url(/Content/fonts/MuseoSans-900.eot?#iefix) format("embedded-opentype"),url(/Content/fonts/MuseoSans-900.woff) format("woff"),url(/Content/fonts/MuseoSans-900.ttf) format("truetype"),url(/Content/fonts/MuseoSans-900.svg#MuseoSans-900) format("svg");font-style:normal}::-moz-selection{background:#2180bc;color:#fff}::selection{background:#2180bc;color:#fff}html{font-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;outline:none}body{line-height:1.5;font-family:MuseoSans-300;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background-color:#fff}.body{background:#fff}.careers .body{background-color:#fff}embed{height:100%;max-width:100%;height:auto}input{border:none;padding:0}select::-ms-expand{background:none;background-color:none;border:0}button{background:none;border:none;padding:0}button:focus{outline:none}b,strong{font-weight:700}figure{margin:0}em{font-style:italic}audio,img{max-width:100%}audio{width:100%;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.25);box-shadow:5px 5px 5px 0 rgba(0,0,0,.25);margin-bottom:1em}.hide{display:none!important}@media print{*{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.content-main,.content-main.home{width:100%!important}}select:focus::-ms-value{background-color:transparent;color:#404041}.select-arrow:after{content:"";font-family:Ionicons;position:relative;bottom:30px;right:6px;font-size:1.25rem;display:block;text-align:right}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.border-top{border-top:1px solid #d4d4d4}.border-bottom{border-bottom:1px solid #d4d4d4}.border-right{border-right:1px solid #d4d4d4}.border-left{border-left:1px solid #d4d4d4}.font-normal{font-weight:400!important}.font-bold{font-weight:700!important}.photo-left{float:left;margin-bottom:15px;margin-right:15px}.photo-right{float:right;margin-bottom:15px;margin-left:15px}.photo-smaller-left{float:left;margin-bottom:15px;margin-right:15px;max-width:65%}.photo-smaller-right{float:right;margin-bottom:15px;margin-left:15px;max-width:65%}.hide,.show-for-print{display:none}.invisible{visibility:hidden}@media screen and (max-width:6249999999.94em){.hide-for-large{display:none}}@media screen and (max-width:48em){.hide-for-large{display:block}.hide-for-medium-down{display:none}}@media screen and (max-width:34.375em){.hide-for-medium-down,.hide-for-small{display:none}}.fixed{position:fixed}.byline,.caption{font-size:16px!important;font-style:italic;margin-left:0}.intro{font-size:1.25em}time{display:block;font-size:.875em;margin-top:-7px}.date,time{font-style:italic}@media screen and (max-width:6249999999.94em){.col-left{width:50%!important;float:left;margin-right:5%!important}.col-right{width:41%!important;float:left}}@media screen and (max-width:56.25em){.col-left{margin-right:5%!important}.col-left,.col-right{width:47.5%!important;float:left}}@media screen and (max-width:34.375em){.col-left,.col-right{width:100%!important;display:block;float:none}}ul.menu{display:block;overflow:hidden;margin-left:0;list-style:none}ul.menu>:before{content:"|";position:relative;top:1px;margin:0 .25em}ul.menu>:first-child:before{content:"";margin:0}ul.menu>li{margin:0;float:left;display:inline-block}ul.menu>li a,ul.menu>li span{padding:.25em 0;line-height:1}ul.no-bullets,ul.no-bullets li{margin-left:0!important}ul.no-bullets li{list-style:none!important;padding-left:0!important}ul.no-bullets li:before{content:none!important;margin-left:0!important}ul.tight li{margin-bottom:0!important;line-height:1.15}ul.publications{font-size:.875em;margin-top:-7px}ul.publications li{display:inline;list-style:none;font-style:italic}ul.publications li.after:first-of-type:after{content:" | ";font-style:normal}ul.publications li:first-of-type:before{display:none!important}ul.publications li:before{padding-left:0}ul.publications li:last-of-type:after{content:""}ul.search-results-meta{font-size:.875em;margin-bottom:0;margin-left:0}ul.search-results-meta li{display:inline;list-style:none;font-style:italic;padding-left:0!important}ul.search-results-meta li:before{content:" | ";font-style:normal;margin-left:0;padding-left:.3em}ul.search-results-meta li:first-of-type:before{content:""}ol.inline-list,ul.inline-list{margin:0 0 1.0625em -1.375em;padding:0;list-style:none;overflow:hidden}ol.inline-list>li,ul.inline-list>li{list-style:none;float:left;margin-left:1.375em;display:block}ol.inline-list>li>*,ul.inline-list>li>*{display:block}ul.list-group li.list-group-item-danger{font-size:.75em;font-style:italic;color:#660003}ul.meta-list{display:block;font-style:italic;width:100%;font-size:16px;margin-left:0!important}ul.meta-list li{margin-left:0!important;display:inline-block;list-style:none!important}ul.meta-list li.author:first-child:before{content:"By "}ul.meta-list li.author:not(:first-child):before{content:" and "}ul.meta-list .date{display:block}ul.small li{font-size:.85em}.telephone:before{content:"T: "}.mobile-phone:before{content:"M: "}.fax:before{content:"F: "}.contact-callout:before{content:"Contact: ";font-weight:700}.bg-blue{background-color:#002466}.bg-purple{background-color:#59365c}.bg-orange{background-color:#c8712d}.bg-brown{background-color:#404041}.bg-green{background-color:#819f3d}.bg-red{background-color:#660003}.no-reverse{webkit-transform:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.site-logo-container img{margin-bottom:1em}#html_templates,.html_templates{display:none}.btn,.btn-default,.button,button,input[type=submit]{font-family:MuseoSans-700;font-style:normal;font-size:16px;cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 75px 0 20px;margin-bottom:1.25em;position:relative;background-color:#2180bc;color:#fff;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;border:none}.btn-default:after,.btn:after,.button:after,button:after,input[type=submit]:after{font-family:FontAwesome;position:absolute;right:0;width:50px;background-color:#89bddb;text-align:center;content:"\f061";font-weight:400!important;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn-default.active,.btn-default:active,.btn-default:hover,.btn.active,.btn:active,.btn:hover,.button.active,.button:active,.button:hover,button.active,button:active,button:hover,input[type=submit].active,input[type=submit]:active,input[type=submit]:hover{background-color:#002466;color:#fff;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn-default.active span,.btn-default:hover:after,.btn.active span,.btn:hover:after,.button.active span,.button:hover:after,button.active span,button:hover:after,input[type=submit].active span,input[type=submit]:hover:after{background-color:#2180bc;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn-default:focus,.btn:focus,.button:focus,button:focus,input[type=submit]:focus{outline:none}p .btn,p .btn-default,p .button,p button{margin:inherit}button.cta-popout-close:after{display:none!important}@media screen and (max-width:34.375em){.btn,.btn-default,.button,button,input[type=submit]{font-family:MuseoSans-700;font-style:normal;letter-spacing:1px;font-size:1em;line-height:40px;text-align:center;cursor:pointer;width:100%;height:40px;padding:0 15px;margin-bottom:1em;display:inline-block;position:relative;background-color:#2180bc;color:#fff;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;border:none}.btn-default:after,.btn:after,.button:after,button:after,input[type=submit]:after{display:none}.btn-default.active,.btn-default:active,.btn-default:hover,.btn.active,.btn:active,.btn:hover,.button.active,.button:active,.button:hover,button.active,button:active,button:hover,input[type=submit].active,input[type=submit]:active,input[type=submit]:hover{background-color:#002466;color:#fff;text-decoration:none;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn-default.active span,.btn.active span,.button.active span,button.active span,input[type=submit].active span{background-color:#2180bc;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.btn-default:focus,.btn:focus,.button:focus,button:focus,input[type=submit]:focus{outline:none}}button.large{height:45px;font-size:1.25em}button.large:after{top:0;height:45px;padding-top:5px}.button.full,button.full{width:100%;font-size:1em;text-align:center}.button.radius,button.radius{border-radius:5px}.button.shadow,button.shadow{-webkit-box-shadow:4px 4px 2px rgba(50,50,50,.75);box-shadow:4px 4px 2px rgba(50,50,50,.75)}.btn-set-preferences{margin-top:1em;width:100%;font-size:1.1em}.btn-go,.btn-set-preferences{border-radius:0;background-color:#d38c55;border:none;-webkit-box-shadow:none;box-shadow:none}.btn-go{margin:0;height:2.8125em;font-size:1em;padding:.65em .75em}.btn-go:hover{background-color:#c8712d!important}form .button,form button,form submit{width:100%}.page-wrapper{padding:0 1em;max-width:65em;margin-left:auto;margin-right:auto}@media screen and (max-width:61.875em){.page-wrapper.home{padding:0}}.footer-wrapper{padding:0 1em;max-width:56.25em;margin-left:auto;margin-right:auto}@media screen and (max-width:61.875em){.footer-wrapper.home{padding:0}}.error-wrapper{padding:0 1em;min-height:100vh;-webkit-background-size:contain;background-size:contain;margin:0 auto;background-position:50%;background-repeat:no-repeat;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:61.875em){.error-wrapper.home{padding:0}}.error-wrapper .top-row{background-color:#5695ae;padding-top:75px;text-align:center}.content-main{padding-top:2em;padding-bottom:2em}.content-main .extraheader{margin-top:-1em;margin-bottom:-1.25em}.content-main header .featured-image img{width:100%;max-width:100%}.content-main.home .featured-resources{margin-top:0}@media print{*{-webkit-transition:none!important;transition:none!important}@page{margin:1.5cm}body{background-image:none!important;background-color:#fff!important;color:#000!important;font-size:85%!important}.ad-placeholder,.footer-nav .get-started,.footer-nav .know-us,.footer-social .social-wrapper,.footer-subs,.mobile-search-toggle,.recomended-container,.site-navigation,.site-navigation-mobile,.site-search-mobile,.small-social-bar,.social-sidebar,iframe{display:none!important;height:0!important;width:0!important}.site-logo{display:block!important;float:none!important}.careers-building .section-image,.careers-impact img,.careers-promise img,.locations-image{display:none!important;width:0!important;height:0!important}table{page-break-inside:avoid}.show-for-print{display:block}.hide-for-print{display:none!important}}.search-input-container{position:relative}.content-well input{margin-bottom:0!important}.search-filters{margin-bottom:1em}.full-width{width:100%}.page-tab,.personalization-bar-wrapper{opacity:0;position:absolute;top:-9999px;left:-9999px;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.page-tab.active,.personalization-bar-wrapper.active{opacity:1;position:relative;top:0;left:0}.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.show-important{display:block!important}.three-by-one-grid .left:last-child{float:right;margin-right:0}.full-width{width:100%!important}.full-width .interior-header{max-width:100%!important}.iframe-registration{width:100%;overflow:hidden}.iframe-registration iframe{width:100%;border:none}.global-header .button-search-submit{padding:1px 0!important}.featured-resources img.resource-image{width:100%}.error{background-color:#78aabe}.error header{background-color:#5695ae;padding-top:75px;text-align:center}.error header .row{max-width:75rem;margin-left:auto;margin-right:auto}.error header .row:after,.error header .row:before{content:" ";display:table}.error header .row:after{clear:both}@media screen and (max-width:768px){.error header .row .large-2{display:none;height:0;width:0}.error header .row .large-8 img{vertical-align:bottom}.error header .row .large-8 .content-well .row .large-12{width:100%}.error header .row .large-8 .content-well .row .large-2{display:none;height:0;width:0}.error header .row .large-8 .content-well .row .large-8{width:100%}}@media screen and (min-width:990px){.error header .row .large-4{width:33.33333%}.error header .row .large-2{width:16.666667%}.error header .row .large-8{width:66.666667%}.error header .row .large-8 img{vertical-align:bottom}.error header .row .column,.error header .row .columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media screen and (min-width:768px){.error header .row .column,.error header .row .columns{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (max-width:414px){.error header .top-hands{display:none;height:0;width:0}}.error section{padding-top:0;text-align:center}.error section .row{max-width:75rem;margin-left:auto;margin-right:auto;margin-bottom:0!important}.error section .row:after,.error section .row:before{content:" ";display:table}.error section .row:after{clear:both}@media screen and (max-width:768px){.error section .row .large-2{display:none;height:0;width:0}.error section .row .large-8,.error section .row .large-8 .content-well .row .large-12{width:100%}.error section .row .large-8 .content-well .row .large-2{display:none;height:0;width:0}.error section .row .large-8 .content-well .row .large-8 .row .error-search .site-search .site-search-container{width:75%;float:left}.error section .row .large-8 .content-well .row .large-8 .row .error-search .site-search .button-search-submit{width:20%;height:32px;float:left;padding:0}.error section .row .large-8 .content-well .row .large-8 .row .error-search .site-search .button-search-submit:before{content:"";font-family:Ionicons;display:inline-block;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);font-size:1.87rem!important;line-height:0}.error section .row .large-8 .content-well .row .large-8 .row .error-search .site-search .button-search-submit:after{display:none!important;width:0}}@media screen and (min-width:990px){.error section .row .large-4{width:33.33333%}.error section .row .large-4 a{line-height:inherit;cursor:pointer}.error section .row .large-2{width:16.666667%}.error section .row .large-8{width:66.666667%}.error section .row .large-8 .content-well{padding:1em}.error section .row .large-8 .content-well .row .large-12{width:100%}.error section .row .large-8 .error-search{top:50%;left:50%;margin:0 auto}.error section .row .large-8 .error-search .home-link{text-align:center;margin:1em}.error section .row .large-8 .error-search .site-search{vertical-align:top;display:inline-block;position:relative;-webkit-transition:padding-top .3s .3s;transition:padding-top .3s .3s}.error section .row .large-8 .error-search .site-search-container{right:-webkit-calc(100% + 3em);right:calc(100% + 3em);display:inline-block;vertical-align:top}.error section .row .large-8 .error-search .site-search-input-container{display:inline-block}.error section .row .large-8 .error-search .site-search-input{width:100%;display:inline-block;padding:.5em 1em;height:35px;width:25em;background:#fff!important}.error section .row .large-8 .error-search .site-search-input:focus{background:#fff!important}.error section .row .large-8 .error-search .button-search-submit{display:inline-block;height:35px;width:3em;margin-bottom:0;margin-left:-4px;font-size:.85em;padding:.25em 0}.error section .row .large-8 .error-search .button-search-submit:before{content:"";font-family:Ionicons;display:inline-block;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);font-size:1.87rem!important;line-height:0}.error section .row .large-8 .error-search .button-search-submit:after{display:none}.error section .row .column,.error section .row .columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}.error section .row .column,.error section .row .columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.error section .content-well{background-color:#fff;padding:1em}@media screen and (max-width:414px){.error section .cla-guy{display:none;height:0;width:0}}.directory.error{margin-top:1em;border:1px solid #ca161c;background-color:#fff;color:#ca161c;padding:1em;font-weight:700}.directory.error:before{content:"Errors:";font-weight:700!important;display:block}h1,h2,h3,h4,h5,h6{letter-spacing:1px;padding:0;margin:0}h1{font-family:MuseoSans-700;color:#819f3d;font-size:2.5em;margin-bottom:0;line-height:1.2}h1,h2{font-style:normal}h2{font-family:MuseoSans-300;color:#c8712d;font-size:1.65em;margin-bottom:.25em;line-height:1.25}h2.intro{font-family:MuseoSans-700;font-style:normal;color:#404041;font-size:1.25em;font-weight:400;line-height:1.35;padding:0;margin-top:0;margin-bottom:1.25em;letter-spacing:0}h3{font-size:1.4em;margin-bottom:.25em}h3,h4{font-family:MuseoSans-300;font-style:normal;color:#404041;line-height:1.25}h4{font-size:1.275em;margin-bottom:.1em}h5{font-size:1.125em;margin-bottom:0}h5,h6{font-family:MuseoSans-300;font-style:normal;color:#404041;line-height:1.25}h6{font-size:16px;text-transform:uppercase;font-weight:400}h2 a,h3 a,h4 a,h5 a{color:#2180bc}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}b,strong{font-family:MuseoSans-500;font-style:normal}p{color:#404041;font-size:1.2em;font-weight:400;line-height:1.35;padding:0;margin-top:0;margin-bottom:1.25em}p .button{font-size:16px}p:empty{display:none!important;height:0!important;width:0!important;line-height:0!important;margin:0!important;padding:0!important}a{color:#2180bc;text-decoration:none;line-height:inherit;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;word-wrap:break-word}a:hover{color:#002466;text-decoration:underline;cursor:pointer}a:focus{outline:none}a:visited{text-decoration:none}a.no-link{cursor:default}a.no-link:hover{text-decoration:none}ul{font-size:19px;color:#404041;padding:0;margin:0 0 1.25em;list-style-type:disc}ul li{display:list-item;text-align:-webkit-match-parent;line-height:1.25;margin-bottom:.25em}ul ul{list-style-type:none;margin-bottom:0;font-size:inherit;display:table}ul ul li{list-style:none;display:table-row}ul ul li:before{content:"– ";margin-left:-11px;display:table-cell;text-align:right;padding-right:.3em}ol{list-style-type:decimal;font-size:19px;color:#404041;padding:0;margin:0 0 1.25em}ol li{display:list-item;text-align:-webkit-match-parent;margin-left:1em;line-height:1.25;margin-bottom:.25em}ol ol{margin-bottom:0}ol p,ul p{margin-top:1.25em;font-size:19px}h1+ol,h1+ul,h2.intro+ol,h2.intro+ul{margin-top:-.25em}h2+ol,h2+ul,h3+ol,h3+ul,h4+ol,h4+ul,h5+ol,h5+ul{margin-top:0}p+ol,p+ul{margin-top:-.75em}p:empty+ol,p:empty+ul{margin-top:0}hr{border:solid #dad8d7;border-width:1px 0 0}hr,hr.blue{clear:both;margin:1.25em 0 1.1875em;height:0}hr.blue{border:solid #002466;border-width:1px 0 0}hr.orange{border:solid #c8712d;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}.text-shadow{text-shadow:2px 2px 5px #1c1c1c}.color-blue-shakespear{color:#2180bc!important}.color-blue-prusian-blue{color:#002466!important}.color-blue-denim{color:#18468a!important}.color-blue-blue{color:#2180bc!important}.color-blue-cerulean{color:#2180bc}.color-black{color:#000!important}.color-brown-cocao-brown,.color-brown-spice{color:#404041!important}.color-brown-brown-bramble{color:#403215!important}.color-brown-maroon{color:#660003!important}.color-brown-russet{color:#c8712d!important}.color-brown-woodburn{color:#404041!important}.color-brown-sand-dune{color:#8a7261!important}.color-brown-zorba{color:#a0978d!important}.color-brown-tide{color:#c3b9b3!important}.color-green-olive{color:#819f3d!important}.color-green-gimblet{color:#baad62!important}.color-green-wild-willow{color:#c8bf66!important}.color-gray-gallery-grey,.color-gray-light-grey,.color-grey-very-light-grey{color:#dad8d7!important}.color-gray-white{color:#f0efef!important}.color-nobel-grey{color:#7a7677!important}.color-whitesand-grey{color:#dad8d7!important}.color-orange-rich-gold{color:#c8712d!important}.color-orange-santa-fe{color:#d38c55!important}.color-violet-jagger{color:#59365c!important}.color-violet-honey-flower{color:#574466!important}.color-violet-strikemaster{color:#806682!important}.color-yellow-sundance{color:#c9bb55!important}.color-yellow-lemon-ginger{color:#978b2c!important}.color-yellow-apache{color:#d3a367!important}.color-yellow-dutch-white{color:#f1e3c5!important}.color-yellow-akaroa{color:#bbb099!important}.color-yellow-apricot-white{color:#f9f4e8!important}.color-white{color:#fff!important}.color-white-gainsboro{color:#dad8d7!important}.color-red-fire-engine-red{color:#ca161c!important}.sf-replace.sf-01,.sf-replace.sf-02,.sf-replace.sf-04,.sf-replace.sf-05,.sf-replace.sf-06,.sf-replace.sf-08,.sf-replace.sf-09,.sf-replace.sf-10,.sf-replace.sf-12,.sf-replace.sf-13,.sf-replace.sf-15,.sf-replace.sf-16,.sf-replace.sf-17,.sf-replace.sf-18,.sf-replace.sf-19,.sf-replace.sf-20,.sf-replace.sf-21,.sf-replace.sf-22,.sf-replace.sf-23,.sf-replace.sf-24,.sf-replace.sf-25,.sf-replace.sf-26,.sf-replace.sf-27,.sf-replace.sf-28,.sf-replace.sf-29,.sf-replace.sf-30,.sf-replace.sf-31,.sf-replace.sf-32,.sf-replace.sf-33,.sf-replace.sf-34,.sf-replace.sf-35,.sf-replace.sf-36,.sf-replace.sf-37,.sf-replace.sf-38,.sf-replace.sf-39,.sf-replace.sf-40,.sf-replace.sf-41,.sf-replace.sf-42,.sf-replace.sf-44,.sf-replace.sf-45,.sf-replace.sf-46,.sf-replace.sf-47,.sf-replace.sf-48,.sf-replace.sf-49,.sf-replace.sf-50,.sf-replace.sf-51,.sf-replace.sf-53,.sf-replace.sf-54,.sf-replace.sf-55,.sf-replace.sf-56,.sf-replace.sf-66,.sf-replace.sf-72,.sf-replace.sf-11001,.sf-replace.sf-ak,.sf-replace.sf-al,.sf-replace.sf-alabama,.sf-replace.sf-alaska,.sf-replace.sf-ar,.sf-replace.sf-arizona,.sf-replace.sf-arkansas,.sf-replace.sf-az,.sf-replace.sf-ca,.sf-replace.sf-california,.sf-replace.sf-co,.sf-replace.sf-colorado,.sf-replace.sf-connecticut,.sf-replace.sf-ct,.sf-replace.sf-dc,.sf-replace.sf-de,.sf-replace.sf-delaware,.sf-replace.sf-district-of-columbia,.sf-replace.sf-fl,.sf-replace.sf-florida,.sf-replace.sf-ga,.sf-replace.sf-georgia,.sf-replace.sf-gu,.sf-replace.sf-guam,.sf-replace.sf-hawaii,.sf-replace.sf-hi,.sf-replace.sf-ia,.sf-replace.sf-id,.sf-replace.sf-idaho,.sf-replace.sf-il,.sf-replace.sf-illinois,.sf-replace.sf-in,.sf-replace.sf-indiana,.sf-replace.sf-iowa,.sf-replace.sf-kansas,.sf-replace.sf-kentucky,.sf-replace.sf-ks,.sf-replace.sf-ky,.sf-replace.sf-la,.sf-replace.sf-louisiana,.sf-replace.sf-ma,.sf-replace.sf-maine,.sf-replace.sf-maryland,.sf-replace.sf-massachusetts,.sf-replace.sf-md,.sf-replace.sf-me,.sf-replace.sf-mi,.sf-replace.sf-michigan,.sf-replace.sf-minnesota,.sf-replace.sf-mississippi,.sf-replace.sf-missouri,.sf-replace.sf-mn,.sf-replace.sf-mo,.sf-replace.sf-montana,.sf-replace.sf-ms,.sf-replace.sf-mt,.sf-replace.sf-nc,.sf-replace.sf-nd,.sf-replace.sf-ne,.sf-replace.sf-nebraska,.sf-replace.sf-nevada,.sf-replace.sf-new-hampshire,.sf-replace.sf-new-jersey,.sf-replace.sf-new-mexico,.sf-replace.sf-new-york,.sf-replace.sf-nh,.sf-replace.sf-nj,.sf-replace.sf-nm,.sf-replace.sf-north-carolina,.sf-replace.sf-north-dakota,.sf-replace.sf-nv,.sf-replace.sf-ny,.sf-replace.sf-oh,.sf-replace.sf-ohio,.sf-replace.sf-ok,.sf-replace.sf-oklahoma,.sf-replace.sf-or,.sf-replace.sf-oregon,.sf-replace.sf-pa,.sf-replace.sf-pennsylvania,.sf-replace.sf-pr,.sf-replace.sf-puerto-rico,.sf-replace.sf-rhode-island,.sf-replace.sf-ri,.sf-replace.sf-sc,.sf-replace.sf-sd,.sf-replace.sf-south-carolina,.sf-replace.sf-south-dakota,.sf-replace.sf-tennessee,.sf-replace.sf-texas,.sf-replace.sf-tn,.sf-replace.sf-tx,.sf-replace.sf-ut,.sf-replace.sf-utah,.sf-replace.sf-va,.sf-replace.sf-vermont,.sf-replace.sf-virginia,.sf-replace.sf-vt,.sf-replace.sf-wa,.sf-replace.sf-washington,.sf-replace.sf-west-virginia,.sf-replace.sf-wi,.sf-replace.sf-wisconsin,.sf-replace.sf-wv,.sf-replace.sf-wy,.sf-replace.sf-wyoming{position:relative;display:inline-block;min-width:1em;text-indent:-999em}.sf-replace.sf-01:before,.sf-replace.sf-02:before,.sf-replace.sf-04:before,.sf-replace.sf-05:before,.sf-replace.sf-06:before,.sf-replace.sf-08:before,.sf-replace.sf-09:before,.sf-replace.sf-10:before,.sf-replace.sf-12:before,.sf-replace.sf-13:before,.sf-replace.sf-15:before,.sf-replace.sf-16:before,.sf-replace.sf-17:before,.sf-replace.sf-18:before,.sf-replace.sf-19:before,.sf-replace.sf-20:before,.sf-replace.sf-21:before,.sf-replace.sf-22:before,.sf-replace.sf-23:before,.sf-replace.sf-24:before,.sf-replace.sf-25:before,.sf-replace.sf-26:before,.sf-replace.sf-27:before,.sf-replace.sf-28:before,.sf-replace.sf-29:before,.sf-replace.sf-30:before,.sf-replace.sf-31:before,.sf-replace.sf-32:before,.sf-replace.sf-33:before,.sf-replace.sf-34:before,.sf-replace.sf-35:before,.sf-replace.sf-36:before,.sf-replace.sf-37:before,.sf-replace.sf-38:before,.sf-replace.sf-39:before,.sf-replace.sf-40:before,.sf-replace.sf-41:before,.sf-replace.sf-42:before,.sf-replace.sf-44:before,.sf-replace.sf-45:before,.sf-replace.sf-46:before,.sf-replace.sf-47:before,.sf-replace.sf-48:before,.sf-replace.sf-49:before,.sf-replace.sf-50:before,.sf-replace.sf-51:before,.sf-replace.sf-53:before,.sf-replace.sf-54:before,.sf-replace.sf-55:before,.sf-replace.sf-56:before,.sf-replace.sf-66:before,.sf-replace.sf-72:before,.sf-replace.sf-11001:before,.sf-replace.sf-ak:before,.sf-replace.sf-al:before,.sf-replace.sf-alabama:before,.sf-replace.sf-alaska:before,.sf-replace.sf-ar:before,.sf-replace.sf-arizona:before,.sf-replace.sf-arkansas:before,.sf-replace.sf-az:before,.sf-replace.sf-ca:before,.sf-replace.sf-california:before,.sf-replace.sf-co:before,.sf-replace.sf-colorado:before,.sf-replace.sf-connecticut:before,.sf-replace.sf-ct:before,.sf-replace.sf-dc:before,.sf-replace.sf-de:before,.sf-replace.sf-delaware:before,.sf-replace.sf-district-of-columbia:before,.sf-replace.sf-fl:before,.sf-replace.sf-florida:before,.sf-replace.sf-ga:before,.sf-replace.sf-georgia:before,.sf-replace.sf-gu:before,.sf-replace.sf-guam:before,.sf-replace.sf-hawaii:before,.sf-replace.sf-hi:before,.sf-replace.sf-ia:before,.sf-replace.sf-id:before,.sf-replace.sf-idaho:before,.sf-replace.sf-il:before,.sf-replace.sf-illinois:before,.sf-replace.sf-in:before,.sf-replace.sf-indiana:before,.sf-replace.sf-iowa:before,.sf-replace.sf-kansas:before,.sf-replace.sf-kentucky:before,.sf-replace.sf-ks:before,.sf-replace.sf-ky:before,.sf-replace.sf-la:before,.sf-replace.sf-louisiana:before,.sf-replace.sf-ma:before,.sf-replace.sf-maine:before,.sf-replace.sf-maryland:before,.sf-replace.sf-massachusetts:before,.sf-replace.sf-md:before,.sf-replace.sf-me:before,.sf-replace.sf-mi:before,.sf-replace.sf-michigan:before,.sf-replace.sf-minnesota:before,.sf-replace.sf-mississippi:before,.sf-replace.sf-missouri:before,.sf-replace.sf-mn:before,.sf-replace.sf-mo:before,.sf-replace.sf-montana:before,.sf-replace.sf-ms:before,.sf-replace.sf-mt:before,.sf-replace.sf-nc:before,.sf-replace.sf-nd:before,.sf-replace.sf-ne:before,.sf-replace.sf-nebraska:before,.sf-replace.sf-nevada:before,.sf-replace.sf-new-hampshire:before,.sf-replace.sf-new-jersey:before,.sf-replace.sf-new-mexico:before,.sf-replace.sf-new-york:before,.sf-replace.sf-nh:before,.sf-replace.sf-nj:before,.sf-replace.sf-nm:before,.sf-replace.sf-north-carolina:before,.sf-replace.sf-north-dakota:before,.sf-replace.sf-nv:before,.sf-replace.sf-ny:before,.sf-replace.sf-oh:before,.sf-replace.sf-ohio:before,.sf-replace.sf-ok:before,.sf-replace.sf-oklahoma:before,.sf-replace.sf-or:before,.sf-replace.sf-oregon:before,.sf-replace.sf-pa:before,.sf-replace.sf-pennsylvania:before,.sf-replace.sf-pr:before,.sf-replace.sf-puerto-rico:before,.sf-replace.sf-rhode-island:before,.sf-replace.sf-ri:before,.sf-replace.sf-sc:before,.sf-replace.sf-sd:before,.sf-replace.sf-south-carolina:before,.sf-replace.sf-south-dakota:before,.sf-replace.sf-tennessee:before,.sf-replace.sf-texas:before,.sf-replace.sf-tn:before,.sf-replace.sf-tx:before,.sf-replace.sf-ut:before,.sf-replace.sf-utah:before,.sf-replace.sf-va:before,.sf-replace.sf-vermont:before,.sf-replace.sf-virginia:before,.sf-replace.sf-vt:before,.sf-replace.sf-wa:before,.sf-replace.sf-washington:before,.sf-replace.sf-west-virginia:before,.sf-replace.sf-wi:before,.sf-replace.sf-wisconsin:before,.sf-replace.sf-wv:before,.sf-replace.sf-wy:before,.sf-replace.sf-wyoming:before{position:absolute;top:0;left:0;text-indent:0}.sf-01:before,.sf-02:before,.sf-04:before,.sf-05:before,.sf-06:before,.sf-08:before,.sf-09:before,.sf-10:before,.sf-12:before,.sf-13:before,.sf-15:before,.sf-16:before,.sf-17:before,.sf-18:before,.sf-19:before,.sf-20:before,.sf-21:before,.sf-22:before,.sf-23:before,.sf-24:before,.sf-25:before,.sf-26:before,.sf-27:before,.sf-28:before,.sf-29:before,.sf-30:before,.sf-31:before,.sf-32:before,.sf-33:before,.sf-34:before,.sf-35:before,.sf-36:before,.sf-37:before,.sf-38:before,.sf-39:before,.sf-40:before,.sf-41:before,.sf-42:before,.sf-44:before,.sf-45:before,.sf-46:before,.sf-47:before,.sf-48:before,.sf-49:before,.sf-50:before,.sf-51:before,.sf-53:before,.sf-54:before,.sf-55:before,.sf-56:before,.sf-66:before,.sf-72:before,.sf-11001:before,.sf-ak:before,.sf-al:before,.sf-alabama:before,.sf-alaska:before,.sf-ar:before,.sf-arizona:before,.sf-arkansas:before,.sf-az:before,.sf-ca:before,.sf-california:before,.sf-co:before,.sf-colorado:before,.sf-connecticut:before,.sf-ct:before,.sf-dc:before,.sf-de:before,.sf-delaware:before,.sf-district-of-columbia:before,.sf-fl:before,.sf-florida:before,.sf-ga:before,.sf-georgia:before,.sf-gu:before,.sf-guam:before,.sf-hawaii:before,.sf-hi:before,.sf-ia:before,.sf-id:before,.sf-idaho:before,.sf-il:before,.sf-illinois:before,.sf-in:before,.sf-indiana:before,.sf-iowa:before,.sf-kansas:before,.sf-kentucky:before,.sf-ks:before,.sf-ky:before,.sf-la:before,.sf-louisiana:before,.sf-ma:before,.sf-maine:before,.sf-maryland:before,.sf-massachusetts:before,.sf-md:before,.sf-me:before,.sf-mi:before,.sf-michigan:before,.sf-minnesota:before,.sf-mississippi:before,.sf-missouri:before,.sf-mn:before,.sf-mo:before,.sf-montana:before,.sf-ms:before,.sf-mt:before,.sf-nc:before,.sf-nd:before,.sf-ne:before,.sf-nebraska:before,.sf-nevada:before,.sf-new-hampshire:before,.sf-new-jersey:before,.sf-new-mexico:before,.sf-new-york:before,.sf-new.jersey:before,.sf-new.mexico:before,.sf-new.york:before,.sf-nh:before,.sf-nj:before,.sf-nm:before,.sf-north-carolina:before,.sf-north-dakota:before,.sf-north.carolina:before,.sf-north.dakota:before,.sf-nv:before,.sf-ny:before,.sf-oh:before,.sf-ohio:before,.sf-ok:before,.sf-oklahoma:before,.sf-or:before,.sf-oregon:before,.sf-pa:before,.sf-pennsylvania:before,.sf-pr:before,.sf-puerto-rico:before,.sf-rhode-island:before,.sf-ri:before,.sf-sc:before,.sf-sd:before,.sf-south-carolina:before,.sf-south-dakota:before,.sf-south.carolina:before,.sf-south.dakota:before,.sf-tennessee:before,.sf-texas:before,.sf-tn:before,.sf-tx:before,.sf-ut:before,.sf-utah:before,.sf-va:before,.sf-vermont:before,.sf-virginia:before,.sf-vt:before,.sf-wa:before,.sf-washington:before,.sf-west-virginia:before,.sf-wi:before,.sf-wisconsin:before,.sf-wv:before,.sf-wy:before,.sf-wyoming:before{display:inline-block;margin-right:5px;font-family:statefaceregular;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;speak:none}.sf-01:before,.sf-al:before,.sf-alabama:before{content:"B"}.sf-02:before,.sf-ak:before,.sf-alaska:before{content:"A"}.sf-04:before,.sf-arizona:before,.sf-az:before{content:"D"}.sf-05:before,.sf-ar:before,.sf-arkansas:before{content:"C"}.sf-06:before,.sf-ca:before,.sf-california:before{content:"E"}.sf-08:before,.sf-co:before,.sf-colorado:before{content:"F"}.sf-09:before,.sf-connecticut:before,.sf-ct:before{content:"G"}.sf-10:before,.sf-de:before,.sf-delaware:before{content:"H"}.sf-12:before,.sf-fl:before,.sf-florida:before{content:"I"}.sf-13:before,.sf-ga:before,.sf-georgia:before{content:"J"}.sf-15:before,.sf-hawaii:before,.sf-hi:before{content:"K"}.sf-16:before,.sf-id:before,.sf-idaho:before{content:"M"}.sf-17:before,.sf-il:before,.sf-illinois:before{content:"N"}.sf-18:before,.sf-in:before,.sf-indiana:before{content:"O"}.sf-19:before,.sf-ia:before,.sf-iowa:before{content:"L"}.sf-20:before,.sf-kansas:before,.sf-ks:before{content:"P"}.sf-21:before,.sf-kentucky:before,.sf-ky:before{content:"Q"}.sf-22:before,.sf-la:before,.sf-louisiana:before{content:"R"}.sf-23:before,.sf-maine:before,.sf-me:before{content:"U"}.sf-24:before,.sf-maryland:before,.sf-md:before{content:"T"}.sf-25:before,.sf-ma:before,.sf-massachusetts:before{content:"S"}.sf-26:before,.sf-mi:before,.sf-michigan:before{content:"V"}.sf-27:before,.sf-minnesota:before,.sf-mn:before{content:"W"}.sf-28:before,.sf-mississippi:before,.sf-ms:before{content:"Y"}.sf-29:before,.sf-missouri:before,.sf-mo:before{content:"X"}.sf-30:before,.sf-montana:before,.sf-mt:before{content:"Z"}.sf-31:before,.sf-ne:before,.sf-nebraska:before{content:"c"}.sf-32:before,.sf-nevada:before,.sf-nv:before{content:"g"}.sf-33:before,.sf-new-hampshire:before,.sf-nh:before{content:"d"}.sf-34:before,.sf-new-jersey:before,.sf-new.jersey:before,.sf-nj:before{content:"e"}.sf-35:before,.sf-new-mexico:before,.sf-new.mexico:before,.sf-nm:before{content:"f"}.sf-36:before,.sf-new-york:before,.sf-new.york:before,.sf-ny:before{content:"h"}.sf-37:before,.sf-nc:before,.sf-north-carolina:before,.sf-north.carolina:before{content:"a"}.sf-38:before,.sf-nd:before,.sf-north-dakota:before,.sf-north.dakota:before{content:"b"}.sf-39:before,.sf-oh:before,.sf-ohio:before{content:"i"}.sf-40:before,.sf-ok:before,.sf-oklahoma:before{content:"j"}.sf-41:before,.sf-or:before,.sf-oregon:before{content:"k"}.sf-42:before,.sf-pa:before,.sf-pennsylvania:before{content:"l"}.sf-44:before,.sf-rhode-island:before,.sf-ri:before{content:"m"}.sf-45:before,.sf-sc:before,.sf-south-carolina:before,.sf-south.carolina:before{content:"n"}.sf-46:before,.sf-sd:before,.sf-south-dakota:before,.sf-south.dakota:before{content:"o"}.sf-47:before,.sf-tennessee:before,.sf-tn:before{content:"p"}.sf-48:before,.sf-texas:before,.sf-tx:before{content:"q"}.sf-49:before,.sf-ut:before,.sf-utah:before{content:"r"}.sf-50:before,.sf-vermont:before,.sf-vt:before{content:"t"}.sf-51:before,.sf-va:before,.sf-virginia:before{content:"s"}.sf-53:before,.sf-wa:before,.sf-washington:before{content:"u"}.sf-54:before,.sf-west-virginia:before,.sf-wv:before{content:"w"}.sf-55:before,.sf-wi:before,.sf-wisconsin:before{content:"v"}.sf-56:before,.sf-wy:before,.sf-wyoming:before{content:"x"}.sf-11001:before,.sf-dc:before,.sf-district-of-columbia:before{content:"y"}.sf-72:before,.sf-pr:before,.sf-puerto-rico:before{content:"3"}.sf-66:before,.sf-gu:before,.sf-guam:before{content:"4"}.careers-header{padding:.625em 0;background-color:#fff}.careers-header #logo a{height:57px;width:57px;margin:0 auto;display:block}.careers-header .social-image{display:none}@media print{.careers-header{border-bottom:1px solid #404041!important;padding-bottom:10px!important}#logo .header-image{display:block!important}.page-hero-image.hero-careers-landing{display:none!important;width:0!important;height:0!important}}.careers-nav{background-color:#2180bc}.careers-nav .btn-mobile-menu{color:#fff;text-transform:uppercase;font-family:MuseoSans-900;font-style:normal;font-size:.9375em;display:none;background-color:#2180bc;border:none;-webkit-box-shadow:none;box-shadow:none}.careers-nav .btn-mobile-menu:after{background-color:#2180bc;content:"";font-family:Ionicons;font-size:2.1875em;line-height:0;position:relative;top:6px;margin-left:.5em}.careers-nav .nav-links{margin-bottom:0}.careers-nav .nav-links:after{content:"";display:table;clear:both}.careers-nav .nav-link-container{float:left;font-family:MuseoSans-900;font-style:normal;font-size:.625em;border-left:1px solid #002466;border-right:1px solid #2180bc;-webkit-transition:background-color .3s;transition:background-color .3s;list-style:none;margin-bottom:0!important}.careers-nav .nav-link-container.active,.careers-nav .nav-link-container:hover{background-color:#002466}.careers-nav .nav-link-container:last-of-type{position:relative}.careers-nav .nav-link-container:last-of-type:after{content:"";position:absolute;top:0;left:-webkit-calc(100% + 1px);left:calc(100% + 1px);width:1px;height:100%;background-color:#002466}.careers-nav .nav-link-container:first-of-type{position:relative}.careers-nav .nav-link-container:first-of-type:after{content:"";position:absolute;top:0;right:-webkit-calc(100% + 1px);right:calc(100% + 1px);width:1px;height:100%;background-color:#002466}.careers-nav .nav-link{color:#fff;padding:1.2em 1em;display:block}.careers-nav .nav-link:hover{text-decoration:none}@media screen and (max-width:61.875em){.careers-nav .page-wrapper{padding:0}.careers-nav .btn-mobile-menu{display:block;margin-bottom:0;text-align:left}.careers-nav .nav-links{display:none}.careers-nav.show-nav-links .nav-links{display:block}.careers-nav.show-nav-links .btn-mobile-menu:after{content:"";font-family:Ionicons;font-size:1.25em;top:0;left:10px}.careers-nav .nav-link-container{float:none;border:none;border-top:1px solid #c9bb55;border-bottom:1px solid #978b2c;margin-bottom:0!important}.careers-nav .nav-link-container:first-of-type:after{width:100%;height:1px;top:-2px;left:0}.careers-nav .nav-link-container:last-of-type:after{content:none}}@media print{.nav-links{display:none!important;width:0!important;height:0!important}}.page-hero-image{position:relative;overflow:hidden}.page-hero-image .hero-image{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;max-width:none}.page-hero-image.hero-careers-landing .hero-tagline{position:absolute}.page-hero-image.hero-careers-landing .hero-tagline:first-of-type{color:#fff;top:15%;left:40%;width:100%;-webkit-transform:translateX(-400px);-ms-transform:translateX(-400px);transform:translateX(-400px);font-family:MuseoSans-700;font-style:normal;font-size:5.625em}.page-hero-image.hero-careers-landing .hero-tagline:last-of-type{top:55%;left:45%;width:100%;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);color:#dad8d7;font-family:MuseoSans-300;font-style:normal;font-size:4.0625em}@media screen and (max-width:65.625em){.page-hero-image.hero-careers-landing .hero-tagline:first-of-type{font-size:5em;-webkit-transform:none;-ms-transform:none;transform:none;left:10%}.page-hero-image.hero-careers-landing .hero-tagline:last-of-type{font-size:5em;-webkit-transform:none;-ms-transform:none;transform:none;right:5%;width:auto;left:auto}}@media screen and (max-width:56.25em){.page-hero-image.hero-careers-landing .hero-image{height:11.625em;-webkit-transform:translateX(-55%);-ms-transform:translateX(-55%);transform:translateX(-55%);top:0}.page-hero-image.hero-careers-landing .hero-tagline:first-of-type{font-size:3em}.page-hero-image.hero-careers-landing .hero-tagline:last-of-type{text-shadow:1px 1px 1px #000;font-size:2.75em}}@media screen and (max-width:32.8125em){.page-hero-image.hero-careers-landing .hero-image{height:11.625em;-webkit-transform:translateX(-55%);-ms-transform:translateX(-55%);transform:translateX(-55%);top:0}.page-hero-image.hero-careers-landing .hero-tagline:first-of-type{font-size:3em}.page-hero-image.hero-careers-landing .hero-tagline:last-of-type{text-shadow:1px 1px 1px #000;font-size:2em}}.disclaimer,.disclaimer p{font-size:.875em;font-style:italic}.content-aside .disclaimer p{font-size:.6875em;font-style:normal;text-align:center;margin-left:.7em}@media screen and (max-width:61.875em){.content-aside .disclaimer{display:none}}.careers-testimonials .section-header{background-color:#59365c;color:#fff;font-family:MuseoSans-700;font-style:normal;font-size:1.125em;padding-top:.25em;padding-left:.5em;position:relative}.careers-testimonials .testimonials-carousel{background-color:#7a7677;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:.75em;position:relative}.careers-testimonials .testimonial-content,.careers-testimonials .testimonial-image-caption{color:#fff!important;font-family:MuseoSans-500;font-style:normal;font-size:.875em;line-height:1.25}.careers-testimonials .testimonial-content ul,.careers-testimonials .testimonial-content ul li,.careers-testimonials .testimonial-image-caption ul,.careers-testimonials .testimonial-image-caption ul li{color:#fff!important}.careers-testimonials .testimonial-author{margin-top:.5em;font-family:MuseoSans-900;font-style:normal}.careers-testimonials .testimonial-content{margin-top:1.5em}.careers-testimonials .slick-dots{margin-top:.5em}.careers-testimonials .slick-dots li{display:inline-block}.careers-testimonials .slick-dots li:last-of-type button{margin-right:0}.careers-testimonials .slick-dots li.slick-active button{background-color:#59365c;border:#59365c}.careers-testimonials .slick-dots button{text-indent:-9999px;padding:0;width:6px;height:6px;border-radius:6px;margin-right:.75em;background-color:#fff;border-color:#fff;-webkit-transition:all transition-timing-primary;transition:all transition-timing-primary;-webkit-box-shadow:none;box-shadow:none}.careers-testimonials .slick-dots button:after{width:0!important;display:none}.careers-testimonials .slick-next{position:absolute;top:1em;right:1em;padding-left:1em;padding-right:1em;background-color:#59365c;border-color:#59365c;width:inherit}.careers-testimonials .slick-next:hover{background-color:#574466!important}.careers-testimonials .slick-next:after{display:none;width:0}@media screen and (max-width:48em){.careers-testimonials .section-header:after{content:none}.careers-testimonials .testimonials-carousel{margin-left:0}.careers-testimonials .testimonial-content,.careers-testimonials .testimonial-image-caption{font-size:1em}}@media print{.careers-testimonials,.intro-testimonials{display:block!important;width:0!important;height:0!important}.careers-testimonials .section-header,.careers-testimonials button,.intro-testimonials .section-header,.intro-testimonials button{display:none!important}.careers-testimonials .section-header:after{border:none!important;display:none!important}}.cla-at-a-glance{padding:2em 0;background-color:#2180bc;max-width:100%;margin-left:auto;margin-right:auto}.cla-at-a-glance:after{content:" ";display:block;clear:both}.cla-at-a-glance .section-header{margin-left:0;float:left}.cla-at-a-glance a{color:#fff;text-decoration:underline}.cla-at-a-glance .header-style-primary{font-family:MuseoSans-700;font-style:normal;font-size:7.2em;color:#fff;font-weight:400;line-height:1}.cla-at-a-glance .header-style-secondary{display:block;font-family:MuseoSans-700;font-style:normal;font-size:2.75em;color:#fff;line-height:1;position:relative;top:-12px}.cla-at-a-glance .details-list{margin-top:1.5em;list-style-type:disc;font-family:MuseoSans-500;font-style:normal;overflow:hidden;padding-left:5em}.cla-at-a-glance .details-list .details-list-item{color:#fff}@media screen and (max-width:48em){.cla-at-a-glance .section-header{width:100%;float:left;margin-right:2.1275%;padding-left:1em}.cla-at-a-glance .details-list{padding-left:2em;width:100%;float:left;margin-right:2.1275%}}@media print{.splash-bar .splash-bar-image{display:none!important;height:0!important;width:0!important}}.splash-bar .splash-bar-image{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block}.splash-bar.flip-splash .splash-bar-image{-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.careers-industries-services{background-color:#806682;padding:1em 0 3em;margin-top:-8px}.careers-industries-services .section-header{margin:0 0 .25em;font-size:1em}.careers-industries-services .header-style{font-family:MuseoSans-700;font-style:normal;font-size:5.25em;color:#fff;line-height:1}.careers-industries-services .header-style:nth-of-type(2){margin:0 .2em}.careers-industries-services .industries-services-lists{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:2em}.careers-industries-services .industries-services-lists:after{content:" ";display:block;clear:both}.careers-industries-services .industries-services-group{width:31.915%;float:left;margin-right:2.1275%}.careers-industries-services .industries-services-group:last-of-type{width:31.915%;float:right;margin-right:0}.careers-industries-services .industries-services-group .industries-services-name{color:#fff;list-style:none}.careers-industries-services .foot-note{font-style:italic;margin-top:1em}@media screen and (max-width:48em){.careers-industries-services .industries-services-group{width:100%;float:left;margin-right:2.1275%;margin-top:2em}.careers-industries-services .industries-services-group:last-of-type{float:left}}@media screen and (max-width:34.375em){.careers-industries-services .header-style{font-size:4.375em}.careers-industries-services .header-style:nth-of-type(2){font-size:5.625em}}.careers-cla-locations{padding:1em 0 2em}.careers-cla-locations .section-header{margin:0;font-size:1em}.careers-cla-locations .header-style{font-family:MuseoSans-900;font-style:normal;font-size:5.25em;font-weight:400;color:#59365c}.careers-cla-locations .header-style:nth-of-type(2){margin-left:.1em}.careers-cla-locations .section-copy{color:#404041;margin-bottom:1.25em}.careers-cla-locations .locations-image{display:block;margin-top:1.25em;max-width:100%}@media screen and (max-width:48em){.careers-cla-locations .locations-image{display:none}}.careers-benefits{background-color:#819f3d;color:#fff;padding:3em 0}.careers-benefits:after{content:"";display:table;clear:both}.careers-benefits .section-intro{max-width:100%;margin-left:auto;margin-right:auto}.careers-benefits .section-intro:after{content:" ";display:block;clear:both}.careers-benefits .section-header{width:42.55328%;float:left;margin-right:2.1275%;font-size:1em;color:#fff;line-height:1}.careers-benefits .header-style{font-family:MuseoSans-900;font-style:normal;font-weight:400}.careers-benefits .header-style:first-of-type{font-size:4.25em;margin-right:1em}.careers-benefits .header-style:nth-of-type(2){font-size:3.25em}.careers-benefits .section-copy{width:55.31922%;float:right;margin-right:0}.careers-benefits .section-copy p{color:#fff;margin:0}.careers-benefits .section-copy p~p{margin-top:.5em}.careers-benefits .benefits{max-width:100%;margin-left:auto;margin-right:auto}.careers-benefits .benefits:after{content:" ";display:block;clear:both}.careers-benefits .benefits-group{list-style-type:disc;margin-top:3em;width:23.40438%;float:left;margin-right:2.1275%}.careers-benefits .benefits-group:last-of-type{width:23.40438%;float:right;margin-right:0}.careers-benefits .benefits-group .benefits-item{color:#fff}.careers-benefits .button{float:right;margin-top:2em}@media screen and (max-width:48em){.careers-benefits .section-copy{width:100%;float:left;margin-right:2.1275%}.careers-benefits .benefits-group{width:100%;float:left;margin:1em 2.1275% 1em 1em}.careers-benefits .benefits-group:last-of-type{width:100%;float:left;margin-right:2.1275%}}.careers-building{background-color:#806682;padding-bottom:3.125em}.careers-building:after{content:"";display:table;clear:both}.careers-building .section-image{max-width:100%}.careers-building .section-header{font-size:1em;text-align:center;margin-bottom:2em}.careers-building .header-style{font-family:MuseoSans-900;font-style:normal;color:#fff;font-size:5.25em;line-height:1;font-weight:400}.careers-building .button{float:right}@media screen and (max-width:34.375em){.careers-building .header-style{font-size:4.6875em}}.careers-impact{background-color:#2180bc!important;color:#fff;padding:1em 0 3em;margin-top:-8px}.careers-impact .section-intro{max-width:100%;margin-left:auto;margin-right:auto}.careers-impact .section-intro:after{content:" ";display:block;clear:both}.careers-impact .section-header{margin:0;font-size:1em;color:#fff}.careers-impact .header-style{line-height:1;font-family:MuseoSans-900;font-style:normal;font-weight:400;width:40.42563%;float:left;margin-right:2.1275%;font-size:4.25em}.careers-impact .section-copy{padding-top:.65em;width:57.44688%;float:right;margin-right:0}.careers-impact .section-copy p{color:#fff}.careers-impact .section-content{margin-top:3em;max-width:100%;margin-left:auto;margin-right:auto}.careers-impact .section-content:after{content:" ";display:block;clear:both}.careers-impact .impact-group{width:32.33333%;margin-right:1%}.careers-impact .impact-group:last-of-type{width:31.915%;float:right;margin-right:0}.careers-impact .impact-group p{color:#fff}.careers-impact .group-points{list-style-type:disc;margin-left:1em;margin-top:1.5em}.careers-impact .group-points .group-point{color:#fff}@media screen and (max-width:48em){.careers-impact .section-copy,.careers-impact .section-header{width:100%;float:left;margin-right:2.1275%}.careers-impact .section-copy{padding-top:2em}.careers-impact .section-content{margin-top:0}.careers-impact .impact-group{margin-top:3em}.careers-impact .impact-group,.careers-impact .impact-group:last-of-type{width:100%;float:left;margin-right:2.1275%}}.careers-impact .section-content{text-align:center}.careers-impact .impact-group-wrapper{text-align:left;display:inline}.careers-impact .impact-group{float:none!important;vertical-align:top;display:inline-block}.careers-promise{padding:3em 0 4em}.careers-promise .section-intro{max-width:100%;margin-left:auto;margin-right:auto}.careers-promise .section-intro:after{content:" ";display:block;clear:both}.careers-promise .section-image-container{width:40.42563%;float:left;margin-right:2.1275%}.careers-promise .section-intro-content{width:57.44688%;float:right;margin-right:0}.careers-promise .section-header{margin:0;font-size:1em;color:#59365c}.careers-promise .header-style{line-height:1;font-family:MuseoSans-900;font-style:normal;font-size:4.25em;font-weight:400}.careers-promise .header-style:nth-of-type(2){display:block;position:relative;font-weight:400;top:-15px}.careers-promise .section-intro-copy{color:#404041;margin-bottom:1em}.careers-promise .section-content{margin-top:2em;max-width:100%;margin-left:auto;margin-right:auto}.careers-promise .section-content:after{content:" ";display:block;clear:both}.careers-promise .promise-group{display:table;width:100%;border-spacing:.5em}.careers-promise .promise-group .col{padding:1em;width:33.3%;display:table-cell;background-color:#819f3d;border-radius:3px}.careers-promise .group-header{color:#59365c;margin:0}.careers-promise .group-subheader{font-weight:700;color:#fff}.careers-promise .group-copy{margin:1.5em 0;color:#fff}.careers-promise .social-media-contact{background-color:#819f3d;padding:1.25em;border-radius:3px;border-style:1px solid #dad8d7;width:31.915%;float:right;margin-right:0}.careers-promise .social-media-link{color:#fff;display:block}.careers-promise .social-media-link:before{font-size:1.875em;margin-right:.25em;vertical-align:middle}.careers-promise .social-media-link.social-media-linkedin:before{content:"";font-family:FontAwesome}.careers-promise .social-media-link.social-media-facebook:before{content:"";font-family:FontAwesome}@media screen and (max-width:48em){.careers-promise .promise-group,.careers-promise .section-image-container,.careers-promise .section-intro-content,.careers-promise .social-media-contact{width:100%;float:left;margin-right:2.1275%}.careers-promise .promise-group,.careers-promise .section-intro-content,.careers-promise .social-media-contact{margin-top:2em}.careers-promise .section-content{margin-top:0}}.careers-promise .company-insider{text-align:center}@media screen and (max-width:720px){.careers-promise .promise-group{display:block}.careers-promise .promise-group .col{display:block;width:100%;margin-bottom:1em}}@media screen and (max-width:660px){.negative-shim-careers{margin-top:-2em!important}.careers-promise.linkedin-hidden-mobile{display:none!important;height:0!important;width:0!important;margin:0!important;padding-top:-2em!important}.careers-promise.linkedin-hidden-mobile .intro-content-left,.careers-promise.linkedin-hidden-mobile .linkedin-module{display:none!important;height:0!important;width:0!important;margin:0!important;padding:0!important}}.careers-section-header{background-color:#eeeceb;padding:15px 0}.careers-section-header h1{font-family:MuseoSans-300;font-style:normal;font-size:1.375em;color:#404041;text-transform:uppercase;margin-bottom:.25em}.careers-section-header h2{font-size:2em;color:#819f3d}.careers-section-header p{font-size:1.25em;color:#404041}.careers-section-header a{color:#fff}.careers-section-header a:hover{color:#fff;text-decoration:none}.careers-section-header .secondaryheadline{font-family:MuseoSans-700;font-style:normal;font-size:1.25em;font-weight:400;line-height:.75em}.global-footer{background:#c8712d;padding:0 0 2em}.global-footer a,.global-footer p{color:#fff}.global-footer a:hover{color:#fff;text-decoration:underline}.global-footer .footer-nav,.global-footer .footer-subs{width:100%;-webkit-box-shadow:inset 0 7px 20px -3px rgba(50,50,50,.4);box-shadow:inset 0 7px 20px -3px rgba(50,50,50,.4);padding:2em 0 2.5em}.global-footer .footer-nav li,.global-footer .footer-subs li{font-size:.75em;margin-bottom:8px}.global-footer .footer-subs{background:#d38c55}.global-footer .footer-subs .footer-wrapper{max-width:56.25em}.global-footer .footer-subs h2{text-align:center;color:#fff;font-family:MuseoSans-300;font-style:normal;font-size:2.25em;margin:0 0 .5em}.global-footer .footer-subs .footer-sub-container{width:100%;display:table}.global-footer .footer-subs .footer-sub-container .footer-input-container{display:table-cell;width:90%}.global-footer .footer-subs .footer-sub-container .footer-input-container input{width:100%;height:45px;padding:0 1em}.global-footer .footer-subs .footer-sub-container .footer-input-button-container{width:10%;display:table-cell}.global-footer .footer-subs .footer-sub-container .footer-input-button-container .footer-input-button{color:#fff;text-align:center;height:45px;padding-right:1em;padding-left:1em;background-color:#89bddb;font-size:.95em;width:50px;line-height:0}.global-footer .footer-subs .footer-sub-container .footer-input-button-container .footer-input-button:after{display:none!important}.global-footer .footer-subs .footer-sub-container .footer-input-button-container .footer-input-button:focus,.global-footer .footer-subs .footer-sub-container .footer-input-button-container .footer-input-button:hover{background-color:#2180bc}.global-footer .footer-nav{background:#c8712d;max-width:100%;margin-left:auto;margin-right:auto}.global-footer .footer-nav:after{content:" ";display:block;clear:both}.global-footer .footer-nav .footer-wrapper{padding-left:120px;position:relative}.global-footer .footer-nav .mobile-footer-logo{position:absolute;left:10px;top:0}.global-footer .footer-nav h3,.global-footer .footer-nav h4{color:#fff;font-weight:500}.global-footer .footer-nav h3{margin:0 0 .5em}.global-footer .footer-nav h4,.global-footer .footer-nav li>a{font-size:1em}.global-footer .footer-nav .get-started,.global-footer .footer-nav .know-us{width:31.915%;float:left;margin-right:2.1275%}.global-footer .footer-nav .fineprint{width:31.915%;float:right;margin-right:0}.global-footer .footer-nav .fineprint h4{margin-bottom:.875em}.global-footer .footer-nav .fineprint p{font-size:.875em;margin-bottom:.875em}.global-footer .footer-nav .fineprint li{font-size:1.5em}.global-footer .footer-social .linkedin-footer:hover{color:#0077b5}.global-footer .footer-social .twitter-footer:hover{color:#0084b4}.global-footer .footer-social .facebook-footer:hover{color:#3b5998}.global-footer .footer-social .youtube-footer:hover{color:#cc181e}.global-footer .footer-social .instangram-footer:hover{color:#dd2a7b}.global-footer .footer-social li{color:#fff;font-size:40px;margin-left:.7em}.global-footer .footer-social .social-wrapper{display:table;margin:0 auto}.global-footer .footer-social .social-wrapper .small{font-size:1.1em;padding-top:.7em}.global-footer .nexia-disclaimer p{color:#fff;font-size:.8em}@media screen and (max-width:48em){.global-footer .footer-subs h2{font-size:1.6em}.global-footer .footer-nav .footer-wrapper{padding-left:80px}.global-footer .footer-nav .mobile-footer-logo{width:50px;height:50px}.global-footer .footer-nav h3{font-size:1.3em}.global-footer .footer-nav h4{font-size:1em;margin:0 0 1em}.global-footer .footer-nav li>a{font-size:1em}}@media screen and (max-width:34.375em){.global-footer .footer-nav{text-align:center;-webkit-box-shadow:none;box-shadow:none}.global-footer .footer-nav .footer-wrapper{padding-left:0}.global-footer .footer-nav .mobile-footer-logo{position:static;height:75px;width:75px;margin:0 auto 2em;display:block}.global-footer .footer-nav .nexia-logo{margin:0 auto;display:block}.global-footer .footer-nav .fineprint,.global-footer .footer-nav .get-started,.global-footer .footer-nav .know-us{width:100%}.global-footer .footer-nav h3{display:none}.global-footer .footer-nav h4,.global-footer .footer-nav li>a{font-size:1.5em}.global-footer .footer-nav p{font-size:1.188em}.global-footer .footer-social{padding-top:1em}.global-footer .footer-social .small{display:none}.global-footer .footer-social ul.inline-list li{margin-left:.65em!important}}@media screen and (max-width:25.875em){.global-footer .footer-subs h2{font-size:1.3em}.global-footer .footer-nav li>a{font-size:1.25em}}@media print{.global-footer{border-top:1px solid #000}.global-footer .footer-nav .footer-wrapper{padding-left:1em!important}.global-footer .footer-nav .footer-wrapper .fineprint{font-size:1em;width:100%!important;float:none;display:block}.global-footer .footer-nav .footer-wrapper .fineprint h4{display:none!important}.global-footer .footer-nav .footer-wrapper .fineprint a:after{content:" (http://www.claconnect.com" attr(href) ") ";font-size:.8em;font-weight:400}.global-footer .footer-nav .footer-wrapper .fineprint a.affiliation:after{content:"http://www.nexia.com/"!important}}.global-header{background:#fff;padding:.5em 1em;position:relative;z-index:1;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.2);box-shadow:0 3px 15px 0 rgba(0,0,0,.2)}.global-header:after{content:"";display:table;clear:both}.global-header .social-image{display:none}.global-header .page-wrapper{display:table;padding-left:0;padding-right:0}@media screen and (max-width:59.375em){.global-header .page-wrapper{padding:0 1em}}.global-header .mobile-menu-toggle,.global-header .mobile-search-toggle{display:none}.global-header .mobile-menu-toggle:after{left:0}.global-header .mobile-search-toggle:after{right:0}.global-header .site-logo-container{display:table-cell;vertical-align:middle;padding:0}.global-header .site-logo{max-width:none;margin:0}.global-header .site-navigation{display:table-cell;vertical-align:top;width:100%;text-align:right}.global-header .site-navigation li{list-style:none}.global-header .secondary-navigation{margin-bottom:0}.global-header .secondary-navigation .secondary-nav-link{display:inline-block;margin-left:1em;font-family:MuseoSans-300;font-style:normal;font-size:.75em}.global-header .secondary-navigation .secondary-nav-link a{color:#404041}.global-header .secondary-navigation .secondary-nav-link a:hover{text-decoration:underline!important}.global-header .secondary-navigation .secondary-nav-link.active a{text-decoration:underline}.global-header .second-row{margin-top:1em}.global-header .primary-navigation{display:inline-block;vertical-align:top;margin-bottom:0}.global-header .primary-navigation li{list-style:none}.global-header .primary-nav-link{display:inline-block;font-family:MuseoSans-500;font-style:normal;font-size:1.15em;margin-right:1em}.global-header .primary-nav-link a{color:#404041}.global-header .primary-nav-link.active a,.global-header .primary-nav-link a:hover{text-decoration:underline}.global-header .primary-nav-link:last-of-type{margin-right:0}.global-header .button-mobile-menu-toggle,.global-header .button-mobile-search-toggle{background-color:transparent;border:none;color:#414142;-webkit-box-shadow:none;box-shadow:none;text-align:center;text-transform:lowercase;line-height:1;margin:0;padding:.25em .5em;-webkit-transition:color .3s;transition:color .3s}.global-header .button-mobile-menu-toggle:after,.global-header .button-mobile-search-toggle:after{display:none}.global-header .button-mobile-menu-toggle:before{content:"";font-family:Ionicons;font-size:40px}.global-header .button-mobile-search-toggle:before{content:"";font-family:FontAwesome;font-size:1.5625em;display:inline-block;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.global-header .site-search{margin-top:-6px;vertical-align:top;display:inline-block;position:relative;-webkit-transition:padding-top .3s .3s;transition:padding-top .3s .3s}.global-header .site-search-container{position:absolute;bottom:0;right:-webkit-calc(100% + 3em);right:calc(100% + 3em);width:0;visibility:hidden;-webkit-transition:visibility 0s .3s,width .3s;transition:visibility 0s .3s,width .3s}.global-header .site-search-container:after{content:"";display:table;clear:both}.global-header .site-search-input-container{overflow:hidden}.global-header .site-search-input{width:100%;display:block;padding:.5em 1em;height:35px;background:#fff!important}.global-header .site-search-input:focus{background:#fff!important}.global-header .button-search-submit,.global-header .button-search-toggle{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;padding-right:0!important}.global-header .button-search-submit:before,.global-header .button-search-toggle:before{content:"";font-family:FontAwesome;display:inline-block;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);font-size:1.5rem!important;color:#404041}.global-header .button-search-submit:after,.global-header .button-search-toggle:after{display:none}.global-header .button-search-submit{border-radius:0;opacity:0;width:50px;height:35px;position:absolute;bottom:0;right:100%;padding:.25em 0;visibility:hidden;-webkit-transition:opacity .1s .3s,visibility 0s .42s;transition:opacity .1s .3s,visibility 0s .42s;line-height:0}.global-header .button-search-submit:before{font-weight:400!important;color:#fff}.global-header .button-search-toggle{background-color:transparent;border:none;color:#002466;position:relative;max-height:35px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.global-header .button-search-toggle{background-color:transparent;border:none;color:#002466;position:relative}}.global-header .site-navigation-mobile{display:none;z-index:1}.global-header .site-search-mobile{display:none}.global-header.show-site-search .site-search{padding-top:3em;-webkit-transition:padding-top .3s;transition:padding-top .3s}.global-header.show-site-search .site-search-container{visibility:visible;width:25em;-webkit-transition:visibility 0s .3s,width 1s .3s;transition:visibility 0s .3s,width 1s .3s}.global-header.show-site-search .button-search-submit{opacity:1;visibility:visible;-webkit-transition:opacity .3s .3s,visibility 0s;transition:opacity .3s .3s,visibility 0s}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.global-header.show-site-search .site-search-input-container{margin-right:-13px}.global-header.show-site-search .button-search-submit{width:35px}}.global-header.show-site-search .button-search-toggle:before{content:"";font-family:Ionicons}@media screen and (max-width:59.375em){.global-header{padding:.5em 0;position:relative}.global-header .mobile-menu-toggle,.global-header .mobile-search-toggle{display:table-cell;vertical-align:middle}.global-header .site-logo-container{vertical-align:middle;width:100%;text-align:center;padding:0}.global-header .site-navigation{display:none}.global-header .site-search-mobile{position:absolute;top:100%;right:0;width:100%;display:table;background-color:#fff;-webkit-transform:translateX(125%);-ms-transform:translateX(125%);transform:translateX(125%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.global-header:not(.show-site-search):not(.show-mobile-menu) .page-wrapper{position:relative;overflow:hidden}.global-header .site-search-container-mobile{display:table-cell;vertical-align:middle;width:100%}.global-header .site-search-container-mobile .site-search-input{height:45px}.global-header .site-search-input-container{margin-right:-9999px;padding:0;border-color:#dad8d7}.global-header .search-submit-mobile-container{display:table-cell}.global-header .button-search-submit-mobile{border-top-left-radius:0;border-bottom-left-radius:0;position:relative;margin:0;height:45px;padding-right:2em}.global-header .button-search-submit-mobile:after{display:none}.global-header .button-search-submit-mobile .fa-search:before{font-size:25px}.global-header .site-navigation-mobile{position:absolute;top:100%;left:0;width:100%;background-color:#f1f0ef;padding:.5em 0;display:block;visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;-webkit-box-shadow:0 10px 19px -5px #666;box-shadow:0 10px 19px -5px #666;z-index:10000}.global-header .primary-nav-link,.global-header .secondary-nav-link{display:block;font-size:1.25em;margin:0;list-style:none}.global-header .primary-nav-link a,.global-header .secondary-nav-link a{display:block;padding:.25em .5em;color:#404041}.global-header .primary-nav-link a:hover,.global-header .secondary-nav-link a:hover{background-color:#7c7778;color:#fff;text-decoration:none}.global-header .primary-nav-link{font-family:MuseoSans-900;font-style:normal}.global-header .secondary-nav-link{font-family:MuseoSans-500;font-style:normal}.global-header .secondary-nav-link a{color:#404041}.global-header .secondary-nav-link a:hover{text-decoration:none!important}.global-header .secondary-nav-link .client-links{background:#f0efef}.global-header.show-site-search .site-search-mobile{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0;z-index:100}.global-header.show-site-search .mobile-search-toggle:after{opacity:1}.global-header.show-site-search .button-mobile-search-toggle{color:#fff}.global-header.show-site-search .button-mobile-search-toggle:before{content:"";font-family:Ionicons;background-color:#89bddb;padding:.25em}.global-header.show-site-search .button-mobile-search-toggle:after{display:none}.global-header.show-mobile-menu .site-navigation-mobile{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity .3s .01s;transition:visibility 0s,opacity .3s .01s}.global-header.show-mobile-menu .mobile-menu-toggle:after{opacity:1}.global-header.show-mobile-menu .button-mobile-menu-toggle{color:#fff;background-color:#81a7d2;font-size:20px}.global-header.show-mobile-menu .button-mobile-menu-toggle:before{content:"";font-family:Ionicons;font-size:1em}.global-header .client-links{margin-bottom:.25em}.global-header .client-links li{display:block;font-size:1.25em;margin:0!important;list-style:none;line-height:.75}}.global-header .primary-navigation-mobile{margin-bottom:0!important}.global-header .secondary-navigation-mobile .client-login-wrapper .client-login{padding:5px .5em;display:block}.global-header .secondary-navigation-mobile .client-links{width:100%;border:none;padding:0;margin:0}.global-header .secondary-navigation-mobile .client-links:after,.global-header .secondary-navigation-mobile .client-links:before{display:none}.global-header .secondary-navigation-mobile .client-links li>a{padding:.25em 1em}@media print{.global-header .page-wrapper{border-bottom:1px solid!important;width:100%!important;padding-bottom:10px!important}}.brief-intro{text-align:center}.brief-intro .intro-copy{font-size:1.125em;color:#404041}.brief-intro .focus-area{line-height:1.25;text-transform:uppercase;font-family:MuseoSans-500;font-style:normal;list-style-type:none;font-size:.75em}@media screen and (max-width:61.875em){.brief-intro .intro-copy,.brief-intro .intro-icons-image{display:none}.brief-intro .focus-area{display:inline-block;font-size:.875em}.brief-intro .focus-area:after{content:"|";margin:0 .25em}.brief-intro .focus-area:last-of-type:after{content:none}}.aside-header{background-color:#819f3d;padding:.5em;line-height:1}.aside-header h3{color:#fff;font-size:1.05em;font-family:MuseoSans-300;font-style:normal;margin:0;line-height:1.05}.aside-header div{float:right;padding-right:.1em}.aside-header div:after{content:"";font-family:Ionicons;font-size:.9375em}.aside-header.header-color-blue{background-color:#819f3d}@media print{.aside-header{display:none!important}}.personalization-bar{padding:1em;margin-bottom:1em;color:#404041;background-color:#f0efef;display:block}.personalization-bar .filter-label{font-family:MuseoSans-700;font-size:1em;line-height:1}.personalization-bar label:after{content:""}.personalization-bar .filter-container{max-width:100%;margin-left:auto;margin-right:auto}.personalization-bar .filter-container:after{content:" ";display:block;clear:both}.personalization-bar .filter-container .input{width:6.38313%;float:left;margin-right:2.1275%}.personalization-bar .filter-container .label{width:91.48938%;float:right;margin-right:0;margin-top:-1px}.personalization-bar .filters .filter-label,.personalization-bar .filters .subfilter-label{cursor:pointer;padding-left:4px}.personalization-bar .filters .filter-label:after,.personalization-bar .filters .subfilter-label:after{font-size:.8em;content:"";font-family:Ionicons;float:right;margin-right:6px}.personalization-bar .filters .subfilter-label:after{font-size:.6em;margin-right:2px}.personalization-bar .filters select{font-family:MuseoSans-700;border:none;background:#f0efef}.personalization-bar .filters select option{font-family:MuseoSans-300;font-style:normal}.personalization-bar .keyword-field{margin-top:1em;display:table}.personalization-bar .keyword-input-container{display:table-cell;width:100%;vertical-align:middle}.personalization-bar .keyword-input{font-size:.875em;padding:1em .5em;width:100%;height:45px}.personalization-bar .btn-container{display:table-cell;vertical-align:middle;color:#fff;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.personalization-bar .btn-container .btn-go{padding:.75em!important}.personalization-bar .filters{margin-top:1em;margin-bottom:1em}.personalization-bar .filters.show-filters .filter-label:after{content:"";font-family:Ionicons}.personalization-bar .filters.select{margin-top:-.25em;margin-bottom:-2px}.personalization-bar .subfilter{margin-top:.5em}.personalization-bar .subfilter .subfilter-selects{display:none}@media screen and (max-width:61.875em){.personalization-bar .subfilter .subfilter-selects{padding:.5em;font-size:14px}}.personalization-bar .subfilter.show-subfilters .subfilter-label:after{content:"";font-family:Ionicons}.personalization-bar .filter-selects{margin-top:.5em;display:none;font-size:.9em;padding-left:.25em}.personalization-bar .filter-selects li{list-style:none}@media screen and (max-width:61.875em){.personalization-bar .filter-selects li{padding:.5em .5em .5em 0;margin-left:10px}}.personalization-bar .sidebar-preferences-link{display:block;width:100%;border-top:1px solid #dad8d7;padding-top:.25em;margin-top:1em;font-size:.9em}.personalization-bar .sidebar-preferences-clear{font-size:.9em}.personalization-bar .personalization-cta{background:#fff}.personalization-bar .personalization-cta .content{display:table;padding:8px}.personalization-bar .personalization-cta .content .copy{display:table-cell;max-width:100%;min-width:75%;vertical-align:top}.personalization-bar .personalization-cta .content .icon{display:table-cell;width:20%;vertical-align:top;color:#89bddb;font-size:1.75em;padding-left:5px}.personalization-bar .personalization-cta .content p{font-size:12px;margin:0}.personalization-bar .personalization-cta .content a{text-decoration:none}.personalization-bar .personalization-cta .content em.tool-tip-icon,.personalization-bar .personalization-cta .content i.tool-tip-icon{display:none!important}.personalization-bar .personalization-cta #personalization-message{display:none}.personalization-bar .personalization-cta .aws-tooltip p{font-size:12px!important}.personalization-bar .personalization-cta .personalization-cta-button{display:inline-block;width:1.875em;height:1.875em;border-radius:1.875em;background-color:#89bddb;position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .3s;transition:background-color .3s;left:80%}.personalization-bar .personalization-cta .personalization-cta-button:before{content:"";font-family:FontAwesome;top:0;left:28%;position:absolute;color:#fff;font-size:1.25em}.personalization-bar .personalization-cta .personalization-cta-button .popout.normalpopout{display:none}.personalization-bar .personalization-cta .personalization-cta-button .popout.showpopout{display:inline-block;position:relative;left:130%;z-index:1;background:#fff;vertical-align:top;width:15em;-webkit-box-shadow:2px 2px 10px #000;box-shadow:2px 2px 10px #000}.personalization-bar .personalization-cta .personalization-cta-button .popout.showpopout .popout-content{font-size:12px;padding:10px;display:inline-block;width:80%}.personalization-bar .personalization-cta .personalization-cta-button .popout.showpopout .cta-popout-close{background-color:#fff!important;color:#8a7261!important;float:right;margin-top:4px;display:inline-block;padding:.313em .75em}.personalization-bar .personalization-cta .personalization-cta-button .popout.showpopout .cta-popout-close:before{content:"";font-family:Ionicons;float:right}.personalization-bar .personalization-cta .personalization-cta-button .popout.showpopout .cta-popout-close:after{width:0!important;display:none!important}.personalization-bar .personalization-cta .personalization-cta-button:hover .normalpopout{display:inline-block;position:relative;left:130%;z-index:1;background:#fff;vertical-align:top;width:15em;-webkit-box-shadow:2px 2px 10px #000;box-shadow:2px 2px 10px #000}.personalization-bar .personalization-cta .personalization-cta-button:hover .normalpopout .popout-content{font-size:12px;padding:10px;display:inline-block;width:80%}.personalization-bar .personalization-cta .personalization-cta-button:hover .normalpopout .cta-popout-close{background-color:#fff!important;color:#8a7261!important;float:right;margin-top:4px;display:inline-block;padding:.313em .75em}.personalization-bar .personalization-cta .personalization-cta-button:hover .normalpopout .cta-popout-close:before{content:"";font-family:Ionicons;float:right}.personalization-bar .personalization-cta .personalization-cta-button:hover .normalpopout .cta-popout-close:after,.personalization-bar .personalization-cta .personalization-cta-button:hover .normalpopout:after{width:0;display:none!important}@media screen and (max-width:34.375em){.personalization-bar{display:none}.personalization-bar .active{display:block}}@media screen and (min-width:61.875em){.personalization-bar{display:block!important}}@media screen and (max-width:61.875em){.personalization-bar{width:100%;margin-left:0!important}}@media screen and (max-width:25.875em){.personalization-cta-button{display:none}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.featured-resources .resource-row{-webkit-animation:fadein 1.5s;animation:fadein 1.5s;display:table;table-layout:fixed;width:100%}.featured-resources .resource-row .resource-meta{width:100%}.featured-resources .resource-row:nth-of-type(odd) .resource-item:first-of-type{position:relative}.featured-resources .resource-row:nth-of-type(odd) .resource-item:first-of-type .resource-meta{position:absolute;bottom:0;left:0;background:-webkit-linear-gradient(top,rgba(25,19,15,.9),rgba(49,38,29,.6));background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,19,15,.9)),to(rgba(49,38,29,.6)));background:linear-gradient(180deg,rgba(25,19,15,.9) 0,rgba(49,38,29,.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e619130f",endColorstr="#9931261d",GradientType=0);padding:.25em 1em .75em;width:100%}.featured-resources .resource-row:nth-of-type(odd) .resource-item:first-of-type .resource-category,.featured-resources .resource-row:nth-of-type(odd) .resource-item:first-of-type .resource-tag{color:#fff}.featured-resources .resource-row:nth-of-type(odd) .resource-item:first-of-type .resource-title h1{font-family:MuseoSans-900;font-style:normal;font-size:1.125em;line-height:1;color:#fff;padding-bottom:0;margin-bottom:0}.featured-resources .resource-row:nth-of-type(odd) .resource-item:first-of-type .resource-title h1:hover{text-decoration:underline}.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type{background-color:#c8712d;background-position:1000px 1000px!important;color:#fff;position:relative}.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-image-container{display:none}.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-item-link{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-title h1{margin-bottom:0;padding:0 .57143em;font-family:MuseoSans-900;font-style:normal;font-size:1.75em;line-height:1;color:#fff;width:100%}.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-title h1 a{color:#fff}.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-info{position:absolute;top:0;left:0;padding:.75em 1em;width:100%;line-height:1}@media screen and (max-width:56.25em){.featured-resources .resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-title h1{margin:0}}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child{background-color:transparent;background-position:0}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-meta{background:-webkit-linear-gradient(top,rgba(25,19,15,.9),rgba(49,38,29,.6));background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,19,15,.9)),to(rgba(49,38,29,.6)));background:linear-gradient(180deg,rgba(25,19,15,.9) 0,rgba(49,38,29,.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e619130f",endColorstr="#9931261d",GradientType=0);padding:.25em 1em .75em;width:100%}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-category,.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-tag{color:#fff}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-title h1{font-family:MuseoSans-900;font-style:normal;font-size:1.125em;color:#fff;padding-bottom:0;margin-bottom:0}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-title h1:hover{text-decoration:underline}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-info{position:static;padding:0;line-height:inherit}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-title h1{padding-left:0;line-height:1}@media screen and (max-width:56.25em){.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-title h1{padding-top:0;margin-bottom:0}}.featured-resources .resource-row:nth-of-type(odd) .resource-item:only-child .resource-image-container{display:block}.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type{background-color:#59365c;background-position:1000px 1000px;color:#fff;position:relative}.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type .resource-image-container{display:none}.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type .resource-item-link{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type .resource-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type .resource-title h1{margin-bottom:0;padding:0 .57143em;font-family:MuseoSans-900;font-style:normal;font-size:1.75em;line-height:1;color:#fff;width:100%}.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type .resource-title h1 a{color:#fff}.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type .resource-info{position:absolute;top:0;left:0;padding:.75em 1em;width:100%;line-height:1}@media screen and (max-width:56.25em){.featured-resources .resource-row:nth-of-type(2n) .resource-item:first-of-type .resource-title h1{margin:0}}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type{position:relative}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-meta{background:none;position:absolute;bottom:0;left:0}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-image-container{display:none}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-meta{background:-webkit-linear-gradient(top,rgba(25,19,15,.9),rgba(49,38,29,.6));background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,19,15,.9)),to(rgba(49,38,29,.6)));background:linear-gradient(180deg,rgba(25,19,15,.9) 0,rgba(49,38,29,.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e619130f",endColorstr="#9931261d",GradientType=0);padding:.25em 1em .75em;width:100%}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-category,.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-tag{color:#fff}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-title h1{font-family:MuseoSans-900;font-style:normal;font-size:1.125em;line-height:1;color:#fff;padding-bottom:0;margin-bottom:0}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-title h1:hover{text-decoration:underline}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child{color:#fff;position:relative}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-item-link{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-title h1{margin-bottom:0;padding:0 .57143em;font-family:MuseoSans-900;font-style:normal;font-size:1.75em;line-height:1;color:#fff;width:100%}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-title h1 a{color:#fff}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-info{position:absolute;top:0;left:0;padding:.75em 1em;width:100%;line-height:1}@media screen and (max-width:56.25em){.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-title h1{margin:0}}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-meta{position:static;background-color:transparent;background:none}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-meta .resource-category,.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-meta .resource-category a,.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-meta .resource-tag,.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-meta .resource-tag a{color:#fff}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-title h1{padding-left:0}.featured-resources .resource-row:nth-of-type(2n) .resource-item:only-child .resource-image-container{display:none}.featured-resources .resource-row:last-of-type .resource-item:last-of-type{position:relative;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}.featured-resources .resource-row:last-of-type .resource-item:last-of-type .resource-content{position:absolute;top:50%;left:2em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.featured-resources .resource-item{display:table-cell;width:50%;min-height:221px;overflow:hidden;height:221px;vertical-align:middle;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin-bottom:1em}@media (min-width:990px){.featured-resources .resource-item .resource-image-container,.featured-resources .resource-item .resource-item-richtext{height:221px}}@media (max-width:990px){.featured-resources .resource-item,.featured-resources .resource-item .resource-image-container,.featured-resources .resource-item .resource-item-richtext{height:31.25vw}}@media (max-width:575px){.featured-resources .resource-item{display:block}.featured-resources .resource-item,.featured-resources .resource-item .resource-image-container,.featured-resources .resource-item .resource-item-richtext{height:61.5vw;min-height:0;width:100%}}.featured-resources .resource-item .resource-item-richtext{-webkit-box-sizing:border-box;box-sizing:border-box}.featured-resources .resource-item .resource-item-richtext img:not(.unformatted){max-width:100%!important;width:100%!important;height:auto!important}.featured-resources .resource-category,.featured-resources .resource-tag{display:inline-block;text-transform:uppercase;font-size:.75em}.featured-resources .resource-category:not(:last-child):after{content:"|";margin:0 .5em}.featured-resources .resource-tag{margin-left:-.25em}.featured-resources .resource-content .prompt-line{display:block;line-height:.75;font-family:MuseoSans-900;font-style:normal;font-size:1.5625em}.featured-resources .resource-content .prompt-line:nth-of-type(2){color:#59365c;font-weight:400}.featured-resources .resource-content .button{font-size:1em;margin:1.5em 0 0}@media print{.featured-resources figure,.featured-resources img{display:none!important;height:0!important;width:0!important}.featured-resources .resource-item{display:block!important;width:100%!important;height:50px!important;min-height:0!important;max-height:25px!important;background-image:none!important;background-position:0 0!important;float:none!important;vertical-align:baseline!important;margin-bottom:16px!important;padding:0!important;line-height:1!important}.featured-resources .resource-item .resource-content{position:static!important;top:0!important;left:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.featured-resources .resource-item h1{font-size:1.125em!important;line-height:1!important;padding:0!important;margin:0!important}.featured-resources .resource-item .resource-meta{background-color:none!important;padding:0!important}.featured-resources .resource-item .resource-meta .resource-info{display:none!important;height:0!important;width:0!important;padding:0!important}.featured-resources .resource-item .resource-meta .resource-title h1{padding:0!important;margin:0!important}.featured-resources .button,.featured-resources .resource-image-container,.featured-resources .resource-info,.featured-resources .resource-row:last-of-type .resource-item:last-of-type{display:none!important;width:0!important;height:0!important}.featured-resources .resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-meta,.featured-resources .resource-row:nth-of-type(odd) .resource-item:first-of-type .resource-meta{padding:0!important;margin:0!important;position:static!important}.resource-row:nth-of-type(2n) .resource-item:last-of-type .resource-title h1,.resource-row:nth-of-type(odd) .resource-item:last-of-type .resource-title h1{font-size:1.125em!important;line-height:1!important;padding:0!important;margin:0!important}}.featured-resources .resource-row:last-of-type .resource-item:only-child{background-position:1000px 1000px!important;display:block}.industries-services-leadin{background-color:#2180bc;padding:1em}.industries-services-leadin h1{color:#fff;margin-bottom:0;line-height:1em}.industries-services-leadin p{color:#fff;font-size:1.25em;line-height:1.25em;margin-top:0}.industries-services-leadin p:last-child{margin-bottom:0}@media print{.industries-services-leadin{padding:0!important}}.industries-services-segments{max-width:100%;margin-left:auto;margin-right:auto}.industries-services-segments:after{content:" ";display:block;clear:both}.industries-services-segments .left-column{width:48.93625%;float:left;margin-right:2.1275%}.industries-services-segments .right-column{width:48.93625%;float:right;margin-right:0}.industries-services-segments .filters{background-color:#dad8d7;padding:1em}.industries-services-segments .filters .filter{margin-left:1em;line-height:1em;margin-bottom:.75em;list-style:none;font-size:.85em}.industries-services-segments .filters .filter-label{cursor:pointer}.industries-services-segments .filters .filter-label h2{color:#404041;font-weight:400;font-size:1em;display:inline}.industries-services-segments .filters .filter-label h2 a{color:#404041}.industries-services-segments .filters .filter-label:after{font-size:.8em;content:"";font-family:Ionicons;float:right}.industries-services-segments .filters.no-children .filter-label{cursor:default}.industries-services-segments .filters.no-children .filter-label:after{content:""}.industries-services-segments .filters .filter-selects{margin-top:.5em;display:none}.industries-services-segments .filters{margin-top:1em;width:48.75%;display:inline-block;vertical-align:top;min-height:80px}@media screen and (max-width:48em){.industries-services-segments .filters{display:block;width:100%}}.industries-services-segments .filters:nth-child(2n){margin-left:.8em}@media screen and (max-width:48em){.industries-services-segments .filters:nth-child(2n){margin-left:0}}.industries-services-segments .filters.show-filters:not(.no-children){background-color:#f0efef}.industries-services-segments .filters.show-filters:not(.no-children) .filter-label:after{content:"";font-family:Ionicons}.industries-services-segments .filters.show-filters:not(.no-children) .filter-label h2{font-weight:700}.mobile-personalization-control{display:none;height:40px}@media screen and (max-width:61.875em){.mobile-personalization-control{display:block;background-color:#c8712d;width:100%;z-index:1}}.mobile-personalization-control .filter-page-label{padding:.32em 1em;color:#fff;display:inline-block;font-weight:700;font-size:1.2em}.mobile-personalization-control .filter-page-expand-control,.mobile-personalization-control .filter-page-expand-control-mobile{float:right;background-color:#d38c55}.mobile-personalization-control .filter-page-expand-control-mobile:after,.mobile-personalization-control .filter-page-expand-control:after{font-size:1em;color:#fff;padding:.5em 1em;content:"";font-family:Ionicons;display:inline-block;cursor:pointer}.mobile-personalization-control .filter-page-expand-control-mobile.expanded:after,.mobile-personalization-control .filter-page-expand-control.expanded:after{content:"";font-family:Ionicons}.mobile-personalization-control.fixed{-webkit-box-shadow:0 8px 6px -6px #404041;box-shadow:0 8px 6px -6px #404041}@media screen and (min-width:61.9375em){.personalization-placeholder{display:none!important}}@media screen and (max-width:61.875em){.personalization-placeholder{height:40px!important}}.content-main.detail header.blue{background-color:#2180bc}.content-main.detail header{background-color:#2180bc;margin-bottom:15px;padding-bottom:0;display:table;line-height:.5;width:100%}.content-main.detail header figure{margin-bottom:0;display:table-cell;vertical-align:middle;width:50%;max-width:358px}.content-main.detail header div{display:table-cell;vertical-align:middle;width:50%;padding:1em}.content-main.detail header div h1,.content-main.detail header div h6,.content-main.detail header div p{color:#fff}.content-main.detail header div h1{font-size:1.75em;line-height:1.25}.content-main.detail header div p{font-size:1.05em;line-height:1.25;margin:0;padding:0}@media screen and (max-width:34.375em){.content-main.detail header figure.featured-image{display:block;margin-bottom:0;vertical-align:middle;width:100%;background-color:#fff}.content-main.detail header figure.featured-image img{display:block;margin:0 auto}.content-main.detail header div{display:block;vertical-align:middle;width:100%;padding:1em}}@media screen and (max-width:28.125em){.content-main.detail header figure{margin-bottom:0;width:100%;display:block}}@media print{.detail-header{width:100%!important;padding:0!important;text-align:left!important}.detail-header h1{margin:0!important;padding:0!important}.detail-header div{display:table-cell;vertical-align:middle;padding:1em}.detail-header div h1,.detail-header div h6,.detail-header div p{color:#000!important}.detail-header.blue{background-color:#fff!important}}.social-sidebar{display:table;position:fixed;margin-left:4px!important;list-style-type:none!important}.social-sidebar li{display:table-cell;display:block;color:#fff;margin-bottom:0}.social-sidebar li a{color:#fff;display:block}.social-sidebar .email,.social-sidebar .facebook,.social-sidebar .linkedin,.social-sidebar .print,.social-sidebar .twitter{width:40px;height:40px;font-size:1.25em;vertical-align:middle;text-align:center;line-height:1.75}.social-sidebar .linkedin{background-color:#0077b5}.social-sidebar .linkedin:hover{background-color:#fff}.social-sidebar .linkedin:hover a{color:#0077b5}.social-sidebar .facebook{background-color:#3b5998}.social-sidebar .facebook:hover{background-color:#fff}.social-sidebar .facebook:hover a{color:#3b5998}.social-sidebar .twitter{background-color:#0084b4}.social-sidebar .twitter:hover{background-color:#fff}.social-sidebar .twitter:hover a{color:#0084b4}.social-sidebar .email{background-color:#819f3d}.social-sidebar .email:hover{background-color:#fff}.social-sidebar .email:hover a{color:#819f3d}.social-sidebar .print{background-color:#c8712d}.social-sidebar .print:hover{background-color:#fff}.social-sidebar .print:hover a{color:#c8712d}.social-sidebar .share{background-color:#404041;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;height:40px;width:90px;text-transform:uppercase;text-align:center;font-size:1em;padding-top:8px;margin-top:90px}@media screen and (max-width:61.875em){.social-sidebar{display:none}}.small-social-bar{width:100%;height:40px;margin-bottom:15px;margin-left:0!important;border-top:1px solid #dad8d7;border-bottom:1px solid #dad8d7;padding-top:1px}.small-social-bar li{display:table-cell;vertical-align:middle;width:20%;font-size:1.5em;list-style:none;margin-bottom:1px}.small-social-bar li a{display:block}.small-social-bar .email,.small-social-bar .facebook,.small-social-bar .linkedin,.small-social-bar .print,.small-social-bar .twitter{text-align:center}.small-social-bar .linkedin{background-color:#fff}.small-social-bar .linkedin:hover{background-color:#2180bc}.small-social-bar .linkedin:hover a{color:#2180bc}.small-social-bar .linkedin:hover a:hover{color:#fff}.small-social-bar .facebook{background-color:#fff}.small-social-bar .facebook:hover{background-color:#2180bc}.small-social-bar .facebook:hover a{color:#2180bc}.small-social-bar .facebook:hover a:hover{color:#fff}.small-social-bar .twitter{background-color:#fff}.small-social-bar .twitter:hover{background-color:#2180bc}.small-social-bar .twitter:hover a{color:#2180bc}.small-social-bar .twitter:hover a:hover{color:#fff}.small-social-bar .email{background-color:#fff}.small-social-bar .email:hover{background-color:#819f3d}.small-social-bar .email:hover a{color:#819f3d}.small-social-bar .email:hover a:hover{color:#fff}.small-social-bar .print{background-color:#fff}.small-social-bar .print:hover{background-color:#c8712d}.small-social-bar .print:hover a{color:#c8712d}.small-social-bar .print:hover a:hover{color:#fff}@media screen and (max-width:6249999.9375em){.small-social-bar{display:none}}@media screen and (max-width:61.875em){.small-social-bar{display:table}}section.author-bio{background-color:#f0efef;padding:1em;clear:both;display:table;width:100%;margin-bottom:15px}section.author-bio figure{display:table-cell;padding-bottom:0;padding-right:10px;width:15%}@media screen and (min-width:37.5em){section.author-bio figure{min-width:120px}}section.author-bio figure img{padding-bottom:0}section.author-bio .personal{display:table-cell;width:35%;padding-right:1em}section.author-bio .contactinfo{display:table-cell}section.author-bio ul{list-style:none;line-height:1.25;margin-left:0;margin-bottom:0!important}section.author-bio ul li{font-size:.85em}section.author-bio .name{font-weight:700}section.author-bio .social{font-size:1.25em}section.author-bio .social a{color:#404041;margin-right:5px}section.author-bio .social a:hover{color:#002466}section.author-bio .social a .fa-linkedin{color:#0077b5}section.author-bio .social a .fa-linkedin:hover{color:#002466}section.author-bio .social a .fa-facebook{color:#3b5998}section.author-bio .social a .fa-facebook:hover{color:#002466}section.author-bio .social a .fa-youtube{color:#cc181e}section.author-bio .social a .fa-youtube:hover{color:#002466}section.author-bio .social a .fa-twitter{color:#0084b4}section.author-bio .social a .fa-twitter:hover{color:#002466}@media screen and (max-width:37.5em){section.author-bio figure{width:50%}section.author-bio .contactinfo,section.author-bio .personal{display:block;width:100%}}@media screen and (max-width:6249999.9375em){section.author-bio figure{vertical-align:top}section.author-bio figure img{max-height:100px;max-width:100px;vertical-align:bottom}}@media screen and (max-width:61.875em){section.author-bio figure{vertical-align:top}section.author-bio figure img{max-height:100px;max-width:100px;vertical-align:bottom}}@media screen and (max-width:34.375em){section.author-bio figure{vertical-align:top}section.author-bio figure img{max-height:100px;max-width:100px;vertical-align:middle}}@media screen and (max-width:25.875em){section.author-bio figure{vertical-align:top}section.author-bio figure img{display:block;max-width:100%;vertical-align:middle}}@media print{section.author-bio{padding:1em 0 0!important;border-top:1px solid #000}section.author-bio figure{height:0!important;width:0!important;margin:0!important;padding:0!important}section.author-bio figure img{padding-bottom:0;max-height:100px;max-width:100px}section.author-bio .personal{width:35%;padding-right:1em}section.author-bio .contactinfo,section.author-bio .personal{display:table-cell;vertical-align:top!important}}.recomended-container{max-width:100%;margin-left:auto;margin-right:auto;padding-top:1em;float:left;border-top:1px solid #dad8d7;width:100%}.recomended-container:after{content:" ";display:block;clear:both}.recomended-container .recommended-article:last-child{margin-right:0}@media screen and (min-width:31.3125em){.recomended-container .recommended-article{width:23.40438%;float:left;margin-right:2.1275%}.recomended-container p{font-size:1.1em}}@media screen and (max-width:31.25em){.recomended-container .recommended-article{width:100%;float:none;margin-right:0;margin-bottom:1em;display:block}.recomended-container p{font-size:1em}}.service .featured-resources{margin-top:3.5em}.office-news>.recomended-container:first-child{border-top:1px solid #dad8d7}.office-news>.recomended-container:nth-child(n+2){border-top:none}header.landing-page{padding:2em}header.landing-page img{margin:0 auto;display:block}.content-container{max-width:100%;margin-left:auto;margin-right:auto}.content-container:after{content:" ";display:block;clear:both}.content-container .content-left{width:48.93625%;float:left;margin-right:2.1275%}.content-container .content-right{width:48.93625%;float:right;margin-right:0}@media screen and (max-width:61.875em){.content-container .content-left,.content-container .content-right{display:block;width:100%}}.professional header{background-color:#819f3d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.professional header h1{font-size:2em;margin-bottom:.25em}.professional header li{font-size:.85em;margin-bottom:0}.professional header a,.professional header h1,.professional header li{color:#fff}.professional header li{list-style:none}.professional header li a:hover{color:#002466}.professional header figure{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.professional header figure img{display:block;height:160px;width:auto;max-width:none;max-height:100%}.professional header .profile{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.professional header .profile>div{margin:.5em 1em}.professional header .profile .personal{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.professional header .profile .contact{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.professional header .profile .contact li:first-of-type a{text-decoration:none!important}.professional header .profile .contact li a{text-decoration:underline}.professional header .profile .contact .fa{font-size:1.75em;margin-right:.25em}@media screen and (max-width:61.875em){.professional header .profile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (max-width:34.375em){.professional header .profile{padding:0}}@media screen and (max-width:25.875em){.professional header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.professional header h1{font-size:1.75em}.professional header figure{width:100%}.professional header figure img{width:100%;height:auto}.professional header .profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.professional header .profile .contact,.professional header .profile .personal{width:100%}}@media print{.professional header h1{font-size:2.5em}.professional header figure{display:none!important;height:0!important;width:0!important;float:none!important;margin:0!important}.professional header .profile{margin:0;padding:2.5em 0}.professional header .profile>div{margin:0}}.professional-content{max-width:100%;margin-left:auto;margin-right:auto}.professional-content:after{content:" ";display:block;clear:both}.professional-content .industries li{font-weight:700}.professional-content .facts{width:23.40438%;float:left;margin-right:2.1275%}.professional-content .facts p{font-size:1em}.professional-content .overview{width:74.46813%;float:right;margin-right:0}@media screen and (max-width:61.875em){.professional-content .facts p{font-size:1em}}@media screen and (max-width:31.25em){.professional-content .facts{display:block;width:100%}.professional-content .facts p{font-size:1.2em}.professional-content .overview{display:block;width:100%}}.speaking-engagements .events-container{margin-top:.5em;max-width:100%;margin-left:auto;margin-right:auto}.speaking-engagements .events-container:after{content:" ";display:block;clear:both}.speaking-engagements .events-container .event-left{width:48.93625%;float:left;margin-right:2.1275%}@media screen and (max-width:25em){.speaking-engagements .events-container .event-left{display:block;width:100%}}.speaking-engagements .events-container .event-right{width:48.93625%;float:right;margin-right:0}@media screen and (max-width:25em){.speaking-engagements .events-container .event-right{display:block;width:100%}}ul.searching-filter{color:#404041;margin-bottom:1em}ul.searching-filter:before{content:"Filter: ";font-weight:700;margin-right:1em}ul.searching-filter li{list-style:none;display:inline;margin-right:.5em;margin-left:0!important}ul.searching-filter li:after{content:" | ";color:#404041;margin-left:.2em}ul.searching-filter li:last-of-type:after{content:""}ul.searching-filter li a{color:#2180bc}.panel{max-width:100%;margin-left:auto;margin-right:auto}.panel:after{content:" ";display:block;clear:both}.panel .left{width:48.93625%;float:left;margin-right:2.1275%}.panel .right{width:48.93625%;float:right;margin-right:0}@media screen and (max-width:25.875em){.left,.right{display:block;width:100%}}.buzzwords{display:table;width:100%;border-spacing:.5em}.buzzwords .col{padding:1em;width:33.3%;display:table-cell;background-color:#f0efef}.buzzwords .col h3{color:#fff;background-color:#59365c;margin:-1em -1em 1em;padding:.5em;font-size:.95em}.buzzwords .col p{font-size:1em!important}.buzzwords .col p:last-of-type{margin-bottom:0}@media screen and (max-width:61.875em){.buzzwords .col{width:100%;display:block;margin-bottom:1em;min-height:1px}}.office-container{border-bottom:1px solid #dad8d7;padding-bottom:1em;margin-bottom:1em;max-width:100%;margin-left:auto;margin-right:auto}.office-container:after{content:" ";display:block;clear:both}.office-container .office-information{width:31.915%;float:left;margin-right:2.1275%}.office-container .map{width:65.9575%;float:right;margin-right:0;overflow:hidden}.office-container .map iframe{width:100%!important}@media screen and (max-width:34.375em){.office-container .map,.office-container .office-information{width:100%;display:block}.office-container .map iframe,.office-container .office-information iframe{width:100%!important;height:100%}.button{width:100%}}@media print{.office-container img{display:none}}.twitter-feed{margin-top:1em}@media print{.twitter-feed{display:none!important;width:0!important}}@media screen and (max-width:61.875em){.twitter-feed{display:none}}.twitter-feed .twitter-widget .twitter-timeline{max-height:250px}.section-nav.personalization-bar{margin-left:.70711em;padding:0}.section-nav.personalization-bar .filters{padding:0;margin-top:0;width:100%;background-color:#f9f4e8}.section-nav.personalization-bar .filters .filter-label{margin-bottom:10px}.section-nav.personalization-bar .filters .filter-label.no-children:after{content:""}.section-nav.personalization-bar .filters .filter-label a{width:90%;display:inline-block}.section-nav.personalization-bar .filters .filter-selects{margin-left:.5em}.section-nav.personalization-bar .filters .filter-selects .filter-links{color:#18468a}.type-ahead{z-index:1;background-color:#fff;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);list-style-type:none;padding:0;position:absolute;margin:1px 0 0;left:-1px}.type-ahead li{padding:.25em 1em;cursor:pointer;margin-bottom:0!important;border-left:1px solid #dad8d7;border-right:1px solid #dad8d7;border-bottom:1px solid #dad8d7;transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-webkit-transition:color .25s ease-in-out}.type-ahead li:hover{color:#819f3d}select.drop-down-list option.state{font-weight:700}select.drop-down-list option.office{padding-left:10px}.checkbox-list{padding:.5em;margin-bottom:1em;color:#404041;border:1px solid #c3b9b3;border-radius:7px;background:#fff;background:-webkit-linear-gradient(top,#fff 50%,#d4d4d4);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#d4d4d4));background:linear-gradient(180deg,#fff 50%,#d4d4d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d4d4d4",GradientType=0);display:block}.checkbox-list .filter-label{line-height:1em;font-family:MuseoSans-500;font-style:normal;font-size:1em}@media screen and (max-width:61.875em){.checkbox-list .filter-label{font-family:MuseoSans-500;font-style:normal;font-size:1.5em}}.checkbox-list label:after{content:""}.checkbox-list .filters .filter-label{font-weight:400!important}.checkbox-list .filters .filter-label.label-offset:after{position:relative}@media screen and (max-width:61.875em){.checkbox-list .filters .filter-label.label-offset:after{position:absolute;right:21px}}.checkbox-list .filters .filter-label,.checkbox-list .filters .subfilter-label{cursor:pointer}.checkbox-list .filters .filter-label:after,.checkbox-list .filters .subfilter-label:after{font-size:.8em;content:"";font-family:Ionicons;float:right}.checkbox-list .filters .subfilter-label:after{font-size:.6em;margin-right:2px}.checkbox-list .keyword-field{margin-top:1em;display:table}.checkbox-list .keyword-input-container{display:table-cell;width:100%;vertical-align:middle}.checkbox-list .keyword-input{font-size:.875em;padding:1em .5em;width:100%;height:45px}.checkbox-list .btn-container{display:table-cell;vertical-align:middle;color:#fff;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.checkbox-list .filters.show-filters .filter-label:after{content:"";font-family:Ionicons}.checkbox-list .filters.show-filters ul{margin-top:1em}.checkbox-list .subfilter{margin-top:.5em}.checkbox-list .subfilter .subfilter-selects{display:none}@media screen and (max-width:61.875em){.checkbox-list .subfilter .subfilter-selects{padding:.5em}}.checkbox-list .subfilter.show-subfilters .subfilter-label:after{content:"";font-family:Ionicons}.checkbox-list .filter-selects{margin-top:.5em;display:none;font-size:.9em;list-style:none}.checkbox-list .filter-selects li{margin-bottom:0;margin-left:0}@media screen and (max-width:61.875em){.checkbox-list .filter-selects li{font-size:1.5em;padding:.5em .5em .5em 0;margin-left:10px}}@media screen and (max-width:61.875em){.checkbox-list .active{display:block}}@media screen and (max-width:61.875em){.checkbox-list .filter-label{font-size:1em!important}}.client-login-wrapper .client-login{color:#404041}@media screen and (min-width:59.4375em){.client-login-wrapper .client-login:hover{cursor:pointer;text-decoration:underline}}@media screen and (max-width:59.375em){.client-login-wrapper .client-login:hover{background-color:#7c7778;color:#fff;text-decoration:none}}.client-login-wrapper .client-links{background:none repeat scroll 0 0 #fff;border:1px solid #dad8d7;z-index:99;opacity:0;visibility:hidden;position:absolute;margin-top:5px;margin-left:-100px;padding:10px;text-align:left;max-width:200px;width:100%;-webkit-transition:all .3s;transition:all .3s}.client-login-wrapper .client-links:before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-webkit-border-image:none;border-image:none;border:6px inset transparent;border-bottom:6px solid #fff;content:"";display:block;height:0;left:150px;position:absolute;top:-12px;width:0;z-index:99}.client-login-wrapper .client-links:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-webkit-border-image:none;border-image:none;border:7px inset transparent;border-bottom:7px solid #dad8d7;content:"";display:block;height:0;left:149px;position:absolute;top:-14px;width:0;z-index:98}.client-login-wrapper .client-links.open{visibility:visible;opacity:1}@media screen and (min-width:59.4375em){.client-login-wrapper .client-links li{float:none;margin-top:10px;list-style:none;font-size:1em;display:block}}@media screen and (max-width:59.375em){.client-login-wrapper .client-links li{font-size:.85em;line-height:1}.client-login-wrapper .client-links li a{padding:.25em .5em}}.client-login-wrapper .client-links li:before{content:""!important;margin-left:0;display:none}@media screen and (max-width:59.375em){.client-login-wrapper .client-links{max-width:none}}div.update{background-color:#dad8d7;color:#404041;padding:.5em;margin-bottom:.75em;font-style:italic}div.update h1,div.update h2,div.update h3,div.update h4,div.update h5,div.update h6{color:#fff!important;font-style:italic}div.update p{color:#404041}div.update a{text-decoration:underline}div.update p:last-child{margin-bottom:0!important}.component-hero{position:relative;height:430px;margin:0 0 2em;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.5);box-shadow:0 3px 15px 0 rgba(0,0,0,.5);-webkit-background-size:cover;background-size:cover}.component-hero video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:0}.component-hero .page-wrapper{padding-top:73px}.component-hero .page-wrapper>h1{font-size:4.25em;color:#fff;margin:0 0 .25em;letter-spacing:.5px}.component-hero .page-wrapper>h1 small{font-size:.471em;display:block}.component-hero .page-wrapper>h6{font-size:1.375em;color:#fff;text-transform:none;font-style:italic;margin:0 0 1em}.component-hero .page-wrapper>a{font-size:1.25em}.component-hero .links{position:absolute;bottom:0;text-align:center;width:100%;background:rgba(64,64,65,.56)}.component-hero .links ul{display:inline-block;padding:15px 0;margin:0}.component-hero .links ul li{display:inline-block;padding:0 20px;margin:0;position:relative}.component-hero .links ul li a{color:#fff;font-size:1.313em;line-height:24px}.component-hero .links ul li+li:before{content:"";position:absolute;height:20px;width:3px;top:2px;left:-2px;background:#fff;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.5);box-shadow:2px 2px 3px 0 rgba(0,0,0,.5)}@media screen and (min-width:29.75em){.component-hero.form .page-wrapper{width:100%;height:100%;display:table;padding-top:0}.component-hero.form .page-wrapper>div{padding:5.65em 2em 2em;display:table-cell;width:65.9575%;float:left;margin-right:2.1275%;height:100%;background:rgba(0,0,0,.5)}.component-hero.form .page-wrapper>div h3{font-family:MuseoSans-700;font-style:normal;font-size:2em;color:#fff}.component-hero.form .page-wrapper>div ul{list-style:none}.component-hero.form .page-wrapper>div ul>li{padding:0}.component-hero.form .page-wrapper>div ul>li+li{margin-top:20px}.component-hero.form .page-wrapper>div ul>li:last-child{margin-top:50px}.component-hero.form .page-wrapper>div ul>li input{color:#fff;font-size:1.313em;background:none;border:none;border-bottom:1px solid #fff;height:45px;border-radius:0}.component-hero.form .page-wrapper>div ul>li input::-webkit-input-placeholder{color:#fff}.component-hero.form .page-wrapper>div ul>li input:-moz-placeholder,.component-hero.form .page-wrapper>div ul>li input::-moz-placeholder{color:#fff}.component-hero.form .page-wrapper>div ul>li input:-ms-input-placeholder{color:#fff}.component-hero.form .page-wrapper>div ul>li button{margin:0 auto;display:block}}@media screen and (max-width:29.6875em){.component-hero.form .page-wrapper{width:100%;height:100%;display:table;padding-top:0}.component-hero.form .page-wrapper>div{padding:5.65em 2em 2em;display:table-cell;width:65.9575%;float:left;margin-right:2.1275%;height:100%;background:rgba(0,0,0,.5)}.component-hero.form .page-wrapper>div h3{font-family:MuseoSans-700;font-style:normal;font-size:1.5em;color:#fff}.component-hero.form .page-wrapper>div ul{list-style:none}.component-hero.form .page-wrapper>div ul>li{padding:0}.component-hero.form .page-wrapper>div ul>li+li{margin-top:20px}.component-hero.form .page-wrapper>div ul>li:last-child{margin-top:50px}.component-hero.form .page-wrapper>div ul>li input{color:#fff;font-size:.9em;background:none;border:none;border-bottom:1px solid #fff;height:45px;border-radius:0}.component-hero.form .page-wrapper>div ul>li input::-webkit-input-placeholder{color:#fff}.component-hero.form .page-wrapper>div ul>li input:-moz-placeholder,.component-hero.form .page-wrapper>div ul>li input::-moz-placeholder{color:#fff}.component-hero.form .page-wrapper>div ul>li input:-ms-input-placeholder{color:#fff}.component-hero.form .page-wrapper>div ul>li button{margin:0 auto;display:block;font-size:1em}}.component-hero.small{height:175px;margin:0;-webkit-box-shadow:none;box-shadow:none;background-position:0 -50px}@media screen and (max-width:61.875em){.component-hero{height:476px}.component-hero .page-wrapper{padding-top:75px}.component-hero .page-wrapper>h1{font-size:3.75em}.component-hero .links ul li a{font-size:1.25em}.component-hero.small{height:320px}}@media screen and (max-width:48em){.component-hero{height:350px}.component-hero.hasVideo{background-image:none!important}.component-hero .page-wrapper{padding-top:30px}.component-hero .page-wrapper h1{font-size:3.5em}.component-hero .links ul li a{font-size:1em}.component-hero.form .page-wrapper>div{width:100%}.component-hero.small{height:300px}}@media screen and (max-width:34.375em){.component-hero{height:290px;margin:0 0 4em}.component-hero .page-wrapper{padding-top:70px}.component-hero .page-wrapper h1{font-size:3.25em}.component-hero .page-wrapper h6{display:none}.component-hero .page-wrapper a{text-align:center}.component-hero .links{background:none;bottom:-50px;font-size:.85em}.component-hero .links ul li{padding:0 10px}.component-hero .links ul li a{font-size:.8em;color:#2180bc;text-shadow:none}.component-hero .links ul li+li:before{background:#404041;-webkit-box-shadow:none;box-shadow:none;width:1px}.component-hero.form{height:auto}.component-hero.form .page-wrapper>div{padding:2em}.component-hero.small{height:250px}}@media screen and (max-width:25.875em){.component-hero{height:290px;margin:0 0 5em}.component-hero .page-wrapper{padding-top:80px}.component-hero .page-wrapper h1{font-size:2.5em;margin:0 0 .5em}.component-hero .links{bottom:-70px}.component-hero .links ul>li:last-child:before{display:none}.component-hero .links ul>li a{font-size:1em}.component-hero.form .page-wrapper>div{padding:1.25em}.component-hero.small{height:200px}}.component-testimonials{margin:0 0 2em}.component-testimonials .slick-testimonials{height:250px;line-height:0;position:relative;overflow:hidden}.component-testimonials .slick-testimonials .slides .slide{position:relative;height:250px;background:none no-repeat 50%;-webkit-background-size:cover;background-size:cover}.component-testimonials .slick-testimonials .slides .slide .wrapper{display:table;position:absolute;top:0;left:0;width:100%;height:250px}.component-testimonials .slick-testimonials .slides .slide .wrapper>div{display:table-cell;width:100%;height:100%;vertical-align:middle;padding-right:70px}.component-testimonials .slick-testimonials .slides .slide blockquote{font-family:MuseoSans-500;font-style:normal;margin:0;border:none;padding:0}@media screen and (min-width:46.9375em){.component-testimonials .slick-testimonials .slides .slide blockquote{width:55%}.component-testimonials .slick-testimonials .slides .slide blockquote>p{font-style:normal;font-size:1.25em;line-height:1.2em;margin:0 0 .75em;color:#404041}.component-testimonials .slick-testimonials .slides .slide blockquote cite{font-size:1em;font-style:italic;color:#404041;line-height:1.35}.component-testimonials .slick-testimonials .slides .slide blockquote cite .company-name{display:block;margin-left:20px}}.component-testimonials .slick-testimonials a.btn-slick{position:absolute;top:0;left:0;background:none;height:100%;width:50px;color:#fff;font-size:50px;overflow:hidden;z-index:1000;display:none}.component-testimonials .slick-testimonials a.btn-slick.next{left:auto;right:0}.component-testimonials .slick-testimonials a.btn-slick.slick-arrow{display:block}.component-testimonials .slick-testimonials a.btn-slick.slick-hidden{display:none}.component-testimonials .slick-testimonials a.btn-slick:focus,.component-testimonials .slick-testimonials a.btn-slick:hover{color:#404041}.component-testimonials .slick-testimonials a.btn-slick>.fa{position:absolute;top:50%;left:50%;margin:-25px 0 0 -16px}.component-testimonials .slick-testimonials a.btn-slick>.fa.fa-chevron-left{margin-left:-19px}@media screen and (max-width:46.875em){.component-testimonials .slick-testimonials blockquote{width:55%}.component-testimonials .slick-testimonials blockquote>p{font-style:normal;font-size:1em;line-height:1.2em;margin:0 0 .75em;color:#404041}.component-testimonials .slick-testimonials blockquote cite{font-size:.75em;font-style:italic;color:#404041;line-height:1.35}.component-testimonials .slick-testimonials blockquote cite .company-name{display:block;margin-left:15px}}@media screen and (max-width:34.375em){.component-testimonials .slick-testimonials .slides .slide{background:#c8712d!important}.component-testimonials .slick-testimonials .slides .slide .wrapper>div{padding:0 70px}.component-testimonials .slick-testimonials .slides .slide blockquote{width:100%}.component-testimonials .slick-testimonials .slides .slide blockquote>p{color:#fff;font-size:1.3em;margin:0 0 .5em}.component-testimonials .slick-testimonials .slides .slide blockquote cite{color:#fff;font-size:.85em}}@media screen and (max-width:25.875em){.component-testimonials .slick-testimonials,.component-testimonials .slick-testimonials .slides .slide,.component-testimonials .slick-testimonials .slides .slide .wrapper{height:400px}.component-testimonials .slick-testimonials .slides .slide .wrapper>div{padding:0 50px}}.cla-promise{margin-bottom:2em}.cla-promise h2{text-align:center;color:#404041;font-family:MuseoSans-300;font-style:normal;font-size:2.25em;margin:0 0 .5em}.cla-promise p{font-size:1.75em;margin:0;color:#fff!important}.cla-promise a{background-color:#89bcda;text-align:center}@media screen and (min-width:36em){.cla-promise .promise-container{max-width:100%;margin-left:auto;margin-right:auto}.cla-promise .promise-container:after{content:" ";display:block;clear:both}.cla-promise .promise-container>div{position:relative;height:135px;text-align:center;padding:15px 5px 15px 25px}.cla-promise .promise-container>div:first-child{padding:15px 5px 15px 15px}.cla-promise .promise-container>div:after,.cla-promise .promise-container>div:before{content:"";position:absolute;bottom:0;width:0;height:0;border-top:67.5px solid transparent;border-bottom:67.5px solid transparent}.cla-promise .promise-container>div>div{display:table;width:100%;height:100%}.cla-promise .promise-container>div>div>div{display:table-cell;height:100%;vertical-align:middle}.cla-promise .promise-container .listen{width:23.40438%;float:left;margin-right:2.1275%;background-color:#c8d4aa}.cla-promise .promise-container .listen:before{right:-20px;border-left:20px solid #c8d4aa}.cla-promise .promise-container .listen:after{display:none}.cla-promise .promise-container .build{width:23.40438%;float:left;margin-right:2.1275%;background-color:#a7bb76}.cla-promise .promise-container .build:after{left:0;border-left:20px solid #fff}.cla-promise .promise-container .build:before{right:-20px;border-left:20px solid #a7bb76}.cla-promise .promise-container .bring{width:31.915%;float:left;margin-right:2.1275%;background-color:#819f3d}.cla-promise .promise-container .bring:after{left:0;border-left:20px solid #fff}.cla-promise .promise-container .bring:before{right:-20px;border-left:20px solid #819f3d}.cla-promise .promise-container .start{width:14.89375%;float:right;margin-right:0;background-color:#2180bc;color:#fff;font-weight:700;text-align:center;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cla-promise .promise-container .start:before{display:none}.cla-promise .promise-container .start:after{left:0;border-left:20px solid #fff}.cla-promise .promise-container .start .start-container{background-color:#89bddb;display:block;margin:0 auto;max-width:100px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cla-promise .promise-container .start .start-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cla-promise .promise-container .start .fa{font-weight:400!important;color:#fff}.cla-promise .promise-container .start:hover{background-color:#002466;text-decoration:none}.cla-promise .promise-container .start:hover .start-container{background-color:#2180bc}}@media screen and (max-width:35.9375em){.cla-promise h2{font-size:1.6em;margin:0 0 1em}.cla-promise a{text-align:center}.cla-promise .promise-container{margin:0 1em}.cla-promise .promise-container>div{position:relative;text-align:center;padding:6px 12px 0;margin:6px auto 1em;height:100px;width:100%}.cla-promise .promise-container>div:after,.cla-promise .promise-container>div:before{content:"";position:absolute;top:0;height:100%}.cla-promise .promise-container>div:before{-webkit-transform:skew(0deg,6deg);-ms-transform:skew(0deg,6deg);transform:skew(0deg,6deg)}.cla-promise .promise-container>div:after{-webkit-transform:skew(0deg,-6deg);-ms-transform:skew(0deg,-6deg);transform:skew(0deg,-6deg)}.cla-promise .promise-container>div>div{display:table;width:100%;height:100%}.cla-promise .promise-container>div>div>div{display:table-cell;height:100%;vertical-align:middle}.cla-promise .promise-container div p{z-index:100;position:relative;margin:0;font-size:1.5em}.cla-promise .promise-container .listen{margin-top:1em}.cla-promise .promise-container .listen:before{left:0;width:51%;background:#c8d4aa}.cla-promise .promise-container .listen:after{right:0;width:50%;background:#c8d4aa}.cla-promise .promise-container .build:before{left:0;width:51%;background:#a7bb76}.cla-promise .promise-container .build:after{right:0;width:50%;background:#a7bb76}.cla-promise .promise-container .bring:before{left:0;width:51%;background:#819f3d}.cla-promise .promise-container .bring:after{right:0;width:50%;background:#819f3d}.cla-promise .promise-container .start{color:#fff;font-weight:700;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;margin-bottom:2em!important}.cla-promise .promise-container .start div{z-index:100;position:relative;font-size:1.1em}.cla-promise .promise-container .start:before{left:0;width:51%}.cla-promise .promise-container .start:after,.cla-promise .promise-container .start:before{background:#2180bc;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cla-promise .promise-container .start:after{right:0;width:50%}.cla-promise .promise-container .start .start-container{background-color:#89bddb;padding:.25em;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;margin-left:.25em}.cla-promise .promise-container .start .start-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cla-promise .promise-container .start .fa{font-weight:400!important;color:#fff}.cla-promise .promise-container .start:hover{text-decoration:none}.cla-promise .promise-container .start:hover .start-container{background-color:#2180bc}.cla-promise .promise-container .start:hover:before{left:0;width:51%;-webkit-transform:skew(0deg,6deg);-ms-transform:skew(0deg,6deg);transform:skew(0deg,6deg)}.cla-promise .promise-container .start:hover:after,.cla-promise .promise-container .start:hover:before{background-color:#002466;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.cla-promise .promise-container .start:hover:after{right:0;width:50%;-webkit-transform:skew(0deg,-6deg);-ms-transform:skew(0deg,-6deg);transform:skew(0deg,-6deg)}}@media screen and (max-width:25.875em){.cla-promise h2{font-size:1.3em}}.component-opportunities{margin:0 0 2em}.component-opportunities h2{text-align:center;color:#404041;font-family:MuseoSans-300;font-style:normal;font-size:2.25em;margin:0 0 .5em}.component-opportunities>.items{height:265px}.component-opportunities>.items>div{width:31.915%;float:left;margin-right:2.1275%;height:265px;padding:15px;background:none no-repeat 50%;-webkit-background-size:cover;background-size:cover}.component-opportunities>.items>div:last-child{width:31.915%;float:right;margin-right:0}.component-opportunities>.items>div>.wrapper{display:table;width:100%;height:100%;padding:10px;overflow:hidden;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.component-opportunities>.items>div>.wrapper>div{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}.component-opportunities>.items>div>.wrapper>div h4{font-family:MuseoSans-500;font-size:1.5em;color:#fff;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.component-opportunities>.items>div>.wrapper>div p{font-size:1.1em;margin:0;max-height:0;visibility:hidden;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.component-opportunities>.items>div:hover>div{background:hsla(0,0%,100%,.8)}.component-opportunities>.items>div:hover>div>div h4,.component-opportunities>.items>div:hover>div>div p{color:#222}.component-opportunities>.items>div:hover>div>div p{max-height:200px;visibility:visible}@media screen and (max-width:61.875em){.component-opportunities>.items>div>.wrapper>div h4{font-size:1.3em}.component-opportunities>.items>div>.wrapper>div p{font-size:.9em}}@media screen and (max-width:48em){.component-opportunities>.items{height:auto}.component-opportunities>.items>div{width:100%!important;height:auto;float:none!important;margin:0}.component-opportunities>.items>div>.wrapper>div h4{margin:0;font-size:1.5em}.component-opportunities>.items>div+div{margin-top:1em}.component-opportunities>.items>div:hover>.wrapper{background:none}.component-opportunities>.items>div:hover>.wrapper>div h4{color:#fff}.component-opportunities>.items>div:hover>.wrapper>div p{display:none}}@media screen and (max-width:34.375em){.component-opportunities h2{font-size:1.6em}.component-opportunities>.items>div>.wrapper>div h4{font-size:1.25em}}@media screen and (max-width:25.875em){.component-opportunities h2{font-size:1.3em}.component-opportunities>.items>div>.wrapper>div h4{font-size:1.1em}}.home-resources{background-color:#f1e3c5;-webkit-box-shadow:inset 0 7px 20px -3px rgba(50,50,50,.4);box-shadow:inset 0 7px 20px -3px rgba(50,50,50,.4);padding-top:2em}.home-resources h2{font-family:MuseoSans-300;font-style:normal;font-size:2.25em;text-align:center;margin:0 0 .5em;color:#404041}.home-resources .resource-container{margin-bottom:1em;max-width:100%;margin-left:auto;margin-right:auto}.home-resources .resource-container:after{content:" ";display:block;clear:both}.home-resources .resource-container .border{border:1px solid #f0efef;border-top:none}.home-resources .resource-container .resource{margin-bottom:1em;width:31.915%;float:left;margin-right:2.1275%}.home-resources .resource-container .resource:last-of-type{width:31.915%;float:right;margin-right:0}.home-resources .resource-container .resource .shadow{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8)}.home-resources .resource-container .resource h1{font-family:MuseoSans-300;font-style:normal;font-size:1em!important}.home-resources .resource-container .resource ul{margin-bottom:.25em;line-height:1}.home-resources .resource-container .resource ul a{color:#2180bc}.home-resources .resource-container .resource ul li{color:#404041;display:inline-block;font-size:12px;text-transform:uppercase;margin-right:-2px;line-height:1}.home-resources .resource-container .resource ul li:before{content:" |";margin:0 .25em}.home-resources .resource-container .resource ul li:first-child:before{content:"";margin:0}.home-resources .resource-container .resource .resource-content-container{background-color:#fff;padding:1em;margin-top:-.45em}@media screen and (min-width:59.375em){.home-resources .resource-container .resource .resource-content-container{height:140px}}.home-resources .resources-more-information{padding-bottom:.5em}.home-resources .resources-more-information p{text-align:center;font-size:1em}.home-resources .resources-more-information p .fa{font-size:1.5em;color:#89bddb}@media screen and (max-width:59.3125em){.home-resources .resource-container .resource-content-container{height:215px}}@media screen and (max-width:37.5em){.home-resources .resource-container .resource{margin-bottom:1em;width:100%}.home-resources .resource-container .resource:last-of-type{width:100%}.home-resources .resource-container .resource-content-container{max-width:400px;height:165px}}@media screen and (max-width:25.875em){.home-resources .js-tooltip{display:none!important}}.inside-resources{padding-top:2em}.inside-resources .resource-container{margin-bottom:1em;max-width:100%;margin-left:auto;margin-right:auto}.inside-resources .resource-container:after{content:" ";display:block;clear:both}.inside-resources .resource-container .resource{margin-bottom:1em;width:48.93625%;float:left;margin-right:2.1275%}.inside-resources .resource-container .resource:last-of-type{width:48.93625%;float:right;margin-right:0}.inside-resources .resource-container .resource h1{font-family:MuseoSans-300;font-style:normal;font-size:1em!important}.inside-resources .resource-container .resource ul{line-height:1;margin-bottom:.25em}.inside-resources .resource-container .resource ul a{color:#2180bc}.inside-resources .resource-container .resource ul li{color:#404041;display:inline-block;font-size:12px;text-transform:uppercase;margin-left:0!important;margin-right:-2px}.inside-resources .resource-container .resource ul li:before{content:" |";margin:0 .25em}.inside-resources .resource-container .resource ul li:first-child:before{content:"";margin:0}.inside-resources .resource-container .resource .resource-content-container{background-color:#fff;padding:1em;margin-top:-.45em;border:1px solid #f0efef;border-top:none;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8)}@media screen and (min-width:59.375em){.inside-resources .resource-container .resource .resource-content-container{max-width:400px;height:140px}}@media screen and (max-width:59.3125em){.inside-resources .resource-container .resource .resource-content-container{max-width:400px;height:190px}}@media screen and (max-width:34.375em){.inside-resources .resource-container .resource{margin-bottom:1em;width:100%}.inside-resources .resource-container .resource:last-of-type{width:100%}.inside-resources .resource-container .resource-content-container{max-width:400px;height:165px!important}}.component-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:2em}.component-video embed,.component-video iframe,.component-video object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.careers-intro{max-width:100%;margin-left:auto;margin-right:auto;padding:3em 0}.careers-intro:after{content:" ";display:block;clear:both}.careers-intro .intro-content-left{width:65.9575%;float:left;margin-right:2.1275%}.careers-intro .intro-testimonials{width:31.915%;float:right;margin-right:0}.careers-intro .embeded-video h2{margin:0 0 1em}.careers-intro .embeded-video+.embeded-video{margin-top:2.5em}.careers-intro .disclaimer{margin-top:2.1875em}@media screen and (max-width:48em){.careers-intro .intro-content-left,.careers-intro .intro-testimonials{width:100%;float:left;margin-right:2.1275%}.careers-intro .intro-testimonials{margin-top:2em}}@media print{.careers-intro .intro-content-left{width:100%!important}}.careers-content{max-width:100%;margin-left:auto;margin-right:auto;padding:15px 0 30px}.careers-content:after{content:" ";display:block;clear:both}.careers-content .section-text{width:48.93625%;float:left;margin-right:2.1275%}.careers-content .section-video{width:48.93625%;float:right;margin-right:0}@media screen and (max-width:48em){.careers-content .button,.careers-content .section-text,.careers-content .section-video,.careers-content button{width:100%;float:left;margin-right:2.1275%}}.aside-optional-content .aside-container{background-color:#f0efef;padding:1em .5em;color:#404041;margin-bottom:1em}.aside-optional-content .twitter h3:before{content:"";font-family:FontAwesome;font-size:.65em;margin-right:.5em}.aside-optional-content li,.aside-optional-content p{font-size:1em}.interior-header{margin-bottom:0;color:#fff;padding:1em}.interior-header a,.interior-header h1,.interior-header p{color:#fff}.interior-header h1{margin-bottom:.25em}.interior-header p{font-size:1.25em}.interior-header li a,.interior-header p a{text-decoration:underline}.interior-header li a:hover,.interior-header p a:hover{text-decoration:none}.interior-header ul li{list-style:none}.interior-header ul.menu{margin-left:0;margin-bottom:0}.interior-header ul.menu li{list-style:none}.interior-header ul.menu li:before{color:#fff}.interior-header ul.menu li a,.interior-header ul.menu li span{cursor:pointer;padding:.35em;font-size:15px;text-decoration:none;color:#fff;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.interior-header ul.menu li a:hover,.interior-header ul.menu li span:hover{text-decoration:none;background-color:#89bddb}.interior-header ul.menu li a.active,.interior-header ul.menu li span.active{text-decoration:none;background-color:#89bddb;font-weight:700;letter-spacing:1px}.interior-header.blue{background-color:#2180bc}.interior-header.blue ul.menu li span.active,.interior-header.blue ul.menu li span:hover{background-color:#89bddb!important}.interior-header.purple{background-color:#59365c}.interior-header.purple ul.menu li span.active,.interior-header.purple ul.menu li span:hover{background-color:#a47cc4!important}.interior-header.orange{background-color:#c8712d}.interior-header.orange ul.menu li span.active,.interior-header.orange ul.menu li span:hover{background-color:#d38c55!important}.interior-header.brown{background-color:#404041}.interior-header.brown ul.menu li span.active,.interior-header.brown ul.menu li span:hover{background-color:#8a7261!important}.interior-header.green{background-color:#819f3d}.interior-header.green ul.menu li span.active,.interior-header.green ul.menu li span:hover{background-color:#c8bf66!important}.interior-header.red{background-color:#660003}.interior-header.red ul.menu li span.active,.interior-header.red ul.menu li span:hover{background-color:#9d5b5c!important}@media screen and (max-width:48em){.interior-header ul.menu{display:block;margin:0;padding:.875em 0;list-style-type:none;list-style-position:inside}.interior-header ul.menu>:before{content:""}.interior-header ul.menu li{margin:0;padding:0;font-size:.875em;display:block!important;float:none;line-height:1}.interior-header ul.menu li a,.interior-header ul.menu span{display:block!important;margin-bottom:-.5em}}@media screen and (max-width:62499.9375em){.interior-header{max-width:99.9%}}@media screen and (max-width:61.875em){.interior-header{max-width:100%}}@media print{.interior-header{padding:0!important}.menu{display:none!important}}.twitter-feed{font-size:.9em}.twitter-feed .user img,.twitter-feed .user span span,.twitter-feed p.interact,.twitter-feed p.timePosted{display:none}.media-contact a .fa,.media-contact a .fa:hover{color:#404041}.media-contact .fa{font-size:1.65em;margin-right:.25em}.search-container{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#d4d4d4",GradientType=0);height:34px;width:100%;margin-bottom:1em;background-color:#fff}.search-container input:focus{background:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.46) 46%,#d4d4d4);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(46%,hsla(0,0%,100%,.46)),to(#d4d4d4));background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.46) 46%,#d4d4d4);-webkit-box-shadow:none;box-shadow:none}.search-container input[type=text]{background:transparent;padding:10px 5px 5px;color:#404041;border:1px solid #c3b9b3!important;border-right:none!important;font-size:1em;line-height:1;width:90%!important}.search-container button{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);float:right;border-radius:0;height:32px;width:10%!important;padding:0!important;font-size:1.05em;line-height:0}.search-container button:after{width:0;display:none}.content-well.events{margin:2em 0 0}.ad p{color:#fff;font-family:Franklin Gothic;font-weight:700;font-size:2em;margin-bottom:.25em}.ad p .font-jenna{font-size:2.25em;font-weight:400}.ad figure{padding:1.5em;-webkit-background-size:cover;background-size:cover;background-position:50% 50%}.ad figure .button{float:right}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal .modal-content.sm{width:45%}.modal .modal-content.med{width:65%}.modal .modal-content.lrg{width:85%}.modal .modal-content{position:relative;background-color:#fff;margin:15% auto;padding:20px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.modal .modal-content .close{color:#7a7677;float:right;font-size:28px;font-weight:700;margin-top:-1em;margin-right:-10px}.modal .modal-content .close:focus,.modal .modal-content .close:hover{color:#002466;text-decoration:none;cursor:pointer}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.modalDialog{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,.4);z-index:99999;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in;pointer-events:none}.modalDialog:target{opacity:1;pointer-events:auto}.modalDialog>div{position:relative;margin:15% auto;padding:20px;border-radius:5px;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.modalDialog.sm>div{width:45%}.modalDialog.med>div{width:65%}.modalDialog.lrg>div{width:85%}.close{font-size:1.25em;color:#7a7677;position:absolute;right:10px;text-align:center;top:10px;text-decoration:none;font-weight:700}.close:hover{color:#002466}.activemodal{display:block}@media screen and (max-width:34.375em){.modal-content.lrg,.modal-content.med,.modal-content.sm,.modalDialog.lrg>div,.modalDialog.med>div,.modalDialog.sm>div{width:90%}}section.accordion-container{margin-bottom:1.25em}.accordion{background-color:#dad8d7;color:#404041;cursor:pointer;padding:.25em 1em;width:100%;text-align:left;border:none;outline:none;-webkit-transition:.4s;transition:.4s;margin-bottom:1px;font-size:1.25em;font-family:MuseoSans-500;font-style:normal}.accordion.active,.accordion:hover{background-color:#c8712d;color:#fff}.accordion:after{content:"\02795";font-size:.75em;float:right;margin-left:5px;margin-top:3px}.accordion.hover:after{content:"\02795";color:#fff!important}.accordion.active:after{content:"\2796";color:#fff}div.article{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;margin-bottom:0}div.article.show{opacity:1;max-height:10000px;padding-top:1em;background-color:#f0efef}.circle{height:50px;width:50px;border-radius:50px;margin-bottom:1.5em;text-align:center;padding-top:27%;font-weight:700;color:#fff}.circle.bg-blue{background-color:#002466}.circle.bg-purple{background-color:#59365c}.circle.bg-orange{background-color:#c8712d}.circle.bg-brown{background-color:#404041}.circle.bg-green{background-color:#819f3d}.circle.bg-red{background-color:#660003}@media screen and (max-width:48em){.circle{color:#fff;height:50px;width:50px;border:none;text-align:left;padding-left:21px;padding-top:12px}}.gm-style button:after{display:none!important}table{background:#f0efef;margin-bottom:1.25em;width:100%}table tfoot,table thead{background:#c8712d;font-weight:700;font-size:1.125em}table tfoot tr td,table tfoot tr th,table thead tr td,table thead tr th{letter-spacing:1px;padding:.5em .625em .625em;color:#fff;text-align:left}table thead tr th.color-two{background-color:#d28c54}table thead tr th.color-three{background-color:#bb5427}table thead tr th.color-four{background-color:#983620}table tr td,table tr th{padding:.5625em .625em;color:#404041}table tr td{font-size:16px}table tr th{font-size:.9em}table tr td a,table tr td ol li,table tr td p,table tr td ul li{font-size:16px}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:#dad8d7}table tbody tr td,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125em}tbody tr td{text-align:left}blockquote{font-family:MuseoSans-700;font-style:normal;font-size:1.25em;float:right;margin:0 0 1em 1em;padding:.75em;max-width:45%;min-width:35%;border-top:5px solid #819f3d;border-bottom:5px solid #819f3d;color:#404041}blockquote,blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{font-style:italic}blockquote p{line-height:1.4;margin-bottom:.25em}blockquote cite{color:#404041;display:block;font-size:inherit;margin-top:.5em;font-style:normal}blockquote cite:before{content:"\2014  "}blockquote .button{font-size:.75em!important;padding:0 40px!important;width:100%}blockquote.right{float:right;margin:0 0 1em 1em!important;margin:0 0 1.25em}blockquote.left,blockquote.right{max-width:45%;min-width:35%;border-top:none!important;border-bottom:none!important;border-left:5px solid #819f3d;padding:0 0 0 1.1em!important;font-size:1.2em!important;font-style:italic;color:#404041;line-height:1.4}blockquote.left{float:left;margin:0 1em 1em 0!important;margin:0 0 1.25em}blockquote.full{font-family:MuseoSans-300;font-style:normal;float:none!important;max-width:100%!important;min-width:100%!important;border-top:none!important;border-bottom:none!important;border-left:5px solid #819f3d;padding:0 0 0 1.1em!important;margin:0 0 1.25em;font-size:1.2em!important;font-style:italic;color:#404041;line-height:1.4}@media screen and (max-width:34.375em){blockquote,blockquote.left,blockquote.right{float:none;margin-left:0;max-width:100%;width:100%}}.interior-header{background-color:#2180bc;padding:1.75em 1em;margin-bottom:1em}@media screen and (max-width:61.875em){.interior-header h1{color:#fff;margin-bottom:.25em;line-height:1em}.interior-header p{color:#fff;font-size:1.25em;line-height:1.25em;margin-top:0}.interior-header p:last-child{margin-bottom:0}}@media screen and (max-width:25.875em){.interior-header h1{color:#fff;margin-bottom:.25em;line-height:1.25em;font-size:1.75em}.interior-header p{color:#fff;font-size:1.25em;line-height:1.25em;margin-top:0}.interior-header p:last-child{margin-bottom:0}}.panel,.paneljr{padding:1em;margin-bottom:1em}.panel.dutch-white,.paneljr.dutch-white{background-color:#f0efef}.panel.bg-blue,.paneljr.bg-blue{background-color:#002466}.panel.bg-blue h1,.panel.bg-blue h2,.panel.bg-blue h3,.panel.bg-blue h4,.panel.bg-blue h5,.paneljr.bg-blue h1,.paneljr.bg-blue h2,.paneljr.bg-blue h3,.paneljr.bg-blue h4,.paneljr.bg-blue h5{color:#fff}.panel.bg-purple,.paneljr.bg-purple{background-color:#59365c}.panel.bg-purple h1,.panel.bg-purple h2,.panel.bg-purple h3,.panel.bg-purple h4,.panel.bg-purple h5,.paneljr.bg-purple h1,.paneljr.bg-purple h2,.paneljr.bg-purple h3,.paneljr.bg-purple h4,.paneljr.bg-purple h5{color:#fff}.panel.bg-orange,.paneljr.bg-orange{background-color:#c8712d}.panel.bg-orange h1,.panel.bg-orange h2,.panel.bg-orange h3,.panel.bg-orange h4,.panel.bg-orange h5,.paneljr.bg-orange h1,.paneljr.bg-orange h2,.paneljr.bg-orange h3,.paneljr.bg-orange h4,.paneljr.bg-orange h5{color:#fff}.panel.bg-brown,.paneljr.bg-brown{background-color:#404041}.panel.bg-brown h1,.panel.bg-brown h2,.panel.bg-brown h3,.panel.bg-brown h4,.panel.bg-brown h5,.paneljr.bg-brown h1,.paneljr.bg-brown h2,.paneljr.bg-brown h3,.paneljr.bg-brown h4,.paneljr.bg-brown h5{color:#fff}.panel.bg-green,.paneljr.bg-green{background-color:#819f3d}.panel.bg-green h1,.panel.bg-green h2,.panel.bg-green h3,.panel.bg-green h4,.panel.bg-green h5,.paneljr.bg-green h1,.paneljr.bg-green h2,.paneljr.bg-green h3,.paneljr.bg-green h4,.paneljr.bg-green h5{color:#fff}.panel.bg-red,.paneljr.bg-red{background-color:#660003}.panel.bg-red h1,.panel.bg-red h2,.panel.bg-red h3,.panel.bg-red h4,.panel.bg-red h5,.paneljr.bg-red h1,.paneljr.bg-red h2,.paneljr.bg-red h3,.paneljr.bg-red h4,.paneljr.bg-red h5{color:#fff}.panel h2,.paneljr h2{font-family:MuseoSans-300;font-style:normal;color:#819f3d;font-size:1.65em;margin-bottom:0;line-height:1.25}.panel h2.full,.paneljr h2.full{margin:-.75em -.75em 1em}.panel h3.full,.paneljr h3.full{margin:-1em -1em 1em}.paneljr p:last-child,.panel p:last-child{margin-bottom:0}.panel h2.full,.panel h3.full,.paneljr h2.full,.paneljr h3.full{display:block;line-height:0;padding:1em .75em}.panel h2.full.purple,.panel h3.full.purple,.paneljr h2.full.purple,.paneljr h3.full.purple{color:#fff;background-color:#59365c}.panel h2.full.orange,.panel h3.full.orange,.paneljr h2.full.orange,.paneljr h3.full.orange{color:#fff;background-color:#c8712d}.panel h2.full.cla-blue,.panel h3.full.cla-blue,.paneljr h2.full.cla-blue,.paneljr h3.full.cla-blue{color:#fff;background-color:#002466}.panel h2.full.brown,.panel h3.full.brown,.paneljr h2.full.brown,.paneljr h3.full.brown{color:#fff;background-color:#404041}.panel h2.full.cerulean,.panel h3.full.cerulean,.paneljr h2.full.cerulean,.paneljr h3.full.cerulean{color:#fff;background-color:#2180bc}.panel h2.full.red,.panel h3.full.red,.paneljr h2.full.red,.paneljr h3.full.red{color:#fff;background-color:#660003}.panel input,.paneljr input{width:100%}@media screen and (max-width:61.875em){.panel h2.full,.panel h3.full,.paneljr h2.full,.paneljr h3.full{font-size:.75em!important}}.panel .button,.paneljr .button{padding:0 10px}.panel .button:after,.paneljr .button:after{display:none}.paneljr.right{float:right;margin:0 0 1em 1em;max-width:45%;min-width:35%}.paneljr.left{float:left;margin:0 1em 1em 0;max-width:45%;min-width:35%}@media screen and (max-width:34.375em){.paneljr.left,.paneljr.right{float:none;margin-left:0;max-width:100%;width:100%}}label{font-size:1em;color:#404041}input::-webkit-input-placeholder{color:#7a7677}input:-moz-placeholder,input::-moz-placeholder{color:#7a7677}input:-ms-input-placeholder{color:#7a7677}input[type=email],input[type=tel],input[type=text],select,textarea{width:100%;font-family:MuseoSans-500;color:#404041;border:1px solid #c3b9b3;background-color:#fff}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{background:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.46) 46%,#d4d4d4);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(46%,hsla(0,0%,100%,.46)),to(#d4d4d4));background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.46) 46%,#d4d4d4);-webkit-box-shadow:none;box-shadow:none;background-color:#fff}input[type=email],input[type=tel],input[type=text]{padding:.5em;height:32px}input[type=file]{width:100%;font-family:MuseoSans-500;color:#404041;height:40px}input[type=submit]:after{font-family:FontAwesome;position:absolute;right:0;width:50px;background-color:#89bddb;text-align:center;content:"\f061";font-weight:400!important;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.form-group input.form-control.text-box.single-line{padding:.5em 1em!important;height:32px!important;color:#685040!important;margin-bottom:1em!important;width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box;float:left!important}.form-group select.form-control{background-color:#fff!important}.popover{display:none!important}.form-group label{font-size:1em!important;color:#685040!important;vertical-align:middle!important;width:30%!important;float:left!important}.form-inline .btn.btn-default{width:100%;padding:.75em;font-size:1em}.form-inline .btn.btn-default:focus{background-color:#c8712d!important;text-decoration:none!important;color:#fff!important}textarea{padding:.5em 1em;min-height:64px;margin-bottom:1em}fieldset{border:1px solid #bbb099;margin:0 2px 1em;padding:0 .35em 1em .75em}legend{font-family:MuseoSans-300;font-style:normal;padding:.5em;font-size:1.4em;font-weight:700;margin-bottom:.25em;line-height:1.25;color:#404041}.field-validation-error{display:block;background-color:#ca161c;color:#fff;font-weight:700;font-size:.85em;font-style:italic;padding:.5em 1em;margin-bottom:.5em;margin-top:.5em}.content-well input[type=text],.content-well select{width:100%}.content-well select{-webkit-appearance:menulist;color:#404041;margin-bottom:1em;height:34px;padding-left:10px;border-radius:7px;border:1px solid #c3b9b3;background:#fff;background:-webkit-linear-gradient(top,#fff 50%,#d4d4d4);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#d4d4d4));background:linear-gradient(180deg,#fff 50%,#d4d4d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d4d4d4",GradientType=0)}.content-well input[type=email],.content-well input[type=tel],.content-well input[type=text]{padding:.5em;height:32px;color:#404041;margin-bottom:1em}.content-well label{float:none!important}.content-well label :after{content:""}.content-well label input{width:5%!important}.required-field label:after{content:"*";color:#ca161c}.captcha{margin-bottom:1em}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#fff!important}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video .widescreen{padding-bottom:57.25%}.flex-video .vimeo{padding-top:0}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.video-container{position:relative;padding-bottom:56.25%;margin-bottom:1em;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.embeded-video h1,.embeded-video h2,.embeded-video h3,.embeded-video h4,.embeded-video h5,.embeded-video h6,.embeded-video p{margin-left:0}.tooltip{position:relative;display:inline}.tooltip span{position:absolute;height:25px;width:200%;line-height:25px;visibility:hidden;border-radius:5px;color:#fff;background:#404041;text-align:center;-webkit-box-shadow:3px 1px 3px #dad8d7;box-shadow:3px 1px 3px #dad8d7;font-size:.55em!important}.tooltip span:after{content:"";position:absolute;top:50%;right:100%;margin-top:-8px;width:0;height:0;border-right:8px solid #404041;border-top:8px solid transparent;border-bottom:8px solid transparent}a:hover.tooltip span{visibility:visible;opacity:.8;left:100%;top:50%;margin-top:-15px;margin-left:15px;z-index:999}.row{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1.25em}.row:after{content:" ";display:block;clear:both}.row .one-column,.row .one-columns{width:6.38313%;float:left;margin-right:2.1275%}.row .two-columns{width:14.89375%;float:left;margin-right:2.1275%}.row .three-columns{width:23.40438%;float:left;margin-right:2.1275%}.row .four-columns{width:31.915%;float:left;margin-right:2.1275%}.row .five-columns{width:40.42563%;float:left;margin-right:2.1275%}.row .six-columns{width:48.93625%;float:left;margin-right:2.1275%}.row .seven-columns{width:57.44688%;float:left;margin-right:2.1275%}.row .eight-columns{width:65.9575%;float:left;margin-right:2.1275%}.row .nine-columns{width:74.46813%;float:left;margin-right:2.1275%}.row .ten-columns{width:82.97875%;float:left;margin-right:2.1275%}.row .eleven-columns{width:91.48938%;float:left;margin-right:2.1275%}.row .twelve-columns{width:100%;float:left;margin-left:0;margin-right:0}.row div:last-child{margin-right:0!important}.row:last-of-type{margin-bottom:0}.three-by-one-grid{max-width:100%;margin-left:auto;margin-right:auto}.three-by-one-grid:after{content:" ";display:block;clear:both}.three-by-one-grid .left,.three-by-one-grid .middle{width:31.915%;float:left;margin-right:2.1275%}.three-by-one-grid .right{width:31.915%;float:right;margin-right:0}@media screen and (max-width:48em){.eight-columns,.eleven-columns,.five-columns,.four-columns,.nine-columns,.one-column,.one-columns,.seven-columns,.six-columns,.ten-columns,.three-columns,.twelve-columns,.two-columns{width:100%!important;display:block!important}}.main-container ul li{margin-left:1.1em}.content-aside ul li{line-height:1.15;margin-bottom:.5em}.content-aside ul li time{margin-top:0!important}.content-aside img{height:auto!important;max-width:100%}.content-aside .events,.content-aside .resources,.content-aside .twitter-feed{margin-left:.7em}.content-aside .aside-optional-content .aside-container{background-color:#f0efef;padding:1em .5em;color:#404041;margin-bottom:1em}.content-aside .aside-optional-content .twitter h3:before{content:"";font-family:FontAwesome;font-size:.65em;margin-right:.5em}.content-aside .aside-optional-content p{font-size:1em!important}.content-aside .aside-optional-content ul li{font-size:.85em!important}@media screen and (max-width:61.875em){.highlight{display:none}}@media print{.content-aside{display:none!important;width:0!important}}ul.vcard li{list-style:none;margin-left:0;padding-left:0}ul.vcard li.fn{font-weight:700}iframe{border:none;width:100%;background:transparent!important;background-color:transparent!important}iframe.subs-frame{height:2550px}iframe.event-registration{overflow-x:hidden;height:600px;-webkit-box-shadow:3px 3px 3px rgba(68,68,68,.6);box-shadow:3px 3px 3px rgba(68,68,68,.6);margin-bottom:1em}.math{font-style:italic;border:1px solid #dad8d7;color:#404041;padding:.5em;text-align:center;font-weight:700;margin-bottom:1em}.math div{display:inline;font-weight:400}.cta{font-size:1.4em;font-family:MuseoSans-700;font-style:normal;text-align:center}.cta-img{position:relative;margin-bottom:1em;width:100%}.cta-img div{position:absolute;top:25%;width:40%;padding-left:5%}.cta-img div p{color:#fff;font-family:MuseoSans-700;font-style:normal;font-size:1.063em}.cta-img div .button{font-size:.9em;padding:0 65px 0 15px}.cta-img div .button:after{width:40px}@media screen and (min-width:34.5em){.cta-img-sm{position:relative;margin-bottom:1em;width:100%}.cta-img-sm div{position:absolute;top:20%;width:60%;padding-left:8%}.cta-img-sm div p{color:#fff;font-family:MuseoSans-700;font-style:normal;font-size:.9em}.cta-img-sm div .button{font-size:.75em;height:30px;line-height:30px;padding:0 15px}.cta-img-sm div .button:after{display:none}}@media screen and (max-width:48em){.cta-img-sm{position:relative;margin-bottom:1em;width:100%}.cta-img-sm div{position:absolute;top:25%;width:30%;padding-left:4%}.cta-img-sm div p{color:#fff;font-weight:700;font-size:1em}}@media screen and (max-width:48.0625em){.cta-img-sm div{width:40%;padding-left:6%}}@media screen and (max-width:34.375em){.cta-img,.cta-img-sm{margin-bottom:1em;max-width:400px;height:258px;background-color:#819f3d}.cta-img-sm img,.cta-img img{display:none}.cta-img-sm div,.cta-img div{width:100%;padding:1.25em}.cta-img-sm div p,.cta-img div p{color:#fff;font-weight:700;font-size:1.25em}}.aws-tooltip{position:absolute;border-radius:5px;display:none;z-index:1000;font-family:MuseoSans-500}.aws-tooltip p{margin-bottom:0}.aws-tooltip.visible{display:block}.aws-tooltip:before{content:"";position:absolute;width:0;height:0;border-style:solid}.aws-tooltip.noarrow:before{display:none}.aws-tooltip.top:before{bottom:-12px;left:50%;margin-left:-8px;border-width:12px 8px 0;border-color:#fff transparent transparent}.aws-tooltip.right:before{left:-12px;top:50%;margin-top:-8px;border-width:8px 12px 8px 0;border-color:transparent #fff transparent transparent}.aws-tooltip.bottom:before{top:-12px;left:50%;margin-left:-8px;border-width:0 8px 12px;border-color:transparent transparent #fff}.aws-tooltip.left:before{right:-12px;top:50%;margin-top:-8px;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #fff}span.aws-tooltip{background:#000;color:#fff;padding:6px 10px;min-width:100px;max-width:200px}div.aws-tooltip{background:#fff;padding:10px;width:205px;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.2);box-shadow:2px 2px 3px 0 rgba(0,0,0,.2);border-radius:0}div.aws-tooltip p{font-family:MuseoSans-300;font-style:normal;color:#404041;font-size:14px!important;text-align:left!important}.loading>.aws-tooltip{background:url(../images/ajax-loader.gif) no-repeat 50%}.homepage-content{max-width:100%;margin-left:auto;margin-right:auto}.homepage-content:after{content:" ";display:block;clear:both}.homepage-content .content-aside{margin-top:2em;width:25.80663%;float:left;margin-right:3.22556%}@media screen and (max-width:61.875em){.homepage-content .content-aside{width:100%;float:left;margin-left:0;margin-right:0}}.homepage-content .content-main{width:70.96781%;float:right;margin-right:0}@media screen and (max-width:61.875em){.homepage-content .content-main{width:100%;float:left;margin-left:0;margin-right:0}}.homepage-content .content-main--full{width:100%;float:right;margin-right:0}.homepage-content .ad-placeholder,.homepage-content .aside-optional-content,.homepage-content .personalization-bar-home,.homepage-content .personalization-bar-mobile{margin-top:1em}@media screen and (max-width:61.875em){.homepage-content .personalization-bar-home .aside-header,.homepage-content .personalization-bar-home .keyword-filter .filter-label,.homepage-content .personalization-bar-mobile .aside-header,.homepage-content .personalization-bar-mobile .keyword-filter .filter-label{display:none}}@media screen and (min-width:34.375em){.homepage-content .personalization-bar-mobile{display:none}}@media screen and (max-width:61.875em){.homepage-content .ad-placeholder,.homepage-content .aside-optional-content{display:none}}@media screen and (max-width:61.875em){.homepage-content .main-container{width:100%;display:block}}.inside-content{max-width:100%;margin-left:auto;margin-right:auto}.inside-content:after{content:" ";display:block;clear:both}.inside-content .content-aside{width:25.80663%;float:left;margin-right:3.22556%;margin-top:2em}.inside-content .content-main{width:70.96781%;float:right;margin-right:0}.inside-content .ad-placeholder,.inside-content .aside-optional-content,.inside-content .personalization-bar-home,.inside-content .personalization-bar-mobile{margin-top:1em}@media screen and (max-width:61.875em){.inside-content .content-aside,.inside-content .content-main{display:block;width:100%}.inside-content .content-aside .ad-placeholder,.inside-content .content-aside .aside-header,.inside-content .content-aside .aside-optional-content{display:none}}.detail{max-width:100%;margin-left:auto;margin-right:auto}.detail:after{content:" ";display:block;clear:both}.detail .main-container{min-height:300px;width:91.48938%;float:left;margin-right:2.1275%}.detail .main-container h1{margin-bottom:.25em!important}.detail .main-container table.right{float:right;width:50%;margin-left:15px;margin-bottom:15px}.detail .main-container table.left{float:left;width:50%;margin-right:15px;margin-bottom:15px}@media screen and (max-width:34.375em){.detail .main-container table.right{float:none;width:100%;margin-left:0;margin-bottom:15px}.detail .main-container table.left{float:none;width:100%;margin-right:0;margin-bottom:15px}}.detail aside{width:6.38313%;float:right;margin-right:0}.detail .main-container--full{width:100%}@media screen and (max-width:34.375em){.detail .content-well .main-container{width:100%;display:block;margin-right:0}.detail aside{display:none}}.resources{max-width:100%;margin-left:auto;margin-right:auto}.resources:after{content:" ";display:block;clear:both}.resources .content-well .main-container{width:100%;float:left;margin-right:2.1275%}.resources .personalization-cta{background-color:#dad8d7;margin-bottom:1em}.resources .personalization-cta .content{margin:0 1em;display:inline-block;width:auto;vertical-align:text-bottom}.resources .personalization-cta .tool-tip-icon{font-size:1.25em;margin-top:.25em}.resources .personalization-cta .fa-question-circle:before{color:#89bddb}.resources .personalization-cta #personalization-message,.resources .personalization-cta em.tool-tip-icon{display:none}.resources .personalization-cta .personalization-cta-button{display:inline-block;width:1.25em;height:1.25em;border-radius:1.875em;background-color:#89bddb;z-index:1;margin:5px 0;vertical-align:bottom;-webkit-transition:background-color .3s;transition:background-color .3s}.resources .personalization-cta .personalization-cta-button:before{content:"";font-family:FontAwesome;vertical-align:text-bottom;top:-20%;margin-left:3px;position:relative;color:#fff;display:inline-block;padding-top:.1em;padding-left:.1em}.resources .personalization-cta .personalization-cta-button .popout.normalpopout{display:none}.resources .personalization-cta .personalization-cta-button .popout.showpopout{display:inline-block;position:relative;left:160%;top:-175%;z-index:1;background:#fff;vertical-align:top;width:15em;-webkit-box-shadow:2px 2px 10px #000;box-shadow:2px 2px 10px #000}.resources .personalization-cta .personalization-cta-button .popout.showpopout .popout-content{font-size:90%;padding:10px;display:inline-block;width:80%}.resources .personalization-cta .personalization-cta-button .popout.showpopout .cta-popout-close{background-color:#fff!important;color:#8a7261!important;float:right;margin-top:4px;display:inline-block;padding:.313em .75em}.resources .personalization-cta .personalization-cta-button .popout.showpopout .cta-popout-close:before{content:"";font-family:Ionicons;float:right}.resources .personalization-cta .personalization-cta-button .popout.showpopout:after{width:0!important;display:none!important;background-color:transparent!important;content:""!important}.resources .personalization-cta .personalization-cta-button:hover .normalpopout{display:inline-block;position:relative;left:160%;top:-175%;z-index:1;background:#fff;vertical-align:top;width:15em;-webkit-box-shadow:2px 2px 10px #000;box-shadow:2px 2px 10px #000}.resources .personalization-cta .personalization-cta-button:hover .normalpopout .popout-content{font-size:90%;padding:10px;display:inline-block;width:80%}.resources .personalization-cta .personalization-cta-button:hover .normalpopout .cta-popout-close{background-color:#fff!important;color:#8a7261!important;float:right;margin-top:4px;display:inline-block;padding:.313em .75em}.resources .personalization-cta .personalization-cta-button:hover .normalpopout .cta-popout-close:before{content:"";font-family:Ionicons;float:right}.resources .personalization-cta .personalization-cta-button:hover .normalpopout:after{width:0!important;display:none!important;background-color:transparent!important;content:""!important}.resources ul{margin-left:0;padding-left:0}.resources ul li{color:#404041;margin-bottom:1em}.resources select{padding:5px}.resources.form-page ul li{margin-bottom:.25em}@media screen and (max-width:25.875em){.left,.right{display:block;width:100%!important}.personalization-cta,.personalization-cta-button{display:none!important}}.resource-results{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.resource-results li{padding-left:0!important;margin-left:0!important;list-style-type:none}.resource-results li .abstract,.resource-results li .abstract p{font-size:18px!important;line-height:1.25}.resource-results ul.search-results-meta{display:block}.resource-results ul.search-results-meta li:first-of-type:before{display:none!important}.resource-results ul.search-results-meta li:before{padding-left:0}.resource-results.loading{opacity:0}.resource-results.loading.ng-hide{display:block!important}.landing-page .content-main.detail.lp{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.landing-page .content-main.detail.lp:after{content:" ";display:block;clear:both}.landing-page .content-main.detail.lp header{width:80%;margin:0 10%}.landing-page .content-main.detail.lp .content-well .main-container{margin-left:10%;padding-top:1em}.landing-page .content-main.detail.lp .form,.landing-page .content-main.detail.lp article{width:42.55328%;float:left;margin-right:2.1275%}.landing-page .content-main.detail.lp .form{margin-left:3px;margin-bottom:1em}.landing-page .content-main.detail.lp .form header{width:100%;margin:0;padding:.5em;background-color:#c8712d}.landing-page .content-main.detail.lp .form .button{margin-top:1em}.landing-page .content-main.detail.lp .right-side-bar{padding:1em;background-color:#f0efef;color:#404041;line-height:1}.landing-page .content-main.detail.lp aside{width:10.63844%;float:right;margin-right:0;margin-left:-3px}.landing-page.resource-request .social-sidebar{margin-left:0!important}.landing-page.resource-request .aside-container .form-group input.form-control{width:100%!important}.landing-page.resource-request .aside-container .form-submit-border .btn{width:100%;font-size:1em;margin:1em 0!important;padding:0 30px}.resource-request .social-sidebar li{margin-left:0;text-align:center!important}@media screen and (max-width:61.875em){.content-well .main-container{margin-left:0!important;padding-top:1em}.form,article{width:100%!important;display:block!important}.form{margin-left:0}}@media screen and (max-width:61.875em){.content-well .main-container{width:100%;display:block}}@media print{.landing-page .content-main.detail.lp article{width:100%!important}.landing-page .form{width:0!important;height:0!important;float:none!important;display:none!important}}.locations .date{font-size:.75em}.locations .search-container{height:34px;width:100%;margin-bottom:1em;background-color:#fff}.locations .search-container input:focus{background:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.46) 46%,#d4d4d4);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(46%,hsla(0,0%,100%,.46)),to(#d4d4d4));background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.46) 46%,#d4d4d4);-webkit-box-shadow:none;box-shadow:none}.locations .search-container button{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);float:right;border-radius:0;height:32px;font-size:1.05em}.locations input[type=text]{background:transparent;padding:10px 5px 5px;border:1px solid #c3b9b3!important;border-right:none!important;color:#404041;font-size:1em;line-height:1;width:60%}.locations .office-events .recomended-container.local{border-top:none!important;padding-top:0!important}.locations select{padding:5px}.locations .locations-results{background-color:#f0efef;max-width:100%;margin-left:auto;margin-right:auto;padding:1em}.locations .locations-results:after{content:" ";display:block;clear:both}.locations .locations-results .state{width:19.14907%;float:left;margin-right:2.1275%;font-size:5em;color:#404041}@media screen and (max-width:34.9375em){.locations .locations-results .state{display:none;width:0!important}}.locations .locations-results .locations{width:78.72344%;float:right;max-width:100%;margin-left:auto;margin-right:auto}.locations .locations-results .locations:after{content:" ";display:block;clear:both}.locations .locations-results .locations .right{width:48.93625%;float:left;margin-right:2.1275%}.locations .locations-results .locations .left{width:48.93625%;float:right;margin-right:0}.locations .locations-results .locations ul{margin-bottom:1em}.locations .locations-results .locations ul li{line-height:1.25}.locations .industries-services-leadin{margin-bottom:1em}.locations .vcard{min-height:225px}@media screen and (min-width:37.5em){.locations .locations-results .locations ul{padding-right:1em;width:50%;float:left}}@media screen and (max-width:34.9375em){.locations .locations-results .locations{width:100%;float:none}.locations .locations-results .locations ul{padding-right:0;width:100%;float:none}}.locations .location-search{margin-bottom:1em}@media screen and (max-width:61.875em){.locations .events .left,.locations .events .middle,.locations .events .right{width:100%!important;display:block;margin-bottom:1em;min-height:1px}}.preferences .search-input-container{height:34px;width:100%;margin-bottom:1em;background-color:#fff;float:left}.preferences .search-input-container.width-50{width:49%}.preferences .search-input-container.width-50.odd{margin-right:1%}.preferences .search-input-container.width-50.even{margin-left:1%}@media screen and (max-width:34.375em){.preferences .search-input-container.width-50{width:100%}.preferences .search-input-container.width-50.odd{margin-right:0}.preferences .search-input-container.width-50.even{margin-left:0}}.preferences input[type=checkbox]{margin-right:5px;margin-left:2px;width:auto}.preferences .checkbox-label:after{content:" "!important}.preferences .has-error .list-group-item-danger{color:#ca161c}.event-landing .recent,.event-landing .upcoming{margin-bottom:2em}.event-landing .recent.ng-hide.loading,.event-landing .upcoming.ng-hide.loading{display:block!important}.event-landing .recent h2,.event-landing .upcoming h2{margin-bottom:.5em}.event-landing .event-results{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.event-landing .event-results.loading{opacity:0}.event-landing .fa-check-circle{font-size:1.25em;color:#2180bc}.event-landing .twelve{margin-bottom:0}.event-landing .twelve th{text-transform:none}.event-landing .twelve .tbody{margin-bottom:0}.homepage-content .event-detail .content-well{width:91.48938%;float:left;min-height:340px}.homepage-content .content-main .content-well .twelve{margin-bottom:0}.homepage-content .content-main .content-well .twelve th{text-transform:none}.homepage-content .content-main .content-well .twelve .tbody{margin-bottom:0}.homepage-content .content-main .content-well .recent,.homepage-content .content-main .content-well .upcoming{margin-bottom:2em}.homepage-content .content-main .content-well .recent.ng-hide.loading,.homepage-content .content-main .content-well .upcoming.ng-hide.loading{display:block!important}.homepage-content .content-main .content-well .recent h2,.homepage-content .content-main .content-well .upcoming h2{margin-bottom:.5em}.homepage-content .content-main .content-well .personalization-cta{background-color:#dad8d7;margin-bottom:1em}.homepage-content .content-main .content-well .personalization-cta .content{margin:0 1em;display:inline-block;width:auto;vertical-align:text-bottom}.homepage-content .content-main .content-well .personalization-cta .tool-tip-icon{font-size:1.25em;margin-top:.25em}.homepage-content .content-main .content-well .personalization-cta .fa-question-circle:before{color:#89bddb}.homepage-content .content-main .content-well .personalization-cta #personalization-message,.homepage-content .content-main .content-well .personalization-cta em.tool-tip-icon{display:none}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button{display:inline-block;width:1.25em;height:1.25em;border-radius:1.875em;background-color:#89bddb;z-index:1;margin:5px 0;vertical-align:bottom;-webkit-transition:background-color .3s;transition:background-color .3s}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button:before{content:"";font-family:FontAwesome;vertical-align:text-bottom;top:-20%;margin-left:3px;position:relative;color:#fff;display:inline-block;padding-top:.1em;padding-left:.1em}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button .popout.normalpopout{display:none}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button .popout.showpopout{display:inline-block;position:relative;left:160%;top:-175%;z-index:1;background:#fff;vertical-align:top;width:15em;-webkit-box-shadow:2px 2px 10px #000;box-shadow:2px 2px 10px #000}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button .popout.showpopout .popout-content{font-size:90%;padding:10px;display:inline-block;width:80%}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button .popout.showpopout .cta-popout-close{background-color:#fff!important;color:#8a7261!important;float:right;margin-top:4px;display:inline-block;padding:.313em .75em}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button .popout.showpopout .cta-popout-close:before{content:"";font-family:Ionicons;float:right}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button .popout.showpopout:after{width:0!important;display:none!important;background-color:transparent!important;content:""!important}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button:hover .normalpopout{display:inline-block;position:relative;left:160%;top:-175%;z-index:1;background:#fff;vertical-align:top;width:15em;-webkit-box-shadow:2px 2px 10px #000;box-shadow:2px 2px 10px #000}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button:hover .normalpopout .popout-content{font-size:90%;padding:10px;display:inline-block;width:80%}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button:hover .normalpopout .cta-popout-close{background-color:#fff!important;color:#8a7261!important;float:right;margin-top:4px;display:inline-block;padding:.313em .75em}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button:hover .normalpopout .cta-popout-close:before{content:"";font-family:Ionicons;float:right}.homepage-content .content-main .content-well .personalization-cta .personalization-cta-button:hover .normalpopout:after{width:0!important;display:none!important;background-color:transparent!important;content:""!important}.event-role:after{content:", "}.event-role:last-of-type:after{content:""!important}@media screen and (max-width:25.875em){.personalization-cta,.personalization-cta-button{display:none!important}}.person-detail .events,.person-detail .resources{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.person-detail .events.loading,.person-detail .resources.loading{opacity:0}.people-landing .no-results,.people-landing .results{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.people-landing .no-results.loading,.people-landing .results.loading{opacity:0}.people-landing .no-results.loading.ng-hide,.people-landing .results.loading.ng-hide{display:block!important}.media-landing .media-results,.media-landing .news-results{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.media-landing .media-results.loading,.media-landing .news-results.loading{opacity:0}.media-landing .media-results.loading.ng-hide,.media-landing .news-results.loading.ng-hide{display:block!important}.media-landing ul{margin-top:0;list-style-type:none;margin-left:0}.media-landing ul li{margin-left:0}.media-landing ul ul li{list-style:none;margin-left:0}.media-landing ul ul li:before{margin-left:0;content:""}.site-search .site-search-results li{margin-bottom:1em;padding-left:0;margin-left:0!important;list-style:none}.site-search .site-search-results li .abstract,.site-search .site-search-results li .abstract p{font-size:18px!important;line-height:1.25}.site-search .site-search-results ul.search-results-meta{display:block}.site-search .site-search-results ul.search-results-meta li:first-of-type:before{display:none!important}.site-search .site-search-results ul.search-results-meta li:before{padding-left:0}.subpage-content{margin-top:2em}
/*# sourceMappingURL=main.css.map */
