.bp-abt-spec-inner{column-gap:30px;display:grid;grid-template-columns:repeat(12,1fr)}.bp-abt-spec-doc{grid-column:1/5;justify-self:start;margin-left:30px;margin-right:-30px;margin-top:85px;position:relative}.bp-abt-spec-doc-text{color:#3f404b;margin-bottom:0;margin-top:24px;text-align:center}.bp-abt-spec-doc-img{position:relative}.bp-abt-spec-doc img{position:relative;z-index:2}.bp-abt-spec-doc-decor{background-color:#124a2c;height:100%;left:0;position:absolute;top:0;transform:translateY(-40px)rotate(7deg);width:100%;z-index:1}.bp-abt-spec-main{grid-column:7/13;margin-left:-30px;padding:24px 32px}.bp-abt-spec-main-head{border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:start}.bp-abt-spec-main{background-color:#fff;border:1px solid #d1dfd6;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.02),0 12px 12px -4px rgba(16,24,40,.02)}.bp-abt-spec-head-btn{align-items:center;border-bottom:2px solid rgba(4,169,61,0);column-gap:16px;display:block;display:flex;margin-bottom:-1px;padding:13px 20px 11px;transition:all .4s ease}.bp-abt-spec-head-btn .ic{color:#7d7f92;flex-shrink:0;transition:color .4s ease;width:16px}.bp-abt-spec-head-btn .ic svg{width:100%}.bp-abt-spec-head-btn .h5{color:#4e505d;margin-bottom:0;transition:color .4s ease}.bp-abt-spec-head-btn:hover .h5,.bp-abt-spec-head-btn:hover .ic{color:#038731}.bp-abt-spec-head-btn.active{border-bottom:2px solid #04a93d}.bp-abt-spec-head-btn.active .h5,.bp-abt-spec-head-btn.active .ic{color:#038731}.bp-abt-spec-main-body{display:grid;padding-bottom:16px;padding-top:32px}.bp-abt-spec-main-body-item{grid-column:1/2;grid-row:1/2;opacity:0;pointer-events:none;transition:opacity .4s ease}.bp-abt-spec-main-body-item.active{opacity:1;pointer-events:auto}.bp-abt-spec-main-body-top{display:flex;flex-direction:column;margin-bottom:32px}.bp-abt-spec-body-top-item{align-items:stretch;column-gap:12px;display:flex}.bp-abt-spec-dot-grp{align-items:center;display:flex;flex-direction:column}.bp-abt-spec-dot-out{background-color:transparent;border-radius:50%;flex-shrink:0;height:20px;margin:3px 0;padding:5px;width:20px}.bp-abt-spec-dot-in{background-color:#d8e4f3;border-radius:50%;height:100%;width:100%}.bp-abt-spec-dot-line{background-color:rgba(152,162,179,.3);border-radius:1px;height:100%;width:1px}.bp-spec-body-top-item-text{color:#4e505d;margin-bottom:16px}.bp-abt-spec-body-top-item.active .bp-abt-spec-dot-out{background-color:#e6f6ec}.bp-abt-spec-body-top-item.active .bp-abt-spec-dot-in{background-color:#04a93d}.bp-abt-spec-body-top-item.active .bp-spec-body-top-item-text{color:#3f404b}.bp-abt-spec-main-bot-title{align-items:center;column-gap:12px;display:flex;margin-bottom:24px}.bp-abt-spec-main-bot-title p{color:#7d7f92;flex-shrink:0;margin-bottom:0;text-transform:uppercase}.bp-abt-spec-main-bot-title span{background-color:rgba(152,162,179,.3);height:1px;width:100%}.bp-abt-spec-main-body-bot{display:flex;flex-direction:column;row-gap:18px}.bp-abt-spec-body-bot-item{align-items:start;column-gap:12px;display:flex}.bp-abt-spec-bot-ic{display:flex;justify-content:start;margin-bottom:3px;margin-top:3px;width:20px}.bp-spec-body-bot-item-text{margin-bottom:0}.bp-abt-spec-main-body-award{display:flex;flex-direction:column;row-gap:12px}.bp-abt-spec-award-item{align-items:center;column-gap:20px;display:flex;flex-shrink:0}.bp-abt-spec-award-img{background-color:#e8f0f7;border-radius:4px;display:block;max-width:132px;overflow:hidden;padding:6px;position:relative}.bp-abt-spec-award-img .bp-img{aspect-ratio:120/68;background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.04);height:100%;object-fit:contain}.bp-abt-spec-award-img:hover .bp-abt-spec-award-view{opacity:1}.bp-abt-spec-award-view{background-color:rgba(74,75,86,.16);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.bp-abt-spec-award-view,.bp-abt-spec-award-view-ic{align-items:center;display:flex;justify-content:center}.bp-abt-spec-award-view-ic{background-color:#fff;border-radius:50%;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);height:32px;width:32px}.bp-abt-spec-award-view-ic .bp-img{width:12px}.bp-spec-award-item-title{color:#3f404b;display:inline-block;margin-bottom:4px;transition:color .4s ease}.bp-spec-award-item-title:hover{color:#038731}.bp-spec-award-item-year{align-items:center;color:#98a2b3;column-gap:8px;display:flex}.bp-spec-award-item-ic{width:12px}@media only screen and (max-width:991px){.bp-abt-spec-inner{display:flex;flex-direction:column}.bp-abt-spec-doc{margin:76px auto 32px;max-width:66.7%}.bp-abt-spec-main{margin-left:0}}@media only screen and (max-width:768px){.bp-abt-spec-doc-text{font-size:14px;margin-left:-15%;margin-right:-15%;margin-top:20px}.bp-abt-spec-main{padding:12px 20px}.bp-abt-spec-head-btn{column-gap:8px;justify-content:center;padding:10px 12px;width:50%}.bp-abt-spec-head-btn .h5{font-size:16px}.bp-abt-spec-award-item{align-items:start;column-gap:12px}.bp-abt-spec-award-img{max-width:72px;padding:3px}}.bp-abt-spec-popup{background-color:#171717;display:flex;flex-direction:column;height:100svh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .6s ease;width:100%;z-index:9999}.bp-abt-spec-popup.active{opacity:1;pointer-events:auto}.bp-abt-spec-popup-top{align-items:center;background-color:hsla(0,0%,100%,.1);column-gap:24px;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 32px}.bp-abt-spec-popup-head{align-items:start;display:flex;flex-direction:column}.bp-abt-spec-popup-title{color:#fff;margin-bottom:8px}.bp-abt-spec-popup-top .bp-spec-award-item-year{color:hsla(0,0%,100%,.7)}.bp-abt-spec-popup-close{align-items:center;background-color:hsla(0,0%,100%,.1);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background-color .4s ease;width:40px}.bp-abt-spec-popup-close:hover{background-color:hsla(0,0%,100%,.2)}.bp-abt-spec-popup-close svg{height:auto;width:16px}.bp-abt-spec-popup-main{align-items:center;display:flex;height:calc(100% - 79px);justify-content:center}.bp-abt-spec-popup-inner{height:80%;max-height:calc(100% - 80px);max-width:calc(100% - 120px);width:80%}.bp-abt-spec-popup-pic{height:100%;object-fit:contain}@media only screen and (max-width:768px){.bp-abt-spec-popup-top{padding:12px 20px}.bp-abt-spec-popup-title{font-size:14px}.bp-abt-spec-popup-inner{height:100%;max-height:calc(100% - 40px);max-width:calc(100% - 40px);width:100%}}