.officeSection{margin-bottom:80px}@media only screen and (min-width:80rem){.officeSection{margin-bottom:180px}}.officeSection .officeBanner{position:relative}.officeSection .officeBanner img{height:410px;width:100%;object-fit:cover}@media only screen and (min-width:48rem){.officeSection .officeBanner img{height:auto;object-fit:inherit;width:auto}}.officeSection .officeBanner:after{content:"";position:absolute;bottom:-90px;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(180,180,180,0) 9.67%,#a1a1a1 32.25%,#ffffff)}.officeSection .officeBanner .textBox{position:absolute;top:64px;left:50%;max-width:1512px;width:100%;z-index:10;transform:translate(-50%);padding:0 16px}@media only screen and (min-width:64rem){.officeSection .officeBanner .textBox{padding:0 40px;top:90px}}.officeSection .officeBanner .textBox .link{background:#fff;color:#2d2d2e;padding:13px 32px;font-size:16px;line-height:20px;display:block;border-radius:8px}.officeSection .officeSliders{margin-top:-113px}.officeSection .officeSliders .slick-slider{margin-bottom:8px}.officeSection .officeSliders .slick-slider:last-child{margin-bottom:0}.officeSection .officeSliders .slick-slider .slick-slide .slide{padding:0 8px;height:250px;width:300px}.officeSection .officeSliders .slick-slider .slick-slide .slide img{height:100%;width:100%;object-fit:cover}.officeSection .officeSliders .swiper{transition:transform .8s ease}.officeSection .officeSliders .swiper-slide{width:auto!important;transition:transform .8s ease}.officeSection .officeSliders .smooth-image{transition:all .8s ease;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.officeSection .officeSliders .swiper-wrapper{transition-timing-function:linear!important;will-change:transform}