.workplaceBanner{padding-top:170px}.workplaceBanner .sectionTitle h2{color:#202020;font-size:60px;font-weight:700;line-height:1.1}.workplaceBanner .sectionTitle h2>span{color:#83cdb8}.workplaceBanner .sectionContent p{color:#202020;font-size:20px}.workplaceBanner.fitOutContractorSection .sectionContent{border-left:none}.workplaceBanner.fitOutContractorSection .sectionContentInner,.workplaceBanner.fitOutContractorSection .sectionContentParent{padding-left:0}.fitOutContractorUpperPart{position:relative}.workplaceBanner .fitOutContractorUpperPart .right-img-cls{border-radius:10px;max-height:none;max-width:none;position:relative}.workplaceBanner .fitOutContractorUpperPart .right-video-cls{border-radius:10px;max-height:none;max-width:100%;position:relative}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup{align-items:center;display:flex;gap:25px;justify-content:flex-start}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup a>span{background-color:#83cdb8;border-radius:20px;color:#202020;font-size:12px;line-height:16px;margin-right:5px;padding:2px 8px}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .contactButton{color:#000}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .contactButton:focus,.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .contactButton:hover{border:1px solid #83cdb8}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .quickTools{background-color:transparent;color:#202020}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .quickTools:focus,.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .quickTools:hover{border:1px solid #83cdb8;box-shadow:inset 310px 0 0 0 #83cdb8}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .quickTools:focus>span,.workplaceBanner .fitOutContractorLeft .sectionButtonGroup .quickTools:hover>span{background-color:#fff}@media screen and (max-width:1400px){.workplaceBanner{padding-top:180px}}@media screen and (max-width:1240px){.workplaceBanner .sectionTitle h2{font-size:45px}.workplaceBanner .fitOutContractorUpperPart{align-items:flex-start}}@media screen and (max-width:1024px){.workplaceBanner .sectionTitle h2{font-size:40px}.workplaceBanner .fitOutContractorUpperPart{flex-wrap:wrap;gap:20px}.workplaceBanner .fitOutContractorUpperPart .fitOutContractorLeft,.workplaceBanner .fitOutContractorUpperPart .fitOutContractorRight{width:100%}.workplaceBanner{padding-top:140px}.fitOutContractorUpperPart .fitOutContractorVideo{display:flex}.workplaceBanner .fitOutContractorUpperPart .right-img-cls{height:auto;margin:0;width:auto}}@media screen and (max-width:620px){.workplaceBanner{padding-top:100px}.workplaceBanner .sectionTitle h2{font-size:30px}.workplaceBanner .sectionContent p{font-size:18px}.workplaceBanner .fitOutContractorUpperPart .right-img-cls{width:100%}.workplaceBanner .fitOutContractorLeft .sectionButtonGroup{flex-wrap:wrap;gap:18px}}