.grayLongTab{background:hsla(0,0%,94%,.97);height:50px}.grayLongTab.grayLongTab--redesign{background:#fff;border-bottom:1px solid #dfdace;height:64px}.grayLongTab__tabs{list-style:none;padding:0 64px;text-align:center}@media screen and (max-width:768px){.grayLongTab__tabs{padding:0}}.grayLongTab__tab{display:inline-block;line-height:1;padding:17px 25px;white-space:nowrap}.grayLongTab.grayLongTab--redesign .grayLongTab__tab{font-size:16px;line-height:20px;padding:20px}.grayLongTab__tab-selected{background:#fff;border-top:3px solid #007562}.grayLongTab.grayLongTab--redesign .grayLongTab__tab-selected{background:inherit;border-bottom:4px solid #222;border-top:none}.hbs .grayLongTab__tabs{margin:0;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.hbs .grayLongTab__tab a{color:#666}.hbs .grayLongTab__tab a:hover,.hbs .grayLongTab__tab-selected a{color:#006353}.hbs .grayLongTab.grayLongTab--redesign .grayLongTab__tab a{color:#727169}.hbs .grayLongTab.grayLongTab--redesign .grayLongTab__tab a:hover{color:#222;text-decoration:none}.hbs .grayLongTab.grayLongTab--redesign .grayLongTab__tab.grayLongTab__tab-selected a{color:#222}.aboutHouzz__bg{background-size:cover;height:300px;transition-duration:1s}.aboutHouzz__bg.hz-whole-width-bg{color:#fff;font-size:40px;font-weight:700}.aboutHouzz__bg.hz-whole-width-bg .wrapper-table{display:table;height:100%;width:100%}.aboutHouzz__bg.hz-whole-width-bg .wrapper-table-cell{display:table-cell;vertical-align:middle}.aboutHouzz__bg.hz-whole-width-bg .aboutHouzz-title{text-align:center;text-shadow:0 2px 9px rgba(0,0,0,.43)}.aboutHouzz__bg.hz-whole-width-bg .aboutHouzz-title .hz-about-houzz__header{color:#222;max-width:600px}@media screen and (max-width:768px){.aboutHouzz__bg{height:135px}.aboutHouzz-title{font-size:28px}}.hzui-social{background:none;border:none;box-shadow:none;text-shadow:none}.hzui-social .hzi-font{color:#666;float:left;font-size:27px}.hzui-social--default .hzi-SmallFacebook:hover{color:#3b5998}.hzui-social--default .hzi-Twitter:hover{color:#00aced}.hzui-social--circle .hzi-Facebook-Circle:hover{color:#3b5998}.hzui-social--circle .hzi-Twitter-Circle:hover{color:#00aced}.hzui-social--circle .hzi-Linkedin-Circle:hover{color:#0077e5}.hzui-social--square{border-radius:3px}.hzui-social--square .hzi-font{border-radius:3px;color:#fff;font-size:30px;padding:2px}.hzui-social--square .hzi-Facebook{background-color:#3b5998}.hzui-social--square .hzi-Facebook:hover{background-color:#103977}.hzui-social--square .hzi-Twitter{background-color:#00aced}.hzui-social--square .hzi-Twitter:hover{background-color:#0294d3}.hzui-social--square .hzi-Line{background-color:#00c300}.hzui-social--square .hzi-Line:hover{background-color:#3ca826}.hzui-social--square .hzi-Vkontakte{background-color:#45668e}.hzui-social--square .hzi-Vkontakte:hover{background-color:#344a66}.hz-main-contents{background-color:#fff;min-height:800px;padding-bottom:60px;text-align:center}.hz-main-contents .section__desc{margin-bottom:20px;margin-top:50px;padding:0 130px}.hz-main-contents .section__desc a{color:#007562}.jobs-content{margin:auto;padding-top:30px;width:980px}.jobs-content .jobs-table{margin-top:50px}.jobs-content .jobs-table .jobs-table__header{height:62px}.jobs-content table{text-align:left;width:100%}.jobs-content tr{border-bottom:1px solid #f0f0f0;height:62px}.jobs-content .hzi-font.hzi-chevron-left{font-size:14px}.empty_job_list_desc{font-weight:700;padding-bottom:45px;padding-top:30px;text-align:center}.dep_link,.loc_link,.position__link,.post_links{display:block;overflow:hidden;padding:20px 0}.subLocation__link{font-weight:700;padding-top:50px}.sub-location-section_anchor a{display:block;position:relative;top:-60px;z-index:-1}.sub-location-section_anchor.no-border{border:none}.sub-location-section_anchor.first-anchor{height:0}.back-to-all-jobs-link{float:left}.hzBtn.viewOpeningsBtn{margin-bottom:50px}.hz-action-button{margin-left:10px;vertical-align:middle}.hz-action-button .hzi-font{color:#d3d3d3;font-size:22px}#jobOpenings,#pageStart,.section-anchor{display:block;position:relative;top:-60px}.header__location,.header__team{padding:0 10px}.header__title{padding-left:30px}.table-content__location,.table-content__team{display:block;padding:0 10px;white-space:nowrap}.table-content__title{display:block;padding-left:30px}.table-content__social-buttons{white-space:nowrap}.team__title{font-weight:700}.spacer{display:block;height:40px}.aspect-ratio__outer{height:0;overflow:hidden;padding-top:56.25%;position:relative}.aspect-ratio__inner{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.hz-main-contents .section__desc{padding:0 16px}.jobs-content,.jobs-content .team-video{width:100%}.jobs-content .team-video-container{margin-top:20px}.jobs-content .back-to-all-jobs-link{padding-left:20px}.jobs-content .header__title{padding:0 20px}.jobs-content .header__location,.jobs-content .header__team{padding-right:20px}.jobs-content th.header__title{width:60%}.jobs-content .table-content__title{padding:0 20px}.jobs-content .table-content__location,.jobs-content .table-content__team{padding:0 20px 0 0;white-space:unset}tr.sub-location-section_anchor.no-border{height:30px}}