#office-page{margin:0 auto;}#search-result{padding:0 1rem;}.dynamicNumber{font-size:15pt;padding-bottom:1.5rem;}#nb-jobs-found{font-weight:bold;font-size:19pt;}.search-result-header{color:#262e31;padding:0;font-weight:normal;background-color:inherit;}div.jobs-list-filter{display:none;}.office-no-microsite{max-width:90em;margin:0 auto 5rem auto;}.company-summary-container{margin:3rem 0;padding:0 1rem;display:flex;flex-direction:row;align-items:center;}.company-summary-container .company-summary{width:92%;display:flex;align-items:start;flex-direction:column;padding-left:2rem;}.company-summary-container img{width:5rem;}.company-summary-container #office-contact{margin:0;display:-webkit-box;opacity:.6;padding-left:.2rem;padding-top:.5rem;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:inherit;line-height:1.3rem;color:#262e31;}.social-links{display:none;}.search-item{position:relative;}.divide-jobs-list-date{position:absolute;top:15px;right:10px;}.search-item .job-info{width:100%;}.search-result-body li{border-bottom:1px solid #eee;margin-bottom:1rem;padding-bottom:.5rem;}.search-result-body ul.search-result-list li.search-item{padding:1rem 1rem .4rem 1rem;}.job-subtitle{padding-top:.5rem;}.office-has-microsite .job-info a{padding-top:0;}.job-company-title{padding-top:.3rem;}.job-card-label{display:block;}.job-card-label .date-field{padding-right:1rem;}.job-card-label .date-field,.job-card-label .location-field{display:inline-block;}.job-tags{margin:.7rem 0 .5rem 0;}#rss-container{bottom:25px;}
