.md-office-search.layout1 .office-item.layout1{width:calc((100% - 20px * 4) / 5);aspect-ratio:252 / 380;border-bottom-left-radius:50px;overflow:hidden;position:relative}.md-office-search.layout1 .office-item.layout1:nth-child(2),.md-office-search.layout1 .office-item.layout1:nth-child(4){top:80px}.md-office-search.layout1 .office-item.layout1:nth-child(3){top:160px}.md-office-search.layout1 .office-item.layout1 .item-wrap{display:block;width:100%;height:100%;position:relative}.md-office-search.layout1 .office-item.layout1 .item-wrap .img{width:100%;height:100%}.md-office-search.layout1 .office-item.layout1 .item-wrap .img.default-wrap{background:rgba(218,218,218,0.5);display:flex;justify-content:center;align-items:center}.md-office-search.layout1 .office-item.layout1 .item-wrap .img.default-wrap .default-img{width:50px;height:44px;opacity:0.3}.md-office-search.layout1 .office-item.layout1 .item-wrap .text{min-height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;right:0;z-index:10;padding:14px;color:#fff}.md-office-search.layout1 .office-item.layout1 .item-wrap .text .text-bg{width:100%;height:100%;background:var(--g-btn-background);opacity:0.9;position:absolute}.md-office-search.layout1 .office-item.layout1 .item-wrap .text .name{font-family:var(--mg-title-font);font-size:18px;line-height:1.5;text-align:center;text-transform:capitalize;position:relative}.md-office-search.layout1 .office-item.layout1 .item-wrap .text .property{margin-top:5px;font-family:var(--font-normal);font-size:14px;line-height:1.5;text-align:center;position:relative}.md-office-search.layout1 .office-item.layout1 .item-wrap .item-mask{width:100%;height:100%;background:rgba(0,0,0,0.7);position:absolute;top:0;bottom:0;left:0;right:0;display:none}.md-office-search.layout1 .office-item.layout1 .item-wrap .view-more-btn{cursor:pointer;width:100%;padding:0 20px;display:flex;justify-content:center;align-items:center;gap:10px;position:absolute;bottom:40px;z-index:1;color:#fff;font-family:var(--font-normal);font-size:14px;line-height:1.5;text-transform:uppercase;transition:all 0.3s ease-in;opacity:0}.md-office-search.layout1 .office-item.layout1 .item-wrap .view-more-btn .iconfont{transform:rotate(-45deg);color:currentColor;font-size:14px;font-weight:500}.md-office-search.layout1 .office-item.layout1 .item-wrap:hover .item-mask{display:block}.md-office-search.layout1 .office-item.layout1 .item-wrap:hover .view-more-btn{opacity:1;top:50%;transform:translateY(-50%)}@media (max-width: 800px){.md-office-search.layout1 .office-item.layout1{width:100%;margin-top:0;bottom:0}}

.md-office-search.layout1 .site-title{margin-bottom:40px;color:var(--g-primary-color)}@media (max-width: 800px){.md-office-search.layout1 .site-title{margin-bottom:20px}}.md-office-search.layout1 .swiper .swiper-slide .group-item{display:flex;justify-content:center;gap:20px;padding-bottom:160px}.md-office-search.layout1 .swiper .swiper-slide .group-item.len1{padding-bottom:0}.md-office-search.layout1 .swiper .swiper-slide .group-item.len2{padding-bottom:80px}@media (max-width: 800px){.md-office-search.layout1 .swiper .swiper-slide:first-child{margin-left:15px}}.md-office-search.layout1 .btn-wrap{display:flex;justify-content:space-between;align-items:center;gap:50px;margin-top:40px}.md-office-search.layout1 .btn-wrap .button-swiper{height:100px;display:flex;justify-content:space-between;gap:50px}.md-office-search.layout1 .btn-wrap .button-swiper .office-next,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--g-btn-background);border:1px solid var(--g-btn-background);transform:rotate(90deg);cursor:pointer}.md-office-search.layout1 .btn-wrap .button-swiper .office-next.office-prev,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev.office-prev{transform:rotate(-90deg)}.md-office-search.layout1 .btn-wrap .button-swiper .office-next .iconfont,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev .iconfont{font-size:14px}.md-office-search.layout1 .btn-wrap .button-swiper .office-next:hover,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev:hover{color:var(--g-bg-color);background:var(--g-btn-background)}.md-office-search.layout1 .btn-wrap .button-swiper .office-next.office-swiper-disabled,.md-office-search.layout1 .btn-wrap .button-swiper .office-next.swiper-button-lock,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev.office-swiper-disabled,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev.swiper-button-lock{cursor:not-allowed;opacity:0.3}.md-office-search.layout1 .btn-wrap .button-swiper .office-next.office-swiper-disabled:hover,.md-office-search.layout1 .btn-wrap .button-swiper .office-next.swiper-button-lock:hover,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev.office-swiper-disabled:hover,.md-office-search.layout1 .btn-wrap .button-swiper .office-prev.swiper-button-lock:hover{color:var(--g-btn-background);background:transparent}.md-office-search.layout1 .btn-wrap .line-box{flex:1;position:relative}.md-office-search.layout1 .btn-wrap .line-box .line{width:100%;height:1px;background:#dadada;position:absolute;left:0;bottom:0;right:0;z-index:1}.md-office-search.layout1 .btn-wrap .line-box .progress{height:4px;background:var(--g-btn-background);position:absolute;bottom:-1.5px;left:0;z-index:2;transition:all 0.3s ease}

