@-webkit-keyframes fade-in-out{from{opacity:0}to{opacity:1}}@keyframes fade-in-out{from{opacity:0}to{opacity:1}}@-webkit-keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}@keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}@media screen and (min-width: 1405px){.advanced-search-form .reset-button{width:135px;max-width:140px;font-size:1.287rem}}div#search-keyword-1844e0c908-auto-complete-popup{color:#000}@media screen and (min-width: 800px){.text-infographic{padding:70px 30px 18px 60px}}.text-infographic h2 strong{margin:12px 0 10px}@media screen and (min-width: 1410px){p.form-instructions{margin-top:113px}}.job-list>h2{padding-left:0}.icon-ribbon>ul li{background-position:center left !important}.link-to-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:-130px;right:20px;z-index:10;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;opacity:0.9;white-space:nowrap;-webkit-transition:bottom .5s ease, opacity .5s ease;-moz-transition:bottom .5s ease, opacity .5s ease;transition:bottom .5s ease, opacity .5s ease;background-color:#0061aa;background-image:url("https://tbcdn.talentbrew.com/company/24029/v1_0/img/link-top.jpg");background-position:50%;background-repeat:no-repeat}.link-to-top.visible{bottom:70px}.padding-top-40{padding:46px 0 0 0}.padding-top-40 .cell.text-infographic{padding:0}.advanced-search-form-fields>section>button[type="button"]{width:100%;max-width:none;text-align:left;display:block;background-color:#fff;text-decoration:none;color:#000;line-height:2.17rem;font-size:1.1rem;font-weight:bold;height:2.5rem;padding:3px 3px 3px 16px;font-family:'HelveticaNeueThin', sans-serif;background:calc(100% - 10px) center/8px no-repeat #fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAMAAAD3JJ6EAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEHRSTlMA6fWlhhThxbt3YWBBMicBbY8sZQAAADVJREFUCNctxskRwCAQxECZwzb35B8tLNAPlfDu2dxP11Uhnwssn92LibaNLUieY0iRqyTrBG9XAiwXNck6AAAAAElFTkSuQmCC)}.search-form[data-use-location-pin="true"] .search-form-fields .location-pin{display:flex !important;background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/orange-location.png);background-repeat:no-repeat;max-width:15%}.search-form[data-use-location-pin="true"] .search-form-fields .search-location{float:left;max-width:85%;border:1px solid #fff}.filter-keyword{margin-bottom:15px}.filter-keyword p{margin:0;font-weight:600;font-size:16px}.filter-keyword .filter-section{display:flex;margin-right:30px}.filter-keyword .filter-section #keyword-tag{padding:0 15px;border:1px solid #b7b7b7}.filter-keyword .filter-section #keyword-tag::placeholder{font-size:14px}.filter-keyword .filter-section #keyword-tag:-ms-input-placeholder{font-size:14px}.filter-keyword .filter-section #keyword-tag::-webkit-input-placeholder{font-size:14px}.filter-keyword .filter-section #add-keyword{background:#ff4100;color:#fff;border:1px solid #ff4100}.search-results-sort{padding:10px}.search-results-sort .search-results-enhanced-sort-criteria{display:flex;margin:3px;width:250px}.search-results-sort .search-results-enhanced-sort-criteria label{width:65%;text-transform:capitalize;font-size:16px}@media screen and (max-width: 799px){.search-results-sort .search-results-enhanced-sort-criteria label{margin-top:5px;margin-right:0}}.search-results-sort .search-results-enhanced-sort-criteria select{min-height:1.17rem;padding:0;text-transform:capitalize;border:1px solid #b7b7b7;font-size:16px}.search-results-sort .search-results-enhanced-sort-criteria select option{text-transform:capitalize}@media screen and (min-width: 1200px){#culture .intro-copy{padding-bottom:15px;padding-top:50px}}@media screen and (min-width: 1405px){#culture .culture-tabs{padding:0 0 112px 0}}#search-filters .title-and-clear #search-filter-controls #search-filter-clear{margin:5px 0 0 0;padding:8px 15px 8px 15px}.reverse-column{-webkit-justify-content:flex-end;justify-content:flex-end}#i_video{padding:20% 40px 40px 40px;width:100%;height:480px}@media screen and (max-width: 599px){#i_video{width:100%;padding:40px 0 0 0;height:280px}}@media screen and (min-width: 600px) and (max-width: 799px){#i_video{width:100%;padding:40px 0 0 0;height:480px}}@media screen and (min-width: 1405px){#i_video{height:550px}}@media screen and (min-width: 800px){.copy-and-video .copy,.row>.copy-and-video:last-child .copy{padding:40px 40px 0px 40px}.copy-and-video .copy p,.row>.copy-and-video:last-child .copy p{margin-bottom:0}}.copy-and-video .video_wrap{padding:20% 40px 40px 40px}@media screen and (max-width: 599px){.copy-and-video .video_wrap{padding:40px 0 0 0}}@media screen and (min-width: 1414px){.copy .break{display:block}}.pagination .pagination-current-label{margin-right:15px}.pagination .pagination-paging a,.pagination .pagination .pagination-all a{margin:0 25px}#i_video #player .ytp-cued-thumbnail-overlay-image{background-size:contain;-moz-background-size:contain;-webkit-background-size:contain}#culture .rainbow-row.culture-version .rainbow-cell a:after,.rainbow-row.culture-version .rainbow-cell:not(img):not(picture):not(video) a:after{background:none}@media screen and (min-width: 1200px){.rainbow-row.culture-version .rainbow-cell:after,.rainbow-row.culture-version .rainbow-cell:not(img):not(picture):not(video):after{right:-97px;width:97px}}@media screen and (min-width: 800px){.ajd_header__location{margin-bottom:5px}}.career-tabs>ul>li.pc[data-selected="true"] button{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/icon-individual.png);background-position:center 29px}.career-tabs>ul>li.ti[data-selected="true"] button{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/icon-circuit.png);background-position:center 29px}.career-tabs>ul>li.fin[data-selected="true"] button{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/icon-bar-graph.png);background-position:center 29px}.career-tabs>ul>li.le[data-selected="true"] button{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/icon-briefcase.png);background-position:center 29px}.career-tabs>ul>li.syc[data-selected="true"] button{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/icon-rocket.png);background-position:center 29px}.career-tabs>ul>li.pc h2{background:#831f82;background:-moz-linear-gradient(left, #831f82 0%, #831f82 48%, #831f82 48%, #4b1154 100%);background:-webkit-linear-gradient(left, #831f82 0%, #831f82 48%, #831f82 48%, #4b1154 100%);background:linear-gradient(to right, #831f82 0%,#831f82 48%,#831f82 48%,#4b1154 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#831f82', endColorstr='#4b1154',GradientType=1 )}.career-tabs>ul>li.ti h2{background:#d90019;background:-moz-linear-gradient(left, #d90019 0%, #d90019 69%, #6a0006 100%);background:-webkit-linear-gradient(left, #d90019 0%, #d90019 69%, #6a0006 100%);background:linear-gradient(to right, #d90019 0%,#d90019 69%,#6a0006 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90019', endColorstr='#6a0006',GradientType=1 )}.career-tabs>ul>li.fin h2{background:#50a028;background:-moz-linear-gradient(left, #50a028 1%, #50a028 62%, #1f581d 100%);background:-webkit-linear-gradient(left, #50a028 1%, #50a028 62%, #1f581d 100%);background:linear-gradient(to right, #50a028 1%,#50a028 62%,#1f581d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#50a028', endColorstr='#1f581d',GradientType=1 )}.career-tabs>ul>li.le h2{background:#004f9f;background:-moz-linear-gradient(-45deg, #004f9f 1%, #004f9f 49%, #00023d 97%);background:-webkit-linear-gradient(-45deg, #004f9f 1%, #004f9f 49%, #00023d 97%);background:linear-gradient(135deg, #004f9f 1%,#004f9f 49%,#00023d 97%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004f9f', endColorstr='#00023d',GradientType=1 )}.career-tabs>ul>li.str h2{background:#636b71;background:-moz-linear-gradient(left, #50a028 1%, #50a028 62%, #1f581d 100%);background:-webkit-linear-gradient(left, #636b71 1%, #636b71 62%, #4d555d 100%);background:linear-gradient(to right, #636b71 1%,#636b71 62%,#4d555d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#50a028', endColorstr='#1f581d',GradientType=1 )}.career-tabs>ul>li.comm h2{background:#636b71;background:-moz-linear-gradient(left, #ed3f00 1%, #ed3f00 62%, #ae3600 100%);background:-webkit-linear-gradient(left, #ed3f00 1%, #ed3f00 62%, #ae3600 100%);background:linear-gradient(to right, #ed3f00 1%,#ed3f00 62%,#ae3600 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#50a028', endColorstr='#1f581d',GradientType=1 )}.career-tabs>ul>li.syc h2{background:#831f82;background:-moz-linear-gradient(left, #831f82 0%, #831f82 48%, #831f82 48%, #4b1154 100%);background:-webkit-linear-gradient(left, #831f82 0%, #831f82 48%, #831f82 48%, #4b1154 100%);background:linear-gradient(to right, #831f82 0%,#831f82 48%,#831f82 48%,#4b1154 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#831f82', endColorstr='#4b1154',GradientType=1 )}.career-tabs[data-selected-tab="pc"]{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/H_people-and-communication.jpg)}.career-tabs[data-selected-tab="ti"]{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/H_technology-and-innovation.jpg)}.career-tabs[data-selected-tab="fin"]{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/H_finance.jpg)}.career-tabs[data-selected-tab="le"]{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/H_legal.jpg)}.career-tabs[data-selected-tab="str"]{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/H_strategy.jpg)}.career-tabs[data-selected-tab="comm"]{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/H_commercial.jpg)}.career-tabs[data-selected-tab="syc"]{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/H_start-your-career.jpg)}@media screen and (min-width: 800px){.career-tabs h2 button{font-size:1.4vw}}@media screen and (min-width: 1600px){.career-tabs h2 button{font-size:1.2vw}}@media screen and (min-width: 1860px){.career-tabs h2 button{font-size:1.1vw}}@media screen and (min-width: 800px){.career-tabs>ul>li[data-selected="true"] button{padding-top:115px}}.career-tabs>ul>li.str[data-selected="true"] button{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/bulb-icon.png);background-position:center 29px}.career-tabs>ul>li.comm[data-selected="true"] button{background-image:url(https://tbcdn.talentbrew.com/company/24029/v1_0/img/people-icon.png);background-position:center 29px}@media screen and (min-width: 1200px){.career-tabs>ul>li p{font-size:1.15rem}}.gen-notes{font-size:0.75em}
