.main-nav-button:focus{outline:none}.secondary-button,.spotlight-content .link,.home-jobs-module-list a{text-decoration:none}.secondary-button:hover,.spotlight-content .link:hover,.home-jobs-module-list a:hover{text-decoration:none}a,.download-pdf .text,.download-jpg .text,.students-graduates .title,.students-graduates .inner-nav a{color:#06c;text-decoration:none}a:hover,.download-pdf .text:hover,.download-jpg .text:hover,.students-graduates .title:hover,.students-graduates .inner-nav a:hover{text-decoration:underline}a:focus,.download-pdf .text:focus,.download-jpg .text:focus,.students-graduates .title:focus,.students-graduates .inner-nav a:focus{outline-color:#06c}.inner:before,.main-footer .inner:before,.cs-type-tci .tabs-container:before,.follow-us-links ul:before,.ig-foot:before,.cs-type-image-grid ul:before,.article-gallery:before,.large-gallery .large-image-wrapper:before,.arrow-carousel .container:before,.cs-type-tiled-collage .container:before,.cs-type-text-carousel:before,.main-content .side-col:before,.clear:before,.header-nav-top:before,.job-search-form form:before,.footer-nav:before,.content-section:before,.content-section-context-inner .inner-content-main:before,.compound-media:before,.page-banner:before,.hero-banner-wide:before,.newsletter-form:before,.stories-main .listing-wrapper:before,.no-js .stories-filter:before,.stories-filter.hover:before,.featured-social-posts .social-post:before,.location-region-content:before,.country-listing h3:before,.country-locations li span:before,.country-locations h4:before,.all-featured-locations .regions:before,.location-jobs-list-wrapper:before,.office-latest .inner-content:before,.job-categories-section:before,.job-categories-section ul.jobcat-list:before,.job-subcategory-latest-jobs:before,.faq-header:before,.faq-category:before,.featured-locations-list .carousel-slides-content>li:before,.cs-type-people .content-section-body:before,.content-section.social-media-section>.inner-content:before,.people-section:before,.people-carousel:before,.person-page .person-facts:before,.people-back:before,.stories-podcast .player:before,.stories-podcast .guest-info:before,.stories-article .cms-content:before,.stories-article .story-nav:before,.leader-detail:before,.search-results .search-container:before,.search-results .result:before,.timeline-month-container:before,.who-we-are .blurb:before,.archive-section .col:before,.podcast .tiles:before,.podcast .host-info:before,.podcast-subscribe .links:before,.cms-content span.center:before,.cms-content span.leftAlone:before,.cms-content img.center:before,.cms-content img.leftAlone:before,.cms-content .article-gallery:before,.inner:after,.main-footer .inner:after,.cs-type-tci .tabs-container:after,.follow-us-links ul:after,.ig-foot:after,.cs-type-image-grid ul:after,.article-gallery:after,.large-gallery .large-image-wrapper:after,.arrow-carousel .container:after,.cs-type-tiled-collage .container:after,.cs-type-text-carousel:after,.main-content .side-col:after,.clear:after,.header-nav-top:after,.job-search-form form:after,.footer-nav:after,.content-section:after,.content-section-context-inner .inner-content-main:after,.compound-media:after,.page-banner:after,.hero-banner-wide:after,.newsletter-form:after,.stories-main .listing-wrapper:after,.no-js .stories-filter:after,.stories-filter.hover:after,.featured-social-posts .social-post:after,.location-region-content:after,.country-listing h3:after,.country-locations li span:after,.country-locations h4:after,.all-featured-locations .regions:after,.location-jobs-list-wrapper:after,.office-latest .inner-content:after,.job-categories-section:after,.job-categories-section ul.jobcat-list:after,.job-subcategory-latest-jobs:after,.faq-header:after,.faq-category:after,.featured-locations-list .carousel-slides-content>li:after,.cs-type-people .content-section-body:after,.content-section.social-media-section>.inner-content:after,.people-section:after,.people-carousel:after,.person-page .person-facts:after,.people-back:after,.stories-podcast .player:after,.stories-podcast .guest-info:after,.stories-article .cms-content:after,.stories-article .story-nav:after,.leader-detail:after,.search-results .search-container:after,.search-results .result:after,.timeline-month-container:after,.who-we-are .blurb:after,.archive-section .col:after,.podcast .tiles:after,.podcast .host-info:after,.podcast-subscribe .links:after,.cms-content span.center:after,.cms-content span.leftAlone:after,.cms-content img.center:after,.cms-content img.leftAlone:after,.cms-content .article-gallery:after{content:" ";display:table}.inner:after,.main-footer .inner:after,.cs-type-tci .tabs-container:after,.follow-us-links ul:after,.ig-foot:after,.cs-type-image-grid ul:after,.article-gallery:after,.large-gallery .large-image-wrapper:after,.arrow-carousel .container:after,.cs-type-tiled-collage .container:after,.cs-type-text-carousel:after,.main-content .side-col:after,.clear:after,.header-nav-top:after,.job-search-form form:after,.footer-nav:after,.content-section:after,.content-section-context-inner .inner-content-main:after,.compound-media:after,.page-banner:after,.hero-banner-wide:after,.newsletter-form:after,.stories-main .listing-wrapper:after,.no-js .stories-filter:after,.stories-filter.hover:after,.featured-social-posts .social-post:after,.location-region-content:after,.country-listing h3:after,.country-locations li span:after,.country-locations h4:after,.all-featured-locations .regions:after,.location-jobs-list-wrapper:after,.office-latest .inner-content:after,.job-categories-section:after,.job-categories-section ul.jobcat-list:after,.job-subcategory-latest-jobs:after,.faq-header:after,.faq-category:after,.featured-locations-list .carousel-slides-content>li:after,.cs-type-people .content-section-body:after,.content-section.social-media-section>.inner-content:after,.people-section:after,.people-carousel:after,.person-page .person-facts:after,.people-back:after,.stories-podcast .player:after,.stories-podcast .guest-info:after,.stories-article .cms-content:after,.stories-article .story-nav:after,.leader-detail:after,.search-results .search-container:after,.search-results .result:after,.timeline-month-container:after,.who-we-are .blurb:after,.archive-section .col:after,.podcast .tiles:after,.podcast .host-info:after,.podcast-subscribe .links:after,.cms-content span.center:after,.cms-content span.leftAlone:after,.cms-content img.center:after,.cms-content img.leftAlone:after,.cms-content .article-gallery:after{clear:both}.content-section.blue-module .content-section-body .cms-content:before,.content-section.blue-module .content-section-body .cms-content:after{display:none}.article-listing .internal-article-media img{display:block;width:100%;height:auto}.modal-content .twitter,.modal-content .facebook,.modal-content .googleplus,.modal-content .instagram,.modal-content .linkedin,.modal-content .pinterest,.modal-content .youtube,.modal-content .vimeo,.modal-content .snapchat,.follow-us-links .twitter,.follow-us-links .facebook,.follow-us-links .googleplus,.follow-us-links .instagram,.follow-us-links .linkedin,.follow-us-links .pinterest,.follow-us-links .youtube,.follow-us-links .vimeo,.follow-us-links .snapchat,body.layout-large .follow-us-links .twitter,body.layout-large .follow-us-links .facebook,body.layout-large .follow-us-links .googleplus,body.layout-large .follow-us-links .instagram,body.layout-large .follow-us-links .linkedin,body.layout-large .follow-us-links .pinterest,body.layout-large .follow-us-links .youtube,body.layout-large .follow-us-links .vimeo,body.layout-large .follow-us-links .snapchat,.social-icons a,.ig-embed a,.vertical-ticker-nav-prev,.vertical-ticker-nav-next,.article-gallery .owl-pagination span,.large-gallery .left,.large-gallery .right,.arrow-carousel .carousel-nav span,.cs-type-follow-lg .icon,.back-to-top.is-sticky span,.play,.main-search-mobile .button,.main-search-button,.main-search-desktop .main-search-close,.header-logo,.site-alert .close,.main-nav-button,.job-search-form .job-search-form-close,.carousel-nav-bottom span,.content-list-carousel .owl-theme .owl-controls span,.stories-filter .label:after,.office-commute-methods .alternate,.leader-detail-close,.leader-detail-social a,.search-results .search-container .search-input-container .submit-icon-mobile,.follow-us-page .tab-list-nav-content a .twitter,.follow-us-page .follow-us-category a .twitter,.follow-us-page .tab-list-nav-content a .facebook,.follow-us-page .follow-us-category a .facebook,.follow-us-page .tab-list-nav-content a .googleplus,.follow-us-page .follow-us-category a .googleplus,.follow-us-page .tab-list-nav-content a .instagram,.follow-us-page .follow-us-category a .instagram,.follow-us-page .tab-list-nav-content a .linkedin,.follow-us-page .follow-us-category a .linkedin,.follow-us-page .tab-list-nav-content a .pinterest,.follow-us-page .follow-us-category a .pinterest,.follow-us-page .tab-list-nav-content a .youtube,.follow-us-page .follow-us-category a .youtube,.follow-us-page .tab-list-nav-content a .vimeo,.follow-us-page .follow-us-category a .vimeo,.follow-us-page .tab-list-nav-content a .snapchat,.follow-us-page .follow-us-category a .snapchat,.main-search-404 .actions .button,.hotspots-infowindow-close,.cms-content .pull-quote:before,.cms-content blockquote:before{border:0;font:0/0 a;text-shadow:none;color:transparent;display:inline-block}.button:after,.button-down:after,.button-up:after,.box-close:after,.tab-list-nav>li>a:after,.download-pdf:before,.download-jpg:before,.download-pdf:after,.download-jpg:after,.chevron-link:after,.main-search-button:after,.header-nav-top>li.has-children>a:after,.article-listing .article-link:after,.article-listing .social-post-account:before,.spotlight-content .link-label:after,.location-info-window .location-info:after,.location-regions-nav>li>a:after,.country-listing .location-info:before,.featured-locations-section .featured-location-title:after,#toggle-all-featured-locations:before,.all-featured-locations .region-name:after,.all-featured-locations .country-locations .location-info:after,.location-offices-tabs ul>li>a:after,.faq-categories-nav a span:after,.students-graduates .inner-nav a:after,.contact-us .main-content .button i,.contact-us .main-content .button.email:before,.contact-us .main-content .button.twitter:before,.press-item-downloads>li button:after,.search-results .submit-chevron:after,.search-results .next:after,.search-results .previous:before,.search-results .search-container .search-input-container:after,.search-results .search-container .submit-desktop:after,.search-results .result-table .col:not(.padding):after,.follow-us-page .follow-us-tablist>li>a:after,.podcast-teaser .overlay:after{content:"";display:inline-block;vertical-align:middle}.large-gallery .slide img{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.lt-ie9 .large-gallery .slide img,.large-gallery .slide .lt-ie9 img{left:auto !important}.box-window,.tab-list-nav>li>a:after,.large-gallery .left,.large-gallery .right,.arrow-carousel .arrow-left,.arrow-carousel .arrow-right,.cs-type-tiled-collage .caption,ul.dropdowner-selector:after,.location-regions-nav>li>a:after,.location-offices-tabs ul>li>a:after,.follow-us-page .follow-us-tablist>li>a:after{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lt-ie9 .box-window,.lt-ie9 .tab-list-nav>li>a:after,.lt-ie9 .large-gallery .left,.large-gallery .lt-ie9 .left,.lt-ie9 .large-gallery .right,.large-gallery .lt-ie9 .right,.lt-ie9 .arrow-carousel .arrow-left,.arrow-carousel .lt-ie9 .arrow-left,.lt-ie9 .arrow-carousel .arrow-right,.arrow-carousel .lt-ie9 .arrow-right,.lt-ie9 .cs-type-tiled-collage .caption,.cs-type-tiled-collage .lt-ie9 .caption,.lt-ie9 ul.dropdowner-selector:after,.lt-ie9 .location-regions-nav>li>a:after,.lt-ie9 .location-offices-tabs ul>li>a:after,.location-offices-tabs .lt-ie9 ul>li>a:after,.lt-ie9 .follow-us-page .follow-us-tablist>li>a:after,.follow-us-page .lt-ie9 .follow-us-tablist>li>a:after{top:auto !important}.cs-type-image-grid .text span,.video-embed-placeholder .play{position:relative;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.lt-ie9 .cs-type-image-grid .text span,.cs-type-image-grid .text .lt-ie9 span,.lt-ie9 .video-embed-placeholder .play,.video-embed-placeholder .lt-ie9 .play{top:auto !important;left:auto !important}#toggle-all-featured-locations{font-family:inherit;font-weight:inherit;display:inline}#toggle-all-featured-locations:after{display:none}.form-button,.main-search-desktop .main-search-form .button{background:#ddd;border:1px solid #ccc;color:#333;display:inline-block;font-size:14px;height:40px;width:100%}.form-button:hover,.main-search-desktop .main-search-form .button:hover{background:#eaeaea;text-decoration:none}[disabled].form-button,.main-search-desktop .main-search-form [disabled].button{background:#f1f1f1;color:#ccc}.secondary-button{background:#06c;border:none;color:#FFF;display:inline-block;font-size:16px;padding:9px 18px}.main-content>.inner{padding:1em}@media (min-width: 1080px){.main-content>.inner{padding:1em 0}}.inner,.main-footer .inner{width:100%;margin-left:auto;margin-right:auto}@media (min-width: 1080px){.inner,.main-footer .inner{width:1080px}}.location-top,.faq-header,.faq-category,.security-form,.person-page-top,.tab-list-nav-content,.content-section>.inner-content,.cs-type-holder.holder-two-column-separate>.inner-content>.content-section,.cs-type-list .content-list-items,.content-section.inner-background .inner-content,.content-section.content-list-two-column .inner-content-main,.article-listing>li,.featured-locations-section .content,.location-office-detail,.content-section.social-media-section .content-section>.inner-content,.people-section,.stories-podcast .episode-archive,.stories-article .main-col .content,.stories-article .side-col .content,.leader-detail-link.active,.leaders-listing .content-bucket,.timeline-item.type-basic-center .timeline-item-inner,.timeline-item.type-basic-left .timeline-item-inner,.timeline-item.type-basic-right .timeline-item-inner,.archive-section .table,.podcast .podcast-table .left-col,.podcast .latest-episode,.podcast .host-info,.podcast-subscribe{background-color:#FFF;border:1px solid #ccc}.cs-type-tabs .inner-content,.content-section-context-outer.layout-top>.inner-content,.content-section-context-outer.layout-left>.inner-content,.content-section-context-outer.layout-right>.inner-content,.content-section-context-inner>.inner-content,.tab-list-content-item .location-office-detail,.content-section.social-media-section>.inner-content{background-color:transparent;border:none}.location-top,.faq-header,.faq-category,.security-form,.person-page-top,.content-section,.side-col .stories-promos,.location-listing,.featured-locations-section,.location-offices,.archive-section{margin:24px 0}@media (min-width: 481px){.location-top,.faq-header,.faq-category,.security-form,.person-page-top,.content-section,.side-col .stories-promos,.location-listing,.featured-locations-section,.location-offices,.archive-section{margin:32px 0}}@media (min-width: 1080px){.location-top,.faq-header,.faq-category,.security-form,.person-page-top,.content-section,.side-col .stories-promos,.location-listing,.featured-locations-section,.location-offices,.archive-section{margin:38px 0}}.cs-type-white-cta,.cs-type-rss-feed,.cs-type-featured-projects,.cs-type-text-carousel,.security-form,.stories-podcast .episode-archive,.stories-article .side-col .content{padding:18px 12px}@media (min-width: 481px){.cs-type-white-cta,.cs-type-rss-feed,.cs-type-featured-projects,.cs-type-text-carousel,.security-form,.stories-podcast .episode-archive,.stories-article .side-col .content{padding:20px}}@media (min-width: 768px){.cs-type-white-cta,.cs-type-rss-feed,.cs-type-featured-projects,.cs-type-text-carousel,.security-form,.stories-podcast .episode-archive,.stories-article .side-col .content{padding:25px}}@media (min-width: 1080px){.cs-type-white-cta,.cs-type-rss-feed,.cs-type-featured-projects,.cs-type-text-carousel,.security-form,.stories-podcast .episode-archive,.stories-article .side-col .content{padding:30px}}.content-padding .box-window,.tab-list-nav-content,.tab-list-content-item,.cs-type-follow-lg .right,.content-section-body,.featured-external-articles .inner-content,.featured-social-posts .inner-content,.did-you-know-carousel .inner-content,.location-top,.faq-header,.faq-category,.recent-article-listing,.podcast .intro .content,.podcast .latest-episode .content-wrapper,.podcast .host-info .container,.podcast-subscribe,.ebay20-quotes-carousel .inner-content,.hotspots .tab-list-intro{padding:5% 6%}@media (min-width: 481px){.content-padding .box-window,.tab-list-nav-content,.tab-list-content-item,.cs-type-follow-lg .right,.content-section-body,.featured-external-articles .inner-content,.featured-social-posts .inner-content,.did-you-know-carousel .inner-content,.location-top,.faq-header,.faq-category,.recent-article-listing,.podcast .intro .content,.podcast .latest-episode .content-wrapper,.podcast .host-info .container,.podcast-subscribe,.ebay20-quotes-carousel .inner-content,.hotspots .tab-list-intro{padding:4% 5%}}@media (min-width: 768px){.content-padding .box-window,.tab-list-nav-content,.tab-list-content-item,.cs-type-follow-lg .right,.content-section-body,.featured-external-articles .inner-content,.featured-social-posts .inner-content,.did-you-know-carousel .inner-content,.location-top,.faq-header,.faq-category,.recent-article-listing,.podcast .intro .content,.podcast .latest-episode .content-wrapper,.podcast .host-info .container,.podcast-subscribe,.ebay20-quotes-carousel .inner-content,.hotspots .tab-list-intro{padding:3% 3%}}.outer-heading,.featured-locations-section h2,.leaders-category-title,.ebay20 .tab-list h2,.who-we-are .hero-banner-wide .hero-description p,.who-we-are .blurb-text p{font-size:18px}@media (min-width: 768px){.outer-heading,.featured-locations-section h2,.leaders-category-title,.ebay20 .tab-list h2,.who-we-are .hero-banner-wide .hero-description p,.who-we-are .blurb-text p{font-size:20px}}@media (min-width: 1080px){.outer-heading,.featured-locations-section h2,.leaders-category-title,.ebay20 .tab-list h2,.who-we-are .hero-banner-wide .hero-description p,.who-we-are .blurb-text p{font-size:24px}}.outer-heading,.featured-locations-section h2,.leaders-category-title,.ebay20 .tab-list h2{text-align:center;text-transform:uppercase;letter-spacing:0.025em;line-height:1.1em;margin-bottom:0.66em}.cs-type-linkedin{display:none}@media (min-width: 1080px){.cs-type-linkedin{display:block}}.main-search-button:after,.main-search-desktop,.main-header .secondary-navigation,.sub-navigation,.timeline-navigation-current-year,.timeline-sidebar-social{display:none}@media (min-width: 768px){.main-search-button:after,.main-search-desktop,.main-header .secondary-navigation,.sub-navigation,.timeline-navigation-current-year,.timeline-sidebar-social{display:block}}.main-header-company-information{display:block}@media (min-width: 768px){.main-header-company-information{display:none}}.header-search-nav{transition-delay:0s;transition-duration:0.4s;transition-property:transform;transition-timing-function:ease-in-out}.cs-type-follow ul,.location-info-offices ul,.country-locations,.all-featured-locations .regions,.office-commute-methods ul,.faq-categories-nav ul,.faq-category>ul{list-style:none;margin:0;padding:0}.contact-form select,.contact-form .customSelect,.contact-form input,.contact-careers .topic-select-form select,.contact-careers .topic-select-form .customSelect,.search-results .sort select,.search-results .sort .customSelect{height:40px;line-height:40px}.contact-form select .arrow,.contact-form .customSelect .arrow,.contact-form input .arrow,.contact-careers .topic-select-form select .arrow,.contact-careers .topic-select-form .customSelect .arrow,.search-results .sort select .arrow,.search-results .sort .customSelect .arrow{top:14px}@media (min-width: 1080px){body.connected-commerce .page-banner,body.connected-commerce .hero-banner-wide{margin-bottom:40px}}@media (min-width: 768px){body.connected-commerce .main-content>.inner{border-top:1px solid #ccc;padding-top:5%}}@media (min-width: 1080px){body.connected-commerce .main-content>.inner{padding-top:40px}}.cs-type-files .date,.article-subtitle,.article-date,.archive-section .date,.podcast .host-info .title{display:block;font-size:11px;color:#666}.cs-type-tci .tabs-container .tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.cs-type-tci .tabs-container .tab{-ms-flex:1 0 auto;flex:1 0 auto;color:#878787;text-align:center;letter-spacing:1px}.cs-type-tci .tabs-container .tab:hover{text-decoration:none}.cs-type-tci .tabs-container .tab:first-child{text-align:left}.cs-type-tci .tabs-container .tab:not(:first-child){border-left:1px solid #ccc}.cs-type-tci .tabs-container .tab.active{color:#1f1c1a;font-weight:800}.cs-type-tci .tabs-container .tab.active span{border-bottom:2px solid #06c}.cs-type-tci .tabs-container .tab.active:only-child span{border-bottom:0}.cs-type-tci .tabs-container .panel{display:none}.cs-type-tci .tabs-container .panel.active,.no-js .cs-type-tci .tabs-container .panel,.cs-type-tci .no-js .tabs-container .panel{display:block}.aria-only,.area-offscreen,.search-assist,.job-search-form label,.job-categories-section .cat-expanded-assist{position:absolute;left:-1000px;width:1px;height:1px;overflow:hidden}.main-search-form input[type=text],.main-search-form .button,.main-search-desktop .main-search-close,.job-search-form input,.job-search-form .customSelectFocus{outline-color:#FFF;outline-offset:1px}body{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;line-height:1.4;color:#1f1c1a}.error-404 h1,.error-404 .person-page blockquote,.person-page .error-404 blockquote,.error-404 h3,.error-404 p,.podcast-teaser .teaser-content{font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:100}.cs-type-infographic .content-section-body .cms-content>p,.cs-type-image-grid p,p.paragraph-large,span.paragraph-large,.cs-type-opportunities .cms-content p,.cs-type-fwm p,.paragraph-large-outer,p.paragraph-large-v2,span.paragraph-large-v2,.box-close,.tab-list-nav>li>a,.cs-type-image-grid .text,.cs-type-quote,.cs-type-follow-lg .follow,.main-search-mobile input[type=text],.site-alert h2,.header-nav li,.sub-navigation li,.job-search-form input[type='text'],.job-search-form select,.job-search-form .customSelect,.location-regions-nav>li>a,.location-offices-tabs ul>li>a,.location-office-detail-top .office-address,.office-stats,.students-graduates .degree,.students-graduates .tab-list-nav-item>a,.students-graduates .inner-nav a,.person-page .person-name-title h2,.person-page .person-facts .title,.person-page .person-facts .value,.who-we-are .hero-banner-wide .hero-description p,.who-we-are .blurb-text p,.follow-us-page .follow-us-tablist>li>a,.archive-section .cat,.podcast .series-subtitle,.podcast .series-intro,.cms-content .pull-quote,.cms-content blockquote{font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:200}.button-flat,.cs-type-white-cta a,.cs-type-featured-projects .inner-content .buttons a,.button,.button-down,.button-up,.cs-type-tiled-collage .caption,.eyebrow,.main-header-company-information,.main-header .secondary-navigation,.site-alert .cta a,.content-section.blue-module .content-section-body p,.newsletter-form .Actions input[type='submit'],.stories-filter .label,.home-jobs-module-list li,.job-categories-section li.jobcat-button a,.job-subcategory-tabs .dropdowner li a,.faq-categories-nav li,.stories-article .story-nav a,.search-results .submit-chevron,.search-results .next,.search-results .search-container .submit-desktop,.timeline-navigation li,.timeline-item-image-caption,.who-we-are .blurb-graphics .circle .line1,.who-we-are .blurb-graphics .circle .line2,.podcast-teaser .teaser-content strong,.hotspots-infowindow{font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:400}.cs-type-tci .tabs-container .tab,.contact-form label,.cs-type-quote .top:before,.students-graduates .tab-list-nav-item.active>a,.person-page .person-name-title h1,.person-page .person-name-title blockquote{font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:600}.form-button,.main-search-desktop .main-search-form .button,.footer-nav li,ul.dropdowner-selector a,ul.dropdowner li a,.featured-location-title p,.who-we-are .blurb-graphics .circle .value{font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:800}.featured-external-articles,.featured-social-posts,.home .home-jobs-module,.home .did-you-know-carousel{position:relative;padding-bottom:60px}.featured-external-articles .view-more,.featured-social-posts .view-more,.home .home-jobs-module-link,.home .did-you-know-carousel .mini-carousel-slide-link{position:absolute;bottom:17px;line-height:16px;border-top:1px solid #ccc;padding-top:21px;text-align:right;left:6%;width:88%}@media (min-width: 481px){.featured-external-articles .view-more,.featured-social-posts .view-more,.home .home-jobs-module-link,.home .did-you-know-carousel .mini-carousel-slide-link{left:5%;width:90%}}@media (min-width: 768px){.featured-external-articles .view-more,.featured-social-posts .view-more,.home .home-jobs-module-link,.home .did-you-know-carousel .mini-carousel-slide-link{left:3%;width:94%}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1,.person-page blockquote{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-family:"HelveticaNeue";src:url("../fonts/d63f77e2-a23d-496f-bc30-c61c7a689aa6.eot?#iefix");src:url("../fonts/d63f77e2-a23d-496f-bc30-c61c7a689aa6.eot?#iefix") format("eot"),url(../fonts/4ff9f3fa-9221-4fc5-97e6-93572b6efa24.woff2?v=1478825454448) format("woff2"),url(../fonts/ca8d25cd-e264-4404-b271-4afc45c779c4.woff?v=1478825454448) format("woff"),url(../fonts/e8f8260f-dbee-4daa-81a4-0e415715c569.ttf?v=1478825454448) format("truetype"),url(../fonts/307413a4-d77e-4111-8ba5-e3b7d1e7c160.svg#307413a4-d77e-4111-8ba5-e3b7d1e7c160?v=1478825454448) format("svg");font-style:normal;font-weight:100}@font-face{font-family:"HelveticaNeue";src:url("../fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix");src:url("../fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot"),url(../fonts/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2?v=1478825454448) format("woff2"),url(../fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff?v=1478825454448) format("woff"),url(../fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf?v=1478825454448) format("truetype"),url(../fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a?v=1478825454448) format("svg");font-style:normal;font-weight:200}@font-face{font-family:"HelveticaNeue";src:url("../fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix");src:url("../fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix") format("eot"),url(../fonts/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2?v=1478825454448) format("woff2"),url(../fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff?v=1478825454448) format("woff"),url(../fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf?v=1478825454448) format("truetype"),url(../fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9?v=1478825454448) format("svg");font-style:normal;font-weight:400}@font-face{font-family:"HelveticaNeue";src:url("../fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix");src:url("../fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix") format("eot"),url(../fonts/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2?v=1478825454448) format("woff2"),url(../fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff?v=1478825454448) format("woff"),url(../fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf?v=1478825454448) format("truetype"),url(../fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5?v=1478825454448) format("svg");font-style:normal;font-weight:600}@font-face{font-family:"HelveticaNeue";src:url("../fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix");src:url("../fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix") format("eot"),url(../fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2?v=1478825454448) format("woff2"),url(../fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff?v=1478825454448) format("woff"),url(../fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf?v=1478825454448) format("truetype"),url(../fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568?v=1478825454448) format("svg");font-style:normal;font-weight:800}.outer-heading,.featured-locations-section h2,.leaders-category-title,.ebay20 .tab-list h2,h1,.person-page blockquote,.spotlight-content .title,h2,.cs-type-tci .heading,.page-banner-container h1,.stories-main .stories-heading h1,.stories-main .stories-heading .person-page blockquote,.person-page .stories-main .stories-heading blockquote,.location-office-detail-top .office-title,.cs-type-sb .inner-title,h3,.person-module .name,.breaking-news,.recent-article-listing .article-title,.media-contacts-brand .brand-title,.press-item-title,.podcast .intro .title,h4,.content-section.home-jobs-module .content-section-body h3,.job-subcategory-content h3,h5,.article-content .article-title{font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;color:#333}h1,.person-page blockquote,.spotlight-content .title,h2,.cs-type-tci .heading,.page-banner-container h1,.stories-main .stories-heading h1,.stories-main .stories-heading .person-page blockquote,.person-page .stories-main .stories-heading blockquote,.location-office-detail-top .office-title,.cs-type-sb .inner-title,h3,.person-module .name,.breaking-news,.recent-article-listing .article-title,.media-contacts-brand .brand-title,.press-item-title,.podcast .intro .title,h4,.content-section.home-jobs-module .content-section-body h3,.job-subcategory-content h3,h5{margin:0 0 0.5em;line-height:1.15em}h1,.person-page blockquote,.spotlight-content .title{font-size:30px;font-weight:200;margin-bottom:0.25em;line-height:1.1em}@media (min-width: 1080px){h1,.person-page blockquote,.spotlight-content .title{font-size:48px}}h2,.cs-type-tci .heading,.page-banner-container h1,.page-banner-container .person-page blockquote,.person-page .page-banner-container blockquote,.stories-main .stories-heading h1,.stories-main .stories-heading .person-page blockquote,.person-page .stories-main .stories-heading blockquote,.location-office-detail-top .office-title{font-size:24px;font-weight:200}@media (min-width: 1080px){h2,.cs-type-tci .heading,.page-banner-container h1,.page-banner-container .person-page blockquote,.person-page .page-banner-container blockquote,.stories-main .stories-heading h1,.stories-main .stories-heading .person-page blockquote,.person-page .stories-main .stories-heading blockquote,.location-office-detail-top .office-title{font-size:36px}}.cs-type-sb .inner-title{font-size:26px;font-weight:200}@media (min-width: 768px){.cs-type-sb .inner-title{font-size:30px}}h3,.person-module .name,.breaking-news,.recent-article-listing .article-title,.media-contacts-brand .brand-title,.press-item-title,.podcast .intro .title{font-size:18px;font-weight:400}@media (min-width: 1080px){h3,.person-module .name,.breaking-news,.recent-article-listing .article-title,.media-contacts-brand .brand-title,.press-item-title,.podcast .intro .title{font-size:24px}}h4,.content-section.home-jobs-module .content-section-body h3,.job-subcategory-content h3{font-size:15px;font-weight:400}@media (min-width: 1080px){h4,.content-section.home-jobs-module .content-section-body h3,.job-subcategory-content h3{font-size:18px}}h5{font-size:14px;font-weight:800}p,li,.cs-type-tci .tabs-container,.article-content .episode{color:#4e4e4e;font-size:14px;line-height:1.4em}.cs-type-infographic .content-section-body .cms-content>p,.cs-type-image-grid p,p.paragraph-large,span.paragraph-large{font-size:14px}@media (min-width: 768px){.cs-type-infographic .content-section-body .cms-content>p,.cs-type-image-grid p,p.paragraph-large,span.paragraph-large{font-size:16px;font-weight:400}}@media (min-width: 1080px){.cs-type-infographic .content-section-body .cms-content>p,.cs-type-image-grid p,p.paragraph-large,span.paragraph-large{font-size:18px}}.cs-type-opportunities .cms-content p,.cs-type-fwm p,.paragraph-large-outer,p.paragraph-large-v2,span.paragraph-large-v2{font-size:16px}@media (min-width: 768px){.cs-type-opportunities .cms-content p,.cs-type-fwm p,.paragraph-large-outer,p.paragraph-large-v2,span.paragraph-large-v2{font-size:18px}}@media (min-width: 1080px){.cs-type-opportunities .cms-content p,.cs-type-fwm p,.paragraph-large-outer,p.paragraph-large-v2,span.paragraph-large-v2{font-size:20px}}.cs-type-opportunities .cms-content p,.cs-type-fwm p,.paragraph-large-outer{margin:20px auto;text-align:center}@media (min-width: 768px){.cs-type-opportunities .cms-content p,.cs-type-fwm p,.paragraph-large-outer{max-width:95%}}p.paragraph-small,span.paragraph-small{font-size:12px}p{margin:0 0 0.8em}.arrow-carousel .arrow-left.enabled:hover,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev.enabled:hover,.people-back:hover .arrow-left,.arrow-carousel .arrow-left,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev,.people-back .arrow-left,.arrow-carousel .arrow-right.enabled:hover,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next.enabled:hover,.arrow-carousel .arrow-right,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next,.modal-content .facebook,.follow-us-links .facebook,.follow-us-page .tab-list-nav-content a .facebook,.follow-us-page .follow-us-category a .facebook,body.layout-large .follow-us-links .facebook,.modal-content .googleplus,.follow-us-links .googleplus,.follow-us-page .tab-list-nav-content a .googleplus,.follow-us-page .follow-us-category a .googleplus,body.layout-large .follow-us-links .googleplus,.modal-content .instagram,.follow-us-links .instagram,.follow-us-page .tab-list-nav-content a .instagram,.follow-us-page .follow-us-category a .instagram,body.layout-large .follow-us-links .instagram,.modal-content .linkedin,.follow-us-links .linkedin,.follow-us-page .tab-list-nav-content a .linkedin,.follow-us-page .follow-us-category a .linkedin,body.layout-large .follow-us-links .linkedin,.modal-content .pinterest,.follow-us-links .pinterest,.follow-us-page .tab-list-nav-content a .pinterest,.follow-us-page .follow-us-category a .pinterest,body.layout-large .follow-us-links .pinterest,.modal-content .snapchat,.follow-us-links .snapchat,.follow-us-page .tab-list-nav-content a .snapchat,.follow-us-page .follow-us-category a .snapchat,body.layout-large .follow-us-links .snapchat,.modal-content .twitter,.follow-us-links .twitter,.follow-us-page .tab-list-nav-content a .twitter,.follow-us-page .follow-us-category a .twitter,body.layout-large .follow-us-links .twitter,.modal-content .vimeo,.follow-us-links .vimeo,.follow-us-page .tab-list-nav-content a .vimeo,.follow-us-page .follow-us-category a .vimeo,body.layout-large .follow-us-links .vimeo,.modal-content .youtube,.follow-us-links .youtube,.follow-us-page .tab-list-nav-content a .youtube,.follow-us-page .follow-us-category a .youtube,body.layout-large .follow-us-links .youtube,.large-gallery .left,.large-gallery .right,.download-jpg:before,.download-pdf:before,.podcast-teaser .overlay:after,.article-listing .social-post-account.facebook:before,.leader-detail-social a.facebook,.article-listing .social-post-account.linkedin:before,.leader-detail-social a.linkedin,.article-listing .social-post-account.twitter:before,.leader-detail-social a.twitter{background:url(/themes/ebayinc/images/build/sprites.png?v=1478825454448) no-repeat}.arrow-carousel .arrow-left.enabled:hover,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev.enabled:hover,.people-back:hover .arrow-left{width:21px;height:33px;background-position:0 0}.arrow-carousel .arrow-left,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev,.people-back .arrow-left{width:21px;height:33px;background-position:0 -33px}.arrow-carousel .arrow-right.enabled:hover,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next.enabled:hover{width:20px;height:33px;background-position:0 -66px}.arrow-carousel .arrow-right,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next{width:20px;height:33px;background-position:0 -99px}.modal-content .facebook,.follow-us-links .facebook{width:32px;height:32px;background-position:0 -224px}.follow-us-page .tab-list-nav-content a .facebook,.follow-us-page .follow-us-category a .facebook{width:40px;height:40px;background-position:0 -256px}body.layout-large .follow-us-links .facebook{width:50px;height:50px;background-position:0 -296px}.modal-content .googleplus,.follow-us-links .googleplus{width:32px;height:32px;background-position:0 -346px}.follow-us-page .tab-list-nav-content a .googleplus,.follow-us-page .follow-us-category a .googleplus{width:40px;height:40px;background-position:0 -378px}body.layout-large .follow-us-links .googleplus{width:50px;height:50px;background-position:0 -418px}.modal-content .instagram,.follow-us-links .instagram{width:32px;height:32px;background-position:0 -468px}.follow-us-page .tab-list-nav-content a .instagram,.follow-us-page .follow-us-category a .instagram{width:40px;height:40px;background-position:0 -500px}body.layout-large .follow-us-links .instagram{width:50px;height:50px;background-position:0 -540px}.modal-content .linkedin,.follow-us-links .linkedin{width:32px;height:32px;background-position:0 -590px}.follow-us-page .tab-list-nav-content a .linkedin,.follow-us-page .follow-us-category a .linkedin{width:40px;height:40px;background-position:0 -622px}body.layout-large .follow-us-links .linkedin{width:50px;height:50px;background-position:0 -662px}.modal-content .pinterest,.follow-us-links .pinterest{width:32px;height:32px;background-position:0 -712px}.follow-us-page .tab-list-nav-content a .pinterest,.follow-us-page .follow-us-category a .pinterest{width:40px;height:40px;background-position:0 -744px}body.layout-large .follow-us-links .pinterest{width:50px;height:50px;background-position:0 -784px}.modal-content .snapchat,.follow-us-links .snapchat{width:32px;height:32px;background-position:0 -834px}.follow-us-page .tab-list-nav-content a .snapchat,.follow-us-page .follow-us-category a .snapchat{width:40px;height:40px;background-position:0 -866px}body.layout-large .follow-us-links .snapchat{width:50px;height:50px;background-position:0 -906px}.modal-content .twitter,.follow-us-links .twitter{width:32px;height:32px;background-position:0 -956px}.follow-us-page .tab-list-nav-content a .twitter,.follow-us-page .follow-us-category a .twitter{width:40px;height:40px;background-position:0 -988px}body.layout-large .follow-us-links .twitter{width:50px;height:50px;background-position:0 -1028px}.modal-content .vimeo,.follow-us-links .vimeo{width:32px;height:32px;background-position:0 -1078px}.follow-us-page .tab-list-nav-content a .vimeo,.follow-us-page .follow-us-category a .vimeo{width:40px;height:40px;background-position:0 -1110px}body.layout-large .follow-us-links .vimeo{width:50px;height:50px;background-position:0 -1150px}.modal-content .youtube,.follow-us-links .youtube{width:32px;height:32px;background-position:0 -1200px}.follow-us-page .tab-list-nav-content a .youtube,.follow-us-page .follow-us-category a .youtube{width:40px;height:40px;background-position:0 -1232px}body.layout-large .follow-us-links .youtube{width:50px;height:50px;background-position:0 -1272px}.large-gallery .left{width:23px;height:43px;background-position:0 -1322px}.large-gallery .right{width:22px;height:43px;background-position:0 -1365px}.download-jpg:before{width:16px;height:16px;background-position:0 -1408px}.download-pdf:before{width:16px;height:16px;background-position:0 -1424px}.podcast-teaser .overlay:after{width:32px;height:33px;background-position:0 -1440px}.article-listing .social-post-account.facebook:before,.leader-detail-social a.facebook{width:33px;height:33px;background-position:0 -1473px}.article-listing .social-post-account.linkedin:before,.leader-detail-social a.linkedin{width:33px;height:33px;background-position:0 -1570px}.article-listing .social-post-account.twitter:before,.leader-detail-social a.twitter{width:33px;height:33px;background-position:0 -1603px}.sprite-close-x-4e4e4e,.job-categories-section .close-button,.leader-detail-close,.hotspots-infowindow-close{width:17px;height:18px;background-position:0 0}.sprite-close-x-fff,.box-close:after,.main-search-desktop .main-search-close,.site-alert .close{width:15px;height:16px;background-position:-25px 0}.sprite-down-arrow-333-34px{width:34px;height:18px;background-position:-45px 0}.sprite-down-arrow-666-34px,.vertical-ticker-nav-next{width:34px;height:18px;background-position:-85px 0}.sprite-down-arrow-blue{width:16px;height:10px;background-position:-125px 0}.sprite-down-arrow-gray,.customSelect .arrow,.no-js select .arrow,ul.dropdowner-selector:after,.all-featured-locations .region-name:after{width:16px;height:10px;background-position:-150px 0}.sprite-down-arrow-white{width:16px;height:10px;background-position:-175px 0}.sprite-down-chevron-333-16px,.faq-categories-nav a span:after,.students-graduates .inner-nav a:after{width:16px;height:12px;background-position:-200px 0}.sprite-down-chevron-blue-16px,.button-down:after,.button-up:after,html.no-touch .faq-categories-nav a:hover span:after{width:16px;height:12px;background-position:-225px 0}.sprite-download,.download-pdf:after,.download-jpg:after{width:19px;height:19px;background-position:-250px 0}.sprite-download-blue-19px,.button.download:after,.press-item-downloads>li button:after{width:19px;height:19px;background-position:-275px 0}.sprite-email-blue,.contact-us .main-content .button.email:before{width:26px;height:17px;background-position:-300px 0}.sprite-external-link-blue-22px,.button.external:after,.content-section.basic-right-link .content-section-body-link .button:after,.article-listing .external-article-link:after{width:22px;height:21px;background-position:-335px 0}.sprite-header-menu-button,.main-nav-button{width:58px;height:46px;background-position:-365px 0}.sprite-header-search-button{width:65px;height:76px;background-position:-430px 0}.sprite-header-search-button-active{width:65px;height:76px;background-position:-500px 0}.sprite-left-chevron-blue-large,.stories-article .story-nav .prev:before,.search-results .previous:before{width:21px;height:19px;background-position:-570px 0}.sprite-location-icon{width:14px;height:21px;background-position:-600px 0}.sprite-location-icon-small,.country-listing .location-info:before{width:8px;height:15px;background-position:-620px 0}.sprite-location-tab-close{width:16px;height:16px;background-position:-635px 0}.sprite-location-tab-open{width:16px;height:16px;background-position:-660px 0}.sprite-logo-footer,body.layout-small .header-logo,body.layout-medium .header-logo,.footer-logo{width:75px;height:30px;background-position:-685px 0}.sprite-logo-header,.header-logo{width:102px;height:41px;background-position:-765px 0}.sprite-logo-holiday{width:102px;height:41px;background-position:-875px 0}.sprite-minus-333-12px,#toggle-all-featured-locations.active:before{width:12px;height:13px;background-position:-985px 0}.sprite-minus-333-16px,.tab-list-nav>li.active>a:after,.stories-filter .label:after,.location-regions-nav>li.active>a:after,.location-offices-tabs ul>li.active>a:after,.faq-question.active:after,.follow-us-page .follow-us-tablist>li.active>a:after{width:16px;height:16px;background-position:-1005px 0}.sprite-minus-white-20px,.header-nav-top>li.has-children.active>a:after,.header-nav.initial-state .header-nav-top>li.has-children.section>a:after,.header-nav.initial-state .header-nav-top>li.has-children.current>a:after{width:20px;height:20px;background-position:-1030px 0}.sprite-mobile-search-input{width:16px;height:15px;background-position:-1055px 0}.sprite-mobile-site-search-button,.main-search-mobile .button{width:40px;height:40px;background-position:-1080px 0}.sprite-play,.play{width:84px;height:47px;background-position:-1125px 0}.sprite-plus-333-12px,#toggle-all-featured-locations:before{width:12px;height:13px;background-position:-1215px 0}.sprite-plus-333-16px,.tab-list-nav>li>a:after,.stories-filter.closed .label:after,.location-regions-nav>li>a:after,.location-offices-tabs ul>li>a:after,.faq-question:after,.follow-us-page .follow-us-tablist>li>a:after{width:16px;height:17px;background-position:-1235px 0}.sprite-plus-blue-20px,.header-nav-top>li.has-children>a:after{width:20px;height:20px;background-position:-1260px 0}.sprite-pull-quotes,.cms-content .pull-quote:before,.cms-content blockquote:before{width:26px;height:21px;background-position:-1285px 0}.sprite-right-chevron-blue-large,.button:after,.chevron-link:after,.article-listing .internal-article-link:after,.spotlight-content .link-label:after,.featured-locations-section .featured-location-title:after,.contact-us .main-content .button i,.stories-article .story-nav .next:before,.search-results .submit-chevron:after,.search-results .next:after,.search-results .search-container .submit-desktop:after,.search-results .result-table .col:not(.padding):after{width:21px;height:19px;background-position:-1320px 0}.sprite-right-chevron-blue-small,.location-info-window .location-info:after,.all-featured-locations .country-locations .location-info:after{width:8px;height:10px;background-position:-1350px 0}.sprite-right-chevron-ccc-13px,.site-alert .cta a:after,.job-search-form .Actions:after{width:13px;height:19px;background-position:-1365px 0}.sprite-right-chevron-fff-13px,.content-section.blue-module .button:after,.hero-banner-wide.text-overlay .button:after{width:21px;height:19px;background-position:-1385px 0}.sprite-search-icon-666,.main-search-button:after{width:14px;height:14px;background-position:-1415px 0}.sprite-search-icon-666-large,.search-results .search-container .search-input-container:after,.search-results .search-container .search-input-container .submit-icon-mobile,.main-search-404 .actions .button{width:20px;height:19px;background-position:-1435px 0}.sprite-search-jobs-keywords,.job-search-form .field.keywords:after{width:20px;height:19px;background-position:-1460px 0}.sprite-search-jobs-locations{width:14px;height:22px;background-position:-1485px 0}.sprite-social-embed-20,.ig-embed a{width:27px;height:20px;background-position:-1505px 0}.sprite-social-embed-20-blue,.ig-embed a:hover,.embed-active .ig-embed a{width:27px;height:20px;background-position:-1540px 0}.sprite-social-facebook-20,.addthis_button_facebook{width:20px;height:20px;background-position:-1575px 0}.sprite-social-facebook-20-blue,.addthis_button_facebook:hover{width:20px;height:20px;background-position:-1600px 0}.sprite-social-facebook-30{width:31px;height:32px;background-position:-1625px 0}.sprite-social-github-20{width:33px;height:33px;background-position:-1665px 0}.sprite-social-github-30{width:33px;height:33px;background-position:-1705px 0}.sprite-social-instagram-30{width:31px;height:32px;background-position:-1745px 0}.sprite-social-linkedin-20,.addthis_button_linkedin{width:20px;height:20px;background-position:-1785px 0}.sprite-social-linkedin-20-blue,.addthis_button_linkedin:hover{width:20px;height:20px;background-position:-1810px 0}.sprite-social-linkedin-30{width:31px;height:32px;background-position:-1835px 0}.sprite-social-share-20,.addthis_button_compact{width:20px;height:20px;background-position:-1875px 0}.sprite-social-share-20-blue,.addthis_button_compact:hover{width:20px;height:20px;background-position:-1900px 0}.sprite-social-twitter-20,.addthis_button_twitter{width:20px;height:20px;background-position:-1925px 0}.sprite-social-twitter-20-blue,.addthis_button_twitter:hover{width:20px;height:20px;background-position:-1950px 0}.sprite-social-twitter-20-lg-blue,.contact-us .main-content .button.twitter:before{width:19px;height:16px;background-position:-1975px 0}.sprite-social-twitter-30{width:39px;height:32px;background-position:-2000px 0}.sprite-social-vimeo-20{width:32px;height:27px;background-position:-2045px 0}.sprite-social-vimeo-30{width:32px;height:27px;background-position:-2085px 0}.sprite-social-youtube-30{width:38px;height:32px;background-position:-2125px 0}.sprite-students-link-gray{width:16px;height:15px;background-position:-2170px 0}.sprite-students-link-white{width:28px;height:26px;background-position:-2195px 0}.sprite-thin-down-arrow-blue{width:28px;height:16px;background-position:-2230px 0}.sprite-thin-down-arrow-white{width:28px;height:16px;background-position:-2265px 0}.sprite-twitter-favorite-666,.twitter-action-favorite{width:16px;height:15px;background-position:-2300px 0}.sprite-twitter-favorite-blue,.twitter-action-favorite:hover{width:16px;height:15px;background-position:-2325px 0}.sprite-twitter-reply-666,.twitter-action-reply{width:18px;height:15px;background-position:-2350px 0}.sprite-twitter-reply-blue,.twitter-action-reply:hover{width:18px;height:15px;background-position:-2375px 0}.sprite-twitter-retweet-666,.twitter-action-retweet{width:19px;height:12px;background-position:-2400px 0}.sprite-twitter-retweet-blue,.twitter-action-retweet:hover{width:19px;height:12px;background-position:-2425px 0}.sprite-up-arrow-333-34px{width:34px;height:18px;background-position:-2450px 0}.sprite-up-arrow-666-34px,.vertical-ticker-nav-prev{width:34px;height:18px;background-position:-2490px 0}.sprite-up-arrow-ddd-29x19,.job-search-form .job-search-form-close{width:29px;height:19px;background-position:-2530px 0}.sprite-up-arrow-gray,.back-to-top.is-sticky span,.all-featured-locations .region-name.active:after{width:16px;height:11px;background-position:-2565px 0}.sprite-up-arrow-white{width:16px;height:10px;background-position:-2590px 0}.sprite-up-chevron-blue-16px,.button-up:after{width:16px;height:12px;background-position:-2615px 0}.sprite-close-x-4e4e4e,.job-categories-section .close-button,.leader-detail-close,.hotspots-infowindow-close,.sprite-close-x-fff,.box-close:after,.main-search-desktop .main-search-close,.site-alert .close,.sprite-down-arrow-333-34px,.sprite-down-arrow-666-34px,.vertical-ticker-nav-next,.sprite-down-arrow-blue,.sprite-down-arrow-gray,.customSelect .arrow,.no-js select .arrow,ul.dropdowner-selector:after,.all-featured-locations .region-name:after,.sprite-down-arrow-white,.sprite-down-chevron-333-16px,.faq-categories-nav a span:after,.students-graduates .inner-nav a:after,.sprite-down-chevron-blue-16px,.button-down:after,.button-up:after,html.no-touch .faq-categories-nav a:hover span:after,.sprite-download,.download-pdf:after,.download-jpg:after,.sprite-download-blue-19px,.button.download:after,.press-item-downloads>li button:after,.sprite-email-blue,.contact-us .main-content .button.email:before,.sprite-external-link-blue-22px,.button.external:after,.content-section.basic-right-link .content-section-body-link .button:after,.article-listing .external-article-link:after,.sprite-header-menu-button,.main-nav-button,.sprite-header-search-button,.sprite-header-search-button-active,.sprite-left-chevron-blue-large,.stories-article .story-nav .prev:before,.search-results .previous:before,.sprite-location-icon,.sprite-location-icon-small,.country-listing .location-info:before,.sprite-location-tab-close,.sprite-location-tab-open,.sprite-logo-footer,body.layout-small .header-logo,body.layout-medium .header-logo,.footer-logo,.sprite-logo-header,.header-logo,.sprite-logo-holiday,.sprite-minus-333-12px,#toggle-all-featured-locations.active:before,.sprite-minus-333-16px,.tab-list-nav>li.active>a:after,.stories-filter .label:after,.location-regions-nav>li.active>a:after,.location-offices-tabs ul>li.active>a:after,.faq-question.active:after,.follow-us-page .follow-us-tablist>li.active>a:after,.sprite-minus-white-20px,.header-nav-top>li.has-children.active>a:after,.header-nav.initial-state .header-nav-top>li.has-children.section>a:after,.header-nav.initial-state .header-nav-top>li.has-children.current>a:after,.sprite-mobile-search-input,.sprite-mobile-site-search-button,.main-search-mobile .button,.sprite-play,.play,.sprite-plus-333-12px,#toggle-all-featured-locations:before,.sprite-plus-333-16px,.tab-list-nav>li>a:after,.stories-filter.closed .label:after,.location-regions-nav>li>a:after,.location-offices-tabs ul>li>a:after,.faq-question:after,.follow-us-page .follow-us-tablist>li>a:after,.sprite-plus-blue-20px,.header-nav-top>li.has-children>a:after,.sprite-pull-quotes,.cms-content .pull-quote:before,.cms-content blockquote:before,.sprite-right-chevron-blue-large,.button:after,.chevron-link:after,.article-listing .internal-article-link:after,.spotlight-content .link-label:after,.featured-locations-section .featured-location-title:after,.contact-us .main-content .button i,.stories-article .story-nav .next:before,.search-results .submit-chevron:after,.search-results .next:after,.search-results .search-container .submit-desktop:after,.search-results .result-table .col:not(.padding):after,.sprite-right-chevron-blue-small,.location-info-window .location-info:after,.all-featured-locations .country-locations .location-info:after,.sprite-right-chevron-ccc-13px,.site-alert .cta a:after,.job-search-form .Actions:after,.sprite-right-chevron-fff-13px,.content-section.blue-module .button:after,.hero-banner-wide.text-overlay .button:after,.sprite-search-icon-666,.main-search-button:after,.sprite-search-icon-666-large,.search-results .search-container .search-input-container:after,.search-results .search-container .search-input-container .submit-icon-mobile,.main-search-404 .actions .button,.sprite-search-jobs-keywords,.job-search-form .field.keywords:after,.sprite-search-jobs-locations,.sprite-social-embed-20,.ig-embed a,.sprite-social-embed-20-blue,.ig-embed a:hover,.embed-active .ig-embed a,.sprite-social-facebook-20,.addthis_button_facebook,.sprite-social-facebook-20-blue,.addthis_button_facebook:hover,.sprite-social-facebook-30,.sprite-social-github-20,.sprite-social-github-30,.sprite-social-instagram-30,.sprite-social-linkedin-20,.addthis_button_linkedin,.sprite-social-linkedin-20-blue,.addthis_button_linkedin:hover,.sprite-social-linkedin-30,.sprite-social-share-20,.addthis_button_compact,.sprite-social-share-20-blue,.addthis_button_compact:hover,.sprite-social-twitter-20,.addthis_button_twitter,.sprite-social-twitter-20-blue,.addthis_button_twitter:hover,.sprite-social-twitter-20-lg-blue,.contact-us .main-content .button.twitter:before,.sprite-social-twitter-30,.sprite-social-vimeo-20,.sprite-social-vimeo-30,.sprite-social-youtube-30,.sprite-students-link-gray,.sprite-students-link-white,.sprite-thin-down-arrow-blue,.sprite-thin-down-arrow-white,.sprite-twitter-favorite-666,.twitter-action-favorite,.sprite-twitter-favorite-blue,.twitter-action-favorite:hover,.sprite-twitter-reply-666,.twitter-action-reply,.sprite-twitter-reply-blue,.twitter-action-reply:hover,.sprite-twitter-retweet-666,.twitter-action-retweet,.sprite-twitter-retweet-blue,.twitter-action-retweet:hover,.sprite-up-arrow-333-34px,.sprite-up-arrow-666-34px,.vertical-ticker-nav-prev,.sprite-up-arrow-ddd-29x19,.job-search-form .job-search-form-close,.sprite-up-arrow-gray,.back-to-top.is-sticky span,.all-featured-locations .region-name.active:after,.sprite-up-arrow-white,.sprite-up-chevron-blue-16px,.button-up:after{background-size:2640px 85px;background-repeat:no-repeat;background-image:url(/themes/ebayinc/images/build/sprite-icons-sprite.png?v=1478825454448)}.svg .sprite-close-x-4e4e4e,.svg .job-categories-section .close-button,.job-categories-section .svg .close-button,.svg .leader-detail-close,.svg .hotspots-infowindow-close,.svg .sprite-close-x-fff,.svg .box-close:after,.svg .main-search-desktop .main-search-close,.main-search-desktop .svg .main-search-close,.svg .site-alert .close,.site-alert .svg .close,.svg .sprite-down-arrow-333-34px,.svg .sprite-down-arrow-666-34px,.svg .vertical-ticker-nav-next,.svg .sprite-down-arrow-blue,.svg .sprite-down-arrow-gray,.svg .customSelect .arrow,.customSelect .svg .arrow,.svg .no-js select .arrow,.no-js select .svg .arrow,.svg ul.dropdowner-selector:after,.svg .all-featured-locations .region-name:after,.all-featured-locations .svg .region-name:after,.svg .sprite-down-arrow-white,.svg .sprite-down-chevron-333-16px,.svg .faq-categories-nav a span:after,.faq-categories-nav a .svg span:after,.svg .students-graduates .inner-nav a:after,.students-graduates .inner-nav .svg a:after,.svg .sprite-down-chevron-blue-16px,.svg .button-down:after,.svg .button-up:after,.svg html.no-touch .faq-categories-nav a:hover span:after,html.no-touch .faq-categories-nav a:hover .svg span:after,.svg .sprite-download,.svg .download-pdf:after,.svg .download-jpg:after,.svg .sprite-download-blue-19px,.svg .button.download:after,.svg .press-item-downloads>li button:after,.press-item-downloads>li .svg button:after,.svg .sprite-email-blue,.svg .contact-us .main-content .button.email:before,.contact-us .main-content .svg .button.email:before,.svg .sprite-external-link-blue-22px,.svg .button.external:after,.svg .content-section.basic-right-link .content-section-body-link .button:after,.content-section.basic-right-link .content-section-body-link .svg .button:after,.svg .article-listing .external-article-link:after,.article-listing .svg .external-article-link:after,.svg .sprite-header-menu-button,.svg .main-nav-button,.svg .sprite-header-search-button,.svg .sprite-header-search-button-active,.svg .sprite-left-chevron-blue-large,.svg .stories-article .story-nav .prev:before,.stories-article .story-nav .svg .prev:before,.svg .search-results .previous:before,.search-results .svg .previous:before,.svg .sprite-location-icon,.svg .sprite-location-icon-small,.svg .country-listing .location-info:before,.country-listing .svg .location-info:before,.svg .sprite-location-tab-close,.svg .sprite-location-tab-open,.svg .sprite-logo-footer,.svg body.layout-small .header-logo,body.layout-small .svg .header-logo,.svg body.layout-medium .header-logo,body.layout-medium .svg .header-logo,.svg .footer-logo,.svg .sprite-logo-header,.svg .header-logo,.svg .sprite-logo-holiday,.svg .sprite-minus-333-12px,.svg #toggle-all-featured-locations.active:before,.svg .sprite-minus-333-16px,.svg .tab-list-nav>li.active>a:after,.svg .stories-filter .label:after,.stories-filter .svg .label:after,.svg .location-regions-nav>li.active>a:after,.svg .location-offices-tabs ul>li.active>a:after,.location-offices-tabs .svg ul>li.active>a:after,.svg .faq-question.active:after,.svg .follow-us-page .follow-us-tablist>li.active>a:after,.follow-us-page .svg .follow-us-tablist>li.active>a:after,.svg .sprite-minus-white-20px,.svg .header-nav-top>li.has-children.active>a:after,.svg .header-nav.initial-state .header-nav-top>li.has-children.section>a:after,.header-nav.initial-state .svg .header-nav-top>li.has-children.section>a:after,.svg .header-nav.initial-state .header-nav-top>li.has-children.current>a:after,.header-nav.initial-state .svg .header-nav-top>li.has-children.current>a:after,.svg .sprite-mobile-search-input,.svg .sprite-mobile-site-search-button,.svg .main-search-mobile .button,.main-search-mobile .svg .button,.svg .sprite-play,.svg .play,.svg .sprite-plus-333-12px,.svg #toggle-all-featured-locations:before,.svg .sprite-plus-333-16px,.svg .tab-list-nav>li>a:after,.svg .stories-filter.closed .label:after,.stories-filter.closed .svg .label:after,.svg .location-regions-nav>li>a:after,.svg .location-offices-tabs ul>li>a:after,.location-offices-tabs .svg ul>li>a:after,.svg .faq-question:after,.svg .follow-us-page .follow-us-tablist>li>a:after,.follow-us-page .svg .follow-us-tablist>li>a:after,.svg .sprite-plus-blue-20px,.svg .header-nav-top>li.has-children>a:after,.svg .sprite-pull-quotes,.svg .cms-content .pull-quote:before,.cms-content .svg .pull-quote:before,.svg .cms-content blockquote:before,.cms-content .svg blockquote:before,.svg .sprite-right-chevron-blue-large,.svg .button:after,.svg .chevron-link:after,.svg .article-listing .internal-article-link:after,.article-listing .svg .internal-article-link:after,.svg .spotlight-content .link-label:after,.spotlight-content .svg .link-label:after,.svg .featured-locations-section .featured-location-title:after,.featured-locations-section .svg .featured-location-title:after,.svg .contact-us .main-content .button i,.contact-us .main-content .button .svg i,.svg .stories-article .story-nav .next:before,.stories-article .story-nav .svg .next:before,.svg .search-results .submit-chevron:after,.search-results .svg .submit-chevron:after,.svg .search-results .next:after,.search-results .svg .next:after,.svg .search-results .search-container .submit-desktop:after,.search-results .search-container .svg .submit-desktop:after,.svg .search-results .result-table .col:not(.padding):after,.search-results .result-table .svg .col:not(.padding):after,.svg .sprite-right-chevron-blue-small,.svg .location-info-window .location-info:after,.location-info-window .svg .location-info:after,.svg .all-featured-locations .country-locations .location-info:after,.all-featured-locations .country-locations .svg .location-info:after,.svg .sprite-right-chevron-ccc-13px,.svg .site-alert .cta a:after,.site-alert .cta .svg a:after,.svg .job-search-form .Actions:after,.job-search-form .svg .Actions:after,.svg .sprite-right-chevron-fff-13px,.svg .content-section.blue-module .button:after,.content-section.blue-module .svg .button:after,.svg .hero-banner-wide.text-overlay .button:after,.hero-banner-wide.text-overlay .svg .button:after,.svg .sprite-search-icon-666,.svg .main-search-button:after,.svg .sprite-search-icon-666-large,.svg .search-results .search-container .search-input-container:after,.search-results .search-container .svg .search-input-container:after,.svg .search-results .search-container .search-input-container .submit-icon-mobile,.search-results .search-container .search-input-container .svg .submit-icon-mobile,.svg .main-search-404 .actions .button,.main-search-404 .actions .svg .button,.svg .sprite-search-jobs-keywords,.svg .job-search-form .field.keywords:after,.job-search-form .svg .field.keywords:after,.svg .sprite-search-jobs-locations,.svg .sprite-social-embed-20,.svg .ig-embed a,.ig-embed .svg a,.svg .sprite-social-embed-20-blue,.svg .ig-embed a:hover,.ig-embed .svg a:hover,.svg .embed-active .ig-embed a,.embed-active .ig-embed .svg a,.svg .sprite-social-facebook-20,.svg .addthis_button_facebook,.svg .sprite-social-facebook-20-blue,.svg .addthis_button_facebook:hover,.svg .sprite-social-facebook-30,.svg .sprite-social-github-20,.svg .sprite-social-github-30,.svg .sprite-social-instagram-30,.svg .sprite-social-linkedin-20,.svg .addthis_button_linkedin,.svg .sprite-social-linkedin-20-blue,.svg .addthis_button_linkedin:hover,.svg .sprite-social-linkedin-30,.svg .sprite-social-share-20,.svg .addthis_button_compact,.svg .sprite-social-share-20-blue,.svg .addthis_button_compact:hover,.svg .sprite-social-twitter-20,.svg .addthis_button_twitter,.svg .sprite-social-twitter-20-blue,.svg .addthis_button_twitter:hover,.svg .sprite-social-twitter-20-lg-blue,.svg .contact-us .main-content .button.twitter:before,.contact-us .main-content .svg .button.twitter:before,.svg .sprite-social-twitter-30,.svg .sprite-social-vimeo-20,.svg .sprite-social-vimeo-30,.svg .sprite-social-youtube-30,.svg .sprite-students-link-gray,.svg .sprite-students-link-white,.svg .sprite-thin-down-arrow-blue,.svg .sprite-thin-down-arrow-white,.svg .sprite-twitter-favorite-666,.svg .twitter-action-favorite,.svg .sprite-twitter-favorite-blue,.svg .twitter-action-favorite:hover,.svg .sprite-twitter-reply-666,.svg .twitter-action-reply,.svg .sprite-twitter-reply-blue,.svg .twitter-action-reply:hover,.svg .sprite-twitter-retweet-666,.svg .twitter-action-retweet,.svg .sprite-twitter-retweet-blue,.svg .twitter-action-retweet:hover,.svg .sprite-up-arrow-333-34px,.svg .sprite-up-arrow-666-34px,.svg .vertical-ticker-nav-prev,.svg .sprite-up-arrow-ddd-29x19,.svg .job-search-form .job-search-form-close,.job-search-form .svg .job-search-form-close,.svg .sprite-up-arrow-gray,.svg .back-to-top.is-sticky span,.back-to-top.is-sticky .svg span,.svg .all-featured-locations .region-name.active:after,.all-featured-locations .svg .region-name.active:after,.svg .sprite-up-arrow-white,.svg .sprite-up-chevron-blue-16px,.svg .button-up:after{background-image:url(/themes/ebayinc/images/build/sprite-icons-sprite.svg?v=1478825454448)}.icon-customer-support-small,.layout-small .jobcat-customer-support .jobcat-title:before{width:30px;height:30px;background-position:0 0}.icon-data-science-analytics-small,.layout-small .jobcat-data-science-analytics .jobcat-title:before{width:30px;height:30px;background-position:-35px 0}.icon-design-user-experience-small,.layout-small .jobcat-design-user-experience .jobcat-title:before{width:30px;height:30px;background-position:-70px 0}.icon-engineering-small,.layout-small .jobcat-engineering .jobcat-title:before{width:30px;height:30px;background-position:-105px 0}.icon-finance-small,.layout-small .jobcat-finance .jobcat-title:before{width:30px;height:30px;background-position:-140px 0}.icon-fulfillment-small,.layout-small .jobcat-fulfillment .jobcat-title:before{width:30px;height:30px;background-position:-175px 0}.icon-general-management-business-support-small,.layout-small .jobcat-general-management-business-support .jobcat-title:before{width:30px;height:30px;background-position:-210px 0}.icon-human-resources-small,.layout-small .jobcat-human-resources .jobcat-title:before{width:30px;height:30px;background-position:-245px 0}.icon-internships-small,.layout-small .jobcat-internships .jobcat-title:before{width:30px;height:30px;background-position:-280px 0}.icon-it-technical-operations-small,.layout-small .jobcat-it-technical-operations .jobcat-title:before{width:30px;height:30px;background-position:-315px 0}.icon-legal-small,.layout-small .jobcat-legal .jobcat-title:before{width:30px;height:30px;background-position:-350px 0}.icon-marketing-communications-small,.layout-small .jobcat-marketing-communications .jobcat-title:before{width:30px;height:30px;background-position:-385px 0}.icon-product-management-small,.layout-small .jobcat-product-management .jobcat-title:before{width:30px;height:30px;background-position:-420px 0}.icon-recent-college-graduates-small,.layout-small .jobcat-recent-college-graduates .jobcat-title:before{width:30px;height:30px;background-position:-455px 0}.icon-sales-business-development-small,.layout-small .jobcat-sales-business-development .jobcat-title:before{width:30px;height:30px;background-position:-490px 0}.icon-students-recent-college-graduates-small,.layout-small .jobcat-students-recent-college-graduates .jobcat-title:before{width:30px;height:30px;background-position:-525px 0}.icon-trust-safety-fraud-small,.layout-small .jobcat-trust-safety-fraud .jobcat-title:before{width:30px;height:30px;background-position:-560px 0}.icon-customer-support-small,.layout-small .jobcat-customer-support .jobcat-title:before,.icon-data-science-analytics-small,.layout-small .jobcat-data-science-analytics .jobcat-title:before,.icon-design-user-experience-small,.layout-small .jobcat-design-user-experience .jobcat-title:before,.icon-engineering-small,.layout-small .jobcat-engineering .jobcat-title:before,.icon-finance-small,.layout-small .jobcat-finance .jobcat-title:before,.icon-fulfillment-small,.layout-small .jobcat-fulfillment .jobcat-title:before,.icon-general-management-business-support-small,.layout-small .jobcat-general-management-business-support .jobcat-title:before,.icon-human-resources-small,.layout-small .jobcat-human-resources .jobcat-title:before,.icon-internships-small,.layout-small .jobcat-internships .jobcat-title:before,.icon-it-technical-operations-small,.layout-small .jobcat-it-technical-operations .jobcat-title:before,.icon-legal-small,.layout-small .jobcat-legal .jobcat-title:before,.icon-marketing-communications-small,.layout-small .jobcat-marketing-communications .jobcat-title:before,.icon-product-management-small,.layout-small .jobcat-product-management .jobcat-title:before,.icon-recent-college-graduates-small,.layout-small .jobcat-recent-college-graduates .jobcat-title:before,.icon-sales-business-development-small,.layout-small .jobcat-sales-business-development .jobcat-title:before,.icon-students-recent-college-graduates-small,.layout-small .jobcat-students-recent-college-graduates .jobcat-title:before,.icon-trust-safety-fraud-small,.layout-small .jobcat-trust-safety-fraud .jobcat-title:before{background-size:595px 35px;background-repeat:no-repeat;background-image:url(/themes/ebayinc/images/build/icon-jobcat-sprite-small.png?v=1478825454448)}.icon-customer-support-large,.jobcat-customer-support .jobcat-title:before{width:48px;height:48px;background-position:0 0}.icon-data-science-analytics-large,.jobcat-data-science-analytics .jobcat-title:before{width:48px;height:48px;background-position:-56px 0}.icon-design-user-experience-large,.jobcat-design-user-experience .jobcat-title:before{width:48px;height:48px;background-position:-112px 0}.icon-engineering-large,.jobcat-engineering .jobcat-title:before{width:48px;height:48px;background-position:-168px 0}.icon-finance-large,.jobcat-finance .jobcat-title:before{width:48px;height:48px;background-position:-224px 0}.icon-fulfillment-large,.jobcat-fulfillment .jobcat-title:before{width:48px;height:48px;background-position:-280px 0}.icon-general-management-business-support-large,.jobcat-general-management-business-support .jobcat-title:before{width:48px;height:48px;background-position:-336px 0}.icon-human-resources-large,.jobcat-human-resources .jobcat-title:before{width:48px;height:48px;background-position:-392px 0}.icon-internships-large,.jobcat-internships .jobcat-title:before{width:48px;height:48px;background-position:-448px 0}.icon-it-technical-operations-large,.jobcat-it-technical-operations .jobcat-title:before{width:48px;height:48px;background-position:-504px 0}.icon-legal-large,.jobcat-legal .jobcat-title:before{width:48px;height:48px;background-position:-560px 0}.icon-marketing-communications-large,.jobcat-marketing-communications .jobcat-title:before{width:48px;height:48px;background-position:-616px 0}.icon-product-management-large,.jobcat-product-management .jobcat-title:before{width:48px;height:48px;background-position:-672px 0}.icon-recent-college-graduates-large,.jobcat-recent-college-graduates .jobcat-title:before{width:48px;height:48px;background-position:-728px 0}.icon-sales-business-development-large,.jobcat-sales-business-development .jobcat-title:before{width:48px;height:48px;background-position:-784px 0}.icon-students-recent-college-graduates-large,.jobcat-students-recent-college-graduates .jobcat-title:before{width:48px;height:48px;background-position:-840px 0}.icon-trust-safety-fraud-large,.jobcat-trust-safety-fraud .jobcat-title:before{width:48px;height:48px;background-position:-896px 0}.icon-customer-support-large,.jobcat-customer-support .jobcat-title:before,.icon-data-science-analytics-large,.jobcat-data-science-analytics .jobcat-title:before,.icon-design-user-experience-large,.jobcat-design-user-experience .jobcat-title:before,.icon-engineering-large,.jobcat-engineering .jobcat-title:before,.icon-finance-large,.jobcat-finance .jobcat-title:before,.icon-fulfillment-large,.jobcat-fulfillment .jobcat-title:before,.icon-general-management-business-support-large,.jobcat-general-management-business-support .jobcat-title:before,.icon-human-resources-large,.jobcat-human-resources .jobcat-title:before,.icon-internships-large,.jobcat-internships .jobcat-title:before,.icon-it-technical-operations-large,.jobcat-it-technical-operations .jobcat-title:before,.icon-legal-large,.jobcat-legal .jobcat-title:before,.icon-marketing-communications-large,.jobcat-marketing-communications .jobcat-title:before,.icon-product-management-large,.jobcat-product-management .jobcat-title:before,.icon-recent-college-graduates-large,.jobcat-recent-college-graduates .jobcat-title:before,.icon-sales-business-development-large,.jobcat-sales-business-development .jobcat-title:before,.icon-students-recent-college-graduates-large,.jobcat-students-recent-college-graduates .jobcat-title:before,.icon-trust-safety-fraud-large,.jobcat-trust-safety-fraud .jobcat-title:before{background-size:952px 56px;background-repeat:no-repeat;background-image:url(/themes/ebayinc/images/build/icon-jobcat-sprite-large.png?v=1478825454448)}.svg .icon-customer-support-small,.svg .layout-small .jobcat-customer-support .jobcat-title:before,.layout-small .jobcat-customer-support .svg .jobcat-title:before,.svg .icon-data-science-analytics-small,.svg .layout-small .jobcat-data-science-analytics .jobcat-title:before,.layout-small .jobcat-data-science-analytics .svg .jobcat-title:before,.svg .icon-design-user-experience-small,.svg .layout-small .jobcat-design-user-experience .jobcat-title:before,.layout-small .jobcat-design-user-experience .svg .jobcat-title:before,.svg .icon-engineering-small,.svg .layout-small .jobcat-engineering .jobcat-title:before,.layout-small .jobcat-engineering .svg .jobcat-title:before,.svg .icon-finance-small,.svg .layout-small .jobcat-finance .jobcat-title:before,.layout-small .jobcat-finance .svg .jobcat-title:before,.svg .icon-fulfillment-small,.svg .layout-small .jobcat-fulfillment .jobcat-title:before,.layout-small .jobcat-fulfillment .svg .jobcat-title:before,.svg .icon-general-management-business-support-small,.svg .layout-small .jobcat-general-management-business-support .jobcat-title:before,.layout-small .jobcat-general-management-business-support .svg .jobcat-title:before,.svg .icon-human-resources-small,.svg .layout-small .jobcat-human-resources .jobcat-title:before,.layout-small .jobcat-human-resources .svg .jobcat-title:before,.svg .icon-internships-small,.svg .layout-small .jobcat-internships .jobcat-title:before,.layout-small .jobcat-internships .svg .jobcat-title:before,.svg .icon-it-technical-operations-small,.svg .layout-small .jobcat-it-technical-operations .jobcat-title:before,.layout-small .jobcat-it-technical-operations .svg .jobcat-title:before,.svg .icon-legal-small,.svg .layout-small .jobcat-legal .jobcat-title:before,.layout-small .jobcat-legal .svg .jobcat-title:before,.svg .icon-marketing-communications-small,.svg .layout-small .jobcat-marketing-communications .jobcat-title:before,.layout-small .jobcat-marketing-communications .svg .jobcat-title:before,.svg .icon-product-management-small,.svg .layout-small .jobcat-product-management .jobcat-title:before,.layout-small .jobcat-product-management .svg .jobcat-title:before,.svg .icon-recent-college-graduates-small,.svg .layout-small .jobcat-recent-college-graduates .jobcat-title:before,.layout-small .jobcat-recent-college-graduates .svg .jobcat-title:before,.svg .icon-sales-business-development-small,.svg .layout-small .jobcat-sales-business-development .jobcat-title:before,.layout-small .jobcat-sales-business-development .svg .jobcat-title:before,.svg .icon-students-recent-college-graduates-small,.svg .layout-small .jobcat-students-recent-college-graduates .jobcat-title:before,.layout-small .jobcat-students-recent-college-graduates .svg .jobcat-title:before,.svg .icon-trust-safety-fraud-small,.svg .layout-small .jobcat-trust-safety-fraud .jobcat-title:before,.layout-small .jobcat-trust-safety-fraud .svg .jobcat-title:before,.svg .icon-customer-support-large,.svg .jobcat-customer-support .jobcat-title:before,.jobcat-customer-support .svg .jobcat-title:before,.svg .icon-data-science-analytics-large,.svg .jobcat-data-science-analytics .jobcat-title:before,.jobcat-data-science-analytics .svg .jobcat-title:before,.svg .icon-design-user-experience-large,.svg .jobcat-design-user-experience .jobcat-title:before,.jobcat-design-user-experience .svg .jobcat-title:before,.svg .icon-engineering-large,.svg .jobcat-engineering .jobcat-title:before,.jobcat-engineering .svg .jobcat-title:before,.svg .icon-finance-large,.svg .jobcat-finance .jobcat-title:before,.jobcat-finance .svg .jobcat-title:before,.svg .icon-fulfillment-large,.svg .jobcat-fulfillment .jobcat-title:before,.jobcat-fulfillment .svg .jobcat-title:before,.svg .icon-general-management-business-support-large,.svg .jobcat-general-management-business-support .jobcat-title:before,.jobcat-general-management-business-support .svg .jobcat-title:before,.svg .icon-human-resources-large,.svg .jobcat-human-resources .jobcat-title:before,.jobcat-human-resources .svg .jobcat-title:before,.svg .icon-internships-large,.svg .jobcat-internships .jobcat-title:before,.jobcat-internships .svg .jobcat-title:before,.svg .icon-it-technical-operations-large,.svg .jobcat-it-technical-operations .jobcat-title:before,.jobcat-it-technical-operations .svg .jobcat-title:before,.svg .icon-legal-large,.svg .jobcat-legal .jobcat-title:before,.jobcat-legal .svg .jobcat-title:before,.svg .icon-marketing-communications-large,.svg .jobcat-marketing-communications .jobcat-title:before,.jobcat-marketing-communications .svg .jobcat-title:before,.svg .icon-product-management-large,.svg .jobcat-product-management .jobcat-title:before,.jobcat-product-management .svg .jobcat-title:before,.svg .icon-recent-college-graduates-large,.svg .jobcat-recent-college-graduates .jobcat-title:before,.jobcat-recent-college-graduates .svg .jobcat-title:before,.svg .icon-sales-business-development-large,.svg .jobcat-sales-business-development .jobcat-title:before,.jobcat-sales-business-development .svg .jobcat-title:before,.svg .icon-students-recent-college-graduates-large,.svg .jobcat-students-recent-college-graduates .jobcat-title:before,.jobcat-students-recent-college-graduates .svg .jobcat-title:before,.svg .icon-trust-safety-fraud-large,.svg .jobcat-trust-safety-fraud .jobcat-title:before,.jobcat-trust-safety-fraud .svg .jobcat-title:before{background-image:url(/themes/ebayinc/images/build/icon-jobcat-sprite.svg?v=1478825454448)}.office-bike-small{width:32px;height:20px;background-position:0 0}.office-bike-gray-small,.office-commute-methods .alternate.bike:before{width:32px;height:20px;background-position:-42px 0}.office-bus-small{width:18px;height:23px;background-position:-84px 0}.office-bus-gray-small,.office-commute-methods .alternate.bus:before{width:18px;height:23px;background-position:-108px 0}.office-car-small{width:39px;height:15px;background-position:-132px 0}.office-car-gray-small,.office-commute-methods .alternate.car:before{width:39px;height:15px;background-position:-180px 0}.office-ferry-small{width:24px;height:25px;background-position:-228px 0}.office-ferry-gray-small,.office-commute-methods .alternate.ferry:before{width:24px;height:25px;background-position:-258px 0}.office-noteable-small,.office-notable-for .title:before{width:30px;height:29px;background-position:-288px 0}.office-opened-small,.office-date-opened .title:before{width:27px;height:30px;background-position:-324px 0}.office-train-small{width:17px;height:24px;background-position:-360px 0}.office-train-gray-small,.office-commute-methods .alternate.train:before{width:17px;height:24px;background-position:-384px 0}.office-walk-small{width:14px;height:23px;background-position:-408px 0}.office-walk-gray-small,.office-commute-methods .alternate.walk:before{width:14px;height:23px;background-position:-432px 0}.office-bike-small,.office-bike-gray-small,.office-commute-methods .alternate.bike:before,.office-bus-small,.office-bus-gray-small,.office-commute-methods .alternate.bus:before,.office-car-small,.office-car-gray-small,.office-commute-methods .alternate.car:before,.office-ferry-small,.office-ferry-gray-small,.office-commute-methods .alternate.ferry:before,.office-noteable-small,.office-notable-for .title:before,.office-opened-small,.office-date-opened .title:before,.office-train-small,.office-train-gray-small,.office-commute-methods .alternate.train:before,.office-walk-small,.office-walk-gray-small,.office-commute-methods .alternate.walk:before{background-size:456px 36px;background-repeat:no-repeat;background-image:url(/themes/ebayinc/images/build/office-office-sprite-small.png?v=1478825454448)}.office-bike-medium,.office-commute-methods .bike:before{width:42px;height:26px;background-position:0 0}.office-bike-gray-medium,.layout-large .office-commute-methods .alternate.bike:before{width:42px;height:26px;background-position:-56px 0}.office-bus-medium,.office-commute-methods .bus:before{width:24px;height:30px;background-position:-112px 0}.office-bus-gray-medium,.layout-large .office-commute-methods .alternate.bus:before{width:24px;height:30px;background-position:-144px 0}.office-car-medium,.office-commute-methods .car:before{width:52px;height:20px;background-position:-176px 0}.office-car-gray-medium,.layout-large .office-commute-methods .alternate.car:before{width:52px;height:20px;background-position:-240px 0}.office-ferry-medium,.office-commute-methods .ferry:before{width:32px;height:33px;background-position:-304px 0}.office-ferry-gray-medium,.layout-large .office-commute-methods .alternate.ferry:before{width:32px;height:33px;background-position:-344px 0}.office-noteable-medium,.layout-large .office-notable-for .title:before{width:40px;height:39px;background-position:-384px 0}.office-opened-medium,.layout-large .office-date-opened .title:before{width:36px;height:40px;background-position:-432px 0}.office-train-medium,.office-commute-methods .train:before{width:22px;height:32px;background-position:-480px 0}.office-train-gray-medium,.layout-large .office-commute-methods .alternate.train:before{width:22px;height:32px;background-position:-512px 0}.office-walk-medium,.office-commute-methods .walk:before{width:19px;height:30px;background-position:-544px 0}.office-walk-gray-medium,.layout-large .office-commute-methods .alternate.walk:before{width:19px;height:30px;background-position:-576px 0}.office-bike-medium,.office-commute-methods .bike:before,.office-bike-gray-medium,.layout-large .office-commute-methods .alternate.bike:before,.office-bus-medium,.office-commute-methods .bus:before,.office-bus-gray-medium,.layout-large .office-commute-methods .alternate.bus:before,.office-car-medium,.office-commute-methods .car:before,.office-car-gray-medium,.layout-large .office-commute-methods .alternate.car:before,.office-ferry-medium,.office-commute-methods .ferry:before,.office-ferry-gray-medium,.layout-large .office-commute-methods .alternate.ferry:before,.office-noteable-medium,.layout-large .office-notable-for .title:before,.office-opened-medium,.layout-large .office-date-opened .title:before,.office-train-medium,.office-commute-methods .train:before,.office-train-gray-medium,.layout-large .office-commute-methods .alternate.train:before,.office-walk-medium,.office-commute-methods .walk:before,.office-walk-gray-medium,.layout-large .office-commute-methods .alternate.walk:before{background-size:608px 48px;background-repeat:no-repeat;background-image:url(/themes/ebayinc/images/build/office-office-sprite-medium.png?v=1478825454448)}.office-bike-large,.layout-large .office-commute-methods .bike:before{width:68px;height:42px;background-position:0 0}.office-bike-gray-large{width:68px;height:42px;background-position:-91px 0}.office-bus-large,.layout-large .office-commute-methods .bus:before{width:39px;height:48px;background-position:-182px 0}.office-bus-gray-large{width:39px;height:48px;background-position:-234px 0}.office-car-large,.layout-large .office-commute-methods .car:before{width:84px;height:32px;background-position:-286px 0}.office-car-gray-large{width:84px;height:32px;background-position:-390px 0}.office-ferry-large,.layout-large .office-commute-methods .ferry:before{width:52px;height:53px;background-position:-494px 0}.office-ferry-gray-large{width:52px;height:53px;background-position:-559px 0}.office-noteable-large{width:64px;height:62px;background-position:-624px 0}.office-opened-large{width:57px;height:64px;background-position:-702px 0}.office-train-large,.layout-large .office-commute-methods .train:before{width:35px;height:52px;background-position:-780px 0}.office-train-gray-large{width:35px;height:52px;background-position:-832px 0}.office-walk-large,.layout-large .office-commute-methods .walk:before{width:30px;height:48px;background-position:-884px 0}.office-walk-gray-large{width:30px;height:48px;background-position:-936px 0}.office-bike-large,.layout-large .office-commute-methods .bike:before,.office-bike-gray-large,.office-bus-large,.layout-large .office-commute-methods .bus:before,.office-bus-gray-large,.office-car-large,.layout-large .office-commute-methods .car:before,.office-car-gray-large,.office-ferry-large,.layout-large .office-commute-methods .ferry:before,.office-ferry-gray-large,.office-noteable-large,.office-opened-large,.office-train-large,.layout-large .office-commute-methods .train:before,.office-train-gray-large,.office-walk-large,.layout-large .office-commute-methods .walk:before,.office-walk-gray-large{background-size:988px 78px;background-repeat:no-repeat;background-image:url(/themes/ebayinc/images/build/office-office-sprite-large.png?v=1478825454448)}.svg .office-bike-small,.svg .office-bike-gray-small,.svg .office-commute-methods .alternate.bike:before,.office-commute-methods .svg .alternate.bike:before,.svg .office-bus-small,.svg .office-bus-gray-small,.svg .office-commute-methods .alternate.bus:before,.office-commute-methods .svg .alternate.bus:before,.svg .office-car-small,.svg .office-car-gray-small,.svg .office-commute-methods .alternate.car:before,.office-commute-methods .svg .alternate.car:before,.svg .office-ferry-small,.svg .office-ferry-gray-small,.svg .office-commute-methods .alternate.ferry:before,.office-commute-methods .svg .alternate.ferry:before,.svg .office-noteable-small,.svg .office-notable-for .title:before,.office-notable-for .svg .title:before,.svg .office-opened-small,.svg .office-date-opened .title:before,.office-date-opened .svg .title:before,.svg .office-train-small,.svg .office-train-gray-small,.svg .office-commute-methods .alternate.train:before,.office-commute-methods .svg .alternate.train:before,.svg .office-walk-small,.svg .office-walk-gray-small,.svg .office-commute-methods .alternate.walk:before,.office-commute-methods .svg .alternate.walk:before,.svg .office-bike-medium,.svg .office-commute-methods .bike:before,.office-commute-methods .svg .bike:before,.svg .office-bike-gray-medium,.svg .layout-large .office-commute-methods .alternate.bike:before,.layout-large .office-commute-methods .svg .alternate.bike:before,.svg .office-bus-medium,.svg .office-commute-methods .bus:before,.office-commute-methods .svg .bus:before,.svg .office-bus-gray-medium,.svg .layout-large .office-commute-methods .alternate.bus:before,.layout-large .office-commute-methods .svg .alternate.bus:before,.svg .office-car-medium,.svg .office-commute-methods .car:before,.office-commute-methods .svg .car:before,.svg .office-car-gray-medium,.svg .layout-large .office-commute-methods .alternate.car:before,.layout-large .office-commute-methods .svg .alternate.car:before,.svg .office-ferry-medium,.svg .office-commute-methods .ferry:before,.office-commute-methods .svg .ferry:before,.svg .office-ferry-gray-medium,.svg .layout-large .office-commute-methods .alternate.ferry:before,.layout-large .office-commute-methods .svg .alternate.ferry:before,.svg .office-noteable-medium,.svg .layout-large .office-notable-for .title:before,.layout-large .office-notable-for .svg .title:before,.svg .office-opened-medium,.svg .layout-large .office-date-opened .title:before,.layout-large .office-date-opened .svg .title:before,.svg .office-train-medium,.svg .office-commute-methods .train:before,.office-commute-methods .svg .train:before,.svg .office-train-gray-medium,.svg .layout-large .office-commute-methods .alternate.train:before,.layout-large .office-commute-methods .svg .alternate.train:before,.svg .office-walk-medium,.svg .office-commute-methods .walk:before,.office-commute-methods .svg .walk:before,.svg .office-walk-gray-medium,.svg .layout-large .office-commute-methods .alternate.walk:before,.layout-large .office-commute-methods .svg .alternate.walk:before,.svg .office-bike-large,.svg .layout-large .office-commute-methods .bike:before,.layout-large .office-commute-methods .svg .bike:before,.svg .office-bike-gray-large,.svg .office-bus-large,.svg .layout-large .office-commute-methods .bus:before,.layout-large .office-commute-methods .svg .bus:before,.svg .office-bus-gray-large,.svg .office-car-large,.svg .layout-large .office-commute-methods .car:before,.layout-large .office-commute-methods .svg .car:before,.svg .office-car-gray-large,.svg .office-ferry-large,.svg .layout-large .office-commute-methods .ferry:before,.layout-large .office-commute-methods .svg .ferry:before,.svg .office-ferry-gray-large,.svg .office-noteable-large,.svg .office-opened-large,.svg .office-train-large,.svg .layout-large .office-commute-methods .train:before,.layout-large .office-commute-methods .svg .train:before,.svg .office-train-gray-large,.svg .office-walk-large,.svg .layout-large .office-commute-methods .walk:before,.layout-large .office-commute-methods .svg .walk:before,.svg .office-walk-gray-large{background-image:url(/themes/ebayinc/images/build/office-office-sprite.svg?v=1478825454448)}.button,.button-down,.button-up,button.woosh,.newsletter-form .Actions input[type='submit'],.search-results .submit-chevron,.search-results .next,.search-results .search-container .submit-desktop{background:none;border:none;color:#06c;display:inline-block;font-size:14px}@media (min-width: 768px){.button,.button-down,.button-up,button.woosh,.newsletter-form .Actions input[type='submit'],.search-results .submit-chevron,.search-results .next,.search-results .search-container .submit-desktop{font-size:15px}}.button:hover,.button-down:hover,.button-up:hover,button.woosh:hover,.newsletter-form .Actions input[type='submit']:hover,.search-results .submit-chevron:hover,.search-results .next:hover,.search-results .search-container .submit-desktop:hover{text-decoration:underline}.load-more{font-size:16px;color:#1f1c1a;border:none;background-color:#ccc;line-height:38px;min-width:150px;padding:0 10px}.button-flat,.cs-type-white-cta a,.cs-type-featured-projects .inner-content .buttons a{color:#1f1c1a;font-size:14px;padding:12px 15px;margin:15px 0;text-align:center;border:1px solid #1f1c1a;display:inline-block;width:100%;max-width:100%}@media (min-width: 481px){.button-flat,.cs-type-white-cta a,.cs-type-featured-projects .inner-content .buttons a{width:327px;margin:15px}}.button-flat:hover,.cs-type-white-cta a:hover,.cs-type-featured-projects .inner-content .buttons a:hover{color:#06c;text-decoration:none;border:1px solid #06c}.button{padding-right:21px}.button:after{margin-top:-1px;margin-right:-21px;width:21px}.button.external:after{margin-left:7px}.button.download:after{margin-left:7px}a:hover .button{text-decoration:underline}.button-down,.button-up{padding-right:21px}.button-down:after,.button-up:after{margin-left:8px;margin-top:-1px;margin-right:-21px;width:21px}button.woosh{outline:0;overflow:hidden;padding-right:0}.kb button.woosh:focus{outline:1px dotted #1f1c1a}button.woosh .glyph,button.woosh .text{transition:all 650ms}button.woosh.active .text{opacity:0;color:#666;left:80%}button.woosh.active .glyph{-ms-transform:rotate(135deg);transform:rotate(135deg);color:#666}button.woosh .text{position:relative;opacity:1;left:0%}button.woosh .glyph{display:inline-block;vertical-align:top;margin-left:8px;width:22px;height:18px;line-height:19px;font-size:36px;color:#06c;background-color:#fff;position:relative;top:0;right:0}.is-sticky{position:fixed !important}.is-sticky.stick-to-bottom-right{top:auto;left:auto;right:0;bottom:0;width:auto;height:auto}.box-overlay{background:rgba(0,0,0,0.85);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;z-index:90}.box-window{background:#FFF;display:inline-block;position:relative;width:90%;max-width:1000px}.box-content{text-align:left;overflow:auto;min-height:300px;max-height:500px}.box-close{background:none;border:none;font-size:18px;color:#FFF;cursor:pointer;display:block;position:absolute;padding:0;top:-40px;right:0}.box-close:after{margin-left:10px}.modal-target{display:none}.modal-content .intro{padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid #ccc}.modal-content .intro h1,.modal-content .intro .person-page blockquote,.person-page .modal-content .intro blockquote{font-size:36px;margin:0 0 0.25em}.modal-content .intro p{font-size:18px}.modal-content .stay-connected{margin-top:40px}.modal-content .stay-connected p{margin:0}.modal-content .stay-connected .icons{margin-top:10px;line-height:0}.box-content .modal-content{padding:20px}@media (min-width: 768px){.box-content .modal-content{padding:60px}}.box-content .modal-content p{color:#666}.customSelect,.hasCustomSelect,select{font-size:14px;color:#666}@media (max-width: 767px){.hasCustomSelect{font-size:16px !important}}.customSelect,.no-js select{padding-left:10px;padding-right:27px;cursor:pointer;white-space:nowrap;position:relative;height:40px;line-height:40px;background-color:#FFF;border:1px solid #ccc}@media (min-width: 768px){.customSelect,.no-js select{padding-left:10px;height:30px;line-height:30px}}.customSelect .arrow,.no-js select .arrow{display:inline-block;position:absolute;top:15px;right:12px;cursor:pointer;z-index:0}@media (min-width: 768px){.customSelect .arrow,.no-js select .arrow{top:10px;right:9px}}.hasCustomSelect{z-index:1;padding:0 1em}@media (min-width: 768px){.hasCustomSelect{padding:0 10px}}.customSelectInner{overflow:hidden;width:100% !important}.customSelectFocus{outline:1px dotted #1f1c1a}.mini-carousel .carousel-nav-bottom{margin:0 0 3%;padding:10px 0}@media (min-width: 481px){.mini-carousel .carousel-nav-bottom{display:block}}.mini-carousel-slide-image img{display:block;width:100%;height:auto}.mini-carousel-slide-link{text-align:right}@media (min-width: 768px){.cs-type-tabs .inner-content-main{position:relative;overflow:hidden}.cs-type-tabs.content-overlay-left .content-section-body,.cs-type-tabs.content-overlay-right .content-section-body{z-index:2}.cs-type-tabs.content-overlay-left .content-section-body{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background:#f1f1f1;width:37%;left:0;transition-property:left;transition-delay:0ms;transition-duration:500ms;transition-timing-function:ease-out}.lt-ie9 .cs-type-tabs.content-overlay-left .content-section-body{top:auto !important}.cs-type-tabs.content-overlay-left .content-section-body.hidden{left:-37% !important}}@media (min-width: 768px) and (min-width: 768px){.csstransitions .cs-type-tabs.content-overlay-left .content-section-body{left:-6%}.cs-type-tabs.content-overlay-left .content-section-body.visible{left:0}}@media (min-width: 768px){.no-csstransitions .cs-type-tabs.content-overlay-left .content-section-body.hidden{display:none}.cs-type-tabs.content-overlay-right .content-section-body{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background:#f1f1f1;width:37%;right:0;transition-property:right;transition-delay:0ms;transition-duration:500ms;transition-timing-function:ease-out}.lt-ie9 .cs-type-tabs.content-overlay-right .content-section-body{top:auto !important}.cs-type-tabs.content-overlay-right .content-section-body.hidden{right:-37% !important}}@media (min-width: 768px) and (min-width: 768px){.csstransitions .cs-type-tabs.content-overlay-right .content-section-body{right:-6%}.cs-type-tabs.content-overlay-right .content-section-body.visible{right:0}}@media (min-width: 768px){.no-csstransitions .cs-type-tabs.content-overlay-right .content-section-body.hidden{display:none}}@media (min-width: 1080px){.cs-type-tabs.content-overlay-left .content-section-body,.cs-type-tabs.content-overlay-right .content-section-body{min-height:295px}}.tab-list-nav{list-style:none;margin:0;padding:0}@media (min-width: 768px){.tab-list-nav{display:table;table-layout:fixed;position:relative;border-collapse:separate;border-spacing:5px 0;margin:0 -5px;width:calc(100% + 10px)}html.lt-ie10 .tab-list-nav{width:100%}}.tab-list-nav>li{margin-top:20px}.tab-list-nav>li:first-child{margin-top:0}@media (min-width: 768px){.tab-list-nav>li{background:#ddd;border-bottom:none;display:table-cell;vertical-align:middle}}.tab-list-nav>li>a{color:#333;display:block;font-size:18px;line-height:1.2em;padding:1em 0.8em;position:relative}.tab-list-nav>li>a:hover{text-decoration:none}.tab-list-nav>li>a:after{position:absolute;right:0.8em}@media (max-width: 767px){.tab-list-nav>li>a{background:#ddd;padding-right:45px}}@media (min-width: 768px){.tab-list-nav>li>a{color:#666;display:inline-block;font-size:15px;text-align:center;width:100%}.tab-list-nav>li>a:after{display:none}}@media (min-width: 768px){.tab-list-nav>li.active{background:#FFF;border-right:1px solid #ccc;border-left:1px solid #ccc;border-width:1px;border-top:none;position:relative}.tab-list-nav>li.active:before,.tab-list-nav>li.active:after{content:"";display:block;position:absolute}.tab-list-nav>li.active:before{top:0;height:4px;width:calc(100% + 2px);margin:0 -1px;background:#06c}.tab-list-nav>li.active:after{background:#FFF;bottom:-1px;height:1px;width:100%}}.tab-list-nav>li.active>a{font-weight:800}@media (max-width: 767px){.tab-list-nav>li.active>a{background:none;border-top:4px solid #06c;padding-top:0.5em}}@media (min-width: 768px){.tab-list-nav>li.active>a{color:#333}}.tab-list-nav-content{display:none}@media (max-width: 767px){.tab-list-nav-item.active .tab-list-nav-content{display:block}}@media (min-width: 768px){.tab-list-content-item{display:none;background:#FFF;border:1px solid #ccc}.tab-list-content-item.active{display:block}}.tab-list-media{position:relative;z-index:1}.tab-list-media-item{margin-bottom:3%}@media (min-width: 768px){.tab-list-media-item{display:none;margin-bottom:5px}.tab-list-media-item.active{display:block}}.cs-type-twitter>.inner-content{background:none !important;border:none !important}.cs-type-twitter iframe{margin:0 auto;display:block;width:100% !important}.linkedin-widget{overflow:hidden;display:none}@media (min-width: 768px){.linkedin-widget{display:block}}.cs-type-follow .inner-content{padding:3%}.follow-us-links>li{border-top:1px solid #ccc;color:#666;font-size:13px;line-height:1.3em;padding:10px 0}@media (min-width: 1080px){.follow-us-links>li{font-size:18px}}.follow-us-links>li:first-child{border-top:none;padding-top:0}.follow-us-links>li:last-child{padding-bottom:0}.follow-us-links>li>ul,.follow-us-links>li>span{display:inline-block;vertical-align:middle}.follow-us-links>li>ul{max-width:33%}.follow-us-links>li>span{max-width:66%}.follow-us-links ul{padding-right:10px}.follow-us-links ul li{float:left}.social-icons,.ig-embed{margin:0}.social-icons a,.ig-embed a{margin-left:6px;vertical-align:middle}.social-icons a:first-child,.ig-embed a:first-child{margin-left:0}.vertical-ticker{position:relative;overflow:hidden;padding:32px 0}.vertical-ticker-item{display:none}html.no-js .vertical-ticker-item,.vertical-ticker-item.visible{display:block}.vertical-ticker-nav-prev,.vertical-ticker-nav-next{background-color:transparent;border:none;position:absolute;left:50%;margin-left:-17px}.vertical-ticker-nav-prev{top:0}.vertical-ticker-nav-next{bottom:0}.cs-type-stories>.inner-content{border:0;background:none}.featured-internal-articles .article-listing{margin-top:18px}.featured-internal-articles .article-listing:first-of-type{margin-top:0}.featured-internal-articles .article-listing,.featured-internal-articles .article-listing li,.featured-internal-articles .article-listing .internal-article,.featured-internal-articles .article-listing .article-link{height:100%}.featured-internal-articles .article-listing li{margin-top:18px}.featured-internal-articles .article-listing li:first-child{margin-top:0}@media (min-width: 768px){.featured-internal-articles .article-listing{display:table;table-layout:fixed;border-spacing:18px;width:calc(100% + 36px);margin:-18px}.featured-internal-articles .article-listing *{border-spacing:0}.featured-internal-articles .article-listing>li{display:table-cell;vertical-align:top}.featured-internal-articles .article-listing:first-of-type{margin-top:-18px}.featured-internal-articles .article-listing.layout-a:first-of-type .article-link{display:table;table-layout:fixed;border-spacing:0;width:100%}.featured-internal-articles .article-listing.layout-a:first-of-type .article-link>div{display:table-cell;vertical-align:top;width:50%}.featured-internal-articles .article-listing.layout-a:first-of-type .internal-article-media{width:50%}.featured-internal-articles .article-listing.layout-a:first-of-type .article-content{padding-left:24px}.featured-internal-articles .article-listing.layout-a:first-of-type .article-addthis{left:calc(50% + 24px)}.lt-ie10 .featured-internal-articles .article-listing.layout-a:not(:first-of-type)>li{width:33.33%}}.featured-internal-articles>.button{display:block;text-align:right;margin:20px 15px 0 0}.ig iframe{border:0;width:100%}@media (min-width: 481px){.content-section .ig{margin:0 10px 10px 10px}}.cs-type-infographic .content-section-body{padding-bottom:0.5%}.ig-page-wide .main-content>.inner{width:100%}.ig-page-bare .ig,.ig-page-bare .ig iframe{height:100% !important}.ig-page-bare .video-ratio{display:none}.ig-foot{margin:10px}@media (min-width: 768px){.ig-foot{margin:10px 20px 20px}}.ig-foot .social-icons,.ig-foot .ig-embed,.ig-foot .embed{display:inline;float:left}.ig-foot .download-pdf{float:right;display:inline}.ig-foot .download-pdf:before{display:none}.ig-foot .download-pdf .size{display:none}@media (min-width: 481px){.ig-foot .download-pdf:before{display:inline-block}.ig-foot .download-pdf .size{display:inline-block}}.ig-foot .size{padding-right:10px}.ig-embed{margin-left:6px;vertical-align:middle}.ig-embed-pane{height:0;transition:height 0.5s ease-in-out;overflow:hidden}.embed-active .ig-embed-pane{height:160px}.ig-embed-pane p{margin-top:16px}.ig-embed-pane textarea{width:100%;height:110px;font-family:"Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;font-size:14px;outline:none;background:#fafafa;resize:none;white-space:nowrap;padding:15px 0 0 15px}.featured-external-articles .article-listing li:last-child,.featured-social-posts .article-listing li:last-child{border-bottom:0}.featured-external-articles .inner-content,.featured-social-posts .inner-content{padding-bottom:0}.cs-type-image-grid p:last-child{margin-bottom:0}.cs-type-image-grid ul{margin:0;padding:0 10px 10px;list-style:none}.cs-type-image-grid li{float:left;line-height:0;width:50%;padding-top:1.5%}.cs-type-image-grid .img{width:100%}.cs-type-image-grid .container{position:relative;overflow:hidden;width:100%;height:100%}.cs-type-image-grid .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#06c}.cs-type-image-grid .text{opacity:0;-ms-transform:scale(0.25);transform:scale(0.25);position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.cs-type-image-grid .text span{display:block;position:absolute;width:84%;padding:6% 0;margin:0 auto;color:#FFF;border-top:2px solid #FFF;border-bottom:2px solid #FFF}.cs-type-image-grid .img,.cs-type-image-grid .overlay,.cs-type-image-grid .text{transition-timing-function:ease-in-out;transition-property:transform, opacity}.cs-type-image-grid .img,.cs-type-image-grid .overlay{transition-duration:250ms}.cs-type-image-grid .text{transition-duration:200ms}.cs-type-image-grid .container:hover .img{-ms-transform:scale(1.1);transform:scale(1.1)}.cs-type-image-grid .container:hover .overlay{opacity:0.8}.cs-type-image-grid .container:hover .text{opacity:1;-ms-transform:scale(1);transform:scale(1)}.cs-type-image-grid .container:hover .img,.cs-type-image-grid .container:hover .overlay{transition-duration:200ms}.cs-type-image-grid .container:hover .text{transition-duration:250ms}.cs-type-image-grid.stat li{width:25%}.cs-type-image-grid.stat .text{line-height:3.8vw;font-size:2.4vw}@media (max-width: 480px){.cs-type-image-grid.dyn li:nth-child(2n+1){padding-right:1.5%;clear:left}.cs-type-image-grid.dyn li:nth-child(2n+2){padding-left:1.5%}}@media (min-width: 481px){.cs-type-image-grid.dyn li{width:33.33%;padding-top:1%;padding-left:0.5%;padding-right:0.5%}.cs-type-image-grid.dyn li:nth-child(3n+1){padding-left:0;padding-right:1%;clear:left}.cs-type-image-grid.dyn li:nth-child(3n+3){padding-left:1%;padding-right:0}}@media (min-width: 768px){.cs-type-image-grid.dyn li{width:25%}.cs-type-image-grid.dyn li:nth-child(3n+1),.cs-type-image-grid.dyn li:nth-child(3n+3){padding-left:0.5%;padding-right:0.5%;clear:inherit}.cs-type-image-grid.dyn li:nth-child(4n+1){padding-left:0;padding-right:1%;clear:left}.cs-type-image-grid.dyn li:nth-child(4n+4){padding-left:1%;padding-right:0}}.cs-type-image-grid.dyn .text{line-height:7vw;font-size:5vw}@media (max-width: 767px){.cs-type-image-grid.dyn .text{line-height:4vw;font-size:3vw}}@media (min-width: 768px){.cs-type-image-grid.dyn .text,.cs-type-image-grid.stat .text{line-height:3.8vw;font-size:2.4vw}}@media (min-width: 1080px){.cs-type-image-grid.dyn .text,.cs-type-image-grid.stat .text{line-height:32px;font-size:24px}}.cs-type-holder-flex .cs-type-image-grid{padding:0}.cs-type-image-float,.cs-type-image-float>.inner-content{background:transparent !important;border:0 !important}.cs-type-image-float .image{border:1px solid #ccc;line-height:0;width:100%}@media (max-width: 480px){.cs-type-image-float .image:not(:first-child){margin-top:24px}}@media (max-width: 767px){.cs-type-image-float .image:not(:first-child){margin-top:32px}}@media (min-width: 768px){.cs-type-image-float .image{margin-top:0;float:left}.cs-type-image-float .image.half{width:48.25%}.cs-type-image-float .image.ml{margin-left:3.5%}.cs-type-image-float .image.mt{margin-top:3.5%}}.contact-form fieldset{border:0;padding:0;margin:0}.contact-form label{display:block;margin-top:24px;margin-bottom:5px}.contact-form label:last-of-type{margin-top:20px}.contact-form select,.contact-form .customSelect,.contact-form input{width:100%;font-size:16px}@media (min-width: 768px){.contact-form select,.contact-form .customSelect,.contact-form input{width:300px}}.contact-form input,.contact-form textarea{padding:0 10px;border:1px solid #ccc}.contact-form input{height:40px;line-height:40px}.contact-form textarea{width:100%;font-size:16px;border:1px solid #ccc;min-height:120px;resize:vertical}@media (min-width: 768px){.contact-form textarea{width:400px}}.contact-form .captcha-error-placeholder .middleColumn{display:none}.contact-form .submit{background:#06c;color:#FFF;padding:10px 30px;border:0;border-radius:0;margin-top:30px}.video-embed{position:relative}.video-embed .video-ratio{display:block;width:100%;height:auto;margin:0 auto}.video-embed iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-embed .overlay{display:none}.autoplay .video-embed .overlay.active{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background:url(../images/16x9.gif?v=1478825454448)}.video-embed-placeholder{position:relative;display:inline-block;line-height:0}.video-embed-placeholder.has-cover{width:100%;height:100%;overflow:hidden}.video-embed-placeholder .play{position:absolute;z-index:1}.video-embed-placeholder img{z-index:0}.article-gallery{white-space:nowrap;overflow:auto}.article-gallery .image,.article-gallery .caption,.article-gallery .bullets{display:block}.article-gallery .slide{display:inline-block;width:100%}.article-gallery .image{line-height:0}.article-gallery .caption{padding-top:5px;font-size:10px;line-height:12px;white-space:normal}.article-gallery.owl-carousel{overflow:hidden;margin-bottom:0}.article-gallery .owl-pagination{text-align:center;display:block;height:auto}.article-gallery .owl-pagination .owl-page{line-height:1em;display:inline-block;margin:0}.article-gallery .owl-pagination span{display:block;position:relative;width:32px;height:32px}.article-gallery .owl-pagination span:after{background:#ccc;border-radius:50%;content:"";display:block;width:13px;height:13px;position:absolute;top:50%;left:50%;margin:-6.5px 0 0 -6.5px}.article-gallery .owl-pagination .active span:after{background:#7e7e7e}.large-gallery .transition{transition:all 500ms}.large-gallery .carousel-wrapper{line-height:0;display:block;margin-top:2px;font-size:0;overflow:hidden}.large-gallery .slide{width:120px;height:90px;overflow:hidden;margin-right:2px;position:relative;background:#333;display:inline-block}.large-gallery .slide.active{width:160px}.large-gallery .slide.active img{opacity:1}.large-gallery .slide img{max-width:inherit;opacity:0.3}.large-gallery .slide:last-child{padding-right:0}.large-gallery .large-image{display:none}.large-gallery .large-image img{width:100%}.large-gallery .slider{display:block;margin:0 auto}.large-gallery .large-image-wrapper{line-height:0;display:block;position:relative}.large-gallery .left,.large-gallery .right{position:absolute;margin:0 20px}.large-gallery .left{left:0}.large-gallery .right{right:0}.large-gallery .hide{display:none}.arrow-carousel .arrow-left,.arrow-carousel .arrow-right{display:block;opacity:0.15}.arrow-carousel .arrow-left.enabled,.arrow-carousel .arrow-right.enabled{opacity:1}.arrow-carousel .arrow-left{margin-right:5%}.arrow-carousel .container{position:relative;width:100%;height:100%}.arrow-carousel .container .left,.arrow-carousel .container .right{display:none;position:absolute;height:65%}.arrow-carousel .container .left{left:0}.arrow-carousel .container .right{right:0}.arrow-carousel .container .center{width:100%;overflow:auto;margin:0 auto}@media (min-width: 768px){.arrow-carousel .container .center{width:94%}}.arrow-carousel .carousel-nav{text-align:center;display:block;height:auto;margin:0;display:none}.arrow-carousel .carousel-nav .owl-page{line-height:1em;display:inline-block;margin:0}.arrow-carousel .carousel-nav span{display:block;position:relative;width:32px;height:32px}.arrow-carousel .carousel-nav span:after{background:#ccc;border-radius:50%;content:"";display:block;width:13px;height:13px;position:absolute;top:50%;left:50%;margin:-6.5px 0 0 -6.5px}.arrow-carousel .carousel-nav .active span:after{background:#7e7e7e}.carousel-init .arrow-carousel .carousel-nav{display:block}.carousel-init .arrow-carousel .center{overflow:hidden}@media (min-width: 768px){.carousel-init .arrow-carousel .left,.carousel-init .arrow-carousel .right{display:block}.carousel-init .arrow-carousel .carousel-nav{display:none}}.cs-type-quote{color:#06c;text-align:center;font-size:23px}@media (min-width: 768px){.cs-type-quote{font-size:28px}}.cs-type-quote .top,.cs-type-quote .bottom{margin:0 auto;width:85%;height:1px}@media (min-width: 768px){.cs-type-quote .top,.cs-type-quote .bottom{width:52%}}.cs-type-quote .top{margin-top:16px;border-top:1px solid #ccc;position:relative}.cs-type-quote .top:before{color:#06c;font-size:100px;content:'\201C';margin:0 auto;background-color:#f1f1f1;width:90px;height:32px;line-height:70px;display:block;text-align:center;position:absolute;top:-18px;left:calc(50% - 45px)}.cs-type-quote .bottom{border-bottom:1px solid #ccc}.cs-type-quote .quote,.cs-type-quote .credit{margin:40px 0}@media (min-width: 768px){.cs-type-quote .quote,.cs-type-quote .credit{margin:50px 0;padding:0 10%}}.cs-type-quote .credit{color:#1f1c1a;font-size:14px}@media (min-width: 768px){.cs-type-quote .credit{font-size:16px}}.cs-type-quote .credit strong{text-transform:uppercase}@media (min-width: 768px){.cs-type-follow-lg{display:table}}@media (min-width: 768px){.cs-type-follow-lg .left,.cs-type-follow-lg .right{display:table-cell;width:50%}}@media (min-width: 768px){.cs-type-follow-lg .right{vertical-align:middle;padding-top:0;padding-bottom:0}}.cs-type-follow-lg .outer-heading{text-align:left}@media (min-width: 768px){.cs-type-follow-lg .follow,.cs-type-follow-lg .icons,.cs-type-follow-lg .icons li{float:left}}.cs-type-follow-lg .follow{color:#06c;font-size:24px}.cs-type-follow-lg .icons{margin:0;padding:0;-ms-flex-pack:distribute;justify-content:space-around}.cs-type-follow-lg .follow,.cs-type-follow-lg .icon{margin:20px 10px 0 0}.cs-type-white-cta{background:#fff;margin-left:-1em;margin-right:-1em}@media (min-width: 1080px){.cs-type-white-cta{margin-left:0;margin-right:0}}.cs-type-white-cta .eyebrow,.cs-type-white-cta h2{text-align:center}.cs-type-white-cta .outer-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 481px){.cs-type-white-cta .outer-heading{-ms-flex-pack:center;justify-content:center}}.cs-type-white-cta .outer-heading .text{padding:0 6%}@media (min-width: 481px){.cs-type-white-cta .outer-heading .text{padding:0 37px}}.cs-type-white-cta .dash{min-width:37px;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:center;align-self:center}@media (min-width: 481px){.cs-type-white-cta .dash{-ms-flex-positive:0;flex-grow:0}}.cs-type-white-cta .dash:after{content:'';border-top:1px solid #7e7e7e;width:100%;display:block}.cs-type-white-cta .buttons{text-align:center;-ms-flex-pack:start;justify-content:flex-start}.cs-type-white-cta .buttons.single{-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.cs-type-white-cta .buttons{width:714px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lt-ie11 .cs-type-white-cta .dash{display:none}.lt-ie11 .cs-type-white-cta .text{display:block;margin:0 auto;width:100%}.cs-type-tiled-collage .container{margin-top:24px}@media (min-width: 481px){.cs-type-tiled-collage .container{margin-top:32px}}@media (min-width: 1080px){.cs-type-tiled-collage .container{margin-top:38px}}.cs-type-tiled-collage .tile{display:block;width:50%;position:relative;line-height:0;float:left}.cs-type-tiled-collage .tile:hover .overlay{display:block}@media (min-width: 768px){.cs-type-tiled-collage .tile{width:25%}}.cs-type-tiled-collage .tall{float:right}.cs-type-tiled-collage .wide{width:100%}@media (min-width: 768px){.cs-type-tiled-collage .wide{width:50%}}.cs-type-tiled-collage img{z-index:0;width:100%}.cs-type-tiled-collage .overlay{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;display:none;background:rgba(0,0,0,0.7);overflow:hidden}.cs-type-tiled-collage .caption{width:100%;text-align:center;color:#FFF;line-height:1.4em;text-transform:uppercase;font-size:4vw}@media (min-width: 1080px){.cs-type-tiled-collage .caption{font-size:24px}}.cs-type-tci .heading{padding:0 20px;margin:0 -16px 35px -16px}@media (min-width: 768px){.cs-type-tci .heading{text-align:center;padding:0 14%;margin:0 0 50px 0}}@media (min-width: 768px){.cs-type-tci .outer-heading{text-align:left}}.cs-type-tci .col2.row1{margin-top:24px}@media (min-width: 481px){.cs-type-tci .col2.row1{margin-top:32px}}@media (min-width: 768px){.cs-type-tci .col2.row1{margin-top:0;border-top:0;padding-top:0}}.cs-type-tci .row2{line-height:0}@media (min-width: 768px){.cs-type-tci .flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-type-tci .flex>div{width:50%;padding:0 2.5%}.cs-type-tci .col2{border-left:1px solid #ccc}.cs-type-tci .row1{-ms-flex-order:0;order:0}.cs-type-tci .row2{-ms-flex-order:1;order:1}.cs-type-tci .row3{-ms-flex-order:2;order:2}.cs-type-tci .row4{-ms-flex-order:3;order:3}}.cs-type-tci .button-flat{display:block;margin:15px auto}.cs-type-tci .tabs-container{margin-top:15px}.cs-type-tci .tabs-container .entry{width:50%;float:left;padding-right:20px;margin-bottom:10px}.cs-type-sb .outer-heading{text-align:left;margin-bottom:0.3em}@media (min-width: 1080px){.cs-type-sb h3{font-size:20px}}.cs-type-sb section{background-color:#FFF;border:1px solid #ccc;margin-top:24px}@media (min-width: 481px){.cs-type-sb section{margin-top:32px}}.cs-type-sb section:first-child{margin-top:0}@media (min-width: 768px){.cs-type-sb section{display:-ms-flexbox;display:flex;margin-top:0;border:0}.cs-type-sb section:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.cs-type-sb .col{position:relative;overflow:hidden}@media (min-width: 768px){.cs-type-sb .col{width:50%;min-height:400px}}@media (min-width: 768px){.cs-type-sb img.cover{position:absolute}}.cs-type-sb .video-embed-placeholder.has-cover{position:absolute}.cs-type-sb .large-image-wrapper{position:initial;height:100%}.cs-type-sb .carousel-wrapper{position:relative;margin-top:20px}@media (min-width: 768px){.cs-type-sb .carousel-wrapper{margin-top:35px}}.cs-type-sb .content{padding:5% 6%}@media (min-width: 481px){.cs-type-sb .content{padding:4% 5%}}@media (min-width: 768px){.cs-type-sb .content{padding:20px 2.5%}}.cs-type-sb .transition{transition:all 650ms}.cs-type-sb .pane{display:none;width:100%;position:relative;z-index:0;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.cs-type-sb .pane{min-height:400px}}.cs-type-sb .pane.visible{display:-ms-flexbox;display:flex}.cs-type-sb .pane-item{width:100%;outline:none}.cs-type-sb .woosh{position:absolute;right:10px;transition:all 650ms;z-index:1;bottom:10px;-ms-transform:translateY(0px);transform:translateY(0px)}.cs-type-sb .woosh.active{bottom:100%;-ms-transform:translateY(33px);transform:translateY(33px)}.cs-type-rss-feed{margin:0 auto;background:#fff}.cs-type-rss-feed .inner-content{border:none}@media (min-width: 768px){.cs-type-rss-feed .inner-content{margin:0}}.cs-type-rss-feed .rssLogo{width:100%;text-align:center}.cs-type-rss-feed .rssLogo img,.cs-type-rss-feed .rssLogo picture{margin:0 auto}.cs-type-rss-feed .rssHolder{list-style-type:none;display:block;margin:0;padding:0}@media (min-width: 768px){.cs-type-rss-feed .rssHolder{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}}.cs-type-rss-feed .rssHolder li{margin:20px 0 0 0;padding:0 0 10px 0;border-right:none;border-bottom:1px solid #e1e1e1;position:relative}@media (min-width: 768px){.cs-type-rss-feed .rssHolder li{-ms-flex-positive:1;flex-grow:1;min-width:33%;padding:0;border-right:1px solid #c3c7ca;border-bottom:none}}.cs-type-rss-feed .rssHolder li:last-child{border-bottom:none}@media (min-width: 768px){.cs-type-rss-feed .rssHolder li:last-child{border-right:none}}.cs-type-rss-feed .rssContainer{margin:0 0 10px 0;padding:0 15px}@media (min-width: 768px){.cs-type-rss-feed .rssContainer{padding:0 15px 30px}}.cs-type-rss-feed .rssHeader{text-align:left;font-family:"HelveticaNeue",Arial,Helvetica,sans-serif}.cs-type-rss-feed .rssHeader span{font-size:12px;font-weight:500}.cs-type-rss-feed .rssHeader h3{margin:10px 0;font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:200;font-size:28px}.cs-type-rss-feed .rssBlurb{font-size:14px;font-weight:normal;text-align:left}.cs-type-rss-feed .rssReadMore{margin:15px;text-align:right}@media (min-width: 768px){.cs-type-rss-feed .rssReadMore{position:absolute;bottom:0;right:0;margin-bottom:0}}.cs-type-rss-feed .rssReadMore a{color:#06c;text-decoration:none}.cs-type-featured-projects .inner-content{display:block}@media (min-width: 1080px){.cs-type-featured-projects .inner-content{margin-left:0;margin-right:0}}.cs-type-featured-projects .inner-content .buttons{text-align:center;-ms-flex-pack:start;justify-content:flex-start}.cs-type-featured-projects .inner-content .buttons.single{-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.cs-type-featured-projects .inner-content .buttons{margin:0 auto}}.cs-type-featured-projects .inner-content .projectHolder{margin:0;padding:0;list-style-type:none;display:block}.cs-type-featured-projects .inner-content .projectHolder li{width:100%}.cs-type-featured-projects .inner-content .projectHolder .projectHeader{text-align:left;font-family:"HelveticaNeue",Arial,Helvetica,sans-serif}.cs-type-featured-projects .inner-content .projectHolder .projectHeader span{font-size:12px;font-weight:500}.cs-type-featured-projects .inner-content .projectHolder .projectHeader h3{margin:10px 0;font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:400;font-size:28px}@media (max-width: 480px){.cs-type-featured-projects .inner-content .projectHolder .projectHeader h3{font-size:18px}}.cs-type-featured-projects .inner-content .projectHolder .projectDescription{font-size:14px;font-weight:normal;text-align:left}.cs-type-featured-projects .inner-content .projectHolder .projectReadMore{display:block;margin:10px 0;text-align:right}.cs-type-featured-projects .inner-content .projectHolder .projectReadMore a{color:#06c;text-decoration:none}@media (min-width: 768px){.cs-type-holder-flex .cs-type-featured-projects{padding:0}}@media (min-width: 768px){.cs-type-holder-flex .cs-type-featured-projects .inner-content{display:block;padding:0 40px}}@media (min-width: 768px){.cs-type-holder-flex .cs-type-featured-projects .inner-content .projectHolder{margin:20px;list-style-type:none}}@media (min-width: 768px){.cs-type-holder-flex .cs-type-featured-projects .inner-content .projectHolder li{margin-top:5vh;padding:0}}@media (min-width: 768px){.cs-type-holder-flex .cs-type-featured-projects .inner-content .projectHolder .projectHeader{text-align:left;font-family:"HelveticaNeue",Arial,Helvetica,sans-serif}}@media (min-width: 768px){.cs-type-holder-flex .cs-type-featured-projects .inner-content .projectHolder .projectHeader span{font-size:12px;font-weight:400}}@media (min-width: 768px){.cs-type-holder-flex .cs-type-featured-projects .inner-content .projectHolder .projectHeader h3{margin:10px 0;font-family:"HelveticaNeue",Arial,Helvetica,sans-serif;font-weight:400;font-size:20px}}.cs-type-text-carousel{overflow:hidden;margin:30px 0 0 0;padding:0;position:relative}.cs-type-text-carousel .list{list-style-type:none;text-align:center}@media (max-width: 480px){.cs-type-text-carousel .list{margin:0;padding:0 20px}}@media (max-width: 480px){.cs-type-text-carousel{margin:20px 0 0}}.cs-type-text-carousel .list{padding:0}@media (max-width: 480px){.cs-type-text-carousel .list .padder{padding:0 20px}}.cs-type-text-carousel .padder{padding:0}@media (min-width: 768px){.cs-type-text-carousel .padder{padding:0 10%}}.cs-type-text-carousel li{font-family:"Helvetica Neue Light","Helvetica Neue","HelveticaNeue",Arial,Helvetica,sans-serif;font-size:20px;font-weight:100;color:#333;text-align:center}@media (min-width: 768px){.cs-type-text-carousel li{font-size:35px;line-height:40px}}.cs-type-text-carousel li a{color:#333;text-decoration:none}.cs-type-text-carousel li a:hover{color:#06c}.cs-type-opportunities{margin-bottom:0;font-family:"HelveticaNeue",Arial,Helvetica,sans-serif}.cs-type-opportunities .content-bucket-2-col,.cs-type-opportunities .content-bucket-5-col{clear:both}.cs-type-opportunities .inner-content{background-color:transparent;border:none}.cs-type-opportunities .contents .jobcat-title:before{display:none}@media (min-width: 1080px){.cs-type-opportunities .contents .jobcat-title:before{display:block}}@media (max-width: 480px){.cs-type-opportunities .jobcat-button .contents .jobcat-title:before{background-image:none;width:0;height:0}}.cs-type-opportunities .job-subcategory-content{min-height:300px}.cs-type-opportunities .job-subcategory-content:not(.active){display:none}.cs-type-opportunities .job-subcategory-content .job-subcategory-title{display:none}.cs-type-opportunities .job-subcategory-content p{text-align:right;width:100%;max-width:100%}.cs-type-opportunities .job-subcategory-content p:first-of-type{font-size:14px;font-weight:400;text-align:left}.cs-type-opportunities .job-subcategory-tabs .dropdowner li{border-top:none}.cs-type-opportunities .job-subcategory-tabs .dropdowner li a{background:#FFF}.cs-type-opportunities .job-subcategory-tabs .dropdowner li.active:after{border-left:10px solid #e1e1e1}.cs-type-opportunities .job-subcategory-tabs .dropdowner li.active a{background:#e1e1e1}.cs-type-opportunities .job-subcategory-tabs .dropdowner li:last-child{border-bottom:none}@media (max-width: 767px){.cs-type-opportunities .tab-list-nav-content,.cs-type-opportunities .tab-list-content-item{padding:0}}.cs-type-fwm .inner-content{background-color:transparent;border:none}@media (min-width: 768px){.grid-row:before,.cs-type-holder.holder-two-column:before,.who-we-are .blurb-graphics:before,.grid-row:after,.cs-type-holder.holder-two-column:after,.who-we-are .blurb-graphics:after{content:" ";display:table}.grid-row:after,.cs-type-holder.holder-two-column:after,.who-we-are .blurb-graphics:after{clear:both}.grid-row [class*="grid-col"],.cs-type-holder.holder-two-column [class*="grid-col"],.who-we-are .blurb-graphics [class*="grid-col"]{float:left;padding-left:8px;padding-right:8px}.grid-row [class*="grid-col"]:first-of-type,.cs-type-holder.holder-two-column [class*="grid-col"]:first-of-type,.who-we-are .blurb-graphics [class*="grid-col"]:first-of-type{padding-left:0}.grid-row [class*="grid-col"]:last-of-type,.cs-type-holder.holder-two-column [class*="grid-col"]:last-of-type,.who-we-are .blurb-graphics [class*="grid-col"]:last-of-type{padding-right:0}.grid-row .grid-col-1-2,.cs-type-holder.holder-two-column .grid-col-1-2,.who-we-are .blurb-graphics .grid-col-1-2{width:50%}.grid-row .grid-col-1-3,.cs-type-holder.holder-two-column .grid-col-1-3,.who-we-are .blurb-graphics .grid-col-1-3{width:33.33333%}.grid-row .grid-col-2-3,.cs-type-holder.holder-two-column .grid-col-2-3,.who-we-are .blurb-graphics .grid-col-2-3{width:66.66667%}.grid-row .grid-col-1-4,.cs-type-holder.holder-two-column .grid-col-1-4,.who-we-are .blurb-graphics .grid-col-1-4{width:25%}.grid-row .grid-col-3-4,.cs-type-holder.holder-two-column .grid-col-3-4,.who-we-are .blurb-graphics .grid-col-3-4{width:75%}}html,body{width:100%;height:100%;outline:none !important}body{background:#f1f1f1}.main-content{position:relative;z-index:1;outline:none !important}.main-content>.inner{padding-top:0;padding-bottom:0;position:relative}@media (min-width: 1080px){.main-content>.inner{padding:0}}.main-content .main-col{padding-top:40px}@media (min-width: 768px){.main-content .main-col,.main-content .side-col{float:left;padding-top:40px}.main-content .main-col{width:calc(100% - 270px);padding-right:10px}.main-content .main-col.full-width{width:100%}.main-content .side-col{width:270px;padding-left:10px}}.page-title{padding:.7em 0;border-bottom:1px solid #ccc}@media (min-width: 1080px){.page-title{font-size:36px}}.instant{transition:none !important}.highlight{color:#06c}.placeholder{color:#ccc !important}img{max-width:100%}.block-level-link{display:block}.block-level-link:hover{text-decoration:none}@media (max-width: 767px){.desktop{display:none !important}}@media (min-width: 768px){.mobile,.mobile-only{display:none !important}}.back-to-top.is-sticky{background:rgba(200,200,200,0.85);color:#666;display:block;text-align:center;font-size:12px;margin:0 1em 1em 0;padding:10px 10px 8px;z-index:40}.back-to-top.is-sticky span{display:block;margin:0 auto 1px}.no-rgba .back-to-top.is-sticky{background:#ccc}.back-to-top.is-sticky.aria-only:focus{left:auto}.aria-only:focus{position:relative;left:0;width:auto;height:auto}form input.holder-required,form select.holder-required,form .customSelect.holder-required,form textarea.holder-required{background:#fee;border:1px solid #e53238 !important}form .message.failed,form .message.required{display:block;margin-top:5px;color:#e53238;font-size:14px}form .message.required:before{content:'* '}form .g-recaptcha{margin-top:20px}.js-setting{display:none}.load-more{display:block;width:150px;margin:30px auto;text-align:center}.load-more:hover{text-decoration:none}@media (min-width: 768px){.load-more{margin:40px auto}}.download-pdf,.download-jpg{line-height:1.4em;font-size:14px;display:block;position:relative;padding-right:20px}.download-pdf:hover,.download-jpg:hover{text-decoration:none}.download-pdf:hover .text,.download-jpg:hover .text{text-decoration:underline}.download-pdf:before,.download-jpg:before,.download-pdf .text,.download-jpg .text,.download-pdf .size,.download-jpg .size{display:inline-block}.download-pdf:before,.download-jpg:before{margin-right:8px}.download-pdf:after,.download-jpg:after{position:absolute;top:0;right:0}.download-pdf .text,.download-jpg .text,.download-pdf .size,.download-jpg .size{margin:0 3px}.download-pdf .size,.download-jpg .size{color:#666}.chevron-link{position:relative;display:block;padding-bottom:30px}.chevron-link:after{position:absolute;bottom:0;right:0}*:focus{outline:1px dotted #1f1c1a}.table-borders td{border-bottom:1px solid #ccc;padding:5px}.outer-heading{line-height:1.15em;font-weight:200}.eyebrow{font-size:14px;text-transform:uppercase;color:#06c;line-height:1.15em;margin:0 0 0.5em;display:block}.eyebrow .outer-heading{text-align:center}.cover{object-fit:cover;width:100%;height:100%;font-family:'object-fit: cover;'}.cover-top{object-position:top;font-family:"object-fit: cover; object-position: top;"}.cover-right{object-position:right;font-family:"object-fit: cover; object-position: right;"}.cover-bottom{object-position:bottom;font-family:"object-fit: cover; object-position: bottom;"}.cover-left{object-position:left;font-family:"object-fit: cover; object-position: left;"}.main-search-form{display:table;table-layout:fixed;width:100%}.main-search-form fieldset,.main-search-form .actions{display:table-cell;vertical-align:middle}.main-search-form label{display:none}.main-search-form input[type=text],.main-search-form .button{border-radius:0}.main-search-form input[type=text]{border:none;color:#666;width:100%;height:40px}.main-search-form .button{height:40px;padding:0}.main-search-form fieldset{border:none;margin:0;padding:0}@media (max-width: 767px){.main-search-mobile{height:60px;padding:10px}}@media (min-width: 768px){.main-search-mobile{display:none}}.main-search-mobile .main-search-form{border:1px solid #ccc}.main-search-mobile .actions{width:40px}.main-search-mobile input[type=text],.main-search-mobile .button{background-color:#f1f1f1}.main-search-mobile input[type=text]{font-size:18px;padding:0 10px}.main-search-mobile .button{width:40px}.main-search-button{padding:0 0 5px 10px;cursor:pointer;position:absolute;top:15px;right:19px;background-color:transparent}@media (min-width: 1080px){.main-search-button{top:39px}}.main-search-desktop .main-search{transition:height 400ms, padding 400ms, visibility 400ms;height:0;visibility:hidden;overflow:hidden;background:#666;position:relative;z-index:11}.main-search-desktop .main-search.show,.no-csstransitions .main-search-desktop .main-search{height:78px;visibility:visible;padding:19px;padding-right:40px;z-index:51}.no-csstransitions .main-search-desktop .main-search{display:none;visibility:hidden}.no-csstransitions .main-search-desktop .main-search.show{display:block;visibility:visible}.main-search-desktop .main-search.show .main-search-close{opacity:1}.main-search-desktop .main-search-close{background-color:transparent;position:absolute;top:10px;right:12px;padding:0;opacity:0;transition:opacity 300ms linear 100ms}.no-css-transitions .main-search-desktop .main-search-close{opacity:1 !important}.main-search-desktop .main-search-form{transition:opacity 300ms linear 100ms}@media (min-width: 1080px){.main-search-desktop .main-search-form{width:1080px;margin:0 auto}}.main-search-desktop .main-search-form.hide{opacity:0}.no-csstransitions .main-search-desktop .main-search-form{opacity:1 !important}.main-search-desktop .main-search-form fieldset{padding-right:20px}@media (min-width: 1080px){.main-search-desktop .main-search-form fieldset{padding-right:10px}}.main-search-desktop .main-search-form .actions{width:150px}.main-search-desktop .main-search-form input[type=text]{background:#FFF;font-size:14px;padding:0 1.2em}.main-header{width:100%;z-index:50;position:fixed;top:0}.main-header a:focus{outline-color:#1f1c1a}@media (min-width: 768px){.main-header{position:relative;top:auto;min-width:740px}}.main-header .footer-only{display:none}.main-header-top{background:#FFF;height:47px}@media (max-width: 767px){.main-header-top{border-bottom:1px solid #ccc}}@media (min-width: 768px){.main-header-top{height:80px;box-shadow:0 0 5px rgba(0,0,0,0.25)}}.main-header-top .inner{height:inherit}@media (min-width: 768px){.main-header-top .inner{padding:19px;position:relative}}@media (min-width: 1080px){.main-header-top .inner{padding-right:0;padding-left:0}}.main-header-company-information{background:#f1f1f1;font-size:12px;text-align:center;border-bottom:1px solid #ccc;padding:3px}.header-logo{display:block}@media (max-width: 767px){.header-logo{margin:10px auto 0}}@media (min-width: 768px){.header-logo{float:left}}@media (min-width: 768px){.main-header .secondary-navigation{font-size:12px;position:absolute;top:14px;right:50px}.main-header .secondary-navigation span{display:inline-block;padding-left:17px}.main-header .secondary-navigation a{color:#666}}@media (min-width: 1080px){.main-header .secondary-navigation{top:38px}}.site-alert-wrapper{background:#06c}.site-alert{margin:0 auto;padding:1.5em 0 1em;position:relative;width:100%;max-width:1200px}.site-alert h2,.site-alert p{-webkit-font-smoothing:antialiased;color:#fff;margin:0 auto;width:66.66667%;text-align:center}.site-alert h2{font-size:28px}@media (min-width: 768px){.site-alert h2{font-size:36px}}.site-alert h2+p{font-size:14px;margin-top:1em;margin-bottom:1.5em}.site-alert .cta a{color:#ccc;font-size:18px;padding:0 2em 0 0;position:relative}.site-alert .cta a:after{content:"";display:block;position:absolute;right:0;top:2px}.site-alert .close{background-color:transparent;position:absolute;right:16px;top:18px}.header-nav ul{list-style:none;margin:0;padding:0}.header-nav li{position:relative;font-size:20px;line-height:1}@media (min-width: 768px){.header-nav li{font-size:16px}}@media (min-width: 768px){.header-nav{height:inherit}}@media (min-width: 768px) and (max-width: 1079px){.header-nav{position:absolute;right:18px;bottom:16px}}@media (min-width: 1080px){.header-nav{float:left;margin:8px 0 0 26px}}@media (max-width: 767px){.header-nav-top>li.active,.header-nav.initial-state .header-nav-top>li.has-children.section,.header-nav.initial-state .header-nav-top>li.has-children.current{font-weight:800;background:#666}.header-nav-top>li.active>a,.header-nav.initial-state .header-nav-top>li.has-children.section>a,.header-nav.initial-state .header-nav-top>li.has-children.current>a{color:#FFF}}@media (max-width: 767px){.header-nav-top>li.has-children.active,.header-nav.initial-state .header-nav-top>li.has-children.section,.header-nav.initial-state .header-nav-top>li.has-children.current{padding-bottom:12px}}@media (min-width: 768px){.header-nav-top>li>a:hover:before{display:block;content:"";width:100%;height:3px;background:#333;background-image:none;position:absolute;bottom:0;left:0}}.header-nav-top a{text-decoration:none}@media (max-width: 767px){.header-nav-top>li{border-bottom:1px solid #ccc}}@media (min-width: 768px){.header-nav-top>li{float:left;margin:0 20px}.header-nav-top>li:last-child{margin-right:0}}@media (min-width: 768px){.header-nav-top>li.section,.header-nav-top>li.current{font-weight:800}.header-nav-top>li.section:after,.header-nav-top>li.current:after{content:"";width:100%;height:3px;background:#06c;position:absolute;bottom:0;left:0}}.header-nav-top>li.section a:before,.header-nav-top>li.current a:before{display:none}.header-nav-top>li>a{color:#333;display:block}@media (max-width: 767px){.header-nav-top>li>a{padding:0.9em 18px}}@media (min-width: 768px){.header-nav-top>li>a{padding:10px 0}}.no-js .header-nav-top>li.has-children:hover .header-nav-sub{display:block}.header-nav-top>li.has-children>a{position:relative}.header-nav-top>li.has-children>a:after{position:absolute;right:18px}@media (min-width: 768px){.header-nav-top>li.has-children>a:after{display:none}}@media (max-width: 767px){.header-nav.initial-state .header-nav-top>li.has-children.section .header-nav-sub,.header-nav.initial-state .header-nav-top>li.has-children.current .header-nav-sub{display:block}}.header-nav-sub{background:#666;display:none;width:100%}@media (min-width: 768px){.header-nav-sub{display:none !important}}@media (max-width: 767px){.header-nav-sub li.current>a{background:#FFF;color:#666;font-weight:800}}@media (min-width: 768px){.header-nav-sub li.current>a{color:#FFF}}.header-nav-sub li{line-height:normal;font-size:14px}.header-nav-sub a{color:#FFF;display:block}@media (max-width: 767px){.header-nav-sub a{padding:0.75em 18px}}@media (max-width: 767px){.main-nav-button{background-color:#FFF;position:absolute;top:0;left:0}.main-nav-button.open{border-right:1px solid #ccc}.main-nav-button.open:after{content:"";background:#FFF;display:block;position:absolute;left:0;bottom:-1px;height:1px;width:100%}.main-nav-button.open ~ .header-search-nav{-ms-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@media (min-width: 768px){.main-nav-button{display:none}}@media (max-width: 767px){.header-search-nav{background:#FFF;position:fixed;top:47px;bottom:0;left:0;width:100%;height:100%;-ms-transform:translate(-100%, 0px);transform:translate(-100%, 0px);z-index:3;overflow:auto;padding-bottom:100px}}@media (max-width: 767px){html.menu-open{overflow:hidden}}.sub-navigation-shadow,#job-search-form{box-shadow:0 0 5px rgba(0,0,0,0.25)}.sub-navigation{background:#666;position:relative;z-index:2}.sub-navigation *:focus{outline-color:#FFF}.sub-navigation .inner{padding:19px}@media (min-width: 1080px){.sub-navigation .inner{padding-left:0;padding-right:0}}.sub-navigation ul{list-style:none;padding:0;margin:0 0 0 40px;float:left}.sub-navigation ul:first-child{margin-left:0}@media (min-width: 1080px){.sub-navigation ul{margin-left:80px}}.sub-navigation li{font-size:14px;line-height:1.1em;margin-bottom:8px}.sub-navigation li.current a{color:#FFF}.sub-navigation a{color:#acacac}html.js .job-search-form form,html.js .job-search-form form.active{transition-delay:0s;transition-duration:500ms;transition-property:max-height;transition-timing-function:ease-in-out}.job-search-form{background:#666;color:#FFF;text-align:center;width:100%;z-index:99}.job-search-form .inner{padding:20px 1em}@media (min-width: 768px){.job-search-form .inner{border-top:1px solid #878787;margin:0 19px;padding:14px 0;width:auto}}@media (min-width: 1080px){.job-search-form .inner{width:1080px;margin:0 auto}}.job-search-form.is-sticky .inner{border-top:none}html.js .job-search-form form{overflow:hidden;max-height:40px}html.js .job-search-form form.active{max-height:500px}html.js .job-search-form form.fast{transition-duration:100ms}html.js body.layout-medium-large .job-search-form form,html.js body.layout-large .job-search-form form{max-height:none;overflow:visible}html.js body.layout-medium-large .job-search-form form.active,html.js body.layout-large .job-search-form form.active{max-height:none}.job-search-form fieldset{border:none;margin:0;padding:0;text-align:left}@media (min-width: 768px){.job-search-form fieldset{float:left;width:85%}.job-search-form fieldset>div{float:left;width:33.33333%;padding:0 5px}.job-search-form fieldset>div:first-child{padding-left:0}}.job-search-form fieldset .clear{display:none}.job-search-form input[type='text'],.job-search-form select,.job-search-form .customSelect{background-color:#FFF;border:none;color:#333;width:100%;height:40px;line-height:40px;font-size:18px;margin-bottom:20px;padding:0 1em;border-radius:0}.job-search-form input[type='text']::-webkit-input-placeholder,.job-search-form select::-webkit-input-placeholder,.job-search-form .customSelect::-webkit-input-placeholder{color:#333}.job-search-form input[type='text']::-moz-placeholder,.job-search-form select::-moz-placeholder,.job-search-form .customSelect::-moz-placeholder{color:#333}.job-search-form input[type='text']:-ms-input-placeholder,.job-search-form select:-ms-input-placeholder,.job-search-form .customSelect:-ms-input-placeholder{color:#333}.job-search-form input[type='text']::placeholder,.job-search-form select::placeholder,.job-search-form .customSelect::placeholder{color:#333}@media (min-width: 768px){.job-search-form input[type='text']::-webkit-input-placeholder,.job-search-form select::-webkit-input-placeholder,.job-search-form .customSelect::-webkit-input-placeholder{color:#666}.job-search-form input[type='text']::-moz-placeholder,.job-search-form select::-moz-placeholder,.job-search-form .customSelect::-moz-placeholder{color:#666}.job-search-form input[type='text']:-ms-input-placeholder,.job-search-form select:-ms-input-placeholder,.job-search-form .customSelect:-ms-input-placeholder{color:#666}.job-search-form input[type='text']::placeholder,.job-search-form select::placeholder,.job-search-form .customSelect::placeholder{color:#666}}@media (min-width: 768px){.job-search-form input[type='text'],.job-search-form select,.job-search-form .customSelect{background-color:#ccc;color:#666;font-size:14px;padding:0 10px;margin-bottom:0;height:30px;line-height:30px;vertical-align:middle}}.lt-ie9 .job-search-form select:focus{width:auto !important}.job-search-form .field{position:relative}.job-search-form .field.keywords .text{padding-right:40px}@media (min-width: 768px){.job-search-form .field.keywords .text{padding-right:33px}}.job-search-form .field.keywords:after{content:'';display:block;position:absolute;right:10px;top:10px}@media (min-width: 768px){.job-search-form .field.keywords:after{top:6px}}.job-search-form .Actions:after{display:none}@media (min-width: 768px){.job-search-form .Actions{float:left;height:30px;max-width:15%;padding-left:1%;position:relative;text-align:left}.job-search-form .Actions:after{content:"";display:block;position:absolute;right:0;top:6px;z-index:1}}@media (min-width: 1080px){.job-search-form .Actions{padding-left:12px}}.job-search-form .form-button{font-size:18px;height:40px}@media (min-width: 768px){.job-search-form .form-button{height:30px;font-weight:200;color:#ccc;background:none;border:none;font-size:13px;text-transform:uppercase;text-align:left;padding:0 24px 0 0;position:relative;z-index:2}}@media (min-width: 1080px){.job-search-form .form-button{font-size:14px}}.job-search-form form.loading .Actions{position:relative}.job-search-form form.loading .Actions:after{content:"";display:block;background:url(../images/button-loading.gif?v=1478825454448);width:16px;height:16px;position:absolute;right:10px;top:50%;margin-top:-8px}.job-search-form .job-search-form-close{background-color:transparent;margin:28px 0 0;padding:0}@media (min-width: 768px){.job-search-form .job-search-form-close{display:none}}.job-search-form .validation{display:none}.main-footer{color:#666;margin-top:25px;padding-bottom:25px}.main-footer .inner{padding:0 1em;position:relative}@media (min-width: 1080px){.main-footer .inner{padding:0}}@media (min-width: 768px){.main-footer{margin-top:40px;padding-bottom:40px}}.main-footer a{color:#666}.main-footer a:focus{outline-color:#1f1c1a}.footer-logo{float:left}.footer-nav{border-top:1px solid #ccc;margin-bottom:17px;padding-top:14px;position:relative}@media (min-width: 768px){.footer-nav{border-top:none;border-bottom:1px solid #ccc;padding-top:0;padding-bottom:24px}}.footer-nav ul{list-style:none;margin:9px 0 0 0;padding:0;text-align:right;display:none}@media (min-width: 768px){.footer-nav ul{display:block}}.footer-nav li{font-size:15px;display:inline;padding-left:3.2%}.footer-nav-section-header{display:block;color:#1f1c1a;font-size:17px;font-weight:bold;margin-bottom:36px}.footer-copyright,.main-footer .secondary-navigation{font-size:12px}.footer-copyright span{display:block}@media (min-width: 768px){.footer-copyright span{display:inline}}@media (min-width: 768px){.footer-copyright{float:left}}@media (max-width: 924px){.footer-copyright .tertiary-navigation{margin-top:1em;display:block}}.footer-copyright .tertiary-navigation a{margin:0 3px}.main-footer .secondary-navigation span{display:block;margin-bottom:14px}@media (min-width: 768px){.main-footer .secondary-navigation{float:right}.main-footer .secondary-navigation span{display:inline;padding-left:18px}}@media (min-width: 1080px){.main-footer .secondary-navigation{right:0}}.content-section:first-child:not(.content-section-context-inner){margin-top:0}.content-section:last-child{margin-bottom:0}.content-section>.inner-content{outline:none}.content-section .inner-content-main{display:block}.content-section>.inner-content>a:hover{text-decoration:none}.content-section-body>h2{font-size:24px;font-weight:400}.content-section-media{line-height:0}.content-section-media img{min-width:100%}.content-section-media .video-embed{height:100%}.content-section-context-outer.layout-left .content-section-body-link,.content-section-context-outer.layout-right .content-section-body-link{text-align:right;margin:0.85em 0 0}@media (min-width: 1080px){.content-section-context-outer.layout-left .content-section-body-link,.content-section-context-outer.layout-right .content-section-body-link{margin-top:1.3em}}@media (min-width: 768px){.content-section-context-outer.layout-bottom .content-section-media{padding:0 10px}}.content-section-context-outer.layout-bottom .content-section-body-link{margin:20px;text-align:right}@media (min-width: 768px){.content-section-context-outer.layout-left .inner-content-main,.content-section-context-outer.layout-right .inner-content-main{position:relative;overflow:hidden}.content-section-context-outer.layout-left .content-section-body{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background:#f1f1f1;width:37%;left:0;transition-property:left;transition-delay:0ms;transition-duration:500ms;transition-timing-function:ease-out}.lt-ie9 .content-section-context-outer.layout-left .content-section-body{top:auto !important}.content-section-context-outer.layout-left .content-section-body.hidden{left:-37% !important}}@media (min-width: 768px) and (min-width: 768px){.csstransitions .content-section-context-outer.layout-left .content-section-body{left:-6%}.content-section-context-outer.layout-left .content-section-body.visible{left:0}}@media (min-width: 768px){.no-csstransitions .content-section-context-outer.layout-left .content-section-body.hidden{display:none}.content-section-context-outer.layout-right .content-section-body{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;background:#f1f1f1;width:37%;right:0;transition-property:right;transition-delay:0ms;transition-duration:500ms;transition-timing-function:ease-out}.lt-ie9 .content-section-context-outer.layout-right .content-section-body{top:auto !important}.content-section-context-outer.layout-right .content-section-body.hidden{right:-37% !important}}@media (min-width: 768px) and (min-width: 768px){.csstransitions .content-section-context-outer.layout-right .content-section-body{right:-6%}.content-section-context-outer.layout-right .content-section-body.visible{right:0}}@media (min-width: 768px){.no-csstransitions .content-section-context-outer.layout-right .content-section-body.hidden{display:none}}.cs-type-holder.holder-two-column .content-section-body-link{margin-bottom:0;text-align:right}.cs-type-holder.holder-two-column .content-section-context-inner{margin-top:0;margin-bottom:0}.cs-type-holder.holder-two-column .cms-content{border-top:1px solid #ccc;padding-top:24px}@media (min-width: 481px){.cs-type-holder.holder-two-column .cms-content{padding-top:32px}}.cs-type-holder.holder-two-column .content-section-context-inner:first-child .cms-content{border-top:0;padding-top:0}@media (min-width: 768px){.cs-type-holder.holder-two-column{position:relative}.cs-type-holder.holder-two-column .cms-content{border-top:0}.cs-type-holder.holder-two-column>.inner-content{display:table}.cs-type-holder.holder-two-column .content-section-context-inner{width:50%;width:50%;display:table-cell;vertical-align:top}.cs-type-holder.holder-two-column .content-section-context-inner .content-section-body{padding:3% 0}.cs-type-holder.holder-two-column .content-section-context-inner .content-section-body>*{padding:0 4%}.cs-type-holder.holder-two-column .content-section-context-inner .cms-content{position:relative}.cs-type-holder.holder-two-column .content-section-context-inner .cms-content:before{top:0;position:absolute;content:"";border-left:1px solid #ccc;height:100%;width:1px}.cs-type-holder.holder-two-column .content-section-context-inner .cms-content:first-child{padding-top:39px}.cs-type-holder.holder-two-column .content-section-context-inner .cms-content:first-child:before{height:calc(100% - 39px);top:39px}.cs-type-holder.holder-two-column .content-section-context-inner:nth-child(2n+1) .cms-content:before{right:0}.cs-type-holder.holder-two-column .content-section-context-inner:nth-child(2n+2) .cms-content:before{left:-1px}.cs-type-holder.holder-two-column.two-column-bottom-cta{position:relative}.cs-type-holder.holder-two-column.two-column-bottom-cta>.inner-content{padding-bottom:30px}.cs-type-holder.holder-two-column.two-column-bottom-cta .content-section-body-link{position:absolute;left:0;bottom:20px;margin-bottom:0;width:100%;padding-right:20px !important}}.cs-type-holder.holder-two-column-separate .content-section-body-link{margin-bottom:0;text-align:right}.cs-type-holder.holder-two-column-separate>.inner-content{background:none;border:none}.cs-type-holder.holder-two-column-separate>.inner-content .content-section-body{padding-bottom:5%}@media (min-width: 481px){.cs-type-holder.holder-two-column-separate>.inner-content .content-section-body{padding-bottom:4%}}@media (min-width: 768px){.cs-type-holder.holder-two-column-separate>.inner-content .content-section-body{padding-bottom:3%}}@media (min-width: 768px){.cs-type-holder.holder-two-column-separate>.inner-content{display:table;table-layout:fixed;border-spacing:20px;width:calc(100% + 40px);margin:-20px}.cs-type-holder.holder-two-column-separate>.inner-content .content-section-media{padding:2%}.lt-ie10 .cs-type-holder.holder-two-column-separate>.inner-content{width:103.5%}.cs-type-holder.holder-two-column-separate>.inner-content *{border-spacing:0}.cs-type-holder.holder-two-column-separate>.inner-content>section{display:table-cell;vertical-align:top;width:50%}.cs-type-holder.holder-two-column-separate>.inner-content .cs-type-basic{position:relative}.cs-type-holder.holder-two-column-separate>.inner-content .cs-type-basic.has-link>*:last-child{margin-bottom:30px}.cs-type-holder.holder-two-column-separate>.inner-content .cs-type-basic .content-section-body-link{position:absolute;left:0;bottom:20px;margin-bottom:0;width:100%;padding-right:20px !important}}.cs-type-holder.holder-outer-title>.inner-content{margin-top:40px}.cs-type-holder.holder-outer-title>.inner-content>.cs-type-list:first-of-type{margin-bottom:80px}.cs-type-holder.holder-outer-title>.inner-content>.content-section{margin-top:70px}.cs-type-holder.holder-outer-title>.inner-content>.content-section:first-child{margin-top:inherit}.cs-type-holder.holder-outer-title>.inner-content>.content-section .outer-heading{margin-bottom:calc(40px - 1.1em);margin-top:-40px}@media (min-width: 768px){.cs-type-holder.holder-outer-title{margin-top:-20px}}.cs-type-holder-flex .inner-content{background:transparent;border:none}@media (min-width: 768px){.cs-type-holder-flex>.inner-content{display:-ms-flexbox;display:flex}}@media (min-width: 768px){.cs-type-holder-flex>.inner-content section{vertical-align:top;-ms-flex:1;flex:1}}@media (min-width: 768px){.cs-type-holder-flex section:nth-child(2){border-left:1px solid #c3c7ca}}.content-section-context-inner:not(:last-child) .content-section-body{padding-bottom:0}@media (min-width: 768px){.content-section-context-inner.layout-bottom .content-section-media{padding:0 10px}}.content-section-context-inner.layout-bottom .content-section-body-link{margin:20px;text-align:right}@media (min-width: 768px){.content-section-context-inner.layout-bottom .content-section-body-link{margin:0}}@media (min-width: 768px){.content-section-context-inner.layout-left .content-section-body,.content-section-context-inner.layout-right .content-section-body{width:51%;padding-top:3%}.content-section-context-inner.layout-left .content-section-media,.content-section-context-inner.layout-right .content-section-media{width:49%}.content-section-context-inner.layout-left .content-section-body,.content-section-context-inner.layout-left .content-section-media{float:left}.content-section-context-inner.layout-right .content-section-body,.content-section-context-inner.layout-right .content-section-media{float:right}.content-section-context-inner.no-padding .content-section-body{padding-top:0;padding-bottom:0}}.cs-type-list .content-list-items{padding:6%}@media (min-width: 481px){.cs-type-list .content-list-items{padding:4%}}@media (min-width: 768px){.cs-type-list .content-list-items{display:table;table-layout:fixed;width:100%;padding:3% 0}.cs-type-list .content-list-items>.item{display:table-cell;vertical-align:top;border-left:1px solid #ccc;padding:0 2.5%}.cs-type-list .content-list-items>.item:nth-child(3n+1){border-left:none}}@media (min-width: 1080px){.cs-type-list .content-list-items{padding:2% 0}}.cs-type-list .item-body{padding:0}.cs-type-list .item{margin-bottom:5%}@media (min-width: 768px){.cs-type-list .item{margin-bottom:0}}.cs-type-list .item:last-child{margin-bottom:0}.cs-type-list .item.has-media .item-body{padding-top:3.5%}@media (min-width: 768px){.cs-type-list .item.has-media .item-body{padding:5% 3.7% 0}}.cs-type-list .item .image{line-height:0;text-align:center}.cs-type-list .item .title{font-size:18px}@media (min-width: 481px){.cs-type-list .item .title{font-size:20px}}@media (min-width: 1080px){.cs-type-list .item .title{font-size:24px}}.cs-type-list .item .subtitle{font-weight:bold}.cs-type-list .item .link{text-align:right}@media (min-width: 768px){.cs-type-list .item.has-file .image{padding:0 3.7% 0}}.cs-type-list .item.has-file img{width:auto}@media (max-width: 480px){.cs-type-list .item.has-file .title{color:#4e4e4e;font-size:15px !important;line-height:1.4em}}@media (min-width: 768px){.cs-type-list.content-list-two-column .item .download-pdf{margin-top:30px}}@media (min-width: 768px){.cs-type-list.list-bottom-cta .item{position:relative}.cs-type-list.list-bottom-cta .item.has-link>*:last-child{margin-bottom:30px}.cs-type-list.list-bottom-cta .item .link{position:absolute;left:0;bottom:0;margin-bottom:0;width:100%;padding-right:20px !important}}.content-list-no-borders .inner-content{position:relative}.content-list-no-borders .content-section-body-link{position:absolute;bottom:5px;right:2.5%}.content-list-no-borders .content-list-items{border:0;width:95%;margin:0 auto;margin-bottom:60px;border-bottom:1px solid #ccc}.content-list-no-borders .content-list-items .item{border-left:0}.content-list-no-borders .content-list-items .item img{width:auto}.cs-type-files .inner-content{padding:0 20px}.cs-type-files .inner-content .col.padding{display:none}@media (min-width: 768px){.cs-type-files .inner-content{display:table;border-collapse:separate;border-spacing:15px;width:100%}.cs-type-files .inner-content .row{display:table-row}.cs-type-files .inner-content .col{vertical-align:top;width:50%;display:table-cell}.cs-type-files .inner-content .col.padding{display:table-cell}}@media (min-width: 768px){.cs-type-files .inner-content{padding:0}}.cs-type-files .row:first-child .file:first-child{border-top:0}@media (min-width: 768px){.cs-type-files .row:nth-child(n+2) .file{border-top:1px solid #ccc;padding-top:20px}}.cs-type-files .file{border-top:1px solid #ccc;padding:20px 0}@media (min-width: 768px){.cs-type-files .file{border-top:0;position:relative}.cs-type-files .file,.cs-type-files .file:first-child,.cs-type-files .file:last-child{padding:0;padding-bottom:40px}.cs-type-files .file:nth-child(even){padding-left:20px;border-left:1px solid #ccc}.cs-type-files .file:nth-child(even) .download-pdf{width:calc(100% - 20px)}}@media (min-width: 768px){.cs-type-files .download-pdf{position:absolute;bottom:10px;width:100%}}.content-section.inner-background>.inner-content{background:none;border:0}@media (min-width: 768px){.content-section.grid-row [class*='grid-col'],.content-section.cs-type-holder.holder-two-column [class*='grid-col'],.who-we-are .content-section.blurb-graphics [class*='grid-col']{margin:0}}@media (min-width: 768px){.content-section.list-columns ul,.content-section.list-columns ol{padding:0}.content-section.list-columns ul:before,.content-section.list-columns ul:after,.content-section.list-columns ol:before,.content-section.list-columns ol:after{content:" ";display:table}.content-section.list-columns ul:after,.content-section.list-columns ol:after{clear:both}.content-section.list-columns ul li,.content-section.list-columns ol li{float:left;width:45%;margin-left:5%}}@media (min-width: 768px){.content-section.inner-two-columns-left,.content-section.inner-two-columns-right{float:left;margin-top:0;width:50%}.content-section.inner-two-columns-left .content-section-body,.content-section.inner-two-columns-right .content-section-body{padding:6%}.content-section.inner-two-columns-right+.content-section{clear:left}.content-section.inner-two-columns-right .content-section-body{padding-left:4%}}.content-section.text-align-center{text-align:center}.content-section.top-border:before{content:" ";border-top:1px solid #ccc;width:88%;margin:0 auto 1em}@media (min-width: 481px){.content-section.top-border:before{width:90%}}@media (min-width: 768px){.content-section.top-border:before{width:94%}}.content-section.top-border .content-section-body{padding-top:0 !important}.content-section.content-list-two-column .content-section-body h2{font-size:24px;font-weight:400}.content-section.content-list-two-column .inner-content-main{border-bottom:none}.content-section.content-list-two-column .content-list-items{border-top:none;padding-top:0}.content-section.content-list-two-column .content-list-items .item{border-top:1px solid #ccc;padding-top:1em}.content-section.content-list-two-column .content-list-items .item .title{font-size:18px;font-weight:400}@media (min-width: 768px){.content-section.content-list-two-column .outer-heading{width:66.66667%}.content-section.content-list-two-column .content-section-body{padding-left:2%;padding-right:2%}.content-section.content-list-two-column .inner-content{display:table;table-layout:fixed;border-spacing:20px;margin:-20px}.content-section.content-list-two-column .inner-content-main,.content-section.content-list-two-column .content-list-items{display:table-cell;border:1px solid #ccc;vertical-align:top;padding:2%}.content-section.content-list-two-column .inner-content-main{width:66.66667%}.content-section.content-list-two-column .content-list-items{width:33.33333%}.content-section.content-list-two-column .content-list-items .item{display:block;border-left:none;padding-left:0;padding-right:0;margin-top:1em}.content-section.content-list-two-column .content-list-items .item:first-child{border-top:none;padding-top:0;margin-top:0}}.content-section.blue-module>.inner-content{background:#06c !important;border:none !important;color:#FFF}.content-section.blue-module>.inner-content *{color:inherit}.content-section.blue-module .content-section-body{text-align:center;padding:12% 8%}.content-section.blue-module .content-section-body h2{font-weight:200}@media (min-width: 1080px){.content-section.blue-module .content-section-body h2{font-size:32px}}@media (min-width: 1080px){.content-section.blue-module .content-section-body p{font-size:18px}}.content-section.blue-module .content-section-body .cms-content{margin-bottom:20px}@media (min-width: 1080px){.content-section.blue-module .content-section-body .cms-content{margin-bottom:30px}}@media (min-width: 1080px){.content-section.file-count-2 .content-section-body .cms-content{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}.content-section.content-section-column-bullets .content-section-body ul li{margin-bottom:8px}@media (min-width: 481px){.content-section.content-section-column-bullets .content-section-body ul{-moz-column-count:2;column-count:2;-moz-column-gap:100px;column-gap:100px;-moz-column-rule:1px outset #ccc;column-rule:1px outset #ccc;margin-top:40px}.content-section.content-section-column-bullets .content-section-body ul li{margin-bottom:8px;margin-left:15px}.content-section.content-section-column-bullets .content-section-body ul li span{display:inline-block;vertical-align:top}}@media (min-width: 1080px){.content-section.content-section-column-bullets .content-section-body ul{-moz-column-count:4;column-count:4}}.content-section.basic-right-link .content-section-body-link{text-align:right}.content-section.basic-right-link .content-section-body-link .button:after{margin-left:10px}@media (min-width: 768px){.content-section.heading-large h2{font-size:36px;font-weight:200}}.carousel-nav,.carousel-slides{list-style:none;margin:0 auto;padding:0}.carousel-nav.thumbs{text-align:center}.carousel-nav.thumbs .owl-page{display:inline-block;margin:17px 2% 17px 2%;max-width:29%;opacity:0.7}@media (min-width: 768px){.carousel-nav.thumbs .owl-page{margin:17px 10px 17px 10px}}.carousel-nav.thumbs .owl-page.active{opacity:1;position:relative}.carousel-nav.thumbs .owl-page.active:before{content:'';position:absolute;top:-4px;width:100%;height:4px;background:#06c}.carousel-slides .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;cursor:pointer}.carousel-slides .overlay.active{display:block}.owl-pagination{line-height:0}.owl-item a{outline-offset:-1}.carousel-nav-bottom{text-align:center;display:block;height:auto;margin-top:10px}.carousel-nav-bottom .owl-page{line-height:1em;display:inline-block;margin:0}.carousel-nav-bottom span{display:block;position:relative;width:32px;height:32px}.carousel-nav-bottom span:after{background:#ccc;border-radius:50%;content:"";display:block;width:13px;height:13px;position:absolute;top:50%;left:50%;margin:-6.5px 0 0 -6.5px}.carousel-nav-bottom .active span:after{background:#7e7e7e}@media (min-width: 481px){.carousel-nav-bottom{display:none}}.carousel-nav-top{display:none}@media (min-width: 481px){.carousel-nav-top{display:table;table-layout:fixed;width:100%}}@media (min-width: 768px){.carousel-nav-top{padding:0 3%}}@media (min-width: 1080px){.carousel-nav-top{padding:0}}.carousel-nav-top li{font-size:12px;padding:0 1px;display:table-cell;vertical-align:top}.carousel-nav-top li:first-child{padding-left:0}.carousel-nav-top li:last-child{padding-right:0}@media (min-width: 768px){.carousel-nav-top li{font-size:13px;padding:0 .5%}}@media (min-width: 1080px){.carousel-nav-top li{font-size:15px;padding:0 10px}}.carousel-nav-top li span{display:table;width:100%}.carousel-nav-top li a{vertical-align:middle;display:table-cell;width:100%;height:80px;text-align:center;color:#1f1c1a;background-color:#f1f1f1;padding:5px;font-weight:bold}.carousel-nav-top li a:hover{text-decoration:none;background-color:#eaeaea}.carousel-nav-top li:after{content:" ";display:block;width:0;height:0;border:13px solid transparent;line-height:0;margin:0 auto}.carousel-nav-top li.active a{color:#FFF;background-color:#06c}.carousel-nav-top li.active:after{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #06c}.lt-ie9 .carousel-nav-top li.active:after{border:13px solid transparent}.compound-media{width:100%;line-height:0;position:relative}.compound-media img{width:100%}.compound-media .column{width:100%;position:relative}.compound-media .column1,.compound-media .column2{float:left;position:relative}.compound-media .column1{width:70%}.compound-media .column2{width:30%;padding-left:5px}.compound-media .column2 .row-half{padding-top:5px}.compound-media .column2 .row-half:first-child{padding-top:0}.page-banner,.hero-banner-wide{overflow:hidden;position:relative;margin-bottom:5%}@media (min-width: 1080px){.page-banner,.hero-banner-wide{margin-top:50px;margin-bottom:50px}}.page-banner .link,.hero-banner-wide .link{text-align:right;margin-bottom:0}.hero-image{line-height:0}.hero-banner-wide{max-width:1200px}@media (min-width: 768px){.hero-banner-wide{max-height:434px;margin-top:0;margin:0 auto 50px auto}}.hero-banner-wide .hero-image img{display:block;width:100%;height:auto}.hero-banner-wide.is-link{overflow:inherit}.hero-banner-wide.has-video video{display:none}.hero-banner-wide.has-video .hero-image{z-index:1;position:relative}.hero-banner-wide.has-video .hero-text-container{z-index:3}.hero-banner-wide.has-video .hero-text-container.no-overlap{z-index:1}@media (min-width: 768px){.hero-banner-wide.has-video .video-link-wrapper{position:absolute !important;top:0;left:0;width:100%;height:100%}.hero-banner-wide.has-video .video-wrapper{z-index:2 !important}.hero-banner-wide.has-video video{display:block;width:100%;height:100%;max-width:1200px;max-height:430px}}.hero-banner-wide .hero-text-container{position:absolute;top:0;bottom:0;width:100%;height:100%}.hero-banner-wide .hero-text{padding:20px}@media (min-width: 1080px){.hero-banner-wide .hero-text h1,.hero-banner-wide .hero-text .person-page blockquote,.person-page .hero-banner-wide .hero-text blockquote{font-size:38px}}.hero-banner-wide .hero-description p{font-size:16px}@media (min-width: 1080px){.hero-banner-wide .hero-description p{font-size:18px}}.hero-banner-wide.text-tab .hero-text-container{position:relative}@media (min-width: 768px){.hero-banner-wide.text-tab .hero-text-container{position:absolute}}.hero-banner-wide.text-tab .hero-text{background:#f1f1f1;padding-bottom:0}@media (min-width: 768px){.hero-banner-wide.text-tab .hero-text{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:360px;padding-bottom:20px}.lt-ie9 .hero-banner-wide.text-tab .hero-text{top:auto !important}}@media (min-width: 1080px){.hero-banner-wide.text-tab .hero-text{width:400px;padding:22px 22px 22px 60px}}.hero-banner-wide.text-overlay .hero-text{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.lt-ie9 .hero-banner-wide.text-overlay .hero-text{top:auto !important}.hero-banner-wide.text-overlay h1,.hero-banner-wide.text-overlay .person-page blockquote,.person-page .hero-banner-wide.text-overlay blockquote{color:#fff;letter-spacing:0.2em;text-shadow:0 0 8px #000,0 0 10px #000,0 0 20px #000}.hero-banner-wide.text-overlay .link{text-align:center;margin-top:10px;text-shadow:0 0 8px #000,0 0 10px #000,0 0 20px #000}@media (min-width: 768px){.hero-banner-wide.text-overlay .link{margin-top:30px}}.hero-banner-wide.text-overlay .button{color:#fff}.hero-banner-wide.text-overlay .button:after{-webkit-filter:drop-shadow(1px 1px 2px #000);filter:drop-shadow(1px 1px 2px #000)}.page-banner{text-align:left;margin-right:1em;margin-left:1em}.inner .page-banner{margin-right:0;margin-left:0}@media (min-width: 1080px){.page-banner{width:1080px;margin-right:auto;margin-left:auto}}.page-banner-container{padding:1.2em 1em 1em 0}@media (min-width: 768px){.page-banner-container{width:35%;height:100%;padding:0 2em 0 1em;position:absolute;left:0;top:0;bottom:0}.page-banner-container .page-banner-text{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lt-ie9 .page-banner-container .page-banner-text{top:auto !important}}.page-banner-container h1,.page-banner-container .person-page blockquote,.person-page .page-banner-container blockquote{line-height:1.1em;margin:0 0 10px}.page-banner-container .page-banner-description p{font-size:15px;color:#666}@media (min-width: 1080px){.page-banner-container .page-banner-description p{font-size:18px}}.page-banner-container .page-banner-description p.paragraph-small{font-size:14px;color:#333}.page-banner-image{overflow:hidden}.page-banner-image span,.page-banner-image img{display:block}.page-banner-image img{width:100%}@media (min-width: 768px){.page-banner-image{width:65%;float:right}}ul.dropdowner-selector{position:relative;list-style:none;margin:0;padding:0;background-color:#eaeaea}ul.dropdowner-selector a{color:#333}ul.dropdowner-selector:after{content:" ";position:absolute;right:20px;cursor:pointer}ul.dropdowner-init{display:none}@media (max-width: 480px){ul.dropdowner-init .active{display:none}}@media (min-width: 481px){ul.dropdowner-selector{display:none}}ul.dropdowner-selector a,ul.dropdowner li a{padding:12px 10px;font-size:14px;display:block;text-decoration:none}ul.dropdowner{list-style:none;margin:0;padding:0;position:relative}ul.dropdowner li{position:relative}ul.dropdowner li a{color:#1f1c1a}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.newsletter-form fieldset{margin:0;padding:0;border:none;text-align:left;float:left;width:calc(100% - 70px)}.newsletter-form fieldset .email{width:100%}.newsletter-form fieldset .email input{font-size:14px;padding-left:10px;height:30px}.newsletter-form fieldset .clear{display:none}.newsletter-form .Actions{float:left}.newsletter-form .Actions input[type='submit']{width:64px;margin-left:5px;font-size:16px;line-height:30px;height:inherit}.content-list-carousel .inner-content .inner-content-main .content-section-body{padding-bottom:1%}.content-list-carousel .inner-content .inner-content-main .content-section-body h2{font-size:24px}.content-list-carousel .owl-theme .owl-controls{text-align:center;display:block;height:auto;height:0}.content-list-carousel .owl-theme .owl-controls .owl-page{line-height:1em;display:inline-block;margin:0}.content-list-carousel .owl-theme .owl-controls span{display:block;position:relative;width:32px;height:32px}.content-list-carousel .owl-theme .owl-controls span:after{background:#ccc;border-radius:50%;content:"";display:block;width:13px;height:13px;position:absolute;top:50%;left:50%;margin:-6.5px 0 0 -6.5px}.content-list-carousel .owl-theme .owl-controls .active span:after{background:#7e7e7e}.content-list-carousel .owl-theme .owl-controls .owl-pagination{position:relative;top:10px}.content-list-carousel .owl-theme .owl-controls .owl-buttons div{position:absolute}.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next{display:none;opacity:0.15}.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev.enabled,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next.enabled{opacity:1}.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev{left:-10px;top:55px}.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next{right:-10px;top:55px}@media (min-width: 481px){.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev,.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next{display:block}.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev{top:32%;left:-3%}.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next{top:32%;right:-3%}}@media (min-width: 1080px){.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-prev{top:55px;left:-35px}.content-list-carousel .owl-theme .owl-controls .owl-buttons .owl-next{top:55px;right:-35px}}.content-list-carousel .content-list-items{width:90% !important;margin:0 auto;border:none;margin-bottom:60px;border-bottom:1px solid #ccc;padding-bottom:0 !important}@media (max-width: 480px){.content-list-carousel .content-list-items{padding-left:0;padding-right:0}}.content-list-carousel .content-list-items .item .title{display:none}.content-list-carousel .content-list-items .item .image{width:90%;margin:0 auto}.stories-main{margin:3% 0;padding-top:30px}@media (min-width: 768px){.stories-main .stories-heading{padding-left:1.5%}}@media (min-width: 1080px){.stories-main .main-col{width:calc(100% - 357px)}}@media (min-width: 1080px){.stories-main .side-col{width:357px}}.stories-main .side-col{margin-top:30px;border-top:1px solid #ccc}@media (min-width: 768px){.stories-main .side-col{margin-top:0;border:0}}.stories-main .article-listing .article-link .article-title{color:#333}@media (min-width: 1080px){.stories-main .article-listing .internal-article .article-title{line-height:1em}.stories-main .article-listing .internal-article .article-content{padding-left:0;padding-right:0}}.stories-main .article-listing .external-article .article-title{font-family:Arial,Helvetica,sans-serif;font-size:14px}.stories-main .article-listing .external-article .article-content{padding-top:0}@media (min-width: 1080px){.stories-main .article-listing .external-article .article-content{padding:0}}.stories-main .article-listing li{margin-top:18px}@media (min-width: 1080px){.stories-main .article-listing li{overflow:hidden}.stories-main .article-listing li.left{float:left}.stories-main .article-listing li.right{float:right}.stories-main .article-listing li>div,.stories-main .article-listing li a.article-link{height:100%}}@media (min-width: 1080px){.stories-main .article-listing .row-1.item-1.left{clear:both}.stories-main .article-listing .story-1x1,.stories-main .article-listing .story-1x2{width:calc(50% - 7px)}.stories-main .article-listing .story-1x1{height:186px}.stories-main .article-listing .story-1x1 .social-post-content{height:97px;overflow:hidden;padding:0}.stories-main .article-listing .story-1x1 .social-post-content.twitter{height:78px}.stories-main .article-listing .story-1x2{height:390px}.stories-main .article-listing .story-1x2.left{clear:both}}@media (min-width: 1080px) and (min-width: 1080px){.stories-main .article-listing .story-1x2 .has-media .article-content{padding-top:0}.stories-main .article-listing .story-1x2 .has-media .article-title{overflow:hidden;margin-bottom:0}.stories-main .article-listing .story-1x2 .has-media .article-title.internal{height:2.1em}.stories-main .article-listing .story-1x2 .has-media .article-title.podcast{height:1.05em}.stories-main .article-listing .story-1x2 .has-media .article-date,.stories-main .article-listing .story-1x2 .has-media .article-subtitle{margin-bottom:0}.stories-main .article-listing .story-1x2 .has-media .article-intro{height:4.2em;overflow:hidden}}@media (min-width: 1080px){.stories-main .article-listing .story-2x2{width:100%;height:390px;margin-right:0}.stories-main .article-listing .story-2x2 .internal-article-media,.stories-main .article-listing .story-2x2 .article-heading{float:left;width:50%}.stories-main .article-listing .story-2x2 .article-heading{padding-left:26px}.stories-main .article-listing .story-2x2 .internal-article-media{margin:0 0 30px 0}.stories-main .article-listing .story-2x2 .article-intro{clear:both}}@media (max-width: 480px){.stories-main .main-col .article-addthis{bottom:16px;left:6px}}.stories-main .main-col .external-article .logo-tall .external-article-logo{float:left;width:50px;margin-right:10px}.stories-main .main-col .external-article .logo-tall .article-content{float:left;width:calc(100% - 60px)}@media (min-width: 624.5px) and (max-width: 768px){.stories-main .stories-recommend1,.stories-main .stories-promos{float:left;width:50%;margin-top:0}.stories-main .stories-recommend1:nth-child(2n+1),.stories-main .stories-promos:nth-child(2n+1){clear:left;padding-right:12px}.stories-main .stories-recommend1:nth-child(2n+2),.stories-main .stories-promos:nth-child(2n+2){padding-left:12px}}@media (min-width: 768px){.stories-main .stories-recommend1,.stories-main .stories-promos{float:none;width:100%;padding-left:0 !important;padding-right:0 !important}}@media (min-width: 768px){.stories-main .main-col{padding-top:0}.stories-main .side-col{padding-top:57px}}@media (min-width: 1080px){.stories-main .side-col{padding-top:75px}.stories-main .stories-recommend1-placeholder{padding:21px}}.side-col .article-listing li{margin-top:18px;padding-top:0}@media (min-width: 481px){.side-col .article-listing .internal-article-media{margin:0 -12px}}@media (min-width: 1080px){.side-col .article-listing .internal-article-media{margin:0 -14px}}.side-col .article-listing .external-article .article-content{padding:0 0 30px}.side-col .article-listing .external-article .external-article-logo{text-align:center;margin-bottom:18px}.side-col .stories-recommend1 ul{list-style:none;padding:0}.side-col .stories-recommend1 li{background:none;border-width:0 0 1px 0}.side-col .stories-promos{border-bottom:1px solid #ccc;margin-top:0}.side-col .stories-promos>ul{list-style:none;padding:0 0 20px 0;margin:0}.side-col .stories-promos>ul>li{margin-top:20px}.side-col .stories-promos>ul>li:first-child{margin-top:0}@media (min-width: 624.5px) and (max-width: 768px){.side-col .stories-promos{margin:37px 0 0 0}}.stories-filter{background-color:#eaeaea;padding:0 1em;margin:0 -1em}@media (min-width: 768px){.stories-filter{background-color:inherit;padding:0;margin:0}}@media (min-width: 768px){.stories-filter.hover .form-button{display:block}}.stories-filter fieldset{border:0;margin:0;padding:0}.stories-filter .label{font-size:18px;line-height:40px;display:block;width:100%;cursor:pointer;text-align:center;position:relative}@media (min-width: 768px){.stories-filter .label{font-weight:800;font-size:inherit;float:left;width:75px;cursor:inherit;text-align:inherit;padding-bottom:inherit}}.stories-filter .label:after{position:absolute;content:'+';right:10px;top:12px}@media (min-width: 768px){.stories-filter .label:after{display:none}}.stories-filter .label span{display:none}@media (min-width: 768px){.stories-filter .label span{display:inline-block}}.stories-filter .composite{opacity:1;max-height:200px;transition-property:max-height, opacity;transition-delay:0ms;transition-duration:500ms;transition-timing-function:ease-out}@media (min-width: 768px){.stories-filter .composite{transition:none;width:calc(100% - 75px);float:left}}.stories-filter .composite>div{line-height:0}@media (max-width: 767px){.stories-filter .composite>div{margin-top:9px}.stories-filter .composite>div:first-child{margin-top:5px}.stories-filter .composite>div:last-child{margin-bottom:1em}}@media (min-width: 768px){.stories-filter .composite>div{float:left;width:27.25%;margin-left:1.5%}.stories-filter .composite>div.topic{width:41%}}.stories-filter .customSelect,.stories-filter select{width:100%}@media (min-width: 768px){.stories-filter .customSelect,.stories-filter select{height:40px;line-height:40px}.stories-filter .customSelect .arrow,.stories-filter select .arrow{top:15px}}.js .stories-filter .form-button{display:none}.js .stories-filter.closed .composite{max-height:0;overflow:hidden;opacity:0}.js .stories-filter.closed .composite select{display:none}@media (min-width: 768px){.js .stories-filter.closed .composite{max-height:200px;overflow:inherit;opacity:1}.js .stories-filter.closed .composite select{display:inherit}}@media (min-width: 768px){.no-js .stories-filter fieldset,.stories-filter.hover fieldset{width:calc(98.5% - 75px);float:left}.no-js .stories-filter .form-button,.stories-filter.hover .form-button{display:block;margin-left:1.5%;width:75px;float:left}}.no-js .stories-filter .label:after,.stories-filter.hover .label:after{content:none}.article-content .article-title{line-height:1.15em;font-weight:400;font-size:24px;margin-bottom:.3em}.article-content .episode{text-transform:uppercase;margin-bottom:10px}.article-subtitle,.article-date{margin-bottom:0.5em}.article-subtitle{font-size:12px;font-style:italic}.article-listing{list-style:none;margin:0;padding:0}.article-listing>li.no-results{background:none;border:0}@media (min-width: 481px){.article-listing>li{padding:12px}}@media (min-width: 1080px){.article-listing>li{padding:14px}}.article-listing .article-content{padding:6px 16px 46px}@media (min-width: 481px){.article-listing .article-content{padding-left:6px;padding-right:6px}}.article-listing .article-link{position:relative}@media (min-width: 481px){.article-listing .article-link{border:1px solid transparent}}.article-listing .article-link:after{position:absolute;bottom:4px;right:3px}.article-listing .article-link:hover .article-title{color:#06c}.article-listing .article-addthis{opacity:0;position:absolute}.no-touch .article-listing>li:hover .article-addthis{opacity:1}.article-listing .hover .article-addthis{opacity:1}.article-listing .external-article,.article-listing .social-post{padding:12px}@media (min-width: 481px){.article-listing .external-article,.article-listing .social-post{padding:0}}.article-listing .internal-article,.article-listing .external-article,.article-listing .social-post{position:relative;border-spacing:0}.article-listing .article-intro p{color:#666;margin:0}.article-listing .internal-article-link:after,.article-listing .social-post-actions{bottom:16px;right:16px}@media (min-width: 481px){.article-listing .internal-article-link:after,.article-listing .social-post-actions{bottom:0;right:0}}.article-listing .article-addthis{bottom:13px;left:9px}@media (min-width: 481px){.article-listing .article-addthis{bottom:0;left:0}}.article-listing .internal-article-media{margin-bottom:6px;line-height:0;position:relative}.article-listing .internal-article-media .medium{display:none}@media (min-width: 481px){.article-listing .internal-article-media .small{display:none}.article-listing .internal-article-media .medium{display:block}}.article-listing .internal-article-media .podcast-logo{position:absolute;top:10px;left:10px;max-width:25%}.article-listing .external-article-logo{line-height:0}.article-listing .external-article-intro{color:#666}.article-listing .external-article-intro span{color:#06c}.article-listing .social-post-account{margin-bottom:12px;white-space:nowrap}.article-listing .social-post-account a:hover{text-decoration:none}.article-listing .social-post-account:before{vertical-align:top;margin-right:10px}.article-listing .social-post-avatar{margin-right:10px}.article-listing .social-post-avatar img{display:block}.article-listing .social-post-avatar,.article-listing .social-post-handle{display:inline-block;vertical-align:top}.article-listing .social-post-content,.article-listing .social-post-handle{color:#666}.article-listing .social-post-handle{font-size:12px;line-height:1.2}.article-listing .social-post-handle .name,.article-listing .social-post-handle .handle{text-overflow:ellipsis;overflow:hidden}.article-listing .social-post-handle .name{font-weight:bold}.article-listing .social-post-handle .date{margin-top:10px}.article-listing .social-post-content{font-size:14px;padding-bottom:18px}.article-listing .social-post-actions{opacity:0;position:absolute}.article-listing>li:hover .social-post-actions,.article-listing .hover .social-post-actions{opacity:1}.spotlight .inner-content{margin:0 -1em}@media (min-width: 768px){.spotlight .inner-content{margin:0}}.spotlight-content .date{font-size:11px;margin:0}@media (min-width: 768px){.spotlight-content .date{margin-bottom:1em}}@media (min-width: 1080px){.spotlight-content .date{margin-bottom:3em}}.spotlight-content .subtitle{color:#666;font-size:18px}@media (min-width: 768px){.spotlight-content .subtitle{margin-bottom:2em}}@media (min-width: 1080px){.spotlight-content .subtitle{margin-bottom:4em}}.spotlight-content .link{display:block}.spotlight-content .link-label{color:#06c;font-size:14px;text-align:right;margin:0}.featured-external-articles li,.featured-social-posts li{background:none;border-width:0 0 1px}.featured-external-articles .view-more,.featured-social-posts .view-more{font-size:15px;padding-top:0.75em;text-align:right}@media (min-width: 1080px){.featured-external-articles .article-listing>li:first-child{padding-top:0}}.featured-external-articles .external-article-logo{text-align:center}@media (min-width: 1080px){.featured-external-articles .external-article-logo{float:left;width:33.33333%;padding-top:30px}}.featured-external-articles .article-content{padding:6px 0 18px}@media (min-width: 1080px){.featured-external-articles .article-content{float:left;width:66.66667%;padding-bottom:0}}@media (min-width: 1080px){.featured-external-articles .article-title{margin-bottom:1em}}.featured-external-articles .article-author{margin-bottom:0;padding-right:50px}.featured-external-articles .article-link:after{right:0}@media (min-width: 1080px){.featured-external-articles .article-link{overflow:auto;min-height:155px}.featured-external-articles .article-link:after{bottom:0}}.featured-social-posts .article-listing>li{padding-bottom:18px;padding-left:0;padding-right:0}@media (min-width: 1080px){.featured-social-posts .social-post-account{float:left;margin:0;width:27%}.featured-social-posts .social-post-content{float:left;width:73%}.featured-social-posts .social-post-avatar{margin:0}.featured-social-posts .social-post-handle{display:block;padding-left:47px;margin-top:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.featured-social-posts .social-post-handle .date{display:none}}.content-section.home-jobs-module .content-section-body{text-align:center;padding:5%}.content-section.home-jobs-module .content-section-body h3{color:#06c;font-weight:600;margin-bottom:1em}.home-jobs-module-image img,.home-jobs-module-image span{display:block;width:100%}.home-jobs-module-list{box-sizing:content-box;margin-top:24px;min-height:92.6px}.home-jobs-module-list *{box-sizing:border-box}.home-jobs-module-list ul{list-style:none;margin:0;padding:0}.home-jobs-module-list li{font-size:18px;line-height:1.1}.home-jobs-module-list li.active{margin:10px 0}.home-jobs-module-list li.active a{font-size:30px;color:#333}.home-jobs-module-list a{font-size:18px;color:#777;transition-property:font-size, color;transition-timing-function:ease;transition-duration:500ms;transform:translate3d(0, 0, 0)}.home .did-you-know-carousel .mini-carousel-slide-link.empty{border-top:none}.home .featured-external-articles .article-listing li:last-child,.home .featured-social-posts .article-listing li:last-child{border-bottom:0}.home .featured-external-articles .inner-content,.home .featured-social-posts .inner-content{padding-bottom:0}.home .did-you-know-carousel .carousel-nav-bottom{margin-bottom:0}.locations-map{height:507px;margin-bottom:5px}.locations-map img{max-width:none}.location-info-window{padding:10px;font-family:Arial,Helvetica,sans-serif}.location-info-window h1,.location-info-window .person-page blockquote,.person-page .location-info-window blockquote{font-size:20px;margin-bottom:5px}.location-info-window h2{font-weight:bold}.location-info-window h2,.location-info-window p{color:#666;font-size:14px;margin-bottom:0}.location-info-window .form-button{background:#f1f1f1;background:linear-gradient(to bottom, #f1f1f1 0%, #eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFF1F1F1, endColorstr=#FFEAEAEA,GradientType=0 );border-radius:2px;height:40px;line-height:38px;font-weight:normal;text-align:center;white-space:nowrap}.location-info-window .form-button:hover{background:#eaeaea;background:linear-gradient(to bottom, #eaeaea 0%, #ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFEAEAEA, endColorstr=#FFDDDDDD,GradientType=0 )}.location-info-window .location-info{color:#06c}.sprite-right-chevron-blue-small,.location-info-window .location-info:after,.all-featured-locations .country-locations .location-info:after{margin:-2px 0 0 4px}.location-info-offices{max-height:150px;overflow:auto;margin:15px 0 10px}.location-info-offices li{margin-top:10px}.location-info-offices li:first-child{margin-top:0}.location-listing{margin-top:0;padding-bottom:1em;outline:none}@media (min-width: 481px){.location-listing{padding-top:5px}}.location-listing .view-all{background:#FFF;margin-top:5px;padding:12px;text-align:center}.location-listing .view-all p{font-size:15px;margin:0}@media (min-width: 481px){.location-listing .view-all{background:#FFF;border:1px solid #ccc;border-width:0 1px 1px;margin:0;padding:24px;text-align:right}.location-listing .view-all p{padding-top:1em;border-top:1px solid #ccc}}.location-regions-nav{list-style:none;margin:0;padding:0}@media (min-width: 481px){.location-regions-nav{display:table;table-layout:fixed;position:relative;border-collapse:separate;border-spacing:5px 0;margin:0 -5px;width:calc(100% + 10px)}html.lt-ie10 .location-regions-nav{width:100%}}.location-regions-nav>li{margin-top:5px}.location-regions-nav>li:first-child{margin-top:0}@media (min-width: 481px){.location-regions-nav>li{background:#ddd;border-bottom:none;display:table-cell;vertical-align:middle}}.location-regions-nav>li>a{color:#333;display:block;font-size:18px;line-height:1.2em;padding:1em 0.8em;position:relative}.location-regions-nav>li>a:hover{text-decoration:none}.location-regions-nav>li>a:after{position:absolute;right:0.8em}@media (max-width: 480px){.location-regions-nav>li>a{background:#ddd;padding-right:45px}}@media (min-width: 481px){.location-regions-nav>li>a{color:#666;display:inline-block;font-size:15px;text-align:center;width:100%}.location-regions-nav>li>a:after{display:none}}@media (min-width: 481px){.location-regions-nav>li.active{background:#FFF;border-right:1px solid #ccc;border-left:1px solid #ccc;border-width:1px;border-top:none;position:relative}.location-regions-nav>li.active:before,.location-regions-nav>li.active:after{content:"";display:block;position:absolute}.location-regions-nav>li.active:before{top:0;height:4px;width:calc(100% + 2px);margin:0 -1px;background:#06c}.location-regions-nav>li.active:after{background:#FFF;bottom:-1px;height:1px;width:100%}}.location-regions-nav>li.active>a{font-weight:800}@media (max-width: 480px){.location-regions-nav>li.active>a{background:none;border-top:4px solid #06c;padding-top:0.5em}}@media (min-width: 481px){.location-regions-nav>li.active>a{color:#333}}@media (min-width: 481px){.location-regions-nav>li.inactive{background:#FFF}.location-regions-nav>li.inactive h2 a{color:#06c}}.location-region-content{padding:0.8em 12px}.js .location-region-content{display:none}.js .location-region-content.active{display:block}@media (min-width: 481px){.location-region-content{background:#FFF;border:1px solid #ccc;border-width:1px 1px 0;padding:1.2em 24px;margin:0}.js .location-region-content.inactive{display:block}}@media (min-width: 600px){.north-america .country-locations.multicol,.location-region-content:not(.north-america) .region-countries{-moz-column-count:2;column-count:2;-moz-column-gap:48px;column-gap:48px;-moz-column-rule:1px solid #ccc;column-rule:1px solid #ccc}}@media (min-width: 960px){.north-america .country-locations.multicol,.location-region-content:not(.north-america) .region-countries{-moz-column-count:3;column-count:3}}@media (min-width: 600px){.location-region-content:not(.north-america) .region-countries .country-listing{page-break-inside:avoid;break-inside:avoid}}.country-listing h3,.all-featured-locations .region-name{font-size:18px;font-weight:200}@media (min-width: 768px){.country-listing h3,.all-featured-locations .region-name{font-size:20px}}.country-locations h4,.all-featured-locations .country-name{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px}.country-listing{margin-top:1em;padding-bottom:1em}.country-listing:first-child{margin-top:0}.country-listing h3{margin-bottom:.5em}.country-listing h3 .location-info{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1;margin-top:7px}.country-listing .view-more-locations{display:none}@media (max-width: 480px){.country-listing .view-more-locations{display:block}.country-listing .view-more-locations button{background:none;border:none;outline:none;font-size:13px;padding:7px 0;color:#06c}}.country-listing .location-info{color:#06c;float:right}.country-listing .location-info:before{display:block;float:left;margin-right:5px}.country-locations li{font-size:13px;margin:0}@media (max-width: 480px){.country-locations li.overflow{display:none}}.country-locations a{color:#666}.country-locations h4{padding:5px 0;margin:0}@media (min-width: 600px) and (max-width: 1079px){html.no-csscolumns .country-locations-wrapper{margin-left:-20px;margin-right:-20px}html.no-csscolumns .country-locations-wrapper:before,html.no-csscolumns .country-locations-wrapper:after{content:" ";display:table}html.no-csscolumns .country-locations-wrapper:after{clear:both}html.no-csscolumns .country-locations-wrapper>.country-locations{float:left;width:50%;padding:0 20px;margin-top:40px;border-right:1px solid #ccc}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(1){margin-top:0}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(2n+1){clear:left}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(2){margin-top:0}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(2n+2){border-right:none}html.no-csscolumns .region-countries-wrapper{margin-left:-20px;margin-right:-20px}html.no-csscolumns .region-countries-wrapper:before,html.no-csscolumns .region-countries-wrapper:after{content:" ";display:table}html.no-csscolumns .region-countries-wrapper:after{clear:both}html.no-csscolumns .region-countries-wrapper>.region-countries{float:left;width:50%;padding:0 20px;margin-top:40px;border-right:1px solid #ccc}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(1){margin-top:0}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(2n+1){clear:left}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(2){margin-top:0}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(2n+2){border-right:none}}@media (min-width: 1080px){html.no-csscolumns .country-locations-wrapper{margin-left:-20px;margin-right:-20px}html.no-csscolumns .country-locations-wrapper:before,html.no-csscolumns .country-locations-wrapper:after{content:" ";display:table}html.no-csscolumns .country-locations-wrapper:after{clear:both}html.no-csscolumns .country-locations-wrapper>.country-locations{float:left;width:33.33333%;padding:0 20px;margin-top:40px;border-right:1px solid #ccc}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(1){margin-top:0}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(3n+1){clear:left}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(2){margin-top:0}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(3){margin-top:0}html.no-csscolumns .country-locations-wrapper>.country-locations:nth-of-type(3n+3){border-right:none}html.no-csscolumns .region-countries-wrapper{margin-left:-20px;margin-right:-20px}html.no-csscolumns .region-countries-wrapper:before,html.no-csscolumns .region-countries-wrapper:after{content:" ";display:table}html.no-csscolumns .region-countries-wrapper:after{clear:both}html.no-csscolumns .region-countries-wrapper>.region-countries{float:left;width:33.33333%;padding:0 20px;margin-top:40px;border-right:1px solid #ccc}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(1){margin-top:0}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(3n+1){clear:left}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(2){margin-top:0}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(3){margin-top:0}html.no-csscolumns .region-countries-wrapper>.region-countries:nth-of-type(3n+3){border-right:none}}.featured-locations-section .content{padding:10px}@media (min-width: 600px){.featured-locations-section .content{padding:2%}}.featured-locations-section .featured-locations-list li{border:1px solid #ccc;margin-bottom:15px}.featured-locations-section .featured-locations-list li img{display:block;width:100%}@media (min-width: 700px){.featured-locations-section .featured-locations-list{display:table;table-layout:fixed;border-spacing:13px;width:calc(100% + 26px);margin:-13px;margin-bottom:0}.featured-locations-section .featured-locations-list *{border-spacing:0}.featured-locations-section .featured-locations-list>li{display:table-cell;vertical-align:top}}@media (min-width: 1080px){.featured-locations-section .featured-locations-list{margin-bottom:10px}}.featured-locations-section .featured-location-title{margin:0;padding:10px;text-align:left}.featured-locations-section .featured-location-title p{font-size:15px;display:inline-block}.featured-locations-section .featured-location-title:after{margin-top:9px;float:right}@media (min-width: 1080px){.featured-locations-section .featured-location-title{float:none}}.featured-locations-section .featured-location-link:hover p{color:#06c}@media (min-width: 1080px){.featured-locations-section .featured-location-link{float:none;padding:0}}#toggle-all-featured-locations{color:#666;padding:0 10px 10px}@media (min-width: 600px){#toggle-all-featured-locations{padding-top:10px}}#toggle-all-featured-locations:before{vertical-align:text-top;margin-top:2px;margin-right:5px}#toggle-all-featured-locations:hover{color:#06c;text-decoration:none}.all-featured-locations{border-bottom:1px solid #ccc;padding:10px;margin:0 0 10px;display:none}@media (min-width: 768px){.all-featured-locations .regions{margin-top:36px}.all-featured-locations .regions .region{float:left;width:33.33333%;padding:0 8px}.all-featured-locations .regions .region:nth-child(3n+1){clear:left;padding:0 12px 0 0}.all-featured-locations .regions .region:nth-child(3n){padding:0 0 0 12px}}.all-featured-locations .region-name{cursor:pointer;margin:0 0 1em}.all-featured-locations .region-name:after{float:right;position:relative;top:5px}@media (min-width: 768px){.all-featured-locations .region-name{cursor:default}.all-featured-locations .region-name:after{display:none}}.all-featured-locations .region-countries{padding-bottom:25px;display:none}@media (min-width: 768px){.all-featured-locations .region-countries{display:block !important}}.all-featured-locations .country-name{font-weight:bold;color:#666;margin:0 0 0.5em}.all-featured-locations .country-locations{margin-bottom:20px}@media (min-width: 768px){.all-featured-locations .country-locations{margin-bottom:35px}}.all-featured-locations .country-locations li{padding:5px 0}.all-featured-locations .country-locations .location-info{float:none;margin-left:6px}.all-featured-locations .country-locations .location-info:before{display:none}.location-description{margin-bottom:20px}.location-description p,.location-jobs h2{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:18px}.location-jobs .view-all{border-top:1px solid #ccc;padding-top:1.5em;margin:2em 0 0;text-align:right}.location-jobs-list{padding:0 0 0 15px;margin:0}.location-jobs-list li{color:#06c}@media (min-width: 768px){.location-jobs-list-wrapper ul{float:left;width:33.33333%;padding-right:10px}}.location-offices-tabs ul{list-style:none;margin:0;padding:0}@media (min-width: 768px){.location-offices-tabs ul{display:table;table-layout:fixed;position:relative;border-collapse:separate;border-spacing:1px 0;margin:0 -1px;width:calc(100% + 2px)}html.lt-ie10 .location-offices-tabs ul{width:100%}}.location-offices-tabs ul>li{margin-top:10px}.location-offices-tabs ul>li:first-child{margin-top:0}@media (min-width: 768px){.location-offices-tabs ul>li{background:#ddd;border-bottom:none;display:table-cell;vertical-align:middle}}.location-offices-tabs ul>li>a{color:#333;display:block;font-size:18px;line-height:1.2em;padding:1em 0.8em;position:relative}.location-offices-tabs ul>li>a:hover{text-decoration:none}.location-offices-tabs ul>li>a:after{position:absolute;right:0.8em}@media (max-width: 767px){.location-offices-tabs ul>li>a{background:#ddd;padding-right:45px}}@media (min-width: 768px){.location-offices-tabs ul>li>a{color:#666;display:inline-block;font-size:15px;text-align:center;width:100%}.location-offices-tabs ul>li>a:after{display:none}}@media (min-width: 768px){.location-offices-tabs ul>li.active{background:#FFF;border-right:1px solid #ccc;border-left:1px solid #ccc;border-width:1px;border-top:none;position:relative}.location-offices-tabs ul>li.active:before,.location-offices-tabs ul>li.active:after{content:"";display:block;position:absolute}.location-offices-tabs ul>li.active:before{top:0;height:4px;width:calc(100% + 2px);margin:0 -1px;background:#06c}.location-offices-tabs ul>li.active:after{background:#FFF;bottom:-1px;height:1px;width:100%}}.location-offices-tabs ul>li.active>a{font-weight:800}@media (max-width: 767px){.location-offices-tabs ul>li.active>a{background:none;border-top:4px solid #06c;padding-top:0.5em}}@media (min-width: 768px){.location-offices-tabs ul>li.active>a{color:#333}}.location-offices-tabs ul>li.active{background:#FFF}.location-offices-tabs .tab-list-nav-item a{font-size:18px}@media (min-width: 1080px){.location-offices-tabs .tab-list-nav-item a{font-size:24px}}.location-offices-tabs .tab-list-nav-content{padding:0}@media (min-width: 768px){.location-offices .tab-list-content-item{padding:60px 0 0}.location-offices .tab-list-content:first-child .tab-list-content-item{padding:0}}.location-office-detail{text-align:center;padding:0 0 40px}.location-office-detail .compound-media{margin:0 0 20px}@media (min-width: 768px){.location-office-detail .compound-media{margin-bottom:40px}}.location-office-detail-top{padding:0 16px}@media (min-width: 481px){.location-office-detail-top{padding:0 40px}}@media (min-width: 768px){.location-office-detail-top{padding:0 60px}}@media (min-width: 1080px){.location-office-detail-top{padding:0 100px}}.location-office-detail-top .office-title{margin-bottom:0.4em}.location-office-detail-top .office-title span{display:block}@media (min-width: 768px){.location-office-detail-top .office-title span{display:inline-block;border-left:2px solid #06c;padding-left:15px;margin-left:10px}}.location-office-detail-top .office-address{color:#666;font-size:18px;line-height:1.3em}.location-office-detail-top .office-address .br{white-space:pre-wrap}.location-office-detail-top .office-address .br:after{content:"\A"}@media (min-width: 768px){.location-office-detail-top .office-address .br:after{content:", "}}.location-office-detail-top .office-description{text-align:left;margin-bottom:1.25em}.location-office-detail-top .office-description p{color:#666}@media (min-width: 481px){.location-office-detail-top .office-description{margin:2em 0 3em}}.office-stats{color:#666;font-size:18px;padding:0 16px}@media (min-width: 481px){.office-stats{padding:0 40px}}@media (min-width: 768px){.office-stats{display:table;table-layout:fixed;width:100%;position:relative;padding:20px 60px}}@media (min-width: 1080px){.office-stats{padding:20px 100px}}.office-stats>div{margin-top:25px}@media (min-width: 768px){.office-stats>div{display:table-cell;padding:0 20px;margin:0;border-left:1px solid #ccc}.office-stats>div:first-child{border-left:none}}@media (min-width: 1080px){.office-stats>div{padding:0 30px}}.office-stats .title{color:#333;display:block;font-size:24px}.office-stats .title:before{content:"";display:block;margin:0 auto 10px}.office-stats .title:after{background:#ccc;content:"";display:block;width:45px;height:1px;margin:9px auto}@media (min-width: 1080px){.office-stats .title:after{width:56px}}.office-commute-methods ul{text-align:center;margin-top:5px}.office-commute-methods li{display:inline-block;margin:0 6px}.office-commute-methods .alternate:before{content:"";display:block}@media (min-width: 600px){.office-latest .inner-content{padding:16px}}@media (min-width: 600px){.office-latest.has-image .content-section-body{float:left;padding:0 0 0 32px;width:66.66667%}}.office-latest-date{font-size:11px}.office-latest-img img{width:100%;display:block}@media (min-width: 600px){.office-latest-img{float:left;width:33.33333%}}.office-latest-date,.office-latest-content p{color:#666}.office-latest-cta{text-align:right}.office-latest-cta a{color:#06c}.job-categories-section{margin-bottom:5%}.job-categories-section .close-button{display:block;position:absolute;top:30px;right:3%}.job-categories-section .loading{color:#878787;background:url(../images/loading.gif?v=1478825454448) no-repeat center left;height:100px;line-height:100px;padding-left:32px;width:126px;margin:0 auto}.job-categories-section ul.jobcat-list{list-style:none;margin:0;padding:0}.job-categories-section li.jobcat-button{padding-top:1px;display:inline-block;vertical-align:top;padding:1px;float:left}@media (max-width: 599px){.job-categories-section li.jobcat-button{width:50%}.job-categories-section li.jobcat-button:nth-of-type(2n+1){clear:left}}@media (min-width: 600px) and (max-width: 1079px){.job-categories-section li.jobcat-button{width:33.33333%}.job-categories-section li.jobcat-button:nth-of-type(3n+1){clear:left}}@media (min-width: 1080px){.job-categories-section li.jobcat-button{width:20%;padding:2px}.job-categories-section li.jobcat-button:nth-of-type(5n+1){clear:left}}.job-categories-section li.jobcat-button span{margin:0 auto;display:block;line-height:1.2em}.job-categories-section li.jobcat-button a{display:table;background-color:#FFF;text-align:center;color:#666;font-size:13px;width:100%;height:100px;padding:5px}@media (min-width: 481px){.job-categories-section li.jobcat-button a{font-size:15px;height:160px;padding:10px}}.job-categories-section li.jobcat-button a .contents{display:table-cell;vertical-align:middle}.job-categories-section li.jobcat-button a:hover{text-decoration:none}.job-categories-section li.jobcat-button a.active{background-color:#f1f1f1}.job-categories-section .content-bucket{display:none;position:relative}@media (max-width: 599px){.job-categories-section .content-bucket-2col.show{clear:both;display:block}.lt-ie9 .job-categories-section .content-bucket-2col.show{display:none}}@media (min-width: 600px) and (max-width: 1079px){.job-categories-section .content-bucket-3col.show{clear:both;display:block}}@media (min-width: 1080px){.job-categories-section .content-bucket-5col.show{clear:both;display:block}}.job-subcategory-tabs h2,.job-subcategory-content h2,.job-subcategory-content .job-subcategory-title{font-size:22px;font-weight:400;margin-bottom:0.75em;padding-right:28px}@media (min-width: 768px){.job-subcategory-tabs h2,.job-subcategory-content h2,.job-subcategory-content .job-subcategory-title{font-size:24px}}.job-subcategory-tabs{padding:30px 3% 0}@media (min-width: 600px){.job-subcategory-tabs{width:33.33333%;float:left;padding-right:10px}.job-subcategory-tabs h2{margin-left:10px}}@media (min-width: 481px){.job-subcategory-tabs .dropdowner-selector{display:block}}@media (min-width: 600px){.job-subcategory-tabs .dropdowner-selector{display:none}}@media (min-width: 600px){.job-subcategory-tabs .dropdowner{display:block !important}}.job-subcategory-tabs .dropdowner li{border-top:1px solid #f1f1f1;position:relative}.job-subcategory-tabs .dropdowner li:last-child{border-bottom:1px solid #f1f1f1}.job-subcategory-tabs .dropdowner li a{background:#FFF;color:#666;padding:12px 10px;font-size:15px;display:block;text-decoration:none;overflow:hidden;text-overflow:ellipsis}@media (min-width: 600px){.job-subcategory-tabs .dropdowner li a{background:#f1f1f1}}.job-subcategory-tabs .dropdowner li.active{border-color:transparent}.job-subcategory-tabs .dropdowner li.active+li{border-top-color:transparent}.job-subcategory-tabs .dropdowner li.active a{background-color:#FFF;color:#333}@media (min-width: 600px){.job-subcategory-tabs .dropdowner li.active:after{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border:10px solid transparent;border-left:10px solid #FFF;border-point:0;content:"";display:inline-block;height:0;width:0;line-height:0;position:absolute;right:-20px}.lt-ie9 .job-subcategory-tabs .dropdowner li.active:after{top:auto !important}.lt-ie9 .job-subcategory-tabs .dropdowner li.active:after{display:none}}.job-subcategory-content{padding:30px 3%}.job-subcategory-content .job-subcategory-title{font-size:18px}@media (min-width: 768px){.job-subcategory-content .job-subcategory-title{font-size:20px}}.job-subcategory-content p{margin-bottom:1.6em}@media (max-width: 599px){.layout-mult .job-subcategory-content{padding-top:20px}.layout-mult .job-subcategory-content .job-subcategory-title{display:none}}@media (min-width: 600px){.layout-mult .job-subcategory-content{width:66.66667%;float:left}}.job-subcategory-latest-jobs{list-style:disc;margin:0 0 30px;padding:0 0 0 18px}.job-subcategory-latest-jobs li{color:#06c}.job-subcategory-latest-jobs li a{text-decoration:underline}@media (min-width: 600px){.job-subcategory-latest-jobs li{float:left}.layout-single .job-subcategory-latest-jobs li{width:30%;margin-left:5%}.layout-single .job-subcategory-latest-jobs li:nth-of-type(3n+1){clear:left;margin-left:0}.layout-mult .job-subcategory-latest-jobs li{width:47%;margin-left:6%}.layout-mult .job-subcategory-latest-jobs li:nth-of-type(2n+1){clear:left;margin-left:0}}.jobcat-title:before{content:"";display:block;margin:0 auto 5px}.faq-categories-nav{padding:0;text-align:center}@media (min-width: 768px){.faq-categories-nav ul{display:table;table-layout:fixed;border-spacing:20px;width:calc(100% + 40px);margin:-20px}}.faq-categories-nav li{background:#ddd;font-size:15px;margin-top:15px;padding:0;position:relative}.faq-categories-nav li:first-child{margin-top:0}@media (min-width: 768px){.faq-categories-nav li{display:table-cell;vertical-align:middle}}.faq-categories-nav li:hover{background:none}.faq-categories-nav li:hover:before{content:"";background:#06c;height:4px;width:100%;position:absolute;top:0;left:0}.faq-categories-nav a{color:#333;display:block;padding:1em}.faq-categories-nav a span{display:block;position:relative;padding-right:18px}.faq-categories-nav a span:after{display:block;position:absolute;top:50%;right:0;margin-top:-6px}html.no-touch .faq-categories-nav a:hover{font-weight:800;text-decoration:none}.faq-header>h2,.faq-category>h2{font-size:24px}@media (min-width: 768px){.faq-header>h2,.faq-category>h2{float:left;width:19.4%}.faq-header>.cms-content,.faq-category>.cms-content{float:right;width:76.2%}}.faq-category h2{margin-bottom:0.2em}.faq-category li{color:#666}.faq-category>ul{margin-top:20px}@media (min-width: 768px){.faq-category>ul{margin-top:0}}.faq-category>ul>li{margin-bottom:1em}.faq-category>ul>li p{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px}@media (min-width: 768px){.faq-category>ul>li,.faq-category .faq-category-description{margin-bottom:3em}}.faq-category-description{color:#666}.faq-question{color:inherit;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;cursor:pointer;position:relative;border-top:1px solid #ccc;padding-right:35px;padding-top:.9em;margin-bottom:.2em}.faq-question:after{content:"";display:block;position:absolute;right:0;top:.75em}@media (min-width: 481px){.faq-question{font-size:15px;cursor:default;padding-right:.9em}.faq-question:after{display:none}}@media (min-width: 768px){.faq-question{border-top:none;padding:0}}.faq-answer{display:none;font-size:inherit;padding-top:.5em}.faq-answer p{color:inherit}.no-js .faq-answer{display:block}@media (min-width: 481px){.faq-answer{display:block}}@media (min-width: 768px){.faq-answer{padding-top:0}}.students-graduates .degree{font-size:24px;margin-bottom:15px}@media (min-width: 768px){.students-graduates .degree{margin-bottom:30px}}.students-graduates .title{font-size:24px}.students-graduates .title:hover{text-decoration:none}.students-graduates a:hover{text-decoration:none}.students-graduates a:hover .title{text-decoration:underline}.students-graduates .description{color:#666;text-decoration:none}.students-graduates .not-recruiting{text-align:center;margin-bottom:30px}.students-graduates .not-recruiting:last-child{margin-bottom:0}.students-graduates .tab-list-nav>li{margin-top:8px}.students-graduates .tab-list-nav>li:first-child{margin-top:0}.students-graduates .tab-list-nav-item{background:#FFF;border:1px solid #ccc}@media (min-width: 768px){.students-graduates .tab-list-nav-item{background-color:#e1e1e1;border:none}}.students-graduates .tab-list-nav-item>a{font-size:24px;color:#333}.students-graduates .tab-list-nav-item.active{background-color:#FFF}.students-graduates .tab-list-content{padding:0 1em;border:0}@media (min-width: 768px){.students-graduates .tab-list-content{padding:0}}.students-graduates .tab-list-nav-content{border:none}.students-graduates .inner-nav{margin:0;padding:0;text-align:center}.students-graduates .inner-nav a{font-size:18px;color:#333;padding:0 18px;white-space:nowrap}.students-graduates .inner-nav a:after{margin-left:15px}.students-graduates .inner-nav a:first-child{padding-left:0}.students-graduates .inner-nav a:last-child{padding-right:0}.students-graduates .tab-list-content-item{padding:0}@media (min-width: 768px){.students-graduates .tab-list-content-item{padding:36px}}.students-graduates .tab-list-content-item section{border-bottom:1px solid #ccc;margin:30px 0;padding-bottom:30px}.students-graduates .tab-list-content-item section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.students-graduates .tab-list-content-item ul{list-style:none;margin:0;padding:0;width:100%;overflow:hidden}.students-graduates .tab-list-content-item li{padding-bottom:10px}.students-graduates .tab-list-content-item li:last-child{padding-bottom:0}@media (min-width: 768px){.students-graduates .tab-list-content-item li{width:33%;float:left;padding:18px 20px 2px 20px}.students-graduates .tab-list-content-item li:nth-child(3n){padding-right:0;padding-left:40px}.students-graduates .tab-list-content-item li:nth-child(3n+1){clear:left;padding-left:0;padding-right:40px}}.contact-careers .main-col,.contact-careers .side-col{padding-top:0}.contact-careers .topic-container{padding:2em;background:#FFF;border:1px solid #ccc}.contact-careers .topic-container h2{font-size:25px;font-weight:400}.contact-careers .contact-container{padding:1.5em;border:1px solid #ccc;background:#eaeaea}.contact-careers .contact-container h3{font-size:20px;margin-bottom:5px;font-weight:500}.contact-careers .contact-container p{margin-bottom:2px}.contact-careers .contact-container .phone-num{margin-top:10px}.contact-careers .topic-select-form{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc}.contact-careers .topic-select-form select,.contact-careers .topic-select-form .customSelect{width:100%;font-size:16px}@media (min-width: 768px){.contact-careers .topic-select-form select,.contact-careers .topic-select-form .customSelect{width:300px}}.contact-careers .topic-select-form .button{display:none;vertical-align:top;margin-top:9px}.no-js .contact-careers .topic-select-form .button{display:inline-block}.contact-careers .topic h3,.contact-careers .helped h3,.contact-careers .help-form-container h3{font-size:20px;margin-bottom:5px;font-weight:600}.contact-careers .help-form-container.tall{min-height:500px}.contact-careers .helped h3{margin-bottom:20px}.contact-careers .helped a{font-size:16px;margin-right:10px}.contact-careers .helped a:last-of-type{padding-left:12px;border-left:1px solid #ccc}.contact-careers #g-recaptcha iframe,.contact-careers #g-recaptcha div{max-width:100%}.contact-us .table .col{border:1px solid #ccc;background:#FFF}.contact-us .table .col.padding{display:none}@media (min-width: 768px){.contact-us .table{display:table;border-collapse:separate;border-spacing:10px;width:100%}.contact-us .table .row{display:table-row}.contact-us .table .col{vertical-align:top;width:33.33333%;display:table-cell}.contact-us .table .col.padding{display:table-cell}.contact-us .table .col.padding{background:none;border:none}}.contact-us .table .col{padding:1em;margin-bottom:1em;position:relative}.contact-us .table .col .col{position:relative}.contact-us .table .col .col.has-link>*:last-child{margin-bottom:30px}.contact-us .table .col .col .links{position:absolute;left:0;bottom:0;margin-bottom:0;width:100%;padding-right:0 !important}@media (min-width: 768px){.contact-us .table .col{padding-bottom:70px}}@media (min-width: 1080px){.contact-us .table .col{padding-bottom:40px}}.contact-us .main-content .links{margin:34px 0 0 0}@media (min-width: 768px){.contact-us .main-content .links{position:absolute;margin:0;width:calc(100% - 36px);bottom:11px}}.contact-us .main-content .button{display:block;text-align:right;margin-top:15px}.contact-us .main-content .button:after{display:none}.contact-us .main-content .button i{margin-top:-1px;margin-right:-21px}@media (min-width: 1080px){.contact-us .main-content .button{text-align:left;position:absolute;height:21px;right:0;bottom:0}}.contact-us .main-content .button.email,.contact-us .main-content .button.twitter{padding-right:0;left:0;right:inherit;white-space:nowrap}.contact-us .main-content .button.email:before,.contact-us .main-content .button.twitter:before{margin-right:8px;vertical-align:middle}.security-heading{text-align:center;margin-top:30px}.security-form{margin:1em 0 2em}.security-form fieldset{border:none;padding:0;margin:0 0 1em}.security-form fieldset>div{margin-bottom:0.6em}.security-form label{font-size:14px;color:#4e4e4e}.security-form input[type=text],.security-form input[type=password],.security-form input[type=email]{width:100%}.security-form .action{width:100%;margin-bottom:0.8em}.security-form #ForgotPassword{font-size:12px}@media (min-width: 481px){.security-form{max-width:448px;margin-left:auto;margin-right:auto}}.featured-locations-list{list-style:none;margin:0;padding:0;position:relative}.featured-locations-list .carousel-nav-bottom{border:none;margin:0;padding:3% 0 0}@media (min-width: 1080px){.featured-locations-list .carousel-nav-bottom{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:20px}.lt-ie9 .featured-locations-list .carousel-nav-bottom{left:auto !important}}.featured-locations-list .carousel-slides-media span,.featured-locations-list .carousel-slides-media img,.featured-locations-list .carousel-slides-media a{display:block}.featured-locations-list .carousel-slides-media img{width:100%;height:auto}.featured-locations-list .carousel-slides-content>li{padding:6%}@media (min-width: 481px){.featured-locations-list .carousel-slides-content>li{padding:4%}}@media (min-width: 1080px){.featured-locations-list .carousel-slides-content>li{padding:3% 3.5%}}.featured-location-title{text-align:center;margin-bottom:30px}.featured-location-title p{color:#333;font-size:20px;line-height:1.2em;margin:0}@media (min-width: 768px){.featured-location-title{float:left;text-align:left;margin-bottom:0}.featured-location-title p{font-size:18px}}.featured-location-title .country{display:block;font-weight:200}.featured-location-link{text-align:right}.cs-type-locations{position:relative}@media (min-width: 768px){.cs-type-locations .featured-location-link{position:absolute;right:20px;bottom:25px}}.cs-type-people .content-section-body{padding-top:3%}.cs-type-people .content-section-body h2,.cs-type-people .content-section-body .cms-content{text-align:center}@media (min-width: 768px){.cs-type-people .content-section-body h2,.cs-type-people .content-section-body .cms-content{padding:0 16%}}.cs-type-people .content-section-body p{font-size:12px;margin:0}@media (min-width: 1080px){.cs-type-people .content-section-body p{font-size:14px}}.cs-type-people .content-section-body p.paragraph-large{color:#666;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:18px}.cs-type-people .content-section-body .button{float:right}.cs-type-people .featured-people-list{list-style:none;margin:10px 0;padding:0}@media (min-width: 768px){.cs-type-people .featured-people-list{margin:3% 0}}.cs-type-people .featured-people-list img{display:block;width:100%}@media (max-width: 767px){.cs-type-people:not(.grid-col-1-2) .featured-people-list{margin-left:-2px;margin-right:-2px}.cs-type-people:not(.grid-col-1-2) .featured-people-list:before,.cs-type-people:not(.grid-col-1-2) .featured-people-list:after{content:" ";display:table}.cs-type-people:not(.grid-col-1-2) .featured-people-list:after{clear:both}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li{float:left;width:50%;padding:0 2px;margin-top:4px;border-right:none}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(1){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(2n+1){clear:left}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(2){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(2n+2){border-right:none}}@media (min-width: 768px) and (max-width: 1079px){.cs-type-people:not(.grid-col-1-2) .featured-people-list{margin-left:-2px;margin-right:-2px}.cs-type-people:not(.grid-col-1-2) .featured-people-list:before,.cs-type-people:not(.grid-col-1-2) .featured-people-list:after{content:" ";display:table}.cs-type-people:not(.grid-col-1-2) .featured-people-list:after{clear:both}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li{float:left;width:33.33333%;padding:0 2px;margin-top:4px;border-right:none}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(1){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(3n+1){clear:left}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(2){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(3){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(3n+3){border-right:none}}@media (min-width: 1080px){.cs-type-people:not(.grid-col-1-2) .featured-people-list{margin-left:-3px;margin-right:-3px}.cs-type-people:not(.grid-col-1-2) .featured-people-list:before,.cs-type-people:not(.grid-col-1-2) .featured-people-list:after{content:" ";display:table}.cs-type-people:not(.grid-col-1-2) .featured-people-list:after{clear:both}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li{float:left;width:16.66667%;padding:0 3px;margin-top:6px;border-right:none}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(1){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(6n+1){clear:left}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(2){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(3){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(4){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(5){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(6){margin-top:0}.cs-type-people:not(.grid-col-1-2) .featured-people-list>li:nth-of-type(6n+6){border-right:none}}.cs-type-people.grid-col-1-2{position:relative}.cs-type-people.grid-col-1-2 .content-section-body .cms-content{padding:6%}@media (min-width: 481px){.cs-type-people.grid-col-1-2 .content-section-body .cms-content{padding:6.6% 7%}}@media (min-width: 1080px){.cs-type-people.grid-col-1-2 .content-section-body .cms-content{padding:6.6% 12%}}.cs-type-people.grid-col-1-2 .featured-people-list{margin-left:-0.5%;margin-right:-0.5%}.cs-type-people.grid-col-1-2 .featured-people-list:before,.cs-type-people.grid-col-1-2 .featured-people-list:after{content:" ";display:table}.cs-type-people.grid-col-1-2 .featured-people-list:after{clear:both}.cs-type-people.grid-col-1-2 .featured-people-list>li{float:left;width:33.33333%;padding:0 0.5%;margin-top:1%;border-right:none}.cs-type-people.grid-col-1-2 .featured-people-list>li:nth-of-type(1){margin-top:0}.cs-type-people.grid-col-1-2 .featured-people-list>li:nth-of-type(3n+1){clear:left}.cs-type-people.grid-col-1-2 .featured-people-list>li:nth-of-type(2){margin-top:0}.cs-type-people.grid-col-1-2 .featured-people-list>li:nth-of-type(3){margin-top:0}.cs-type-people.grid-col-1-2 .featured-people-list>li:nth-of-type(3n+3){border-right:none}@media (min-width: 768px){.cs-type-people.grid-col-1-2 .content-section-body-link{position:absolute;bottom:25px;right:20px}}@media (min-width: 600px){.content-section.social-media-section>.inner-content{background:#FFF;border:1px solid #ccc;padding:2%}}@media (min-width: 600px){.content-section.social-media-section .content-section{margin:2% 0}.content-section.social-media-section .content-section:first-child{margin-top:0}}@media (min-width: 600px){.content-section.social-media-section .content-section>.inner-content{background:none;border:none}}@media (min-width: 600px) and (max-width: 1079px){.content-section.social-media-section .blue-module,.content-section.social-media-section .cs-type-follow{float:left;width:50%;margin:0}.content-section.social-media-section .blue-module{padding-right:5px}.content-section.social-media-section .cs-type-follow{padding-left:5px}}@media (min-width: 1080px){.content-section.social-media-section .content-section{margin-top:0}.content-section.social-media-section .content-section:nth-child(odd){float:left;width:633px}.content-section.social-media-section .content-section:nth-child(even){margin-left:651px}.content-section.social-media-section .content-section:nth-child(even):before,.content-section.social-media-section .content-section:nth-child(even):after{display:none}.content-section.social-media-section .content-section:nth-child(even) .inner-content-main:before,.content-section.social-media-section .content-section:nth-child(even) .inner-content-main:after{display:none}}.person-module .image-bar,.person-page .image-bar{width:100%;height:7px;background-color:#06c;position:absolute;display:none}.person-page .image-bar{height:4px}.person-module:hover{text-decoration:none}.person-module:hover .image-bar{display:block}.person-module .person-image{margin-bottom:12px;position:relative;line-height:0;width:100%}@media (min-width: 768px){.person-module .person-image{margin-bottom:18px}}.person-module .person-image img{width:100%}.person-module .name,.person-module .title,.person-module .company,.person-module .location,.person-module .lead-in{margin:0}.person-module .title,.person-module .company,.person-module .location,.person-module .lead-in{color:#666;font-size:12px;line-height:1.2em}.person-module .name{color:#333;margin-bottom:7px}.person-module .title,.person-module .company,.person-module .location{font-weight:bold}@media (min-width: 768px){.person-module .name{margin-bottom:10px}.person-module .title,.person-module .company,.person-module .location,.person-module .lead-in{font-size:14px;line-height:inherit}}.people-section{padding:1%}.people-section ul{list-style:none;margin:0;padding:0}.people-section li{display:inline-block;vertical-align:top;float:left}.people-section .module-text{margin:0 3%}@media (max-width: 799px){.people-section li{width:50%;margin-bottom:27px}.people-section li:nth-child(2n+1){padding-right:0.65%;clear:both}.people-section li:nth-child(2n+2){padding-left:0.65%}}@media (min-width: 800px){.people-section li{width:33.33%;margin-bottom:40px}.people-section li:nth-child(3n+1){padding-right:1.3%;clear:both}.people-section li:nth-child(3n+2){padding:0 0.65%}.people-section li:nth-child(3n+3){padding-left:1.3%}}.people-carousel{overflow:hidden;margin:30px 0 0 0;position:relative}@media (min-width: 768px){.people-carousel{margin:40px 0 20px 0}}.people-carousel ul.list{list-style:none;padding:0;white-space:nowrap;margin:0;font-size:0}.people-carousel ul.list li{display:inline-block;position:relative;width:33.33333%}@media (min-width: 768px){.people-carousel ul.list li{width:16.67667%}}.carousel-init .people-carousel ul.list li{width:100%}.people-carousel ul.list li.active .image-bar{display:block}.people-carousel ul.list li a{display:block;width:100%;padding:0 7%;color:#666;text-decoration:none}.people-carousel ul.list li a:hover .image-bar{display:block}.people-carousel ul.list li a .image{position:relative;line-height:0;margin-bottom:10px}.people-carousel ul.list li a img{width:100%}.people-carousel ul.list li a div{width:100%;overflow:hidden}.people-carousel ul.list li a .name,.people-carousel ul.list li a .title{line-height:1.4em;text-overflow:ellipsis}.people-carousel ul.list li a .name{font-size:14px;font-weight:bold;color:#06c}.people-carousel ul.list li a .title{font-size:10px;font-weight:bold;white-space:normal;height:2.8em}@media (min-width: 768px){.people-carousel ul.list li a .title{white-space:nowrap;height:1.4em}}.person-page blockquote{font-size:24px;margin:20px;text-align:center}@media (min-width: 768px){.person-page blockquote{font-size:36px;margin:40px 20px}}.person-page .person-name-title{margin:30px 0}.person-page .person-name-title h1,.person-page .person-name-title blockquote,.person-page .person-name-title h2{text-align:center;margin-bottom:4px}.person-page .person-name-title h1,.person-page .person-name-title blockquote{font-size:18px}@media (min-width: 768px){.person-page .person-name-title h1,.person-page .person-name-title blockquote{font-size:24px}}.person-page .person-name-title h2{color:#666;font-size:15px}@media (min-width: 768px){.person-page .person-name-title h2{font-size:24px}}@media (min-width: 768px){.person-page .person-name-title{margin:40px 0}}.person-page .person-facts{margin:40px 20px 0}@media (min-width: 768px){.person-page .person-facts{margin:10px 20px}}.person-page .person-facts p{margin-bottom:20px}@media (min-width: 768px){.person-page .person-facts p{width:33.33333%;float:left;padding:0 6%}}.person-page .person-facts .title,.person-page .person-facts .value{display:block;text-align:center;line-height:1.3em}.person-page .person-facts .title{color:#06c;font-size:15px}.person-page .person-facts .title:after{content:" ";line-height:0;display:block;width:40px;clear:both;border-bottom:1px solid #ccc;margin:5px auto}@media (min-width: 768px){.person-page .person-facts .title{font-size:24px}.person-page .person-facts .title:after{width:55px;margin:13px auto 15px auto}}.person-page .person-facts .value{color:#666;font-size:18px}.person-page .content-section-context-inner.layout-normal .content-section-body{padding-top:0;padding-bottom:0}.person-page .content-section-context-inner.layout-normal:first-child{margin-top:24px}@media (min-width: 481px){.person-page .content-section-context-inner.layout-normal:first-child{margin-top:32px}}@media (min-width: 1080px){.person-page .content-section-context-inner.layout-normal:first-child{margin-top:38px}}.person-page .content-section-context-inner.layout-normal:last-child{margin-bottom:24px}@media (min-width: 481px){.person-page .content-section-context-inner.layout-normal:last-child{margin-bottom:32px}}@media (min-width: 1080px){.person-page .content-section-context-inner.layout-normal:last-child{margin-bottom:38px}}.person-page-top{padding-bottom:12px}.people-back{display:none;margin:50px 10px}.people-back span{display:inline-block;vertical-align:middle}.people-back .text{margin-left:20px;font-size:20px;color:#666;line-height:1.2em}@media (min-width: 768px){.people-back{display:block}}@media (min-width: 1080px){.stories-podcast .main-col{width:calc(100% - 357px)}}@media (min-width: 1080px){.stories-podcast .side-col{width:357px}}.stories-podcast .player{padding:15px 20px}@media (min-width: 768px){.stories-podcast .player{padding:8px 20px}}.stories-podcast .podcast-logo{display:none}@media (min-width: 768px){.stories-podcast .podcast-logo{display:block;width:150px;float:left}}.stories-podcast .soundcloud{float:left;margin:0;width:calc(100% - 150px)}@media (max-width: 767px){.stories-podcast .soundcloud{height:34px;border:1px solid #eaeaea;padding:6px;width:100%}}.stories-podcast .guest-info,.stories-podcast .transcript{margin:26px 0;border-top:1px solid #ccc;padding-top:20px}@media (min-width: 1080px){.stories-podcast .guest-info h2,.stories-podcast .transcript h2{font-size:30px;font-weight:400}}.stories-podcast .guest-info .image{float:left;width:50%}@media (min-width: 768px){.stories-podcast .guest-info .image{width:28%}}.stories-podcast .guest-info .image img{width:100%}.stories-podcast .guest-info .name{margin-bottom:0}.stories-podcast .guest-info .title{margin-bottom:0}.stories-podcast .guest-info .bio{clear:both;width:100%;margin-top:1em}@media (min-width: 768px){.stories-podcast .guest-info .bio{clear:inherit;margin-top:0;padding-left:30px}}.stories-podcast .guest-info .name,.stories-podcast .guest-info .title{width:50%;padding-left:30px}.stories-podcast .guest-info .name,.stories-podcast .guest-info .title,.stories-podcast .guest-info .bio{float:right}@media (min-width: 768px){.stories-podcast .guest-info .name,.stories-podcast .guest-info .title,.stories-podcast .guest-info .bio{width:72%}}.stories-podcast .guest-info .button{clear:both;float:right;margin-top:20px}.stories-podcast .side-col>*{margin:20px 0}@media (min-width: 768px){.stories-podcast .side-col>*:first-child{margin-top:0}}.stories-podcast .side-col h3{text-align:center;text-transform:uppercase;font-weight:200}.stories-podcast .episode-archive ul{list-style-type:none;padding:0;margin:0}.stories-podcast .episode-archive li{margin:20px 0}.stories-podcast .episode-archive li:first-child{margin-top:0}.stories-podcast .episode-archive li:last-child{margin-bottom:0}.stories-podcast .episode-archive h4{margin:0}.stories-podcast .episode-archive a{display:block;text-decoration:none}.stories-podcast .episode-archive a p{color:#06c}.stories-podcast .episode-archive a:hover p{text-decoration:underline}.transcript{position:relative}.transcript-toggle{display:block;text-align:center}@media (min-width: 768px){.transcript-toggle{position:absolute;bottom:-45px;right:-4px}}#transcript-full{display:none}.stories-article .intro-wrapper{margin-bottom:25px;position:relative}.stories-article h1,.stories-article .person-page blockquote,.person-page .stories-article blockquote{margin-top:16px}.stories-article .social-icons,.stories-article .ig-embed{position:absolute;top:0;right:0}.stories-article .subtitle{font-size:12px;color:#666;font-style:italic}.stories-article .blurb{color:#666}.stories-article .intro,.stories-article .content-container{padding:15px 20px}@media (min-width: 768px){.stories-article .intro,.stories-article .content-container{padding:26px 40px}}.stories-article .intro{padding-bottom:0}.stories-article .intro-media{padding:3% 0px;line-height:0}@media (min-width: 768px){.stories-article .intro-media{padding:8px 20px}}.stories-article .intro-media img{width:100%}.stories-article .cms-content{margin-right:0px}@media (min-width: 768px){.stories-article .cms-content{margin-right:40px}}.stories-article .cms-content p{color:#666}.stories-article .cms-content .modal-header{display:none}.stories-article .no-gallery .article-gallery{display:none}.stories-article .bottom{margin-top:26px;padding-top:0}.stories-article .story-nav{border-top:1px solid #ccc;padding-top:19px;padding-bottom:0}.stories-article .story-nav a{display:block;color:#06c;position:relative;font-size:15px}@media (min-width: 481px){.stories-article .story-nav a{max-width:48%}}.stories-article .story-nav span{display:none}@media (min-width: 481px){.stories-article .story-nav span{display:inline}}.stories-article .story-nav span.title{color:#666}@media (min-width: 481px){.stories-article .story-nav span.title{display:block}}.stories-article .story-nav .prev:hover,.stories-article .story-nav .next:hover{text-decoration:none}.stories-article .story-nav .prev:before,.stories-article .story-nav .next:before{content:' ';display:block;position:absolute}.stories-article .story-nav .prev{float:left;padding-left:26px}.stories-article .story-nav .prev:before{left:0}.stories-article .story-nav .next{float:right;text-align:right;padding-right:26px}.stories-article .story-nav .next:before{right:0}.stories-article .side-col{margin-top:24px}@media (min-width: 768px){.stories-article .side-col{margin-top:0}}@media (min-width: 768px){.stories-article .side-col .content{padding:6%}}@media (min-width: 481px){.stories-article .content-section{float:left;width:50%;margin-top:0}.stories-article .content-section:nth-child(2n+1){clear:left;padding-right:12px}.stories-article .content-section:nth-child(2n+2){padding-left:12px}}@media (min-width: 768px){.stories-article .content-section{float:none;width:100%;padding-left:0 !important;padding-right:0 !important}}.stories-article .content-section .image{margin-bottom:5px}.stories-article .content-section .image img{width:100%}.stories-article .content-section ul{padding-left:15px;margin:0}.stories-article .content-section li{color:#06c}@media (min-width: 768px){.stories-article .stories-series h2{padding:0 50px}}.stories-article .stories-promos ul{padding:0}.stories-article .stories-promos ul li{list-style-type:none}.stories-article .article-gallery.large-gallery{display:block;float:none;margin-left:-20px;width:calc(100% + 40px)}@media (min-width: 768px){.stories-article .article-gallery.large-gallery{margin-left:-20px;width:calc(100% + 80px)}}.press-room .page-title{margin-bottom:0}.press-room .view-more{text-align:right;margin:0}.press-room .newsletter-form{padding-bottom:30px}.breaking-news{border:1px solid #ccc;border-width:0 1px 1px 1px;font-weight:200;background:#06c;color:#FFF;text-align:center;padding:1em}.breaking-news a{color:inherit;display:block}.recent-article-listing ul{list-style:none;margin:0;padding:0}.recent-article-listing li{border-bottom:1px solid #ccc;padding-bottom:24px;margin-bottom:16px}.recent-article-listing .article-date,.recent-article-listing .article-intro{color:#666}.recent-article-listing .article-date{font-size:11px}.recent-article-listing .article-intro{margin:0}.media-contacts-section{padding:5% 6%;margin-bottom:24px}.media-contacts-section .customSelect{margin:6px 0 21px;width:100%}.media-contacts-list{list-style:none;margin:0;padding:0}.media-contacts-list li{font-size:12px}@media (min-width: 1080px){.media-contacts-list li{font-size:14px}}.media-contact-countries{color:#666;font-weight:bold}.media-contacts-brand{border-top:1px solid #ccc;padding:1em 0}.media-contacts-brand:first-child{border-top:none;padding-top:0}.media-contacts-region{display:none}.media-contacts-region.active,html.no-js .media-contacts-region{display:block}.press-category .inner-content{padding:0 18px}@media (min-width: 768px){.press-category .inner-content{padding:18px 0}}.press-items{list-style:none;padding:0;margin:0}@media (max-width: 767px){.press-items>li{border-top:1px solid #ccc;padding:1em 0}.press-items>li:not(.has-media):first-child{padding-top:1.5em}.press-items>li:last-child{padding-bottom:1.5em}.press-items>li:first-child,.press-items>li.has-media{padding-top:0;border-top:none}}@media (min-width: 768px){.press-items.columns-2:before,.press-items.columns-2:after{content:" ";display:table}.press-items.columns-2:after{clear:both}.press-items.columns-2>li{float:left;width:50%;padding:0 0;margin-top:20px;border-right:none}.press-items.columns-2>li:nth-of-type(1){margin-top:0}.press-items.columns-2>li:nth-of-type(2n+1){clear:left}.press-items.columns-2>li:nth-of-type(2){margin-top:0}.press-items.columns-2>li:nth-of-type(2n+2){border-right:none}.press-items.columns-2>li:nth-child(1) .press-item-content,.press-items.columns-2>li:nth-child(2) .press-item-content{border-top:none;padding-top:0}.press-items.columns-2 .press-item-content{border-top:1px solid #ccc;padding-top:20px;margin:0 4%}.press-items.columns-3:before,.press-items.columns-3:after{content:" ";display:table}.press-items.columns-3:after{clear:both}.press-items.columns-3>li{float:left;width:33.33333%;padding:0 0;margin-top:0;border-right:1px solid #ccc}.press-items.columns-3>li:nth-of-type(1){margin-top:0}.press-items.columns-3>li:nth-of-type(3n+1){clear:left}.press-items.columns-3>li:nth-of-type(2){margin-top:0}.press-items.columns-3>li:nth-of-type(3){margin-top:0}.press-items.columns-3>li:nth-of-type(3n+3){border-right:none}.press-items.columns-3>li{height:285px}.press-items.columns-3 .press-item-content{margin:0 6%;height:inherit;position:relative;padding-bottom:50px}.press-items.columns-3 .press-item-downloads{position:absolute;width:100%;bottom:24px;left:0;padding-right:6px}.press-items.columns-3 .press-item-title{padding:0 8px}}@media (min-width: 1080px){.press-items.columns-3>li{height:300px}}@media (min-width: 768px){.press-item-title{line-height:1.15em;height:2.3em;overflow:hidden}}.press-item-preview{margin:0 0 10px}@media (max-width: 767px){.press-item-preview{margin-left:-18px;margin-right:-18px}}@media (min-width: 768px){.press-item-preview{max-height:180px;overflow:hidden}}.press-item-preview img{display:block;margin-left:auto;margin-right:auto;width:100%}.press-item-date{font-size:11px;color:#666;margin-bottom:.4em}.press-item-downloads{list-style:none;margin:0;padding:0;text-align:right}.press-item-downloads>li{display:inline-block;font-size:12px;margin-left:10px}@media (min-width: 1080px){.press-item-downloads>li{font-size:14px}}.press-item-downloads>li button:after{margin-left:5px}.press-item-downloads button{background:none;border:none;color:#06c;padding:0}.press-item-file span{text-transform:uppercase;margin-right:-4px}.press-category.logo-image .press-item-preview img{width:auto;max-width:100%}@media (max-width: 767px){.press-category.logo-image .press-items>li.has-media{padding:1em 0;border-top:1px solid #ccc}.press-category.logo-image .press-items>li:first-child{padding-top:1.5em;border-top:none}.press-category.logo-image .press-items>li:last-child{padding-bottom:1.5em}.press-category.logo-image .press-item-content{display:table;table-layout:fixed;width:100%}.press-category.logo-image .press-item-preview,.press-category.logo-image .press-item-downloads{display:table-cell;vertical-align:bottom;width:50%}.press-category.logo-image .press-item-preview{padding-right:10px;margin:0}.press-category.logo-image .press-item-preview img{margin:0}.press-category.logo-image .press-item-title{display:none}.press-category.logo-image .press-item-downloads>li{display:block;margin:6px 0 0}.press-category.logo-image .press-item-downloads>li:first-child{margin-top:0}}@media (min-width: 768px){.press-category.logo-image .press-item-preview{border-bottom:1px solid #ccc;height:180px}.press-category.logo-image .press-item-preview img{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.lt-ie9 .press-category.logo-image .press-item-preview img{top:auto !important}}.press-download-agreement{padding:8% 6%}.press-download-agreement .outer-title{margin-bottom:.3em}.press-download-agreement .title,.press-download-agreement .content *{color:#666}.press-download-agreement .title{font-size:18px;border-bottom:1px solid #ccc;padding-bottom:1.5em;margin-bottom:1.5em}.press-download-agreement .content{margin-bottom:2em}@media (min-width: 1080px){.press-download-agreement .content p{font-size:18px}.press-download-agreement .content p.paragraph-small{font-size:15px}}.press-download-agreement .actions{text-align:center}.press-download-agreement .actions .secondary-button{margin:0 2px}@media (min-width: 481px){.press-download-agreement .actions .secondary-button{min-width:135px}}.leaders-category{border-top:1px solid #ccc;padding-top:30px;margin-bottom:15px}@media (min-width: 1080px){.leaders-category{margin-bottom:25px;padding-top:40px}}.leaders-category:first-of-type{border-top:none;padding-top:15px}.leaders-listing{list-style:none;margin:0;padding:0}.leader-detail-link{padding:5px 5px 10px;height:100%;border:1px solid transparent}@media (min-width: 768px){.leader-detail-link{padding:10px 10px 20px}}.leader-detail-link:hover .leader-image:before,.leader-detail-link.active .leader-image:before{content:"";display:block;position:absolute;top:0;width:100%;height:8px;background:#06c}.leader-detail-link.active{border-bottom:none;position:relative}.leader-detail-link.active:after{content:"";background:#FFF;display:block;position:absolute;bottom:-2px;left:0;height:4px;width:100%}.leader-image{margin-bottom:10px;position:relative}@media (min-width: 768px){.leader-image{margin-bottom:15px}}.leader-image img{display:block;width:100%}.leader-text{padding:0 5px}@media (min-width: 768px){.leader-text{padding:0 10px}}.leader-title{font-size:12px;font-weight:bold;color:#666}@media (min-width: 1080px){.leader-title{font-size:14px}}.leaders-listing>li{position:relative;z-index:2}@media (max-width: 767px){.leaders-listing:before,.leaders-listing:after{content:" ";display:table}.leaders-listing:after{clear:both}.leaders-listing>li{float:left;width:50%;padding:0 0;margin-top:0;border-right:none}.leaders-listing>li:nth-of-type(1){margin-top:0}.leaders-listing>li:nth-of-type(2n+1){clear:left}.leaders-listing>li:nth-of-type(2){margin-top:0}.leaders-listing>li:nth-of-type(2n+2){border-right:none}.leaders-listing .content-bucket-2-col.active{display:block}}@media (min-width: 768px){.leaders-listing:before,.leaders-listing:after{content:" ";display:table}.leaders-listing:after{clear:both}.leaders-listing>li{float:left;width:33.33333%;padding:0 0;margin-top:0;border-right:none}.leaders-listing>li:nth-of-type(1){margin-top:0}.leaders-listing>li:nth-of-type(3n+1){clear:left}.leaders-listing>li:nth-of-type(2){margin-top:0}.leaders-listing>li:nth-of-type(3){margin-top:0}.leaders-listing>li:nth-of-type(3n+3){border-right:none}.leaders-listing .content-bucket-3-col.active{display:block}}.leaders-listing .content-bucket{display:none;clear:left;min-height:100px;padding:15px 10px;position:relative;z-index:1}@media (min-width: 768px){.leaders-listing .content-bucket{padding:20px;width:99.9999%}}.leaders-listing .content-bucket.loading{background-image:url(../images/loading-on-white.gif?v=1478825454448);background-repeat:no-repeat;background-position:center center}.leader-detail{padding:30px 0 15px;display:none}html.no-js .leader-detail{display:block !important}.leader-detail-close{background-color:#FFF;padding:0;position:absolute;top:10px;right:10px}@media (min-width: 768px){.leader-detail-close{top:20px;right:20px}}.leader-detail-cta p,.leader-detail-content p,.leader-detail-social p{font-size:12px}@media (min-width: 768px){.leader-detail-cta p,.leader-detail-content p,.leader-detail-social p{font-size:14px}}@media (min-width: 768px){.leader-detail-media,.leader-detail-cta{float:right;width:50%;margin-left:3%}}@media (min-width: 1080px){.leader-detail-media,.leader-detail-cta{width:32%}}.leader-detail-media{margin-bottom:5px;line-height:0}.leader-detail-media iframe,.leader-detail-media img{width:100%}.leader-detail-media .video-embed,.leader-detail-media img{border:1px solid #ccc;margin:10px 0}.leader-detail-cta{margin-bottom:10px}.leader-detail-cta p{margin:0}@media (min-width: 768px){.leader-detail-cta{clear:right;margin-bottom:3%}}.leader-detail-content *,.leader-detail-social p{color:#666}.leader-detail-content{margin-bottom:20px}.leader-detail-social{vertical-align:middle}.leader-detail-social p,.leader-detail-social ul,.leader-detail-social li{display:inline-block;vertical-align:middle}.leader-detail-social p{font-weight:bold;margin:0 10px 0 0}.leader-detail-social ul{list-style:none;margin:0;padding:0}.leader-detail-social li{line-height:0;margin-right:10px}.our-company-leaders .cms-content p,.our-company .content-list-no-borders p,.our-company .holder-two-column-separate .paragraph-large{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:normal;color:#666}@media (min-width: 768px){.our-company-leaders .cms-content p,.our-company .content-list-no-borders p,.our-company .holder-two-column-separate .paragraph-large{font-size:18px}}.our-company-history-holder .content-section-image{padding:2%}.our-company-leaders .cms-content{text-align:center;padding:5%}@media (min-width: 768px){.our-company-leaders .cms-content{padding:5.8% 10%}}.our-company-leaders .cms-content p{margin-bottom:0}.our-company .content-list-no-borders .cms-content{margin-top:20px}.our-company .content-list-no-borders p{text-align:center}@media (min-width: 768px){.global-impact-content-list>.inner-content>.inner-content-main>.content-section-body{padding:3% 2%;padding-bottom:1%}}.global-impact-content-list>.inner-content>.content-list-items{border:0;padding-top:0}.global-impact-content-list>.inner-content>.content-list-items>.item{margin-bottom:10%}.global-impact-content-list>.inner-content>.content-list-items>.item:last-of-type{margin-bottom:5%}@media (min-width: 768px){.global-impact-content-list>.inner-content>.content-list-items>.item{margin-bottom:5%;padding:0 1.5%}}.global-impact-basic{position:relative}.global-impact-basic .cms-content{margin-bottom:30px}.global-impact-basic .content-section-body-link{position:absolute;bottom:17px;right:20px}.global-impact-basic>.inner-content{padding:6%}.global-impact-basic>.inner-content>.inner-content-main>.content-section-media{width:50%;float:left;margin-right:6%;padding-bottom:2%}.global-impact-basic>.inner-content>.inner-content-main>.content-section-body{padding:0;width:100%}.global-impact-basic>.inner-content>.inner-content-main>.content-section-body h2{font-size:18px}@media (min-width: 768px){.global-impact-basic>.inner-content>.inner-content-main>.content-section-media{width:48%;padding:3%;margin-right:0}.global-impact-basic>.inner-content>.inner-content-main>.content-section-body{width:52%;padding:3%}.global-impact-basic>.inner-content>.inner-content-main>.content-section-body h2{font-size:24px}}.global-impact-basic>.inner-content>.inner-content-main>.content-section-body>.content-section-body-link{text-align:right;margin-bottom:0}@media (min-width: 768px){.global-impact-basic>.inner-content{padding:0}}.search-results h1,.search-results .person-page blockquote,.person-page .search-results blockquote{margin:0.8em 0;font-size:30px}@media (min-width: 768px){.search-results h1,.search-results .person-page blockquote,.person-page .search-results blockquote{font-size:38px;margin:1em 0;margin-bottom:0;padding-bottom:32px;border-bottom:1px solid #ccc}}.search-results .sort{position:relative;line-height:0;padding-top:0.5em}@media (min-width: 768px){.search-results .sort{padding-top:0;float:right}}.search-results .sort select,.search-results .sort .customSelect{width:100%;font-size:16px}@media (min-width: 768px){.search-results .sort select,.search-results .sort .customSelect{width:250px}}.search-results .submit-chevron,.search-results .next{padding-right:21px}.search-results .submit-chevron:after,.search-results .next:after{margin-top:-1px;margin-right:-21px;width:21px}.search-results .pagination{text-align:center;line-height:40px}.search-results .pagination a{padding:2px 8px;border-radius:5px;border:1px solid #ccc;margin-right:10px}.search-results .pagination a:last-of-type{margin-right:0}.search-results .pagination a.active{text-decoration:none;color:#666;font-weight:bold}.search-results .pagination a.previous,.search-results .pagination a.next{border:none;border-radius:0;padding:0;background:none}.search-results .search-container{background:#e1e1e1;padding:1em;margin-left:-1em;margin-right:-1em;margin-bottom:30px}@media (min-width: 768px){.search-results .search-container{background:transparent;padding:18px 0;margin-left:0;margin-right:0;margin-bottom:0}}.search-results .search-container .search-input-container{position:relative}@media (min-width: 768px){.search-results .search-container .search-input-container{float:left}}.search-results .search-container .search-input-container .search{background:#FFF;font-size:16px;width:100%;color:#666;padding:0 0.5em;padding-right:25px;border:1px solid #ccc;height:40px;line-height:40px;border-radius:0}@media (min-width: 768px){.search-results .search-container .search-input-container .search{width:300px;float:left;padding-right:40px}}.search-results .search-container .search-input-container:after,.search-results .search-container .search-input-container .submit-icon-mobile{position:absolute;top:11px;right:7px}.search-results .search-container .search-input-container:after{display:none}@media (min-width: 768px){.search-results .search-container .search-input-container:after{display:inline-block}}.search-results .search-container .search-input-container .submit-icon-mobile{background-color:transparent}@media (min-width: 768px){.search-results .search-container .search-input-container .submit-icon-mobile{display:none}}.search-results .search-container .submit-desktop{padding-right:21px;display:none}.search-results .search-container .submit-desktop:after{margin-top:-1px;margin-right:-21px;width:21px}@media (min-width: 768px){.search-results .search-container .submit-desktop{display:inline-block;float:left;margin-top:6px;margin-left:15px}}.search-results .no-items-container{clear:both;border-top:1px solid #ccc;padding-top:20px;margin-bottom:200px}@media (min-width: 768px){.search-results .no-items-container{margin-top:60px;border-top:0}}.search-results .no-items-container ul{margin:0;padding:0;padding-left:18px}.search-results .no-items-container ul li{padding-bottom:5px}.search-results .result .title,.search-results .result .title a{line-height:1.4;color:#1f1c1a;text-decoration:none}.search-results .result .intro{font-size:14px;color:#666}@media (min-width: 768px){.search-results .result .intro{font-size:15px}}.search-results .result .term{font-weight:bold}.search-results .results-container{background:#FFF;padding:30px;border:1px solid #ccc}@media (min-width: 768px){.search-results .results-container{clear:both;padding:20px}}.search-results .results-container .results-num{margin-bottom:1em;font-size:14px}@media (min-width: 768px){.search-results .results-container .results-num{font-size:14px}}.search-results .results-container .result{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc}@media (min-width: 768px){.search-results .results-container .result{padding-bottom:20px;margin-bottom:20px}}.search-results .results-container .result:first-of-type{border-top:1px solid #ccc;padding-top:30px}@media (min-width: 768px){.search-results .results-container .result:first-of-type{padding-top:20px}}.search-results .results-container .result .title{margin-bottom:0.6em;margin-left:104px}@media (min-width: 768px){.search-results .results-container .result .title{margin-bottom:2px;margin-left:0}}.search-results .results-container .result .title a{font-size:15px}.search-results .results-container .result .title a:hover{color:#06c}@media (min-width: 768px){.search-results .results-container .result .title a{font-size:22px}}.search-results .results-container .result .link{margin-bottom:0.4em;font-size:14px;clear:both;word-wrap:break-word}@media (min-width: 768px){.search-results .results-container .result .link{font-size:15px;margin-bottom:1em}}.search-results .results-container .result .image{float:left;display:inline-block;line-height:0}.search-results .results-container .result .image img{width:84px}.search-results .results-container .result .image-small{display:block;margin-right:20px;margin-bottom:20px}@media (min-width: 768px){.search-results .results-container .result .image-small{display:none}}.search-results .results-container .result .image-medium-large{display:none}@media (min-width: 768px){.search-results .results-container .result .image-medium-large{display:block}}.search-results .results-container .result .date-small{display:block;color:#666;line-height:1;margin-bottom:14px;font-size:11px}@media (min-width: 768px){.search-results .results-container .result .date-small{display:none}}.search-results .results-container .result .date-medium-large{display:none}@media (min-width: 768px){.search-results .results-container .result .date-medium-large{display:inline-block;border-left:1px solid #1f1c1a;padding-left:10px;margin-left:6px;height:25px;vertical-align:top;padding-top:5px;font-size:14px;margin-top:2px}}.search-results .results-container .result .intro{float:left}@media (min-width: 768px){.search-results .results-container .result .intro{width:calc(100% - 102px);margin-left:15px}}.search-results .promotions-container{margin-bottom:20px}.search-results .result-table .col:not(.padding){border:1px solid #ccc;border-collapse:collapse;padding:15px;position:relative}.search-results .result-table .col:not(.padding):after{position:absolute;bottom:16px;right:16px}.search-results .result-table .col{display:block;text-decoration:none;margin-top:20px}@media (min-width: 768px){.search-results .result-table .col{margin-top:0}}.search-results .result-table .col.padding{display:none}@media (min-width: 768px){.search-results .result-table{display:table;border-collapse:separate;border-spacing:20px;width:calc(100% + 40px);margin:-20px}.search-results .result-table .row{display:table-row}.search-results .result-table .col{vertical-align:top;width:50%;display:table-cell}.search-results .result-table .col.padding{display:table-cell}}.search-results .result-table .row:first-child .col:first-child{margin-top:0}.search-results .result-table .image{float:left}.search-results .result-table .image img{width:100%}.search-results .result-table .image{width:45%;margin-right:3%}@media (min-width: 481px){.search-results .result-table .image{width:45%;margin-right:3%}}@media (min-width: 768px){.search-results .result-table .image{width:45%;margin-right:3%}}@media (min-width: 768px){.search-results .result-table .title{width:52%;float:right}}.search-results .result-table .title{font-size:22px}.search-results .result-table .intro{width:52%;float:right}#businesses-map{width:100%;height:510px}@media (max-width: 480px){.our-other-businesses .location-region-tab br{display:none}}.our-other-businesses .content-section-context-inner{margin-top:0;margin-bottom:0}.our-other-businesses .cs-type-holder{margin-bottom:0}.our-other-businesses .cs-type-holder .inner-content{border-bottom:0}.our-other-businesses .cs-type-holder .content-list-items{border:0;width:100%}.our-other-businesses .cs-type-holder .content-list-items .item{padding-bottom:8%;border-bottom:1px solid #ccc;margin-bottom:0}@media (min-width: 768px){.our-other-businesses .cs-type-holder .content-list-items .item{padding-bottom:0;border-bottom:0;margin-bottom:5%}}.our-other-businesses .cs-type-holder .content-list-items .item .image{padding:10% 20%}.our-other-businesses .cs-type-holder .cs-type-basic .content-section-body{padding-bottom:0}.our-other-businesses .location-listing{border-bottom:1px solid #ccc;padding-bottom:0}.our-other-businesses .location-listing .country-listing{margin-top:0}.our-other-businesses .location-listing .country-listing h3{margin-bottom:0.8em}.our-other-businesses .location-listing .country-listing .country-locations li a{color:#06c;padding:5px 0;display:inline-block}@media (min-width: 768px){.our-other-businesses .location-listing{position:relative}.our-other-businesses .location-listing .location-regions-nav .tab-target{padding:1.5em 0.8em}.our-other-businesses .location-listing .country-listing{width:30%;float:left}.our-other-businesses .location-listing .country-listing:before{top:110px;position:absolute;content:"";border-left:1px solid #ccc;height:calc(100% - 135px);width:1px;margin-left:-25px}}@media (min-width: 768px) and (min-width: 481px){.our-other-businesses .location-listing .country-listing:nth-child(3n+1){border-left:none;clear:both}}.timeline-year-container:last-child:after,.timeline-item.type-basic-center:before,.timeline-item.type-basic-left:before,.timeline-item.type-basic-right:before,.timeline-year-container:before{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline-year-container:last-child:after,.timeline-item.type-basic-center:before,.timeline-item.type-basic-left:before,.timeline-item.type-basic-right:before{content:"";background:#FFF;display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid #333;box-shadow:0px 0px 0px 3px #f1f1f1;position:absolute}@media (min-width: 481px){.timeline-year-container:last-child:after,.timeline-item.type-basic-center:before,.timeline-item.type-basic-left:before,.timeline-item.type-basic-right:before{border-width:2px;width:14px;height:14px}}.timeline-page .main-content>.inner{padding:0}@media (min-width: 1080px){.timeline-page .main-content>.inner{width:100%}}.timeline{-webkit-font-smoothing:subpixel-antialiased}.timeline .page-title{font-size:28px;text-align:center;border-bottom:none;padding:1em 0;margin:0}@media (min-width: 481px){.timeline .page-title{font-size:36px}}@media (min-width: 768px){.timeline .page-title{font-size:48px}}@media (min-width: 1080px){.timeline .page-title{font-size:74px}}.timeline-sidebar{text-align:center;padding:2px;position:absolute;right:0;top:140px;z-index:3}.timeline-sidebar.is-sticky{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:100}@media (min-width: 481px){.timeline-sidebar{top:180px;padding:6px}}@media (min-width: 768px){.timeline-sidebar{top:230px;background:#FFF;padding:0;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25)}}@media (min-width: 1080px){.timeline-sidebar{top:320px}}.timeline-navigation{position:relative}.timeline-navigation ul{list-style:none;margin:0;padding:0}.timeline-navigation li{font-size:11px;line-height:1em}@media (min-width: 481px){.timeline-navigation li{font-size:13px}}@media (min-width: 768px){.timeline-navigation li{font-size:16px}.timeline-navigation li:first-child,.timeline-navigation li:last-child{margin:5px 0}}.timeline-navigation a{color:#666;display:block}.timeline-navigation a:hover{text-decoration:none;color:#06c}@media (min-width: 768px){.timeline-navigation a{color:#878787;padding:0 15px;height:22px;line-height:22px}}.timeline-navigation a .bullet{font-size:9px;display:block}.timeline-navigation-current-year{background:#333;color:#FFF;font-size:20px;position:absolute;opacity:0;top:0;left:0;width:100%;height:33px;line-height:34px}.timeline-navigation-current-year:before{border:10px solid transparent;border-right:10px solid #333;border-point:0;content:"";display:inline-block;height:0;width:0;position:absolute;top:50%;left:-15px;margin-top:-10px}.timeline-sidebar-social{background:#f1f1f1}@media (min-width: 768px){.timeline-sidebar-social{padding:15px 0}}.timeline-sidebar-social .social-icons a,.timeline-sidebar-social .ig-embed a{display:block;margin:10px auto 0}.timeline-sidebar-social .social-icons a:first-child,.timeline-sidebar-social .ig-embed a:first-child{margin-top:0}.timeline-year-container{position:relative;padding-bottom:48px}@media (min-width: 1080px){.timeline-year-container{padding-bottom:96px}}.timeline-year-container:before{content:"";background:#ccc;display:inline-block;width:1px;position:absolute;top:0;bottom:0;z-index:0}@media (min-width: 481px){.timeline-year-container:before{width:3px}}.timeline-year-container:last-child:after{bottom:0}.timeline-year-header{background:#06c;width:100%}.timeline-year-header.is-sticky{z-index:99}.timeline-year-header h2{font-size:14px;margin:0;color:#FFF;padding:.4em 0;text-align:center}@media (min-width: 768px){.timeline-year-header h2{font-size:20px}}.timeline-year-anchor{display:block;height:1px}.timeline-month-container{padding:0 6%;margin-top:48px}@media (min-width: 768px){.timeline-month-container{padding:0 8%}}@media (min-width: 1080px){.timeline-month-container{padding:0;margin:96px auto 0;width:876px}}.timeline-month-container .margin-assist{display:none}@media (min-width: 768px){.timeline-month-container .margin-assist{display:block;clear:both}}.timeline-year-header,.timeline-month-container{position:relative;z-index:1}.timeline-item-outer-title{font-size:18px;font-weight:200;text-transform:uppercase;margin:0 0 10px}@media (min-width: 481px){.timeline-item-outer-title{font-size:24px}}@media (min-width: 768px){.timeline-item-outer-title{font-size:30px}}@media (min-width: 1080px){.timeline-item-outer-title{font-size:36px}}.timeline-item{clear:both;margin:48px auto;position:relative}.timeline-item:first-child{margin-top:0}.timeline-item:last-child{margin-bottom:0}@media (min-width: 1080px){.timeline-item{margin:96px auto}}.timeline-item.type-basic-center:before,.timeline-item.type-basic-left:before,.timeline-item.type-basic-right:before{top:-21px}@media (min-width: 481px){.timeline-item.type-basic-center:before,.timeline-item.type-basic-left:before,.timeline-item.type-basic-right:before{top:-26px}}@media (min-width: 1080px){.timeline-item.type-basic-center:before,.timeline-item.type-basic-left:before,.timeline-item.type-basic-right:before{top:-30px}}.timeline-item.type-basic-center.has-outer-title:before,.timeline-item.type-basic-left.has-outer-title:before,.timeline-item.type-basic-right.has-outer-title:before{top:9px}@media (min-width: 481px){.timeline-item.type-basic-center.has-outer-title:before,.timeline-item.type-basic-left.has-outer-title:before,.timeline-item.type-basic-right.has-outer-title:before{top:11px}}@media (min-width: 768px){.timeline-item.type-basic-center.has-outer-title:before,.timeline-item.type-basic-left.has-outer-title:before,.timeline-item.type-basic-right.has-outer-title:before{top:17px}}@media (min-width: 1080px){.timeline-item.type-basic-center.has-outer-title:before,.timeline-item.type-basic-left.has-outer-title:before,.timeline-item.type-basic-right.has-outer-title:before{top:21px}}.timeline-item.type-basic-center .timeline-item-inner,.timeline-item.type-basic-left .timeline-item-inner,.timeline-item.type-basic-right .timeline-item-inner{position:relative;z-index:2}.timeline-item.type-basic-center .timeline-item-inner:before,.timeline-item.type-basic-left .timeline-item-inner:before,.timeline-item.type-basic-right .timeline-item-inner:before{content:"";display:block;position:absolute;left:50%;background:#f1f1f1;width:6px;margin-left:-3px;height:10px;top:-11px}@media (min-width: 481px){.timeline-item.type-basic-center .timeline-item-inner:before,.timeline-item.type-basic-left .timeline-item-inner:before,.timeline-item.type-basic-right .timeline-item-inner:before{height:11px;top:-12px}}@media (min-width: 1080px){.timeline-item.type-basic-center .timeline-item-inner:before,.timeline-item.type-basic-left .timeline-item-inner:before,.timeline-item.type-basic-right .timeline-item-inner:before{height:15px;top:-16px}}.timeline-item.type-basic-center .timeline-item-title,.timeline-item.type-basic-left .timeline-item-title,.timeline-item.type-basic-right .timeline-item-title{font-size:24px}.timeline-item.type-basic-center .timeline-item-content,.timeline-item.type-basic-left .timeline-item-content,.timeline-item.type-basic-right .timeline-item-content{padding:12px 20px}.timeline-item.type-basic-center .timeline-item-content p,.timeline-item.type-basic-center .timeline-item-content li,.timeline-item.type-basic-left .timeline-item-content p,.timeline-item.type-basic-left .timeline-item-content li,.timeline-item.type-basic-right .timeline-item-content p,.timeline-item.type-basic-right .timeline-item-content li{color:#666}.timeline-item.type-basic-center .timeline-item-media,.timeline-item.type-basic-left .timeline-item-media,.timeline-item.type-basic-right .timeline-item-media{border-bottom:1px solid #ccc}.timeline-item.type-basic-center .timeline-item-media.layout-inset,.timeline-item.type-basic-left .timeline-item-media.layout-inset,.timeline-item.type-basic-right .timeline-item-media.layout-inset{margin:0 20px;padding:20px}.timeline-item.type-basic-center .timeline-item-media.layout-full img,.timeline-item.type-basic-left .timeline-item-media.layout-full img,.timeline-item.type-basic-right .timeline-item-media.layout-full img{width:100%}@media (min-width: 768px){.timeline-item.type-basic-left,.timeline-item.type-basic-right{width:50%;margin-top:0;margin-right:0;margin-left:0}.timeline-item.type-basic-left:before,.timeline-item.type-basic-left:after,.timeline-item.type-basic-right:before,.timeline-item.type-basic-right:after{top:25px}.timeline-item.type-basic-left:before,.timeline-item.type-basic-right:before{z-index:1}.timeline-item.type-basic-left:after,.timeline-item.type-basic-right:after{content:"";display:block;position:absolute;margin-top:7px;width:80%;height:1px;background:#333;z-index:1}.timeline-item.type-basic-left.has-outer-title:before,.timeline-item.type-basic-left.has-outer-title:after,.timeline-item.type-basic-right.has-outer-title:before,.timeline-item.type-basic-right.has-outer-title:after{top:75px}}@media (min-width: 768px){.timeline-item.type-basic-center{width:68.5%}}@media (min-width: 768px){.timeline-item.type-basic-right{float:right;clear:right;padding-left:6%}.timeline-item.type-basic-right:before{left:0}.timeline-item.type-basic-right:after{left:7px}}@media (min-width: 768px){.timeline-item.type-basic-left{float:left;clear:left;padding-right:6%}.timeline-item.type-basic-left:before{left:auto;right:-14px}.timeline-item.type-basic-left:after{right:7px}}@media (min-width: 768px){.timeline-item.type-basic-right+.type-basic-left,.timeline-item.type-basic-left+.type-basic-right{margin-top:200px}}.timeline-item.type-text-feature{background:#f1f1f1;padding:8px 0;text-align:center}.timeline-item.type-text-feature .timeline-item-title{font-size:12px;font-weight:600}@media (min-width: 768px){.timeline-item.type-text-feature .timeline-item-title{font-size:20px}}.timeline-item.type-text-feature .paragraph-small{margin:0;font-size:11px}@media (min-width: 481px){.timeline-item.type-text-feature .paragraph-small{font-size:12px}}@media (min-width: 768px){.timeline-item.type-text-feature .paragraph-small{font-size:14px}}.timeline-item.type-text-feature .paragraph-small strong{color:#333}.timeline-item.type-text-feature .paragraph-large{margin-bottom:.4em;font-weight:200}@media (min-width: 481px){.timeline-item.type-text-feature .paragraph-large{font-size:18px}}@media (min-width: 768px){.timeline-item.type-text-feature .paragraph-large{font-size:24px}}@media (min-width: 1080px){.timeline-item.type-text-feature .paragraph-large{font-size:26px}}.timeline-item.type-text-feature .timeline-item-media{margin-bottom:15px}.timeline-item-media{margin:0;position:relative}.timeline-item-media img{display:block;margin:auto}.timeline-item-image-caption{font-size:11px;position:absolute;text-align:left;bottom:0;left:0;width:100%;padding:.3em .6em}.timeline-item-image-caption.caption-dark{background:rgba(0,0,0,0.65);color:#FFF}.timeline-item-image-caption.caption-light{background:rgba(255,255,255,0.65);color:#333}.who-we-are .main-content>.inner{padding:0}@media (min-width: 768px){.who-we-are .main-content>.inner{padding:0 1em}}.who-we-are .hero-banner-wide{max-height:inherit;margin:0}.who-we-are .hero-banner-wide .hero-text{padding:50px 20px;height:204px}@media (min-width: 768px){.who-we-are .hero-banner-wide .hero-text{position:absolute;width:396px;height:250px;padding:25px}.who-we-are .hero-banner-wide .hero-text.right{right:0}}.who-we-are .hero-banner-wide .hero-text.left{transition-property:left;transition-delay:0ms;transition-duration:500ms;transition-timing-function:ease-out}@media (min-width: 768px){.csstransitions .who-we-are .hero-banner-wide .hero-text.left{left:-6%}.who-we-are .hero-banner-wide .hero-text.left.visible{left:0}}.who-we-are .hero-banner-wide .hero-text.right{transition-property:right;transition-delay:0ms;transition-duration:500ms;transition-timing-function:ease-out}@media (min-width: 768px){.csstransitions .who-we-are .hero-banner-wide .hero-text.right{right:-6%}.who-we-are .hero-banner-wide .hero-text.right.visible{right:0}}@media (min-width: 1080px){.who-we-are .hero-banner-wide .hero-text{padding:25px 55px 25px 25px;height:350px}}.who-we-are .hero-banner-wide .hero-text-inner{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lt-ie9 .who-we-are .hero-banner-wide .hero-text-inner{top:auto !important}.who-we-are .hero-banner-wide .hero-description p:last-child{margin-bottom:0}.who-we-are .blurb{border-top:1px solid #ccc;background:#FFF}@media (min-width: 768px){.who-we-are .blurb{border-top:none;border-left:1px solid #ccc;border-right:1px solid #ccc}}.who-we-are .blurb-text{padding:35px 25px}@media (min-width: 768px){.who-we-are .blurb-text{padding:6.2% 4.3%}}.who-we-are .blurb-text p{text-align:center;line-height:1.2em}.who-we-are .learn-more{text-align:right;margin-top:19px}@media (min-width: 768px){.who-we-are .learn-more{margin-top:38px}}@media (min-width: 768px){.who-we-are .module.grid .hero-text{position:relative;top:38%;-ms-transform:translateY(-38%);transform:translateY(-38%)}.lt-ie9 .who-we-are .module.grid .hero-text{top:auto !important}}.who-we-are .blurb-graphics{text-align:center}@media (min-width: 768px){.who-we-are .blurb-graphics{padding-bottom:50px}}.who-we-are .blurb-graphics .circle{position:relative;color:#666;margin:0 auto 55px auto}.who-we-are .blurb-graphics .circle canvas{position:absolute;top:0;left:0}.who-we-are .blurb-graphics .circle .value{font-size:45px;line-height:40px}.who-we-are .blurb-graphics .circle1,.who-we-are .blurb-graphics .circle2,.who-we-are .blurb-graphics .circle3{width:140px;height:140px;padding-top:24px}.who-we-are .blurb-graphics .circle1 .line1,.who-we-are .blurb-graphics .circle2 .line1,.who-we-are .blurb-graphics .circle3 .line1{font-size:26px;line-height:26px}.who-we-are .blurb-graphics .circle1 .line2{font-size:20px}.who-we-are .blurb-graphics .circle2 .line2,.who-we-are .blurb-graphics .circle3 .line2{font-size:12px}.who-we-are .blurb-graphics .circle4,.who-we-are .blurb-graphics .circle5{width:213px;height:213px}.who-we-are .blurb-graphics .circle4{padding-top:43px}.who-we-are .blurb-graphics .circle4 .line1,.who-we-are .blurb-graphics .circle4 .line2{font-size:24px;line-height:24px}.who-we-are .blurb-graphics .circle4 .value{font-size:78px;line-height:78px}.who-we-are .blurb-graphics .circle5{padding-top:35px}.who-we-are .blurb-graphics .circle5 .line1{font-size:45px;line-height:45px}.who-we-are .blurb-graphics .circle5 .line2{font-size:18px;line-height:18px}.who-we-are .blurb-graphics .circle5 .value{font-size:63px;line-height:63px}@media (min-width: 768px){.who-we-are .blurb-graphics .grid-col-1-2:first-child{padding-left:10%}.who-we-are .blurb-graphics .grid-col-1-2:last-child{padding-right:10%}}@media (min-width: 768px){.who-we-are .blurb-graphics{width:75%;margin:0 auto}}@media (max-width: 480px){.follow-us-page .page-banner{margin-bottom:0}}.follow-us-page .page-banner-container{padding-left:0}.follow-us-page .follow-us-tablist{display:block;list-style:none;margin:0;padding:0}@media (min-width: 768px){.follow-us-page .follow-us-tablist{display:table;table-layout:fixed;position:relative;border-collapse:separate;border-spacing:5px 0;margin:0 -5px;width:calc(100% + 10px)}html.lt-ie10 .follow-us-page .follow-us-tablist{width:100%}}.follow-us-page .follow-us-tablist>li{margin-top:20px}.follow-us-page .follow-us-tablist>li:first-child{margin-top:0}@media (min-width: 768px){.follow-us-page .follow-us-tablist>li{background:#ddd;border-bottom:none;display:table-cell;vertical-align:middle}}.follow-us-page .follow-us-tablist>li>a{color:#333;display:block;font-size:18px;line-height:1.2em;padding:1em 0.8em;position:relative}.follow-us-page .follow-us-tablist>li>a:hover{text-decoration:none}.follow-us-page .follow-us-tablist>li>a:after{position:absolute;right:0.8em}@media (max-width: 767px){.follow-us-page .follow-us-tablist>li>a{background:#ddd;padding-right:45px}}@media (min-width: 768px){.follow-us-page .follow-us-tablist>li>a{color:#666;display:inline-block;font-size:15px;text-align:center;width:100%}.follow-us-page .follow-us-tablist>li>a:after{display:none}}@media (min-width: 768px){.follow-us-page .follow-us-tablist>li.active{background:#FFF;border-right:1px solid #ccc;border-left:1px solid #ccc;border-width:1px;border-top:none;position:relative}.follow-us-page .follow-us-tablist>li.active:before,.follow-us-page .follow-us-tablist>li.active:after{content:"";display:block;position:absolute}.follow-us-page .follow-us-tablist>li.active:before{top:0;height:4px;width:calc(100% + 2px);margin:0 -1px;background:#06c}.follow-us-page .follow-us-tablist>li.active:after{background:#FFF;bottom:-1px;height:1px;width:100%}}.follow-us-page .follow-us-tablist>li.active>a{font-weight:800}@media (max-width: 767px){.follow-us-page .follow-us-tablist>li.active>a{background:none;border-top:4px solid #06c;padding-top:0.5em}}@media (min-width: 768px){.follow-us-page .follow-us-tablist>li.active>a{color:#333}}.follow-us-page .follow-us-tablist .tab-list-nav-item{background:#FFF;margin-top:5px}.follow-us-page .follow-us-tablist .tab-list-nav-content{border:none;padding:5% 4%}.follow-us-page .follow-us-category{display:none}.follow-us-page .tab-list-nav-content .category-description,.follow-us-page .follow-us-category .category-description{font-size:15px}.follow-us-page .tab-list-nav-content p,.follow-us-page .follow-us-category p{margin-bottom:2em}.follow-us-page .tab-list-nav-content a,.follow-us-page .follow-us-category a{width:100%;display:block;padding:1em;border:1px solid #ccc;background:#FFF;margin-bottom:1em;text-decoration:none}.follow-us-page .tab-list-nav-content a div,.follow-us-page .follow-us-category a div{width:40px;float:left;margin-right:1em}.follow-us-page .tab-list-nav-content a strong,.follow-us-page .follow-us-category a strong{color:#1f1c1a;font-size:16px;margin-left:1em}.follow-us-page .tab-list-nav-content a p,.follow-us-page .follow-us-category a p{color:#666;margin-left:1.4em;padding-left:40px;margin-bottom:0}.follow-us-page .tab-list-nav-content a:hover strong,.follow-us-page .follow-us-category a:hover strong{color:#06c}.follow-us-page .follow-us-table .col{border:1px solid #ccc;background:#FFF}.follow-us-page .follow-us-table .col.padding{display:none}@media (min-width: 768px){.follow-us-page .follow-us-table{display:table;border-collapse:separate;border-spacing:10px;width:100%}.follow-us-page .follow-us-table .row{display:table-row}.follow-us-page .follow-us-table .col{vertical-align:top;width:33.33333%;display:table-cell}.follow-us-page .follow-us-table .col.padding{display:table-cell}.follow-us-page .follow-us-table .col.padding{background:none;border:none}}@media (min-width: 768px){.follow-us-page .follow-us-table{margin:0 -10px}}.follow-us-page .follow-us-table .col{padding:1em;margin-bottom:1em}@media (min-width: 768px){.follow-us-page .follow-us-tablist{display:none}.follow-us-page .follow-us-category{display:block;padding-top:30px;border-top:1px solid #ccc;margin-top:30px}.follow-us-page .follow-us-category:nth-of-type(2){border-top:none;padding-top:0;margin-top:0}.follow-us-page .follow-us-category h2{font-size:24px;font-weight:600}.follow-us-page .follow-us-category a p{margin-left:1.2em}}.archive-section a:hover{text-decoration:none}.archive-section a:hover .download-container .text{text-decoration:underline}.archive-section .cat{text-align:center;text-transform:uppercase}.archive-section .col{border-spacing:0;position:relative}.archive-section .col .border{margin-top:20px;border-top:1px solid #ccc;padding-top:20px}@media (min-width: 768px){.archive-section .col .border{margin-top:0;padding-top:10px}}.archive-section .col.padding .border{display:none}.archive-section .row:first-child .col:first-child .border{display:none}@media (min-width: 768px){.archive-section .row:first-child .col .border{display:none}}.archive-section .date{margin-bottom:0.5em}.archive-section .image{line-height:0}.archive-section .image img{width:100%}.archive-section .description{color:#666;margin-bottom:0}.archive-section.image-link .table,.archive-section.link-description .table{padding:0.8em}@media (min-width: 768px){.archive-section.image-link .table,.archive-section.link-description .table{padding:0}}.archive-section.video .table,.archive-section.image-link-desc .table{padding:0 0 0.8em 0}@media (min-width: 768px){.archive-section.video .table,.archive-section.image-link-desc .table{padding:0}}.archive-section.image-link-desc .table .col.padding,.archive-section.link-description .table .col.padding{display:none}@media (min-width: 768px){.archive-section.image-link-desc .table,.archive-section.link-description .table{display:table;border-collapse:separate;border-spacing:10px;width:100%}.archive-section.image-link-desc .table .row,.archive-section.link-description .table .row{display:table-row}.archive-section.image-link-desc .table .col,.archive-section.link-description .table .col{vertical-align:top;width:100%;display:table-cell}.archive-section.image-link-desc .table .col.padding,.archive-section.link-description .table .col.padding{display:table-cell}}.archive-section.image-link .table .col.padding{display:none}@media (min-width: 768px){.archive-section.image-link .table{display:table;border-collapse:separate;border-spacing:10px;width:100%}.archive-section.image-link .table .row{display:table-row}.archive-section.image-link .table .col{vertical-align:top;width:50%;display:table-cell}.archive-section.image-link .table .col.padding{display:table-cell}}.archive-section.image-link .image,.archive-section.image-link .content{float:left}.archive-section.image-link .image{width:43%}.archive-section.image-link .content{width:57%;padding-left:20px}.archive-section.image-link .download-container{clear:both;padding-top:1em}@media (min-width: 768px){.archive-section.image-link .content{padding-bottom:45px}.archive-section.image-link .download-container{clear:inherit;padding-top:inherit;position:absolute;bottom:10px;right:0;width:57%;padding-left:20px}.archive-section.image-link .border{width:96%;position:relative}.archive-section.image-link .image{width:41%}.archive-section.image-link .content,.archive-section.image-link .download-container{width:55%}.archive-section.image-link .col:first-child .download-container{right:4%}.archive-section.image-link .col:last-child .image,.archive-section.image-link .col:last-child .border{margin-left:4%}}.archive-section.video .table .col.padding{display:none}@media (min-width: 768px){.archive-section.video .table{display:table;border-collapse:separate;border-spacing:10px;width:100%}.archive-section.video .table .row{display:table-row}.archive-section.video .table .col{vertical-align:top;width:33.33333%;display:table-cell}.archive-section.video .table .col.padding{display:table-cell}}@media (min-width: 768px){.archive-section.video .table{padding:10px 0;border-spacing:0}}.archive-section.video .border{display:none}.archive-section.video .title{margin-bottom:0}.archive-section.video .content{padding:10px 20px}@media (min-width: 768px){.archive-section.video .content{padding:0.5em;padding-bottom:0}}@media (min-width: 768px){.archive-section.video .col{border-left:1px solid #ccc;padding:33px 20px 0 !important}.archive-section.video .col:first-child,.archive-section.video .col.padding{border-left:none}}@media (min-width: 768px){.archive-section.video .row:first-child .col{padding-top:0}}.js .archive-section.video .row:nth-child(n+3){display:none}.archive-section.image-link-desc .content{padding:10px 20px}.archive-section.image-link-desc .download-container{clear:both;padding:10px 20px}@media (min-width: 768px){.archive-section.image-link-desc .image,.archive-section.image-link-desc .content{float:left}.archive-section.image-link-desc .image{width:20.13%}.archive-section.image-link-desc .title{margin-bottom:0}.archive-section.image-link-desc .content{width:79.87%;padding:0 0 45px 1.85185%}.archive-section.image-link-desc .download-container{clear:inherit;padding-top:inherit;position:absolute;bottom:0;left:20.13%;width:27.87%;padding-left:1.85185%;padding-right:0}}@media (min-width: 768px) and (min-width: 768px){.archive-section.image-link-desc .title,.archive-section.image-link-desc .description{float:left}.archive-section.image-link-desc .title{width:33.34884%}.archive-section.image-link-desc .description{width:61.52415%;margin-left:5.12701%}}@media (min-width: 768px){.archive-section.link-description .title,.archive-section.link-description .description{float:left}.archive-section.link-description .title{width:48%}.archive-section.link-description .description{width:48%;margin-left:4%}}@media (min-width: 768px){.archive-section.link-description .title{margin-bottom:33px}}.archive-section.link-description .download-container{padding:10px 0}@media (min-width: 768px){.archive-section.link-description .download-container{padding:0;position:absolute;bottom:0;left:0;width:48%}}.js .archive-section .row:nth-child(n+4){display:none}.archive-section .load-more{display:none}.error-404 h1,.error-404 .person-page blockquote,.person-page .error-404 blockquote,.error-404 h3,.error-404 p{color:#abaeb2}.error-404 h1,.error-404 .person-page blockquote,.person-page .error-404 blockquote,.error-404 h3,.error-404 .inner-content{margin-bottom:35px}.error-404 h1,.error-404 .person-page blockquote,.person-page .error-404 blockquote{font-size:58px}@media (min-width: 768px){.error-404 h1,.error-404 .person-page blockquote,.person-page .error-404 blockquote{letter-spacing:-3px;font-size:90px}}.error-404 h3{font-size:37px;margin-bottom:40px}@media (min-width: 768px){.error-404 h3{font-size:54px;margin-bottom:40px}}.error-404 p{font-size:31px;line-height:31px}@media (min-width: 768px){.error-404 p{font-size:36px;line-height:36px}}.error-404 .main-content .inner{margin-left:0;margin-right:0;width:100%;background:#000;position:relative;min-height:755px;padding:0}.error-404 .content-wrapper{position:relative;width:100%;margin:0 auto;min-height:755px;padding:14px 23px}@media (min-width: 768px){.error-404 .content-wrapper{padding:0}}@media (min-width: 1080px){.error-404 .content-wrapper{width:1080px}}.error-404 .content{position:relative;padding:0}@media (min-width: 768px){.error-404 .content{position:absolute;top:50%;padding:0 1em;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1080px){.error-404 .content{padding:0}}@media (min-width: 768px){.error-404 .inner-content{width:580px}}.error-404 .viewport{position:absolute;width:100%;overflow:hidden;height:755px}.error-404 .pre-init .layer{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.error-404 .layer{height:100%}.error-404 .layer,.error-404 .astronaut,.error-404 .float-404{position:absolute}.error-404 .front{width:1080px}.error-404 .astronaut{max-width:44vw;bottom:6%;left:48%}@media (min-width: 768px){.error-404 .astronaut{left:auto;bottom:auto;right:45px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.error-404 .float-404{max-width:38vw;bottom:3%;left:40%;-ms-transform:translateX(-40%);transform:translateX(-40%)}@media (min-width: 768px){.error-404 .float-404{bottom:60px;left:50%;-ms-transform:none;transform:none}}.error-404 .space{background-image:url(/themes/ebayinc/images/404/space.jpg?v=1478825454448);background-position:center;background-repeat:no-repeat;width:1764px;height:755px}.main-search-404{width:100%}@media (min-width: 768px){.main-search-404{width:40%}}.main-search-404 .main-search-input{padding:0 10px}.main-search-404 .actions{position:relative;width:0}.main-search-404 .actions .button{position:absolute;top:11px;left:-29px}.podcast .podcast-logo{margin:0 -1em 5% -1em;line-height:0}@media (min-width: 768px){.podcast .podcast-logo{margin:0 35px 0 0;float:left}}@media (min-width: 768px){.podcast .series-content{float:left;width:calc(100% - 235px)}}.podcast .series-title{margin-bottom:0}@media (min-width: 1080px){.podcast .series-title{font-size:36px}}.podcast .series-subtitle{font-size:12px;font-style:italic}@media (min-width: 768px){.podcast .series-subtitle{font-size:18px}}.podcast .series-intro{font-size:15px;margin-top:0.6em;line-height:1.2em}@media (min-width: 768px){.podcast .series-intro{font-size:22px}}@media (min-width: 768px){.podcast .header{margin-top:50px;height:200px;position:relative}.podcast .header .series-content{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lt-ie9 .podcast .header .series-content{top:auto !important}}@media (min-width: 768px){.podcast section:before,.podcast section:after{content:" ";display:table}.podcast section:after{clear:both}}.podcast .outer-heading+section{margin-top:0}.podcast .row,.podcast .row-mobile{margin-top:24px;margin-bottom:24px}@media (min-width: 481px){.podcast .row,.podcast .row-mobile{margin-top:32px;margin-bottom:32px}}@media (min-width: 1080px){.podcast .row{margin-top:38px;margin-bottom:38px}}@media (min-width: 768px){.podcast .row-mobile{margin-top:0;margin-bottom:0}}@media (min-width: 768px){.podcast .right-col{margin:0}}.podcast .podcast-table .col.padding{display:none}@media (min-width: 768px){.podcast .podcast-table{display:table;border-collapse:separate;border-spacing:16px;width:calc(100% + 32px);margin:-16px}.podcast .podcast-table .row{display:table-row}.podcast .podcast-table .col{vertical-align:top;width:50%;display:table-cell}.podcast .podcast-table .col.padding{display:table-cell}}.podcast .podcast-table *{border-spacing:0}@media (min-width: 768px){.podcast .podcast-table .left-col{width:67%}.podcast .podcast-table .right-col{width:33%}}.podcast .podcast-subscribe{padding:16% 5%}.podcast .podcast-subscribe p{min-height:38px}.podcast .promo,.podcast .media{line-height:0}.podcast .promo img,.podcast .media img{width:100%}@media (min-width: 768px){.podcast .promo{margin:20px 0 0 0}}.podcast .soundcloud{margin:25px 0}.podcast .latest-episode{position:relative}@media (min-width: 768px){.podcast .latest-episode{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 768px){.podcast .latest-episode .media,.podcast .latest-episode .content-wrapper{min-height:400px}}.podcast .latest-episode .content-wrapper{position:relative;padding:20px 20px 40px 20px}@media (min-width: 768px){.podcast .latest-episode .content-wrapper{width:356px}}.podcast .latest-episode .social-icons,.podcast .latest-episode .ig-embed,.podcast .latest-episode .button{position:absolute;bottom:15px}.podcast .latest-episode .social-icons,.podcast .latest-episode .ig-embed{left:10px}.podcast .latest-episode .button{right:10px}.podcast .latest-episode .media{position:relative}@media (min-width: 768px){.podcast .latest-episode .media{width:calc(100% - 356px);overflow:hidden}.podcast .latest-episode .media img{position:relative;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;max-width:inherit;min-width:100%;position:absolute}.lt-ie9 .podcast .latest-episode .media img{left:auto !important}}.podcast .tiles{width:100%;line-height:0}@media (min-width: 768px){.podcast .tiles{float:left;margin-right:0.8%;width:49.2%}}.podcast .tiles img{width:100%}.podcast .tile{float:left;width:50%}.podcast .tile:nth-child(2n+1){padding-right:0.5%}.podcast .tile:nth-child(2n+2){padding-left:0.5%}.podcast .tile:nth-child(n+3){margin-top:1%}.podcast .host-info{position:relative}@media (min-width: 768px){.podcast .host-info{float:left;margin-left:0.8%;width:49.2%}.podcast .host-info .image,.podcast .host-info .container{float:left}}.podcast .host-info .image{line-height:0}@media (min-width: 768px){.podcast .host-info .image{width:50%}}@media (min-width: 768px){.podcast .host-info .container{padding:20px;position:absolute;width:50%;height:100%;right:0;overflow:hidden}}@media (min-width: 768px){.podcast .host-info .content p{font-size:1.4vw}}@media (min-width: 768px){.podcast .host-info .content{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lt-ie9 .podcast .host-info .content{top:auto !important}}@media (min-width: 1080px){.podcast .host-info .content p{font-size:14px}}.podcast .host-info .your-host,.podcast .host-info .title{margin-bottom:10px}@media (min-width: 768px){.podcast .host-info .your-host,.podcast .host-info .title{margin-bottom:5%}}.podcast .host-info .your-host{text-transform:uppercase}.podcast .host-info h3{margin-bottom:0}.podcast-subscribe{text-align:center;padding:9% 5%}.podcast-subscribe .links{width:82%;line-height:0;font-size:0;margin:0 auto}.podcast-subscribe .link{margin-top:10%;display:block;float:left;width:45%}.podcast-subscribe .link:nth-child(2n+1){clear:left}.podcast-subscribe .link:nth-child(2n+2){margin-left:10%}.podcast-teaser .article-content{display:none;z-index:3}.podcast-teaser:hover .article-content{display:block}.podcast-teaser:hover .overlay{opacity:0}.podcast-teaser:hover .teaser-content{display:none}.podcast-teaser .teaser-content{z-index:2;position:relative;padding:8% 7%;color:#fff;text-transform:uppercase}.podcast-teaser .teaser-content .episode-info,.podcast-teaser .teaser-content .coming{font-size:28px;line-height:36px}.podcast-teaser .teaser-content .coming{margin:50px 0}.podcast-teaser .teaser-content .date{font-size:48px;line-height:56px;display:block;width:220px}.podcast-teaser .overlay{position:absolute;z-index:1;background:#525b62;margin:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}@media (min-width: 481px){.podcast-teaser .overlay{top:-12px;left:-12px;width:calc(100% + 26px);height:calc(100% + 26px)}}@media (min-width: 1080px){.podcast-teaser .overlay{top:-14px;left:-14px;width:calc(100% + 30px);height:calc(100% + 30px)}}.podcast-teaser .overlay:after{position:absolute;top:0;right:0}.lt-ie12 .podcast-coming-soon{overflow:hidden}.lt-ie12 .podcast-coming-soon .overlay{padding-bottom:800px;margin-bottom:-800px}.soundcloud{display:block}.soundcloud.small{height:34px;border:1px solid #eaeaea;padding:6px}.ebay20 .tab-list .content-section-body{padding-bottom:20px}.ebay20 .tab-list h2{margin:0;font-weight:200}.ebay20-quotes-carousel{position:relative}.ebay20-quotes-carousel .carousel-nav-bottom{margin:10px 0 0;padding:0}@media (min-width: 768px){.ebay20-quotes-carousel .carousel-nav-bottom{margin:0;padding:10px 0 0;border-top:1px solid #ccc}}@media (min-width: 1080px){.ebay20-quotes-carousel .carousel-nav-bottom{position:absolute;width:94%;bottom:3%}}.ebay20-quotes-carousel .mini-carousel-slide-link a{display:block;margin-top:4%;border-top:1px solid #ccc;padding-top:4%;line-height:32px}@media (min-width: 768px){.ebay20-quotes-carousel .mini-carousel-slide-link a{position:absolute;bottom:3%;right:3%;margin-top:0;border-top:0;padding-top:0}}.holiday-heatmap .cs-type-image-grid .overlay{background-color:#18a693}.holiday-heatmap .holder-two-column-separate .content-section-media{padding:0 !important}@media (min-width: 768px){.holiday-heatmap .holder-two-column-separate p.paragraph-large{font-size:1.5vw}}@media (min-width: 1080px){.holiday-heatmap .holder-two-column-separate p.paragraph-large{font-size:18px}}.hotspots .tab-list-content-item,.hotspots .tab-list-nav-content{padding:0}.hotspots .tab-list-intro:not(:last-child){padding-bottom:0}.hotspots .tab-list-content-item .ig{margin-left:0;margin-right:0}.hotspots-map-wrapper{position:relative}.hotspots-map-wrapper .social-icons,.hotspots-map-wrapper .ig-embed{position:absolute;display:block;top:20px;right:20px;z-index:1}.hotspots-map-wrapper .social-icons a,.hotspots-map-wrapper .ig-embed a{background-color:#FFF}@media (min-height: 320px){.hotspots-map{height:300px}}@media (min-height: 480px){.hotspots-map{height:400px}}@media (min-height: 600px){.hotspots-map{height:590px}}.hotspots-infowindow-wrapper{background:#FFF;padding:1.2em 1.2em 0.8em 1.2em;position:absolute;width:100%;max-width:390px;font-size:16px;z-index:2}.hotspots-infowindow-wrapper *{font-size:inherit}@media (max-width: 480px){.hotspots-infowindow-wrapper{font-size:14px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}}@media (min-width: 481px){.hotspots-infowindow-wrapper{box-shadow:0 0 3px rgba(0,0,0,0.3)}}@media (min-width: 768px){.hotspots-infowindow-wrapper{border-radius:3px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.hotspots-infowindow-wrapper:after{border:20px solid transparent;border-top:20px solid #FFF;border-point:0;content:"";display:inline-block;height:0;width:0;position:absolute;bottom:-40px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}}@media (max-width: 767px){.hotspots-infowindow-wrapper{bottom:auto !important;left:50% !important;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.hotspots-infowindow{position:relative}.hotspots-infowindow h3{display:block;border-bottom:1px solid #878787;line-height:1.15;overflow:auto;margin-bottom:0.9em;padding-bottom:0.45em}.hotspots-infowindow h3 span{display:block}.hotspots-infowindow dl{margin:0 0 1em;line-height:1.15}.hotspots-infowindow dt{font-size:0.875em;font-weight:200}.hotspots-infowindow dd{margin:0 0 0.4em}.hotspots-infowindow p{color:#666;font-size:0.875em;line-height:1.15}.hotspots-infowindow .seller-image{margin-bottom:0.5em;line-height:0}.hotspots-infowindow .ranking{font-size:3em;float:left;margin-right:9px}.hotspots-infowindow .ranking:before{content:"#";display:inline-block;font-size:50%;vertical-align:top;margin:0.2em 0.2em 0 0}.hotspots-infowindow .state{font-weight:200;font-size:0.875em;margin-top:0.4em}.hotspots-infowindow .county{font-weight:600;font-size:1.5em}.hotspots-infowindow .content{overflow:auto}.hotspots-infowindow .left{float:left;width:38%}.hotspots-infowindow .left dd{color:#86b817;font-size:1.875em}.hotspots-infowindow .left dd:first-of-type{color:#06c}@media (max-width: 480px){.hotspots-infowindow .left{width:42%}}.hotspots-infowindow .right{float:right;width:48%}.hotspots-infowindow .right dd{font-weight:600;font-size:1.125em}@media (max-width: 480px){.hotspots-infowindow .right{width:50%}}.hotspots-infowindow .store-link{text-align:right}.hotspots-infowindow-close{background-color:#FFF;position:absolute;top:0;right:0}.hotspots-map-footer .paragraph-small{font-size:11px;margin:0}@media (min-width: 768px){.hotspots-map-footer{padding-top:2%;padding-bottom:2%}}.campus .content-slide{padding-top:0}.campus .faqs p:not(.paragraph-large){margin:0 2% 0.8em}.campus .faqs h3{margin:30px 2% 0.25em}.cms-content ul,.cms-content ol{list-style:disc;padding:0 0 0 1em}.cms-content ol{list-style:decimal}.cms-content img{width:auto;height:auto}.cms-content span.center,.cms-content img.center{margin:20px auto}.cms-content span.leftAlone,.cms-content img.leftAlone{margin:20px 0}.cms-content span.center,.cms-content span.leftAlone,.cms-content img.center,.cms-content img.leftAlone{display:block}.cms-content span.left,.cms-content span.right,.cms-content img.left,.cms-content img.right{display:block;margin:20px 0;width:100%}@media (min-width: 481px){.cms-content span.left,.cms-content img.left{display:inline-block;float:left;margin:25px 35px 10px 0;width:auto}.cms-content span.right,.cms-content img.right{display:inline-block;float:right;margin:25px 0 10px 35px;width:auto}}.cms-content span.center{text-align:center;width:100% !important}.cms-content span.center .video-embed-cms{position:relative}.cms-content span.center .video-embed-cms img{display:block}.cms-content span.center .video-embed-cms .video-ratio{display:block;width:100%;height:auto;margin:0 auto}.cms-content span.center .video-embed-cms iframe{width:100%;height:100%;position:absolute;top:0;left:0}.cms-content .video-embed-cms{display:block;line-height:0;max-width:100%;position:relative}.cms-content .video-embed-cms .video-ratio{display:block;width:100%;height:auto;margin:0 auto}.cms-content .video-embed-cms iframe{width:100%;height:100%;position:absolute;top:0;left:0}.cms-content .video-embed-cms.left,.cms-content .video-embed-cms.right{width:100%}@media (min-width: 1080px){.cms-content .video-embed-cms.left,.cms-content .video-embed-cms.right{width:66%}}.cms-content iframe{max-width:100%}.cms-content .caption{padding:5px 10px 0;font-size:10px}@media (min-width: 481px){.cms-content .caption{padding:0}}.cms-content .captionImage{max-width:100%}.cms-content .captionImage img{margin:0}.cms-content .captionImage .caption{margin:0;display:block}.cms-content .captionImage .caption.center,.cms-content .captionImage .caption.leftAlone,.cms-content .captionImage .caption.left,.cms-content .captionImage .caption.right{font-family:Arial,Helvetica,sans-serif;margin:0;float:none;display:inherit;text-align:left}.cms-content .captionImage .caption.center{font-size:14px;border-bottom:1px solid #ccc;padding:1em 0}.cms-content .pull-quote,.cms-content blockquote{border-width:1px 0;border-color:#ccc;border-style:solid;display:block;padding:15px 0;margin:15px 0 15px 0}.cms-content .pull-quote,.cms-content .pull-quote p,.cms-content blockquote,.cms-content blockquote p{font-size:18px;line-height:1.3;color:#1f1c1a !important}.cms-content .pull-quote p,.cms-content blockquote p{margin:0}@media (min-width: 481px){.cms-content .pull-quote,.cms-content blockquote{float:left;width:50%;margin-right:30px}.cms-content .pull-quote,.cms-content .pull-quote p,.cms-content blockquote,.cms-content blockquote p{font-size:24px}}.cms-content .pull-quote:before,.cms-content blockquote:before{content:' ';display:block;margin:0 auto 15px auto}.cms-content .article-gallery{margin:20px 0;display:block}@media (min-width: 481px){.cms-content .article-gallery{width:304px;display:inline-block;float:left;margin:25px 35px 10px 0}}.cms-content .table-overflow{max-width:100%;overflow:auto}

/*# sourceMappingURL=main.css.map */