.portfolio-maps .title{display:flex;gap:20px;margin-bottom:36px;justify-content:space-between;align-items:center}.portfolio-maps .title h3{color:#8a939c;font-family:Geist;font-size:16px;font-weight:600;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;padding-bottom:16px;margin-bottom:0;position:relative}.portfolio-maps .title h3:After{content:"";position:absolute;bottom:0;left:0;width:64px;height:1px;background:#8a939c}.portfolio-maps .title a{text-decoration:none;color:#d1bc75;font-family:Geist;font-size:14px;font-weight:600;line-height:18px}@media(max-width: 767px){.portfolio-maps .title h3{font-size:12px}}.portfolio-maps .tablepress{margin-bottom:0}.portfolio-maps .tablepress caption{display:none}.portfolio-maps .tablepress img{width:32px;height:14px;object-fit:contain;text-align:left;object-position:left top}.portfolio-maps .tablepress thead tr td,.portfolio-maps .tablepress thead tr th{border-bottom:1px solid #e5e7eb;background:rgba(255,255,255,.1);color:#b0b7be;font-family:Geist;font-size:14px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;text-align:right;line-height:1;padding:16px}.portfolio-maps .tablepress tbody tr td{background:rgba(255,255,255,.1);color:#b0b7be;font-family:Geist;font-size:14px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;border-bottom:1px solid #8a939c;padding:16px;line-height:1}.portfolio-maps .tablepress tbody tr td.column-1{padding-left:48px;position:relative}.portfolio-maps .tablepress tbody tr td.column-1 img{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.portfolio-maps .tablepress tbody tr td.column-2{color:#8a939c;text-align:right;font-size:16px}.portfolio-maps .tablepress tbody tr td.column-3{background:rgba(245,245,245,.7490196078);color:#252b31;text-align:right;font-size:16px}@media(max-width: 767px){.portfolio-maps .tablepress thead tr td,.portfolio-maps .tablepress thead tr th{font-size:11px;padding:12px}.portfolio-maps .tablepress tbody tr td{font-size:11px;padding:12px}.portfolio-maps .tablepress tbody tr td.column-2{font-size:14px}.portfolio-maps .tablepress tbody tr td.column-3{font-size:14px}}.portfolio-maps .container-box{background:rgba(255,255,255,.1)}.portfolio-maps .container-box img{width:100%;object-fit:contain}.portfolio-maps .container-box .top-box{padding:20px;border-bottom:1px solid #e5e7eb}.portfolio-maps .container-box .top-box .info-box-image{display:flex;justify-content:space-between;align-items:center;gap:20px}.portfolio-maps .container-box .top-box .info-box-image p{margin-bottom:0;color:#fff;font-family:Geist;font-size:18px;font-weight:700;line-height:28px}.portfolio-maps .container-box .top-box .info-box-image span{color:#b0b7be;font-family:Geist;font-size:14px;font-weight:700;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.portfolio-maps .container-box .top-box .tabs-box-title{display:flex;gap:27px;align-items:center}.portfolio-maps .container-box .top-box .tabs-box-title .tab-title{color:#fff;background:rgba(0,0,0,0);box-shadow:none;border:0;padding:0;font-family:Geist;font-size:16px;font-weight:600;line-height:18px;padding-bottom:8px}.portfolio-maps .container-box .top-box .tabs-box-title .tab-title.active{border-bottom:2px solid #fff}.portfolio-maps .container-box.image .bottom-box{padding:22.5px 26.5px}.portfolio-maps .container-box .bottom-box .tabs-box-content{display:none}.portfolio-maps .container-box .bottom-box .tabs-box-content.active{display:block}.portfolio-maps .container-box .bottom-box .tabs-box-content iframe{width:100%;margin-bottom:-7px;height:387px}.portfolio-maps .container-box .bottom-box .tabs-box-content img{height:387px}@media(max-width: 767px){.portfolio-maps .container-box .top-box{padding:15px}.portfolio-maps .container-box .top-box .info-box-image p{font-size:14px;line-height:22px}.portfolio-maps .container-box .top-box .info-box-image span{font-size:12px}.portfolio-maps .container-box .top-box .tabs-box-title .tab-title{font-size:14px}.portfolio-maps .container-box.image .bottom-box{padding:15px}.portfolio-maps .container-box .bottom-box .tabs-box-content iframe{height:350px}.portfolio-maps .container-box .bottom-box .tabs-box-content img{height:350px}}