html{font-size:62.5%}
.pg-corporate .bs-section .sec-title{font-size:4rem;line-height:4.8rem;font-weight:300;max-width:80rem}
.pg-corporate .container{max-width:119rem;margin:0 auto;padding:0 15px}
.pg-corporate .bs-section .sec-head{padding-bottom:2.4rem}
.pg-corporate .bs-section .sec-head .desc{margin-top:1.2rem;font-size:1.8rem;line-height:2.6rem;color:#1e1e1e;max-width:80rem;font-weight:300}
.pg-corporate .bs-section .sec-act-wrap{margin-top:2.4rem;display:flex}
.pg-corporate .bs-find-tyre .info-wrap .info-title{font-weight:300}
.pg-corporate .bs-find-tyre .info-wrap .info-desc{margin-top:2rem;font-size:1.8rem;line-height:2.6rem;color:#1e1e1e}
.pg-corporate .cp-banner .banner-title{font-weight:300}
.pg-corporate .cp-banner .banner-title .tl-small{font-size:1.8rem;font-weight:400;line-height:2.6rem}
@media only screen and (max-width:768px){.pg-corporate .bs-section .sec-title{font-size:2.8rem;line-height:3.6rem}
.pg-corporate .bs-section .sec-head .desc{margin-top:1.6rem;font-size:1.4rem;line-height:2rem}
.pg-corporate .bs-find-tyre .info-wrap .info-title{text-align:left;font-size:2.8rem}
.pg-corporate .bs-find-tyre .info-wrap .info-desc{font-size:1.4rem;text-align:left;line-height:2rem}
.pg-corporate .cp-banner .banner-title{font-size:3.2rem}
.pg-corporate .cp-banner .banner-title .tl-small{font-size:1.4rem;line-height:2rem}
}
.bs-title-desc-list .list{display:flex}
.bs-title-desc-list .list .item{min-width:100%;max-width:100%;padding-right:3rem;margin-right:4rem}
.bs-title-desc-list .list .title{font-size:3.2rem;font-weight:500;line-height:4rem}
.bs-title-desc-list .list .title+.desc{margin-top:2.5rem;font-family:"Poppins-Regular"}
.bs-title-desc-list .list .title .icon{font-size:2.3rem}
.bs-title-desc-list .list .desc{line-height:1.6;color:#252525;font-weight:400;font-size:16px}
.bs-title-desc-list.title-only .list .item{min-width:33.33%;max-width:33.33%;margin-right:auto}
@media only screen and (max-width:768px){.bs-title-desc-list .list{display:block}
.bs-title-desc-list .list .item{width:100%;max-width:100%;padding-right:0;padding-bottom:3rem}
.bs-title-desc-list .list .item:last-child{padding-bottom:0}
.bs-title-desc-list .list .title{font-size:2.4rem;line-height:3rem}
.bs-title-desc-list .list .desc{font-size:1.4rem;line-height:1.6}
.bs-title-desc-list.title-only .list .item{min-width:100%;max-width:100%;padding-bottom:3rem}
.bs-title-desc-list.title-only .list .item:last-child{padding-bottom:0}
}
.bs-about-map{background:#f7f7f7;margin-bottom:6rem}
.bs-about-map .inner-wrap{position:relative}
.bs-about-map .dot{width:1rem;height:1rem;background:#f58228;border-radius:50%;display:block}
.bs-about-map .branch{position:absolute;top:0;left:0;padding:1rem;cursor:pointer}
.bs-about-map .branch1{left:19.5rem;top:9.6rem}
.bs-about-map .branch2{left:67rem;top:14rem}
.bs-about-map .branch3{left:69.7rem;top:16.8rem}
.bs-about-map .branch4{left:77.5rem;top:23.5rem}
.bs-about-map .branch5{left:91.5rem;top:15rem}
.bs-about-map .branch6{left:29.8rem;top:30.6rem}
.bs-about-map .branch7{left:56rem;top:25.5rem}
.bs-about-map .branch8{left:92rem;top:28.5rem}
.bs-about-map .branch9{left:96rem;top:32.5rem}
.bs-about-map .tooltip-wrap{opacity:0;transition:all .2s ease;visibility:hidden;position:absolute;top:50%;left:5rem;transform:translateY(-52%);padding-left:.5rem;z-index:8}
.bs-about-map .tooltip-wrap .details{min-width:18rem;max-width:18rem;line-height:2.4rem;padding:1rem 1rem;background:#fff;box-shadow:0 2px 7px 1px rgba(53,53,53,.17);position:relative}
.bs-about-map .tooltip-wrap .details:before{content:"";position:absolute;top:50%;width:1.6rem;height:1.6rem;transform:rotate(45deg) translateY(-50%);left:-1.3rem;background:#fff;box-shadow:-2px 2px 3px #ddd}
.bs-about-map .tooltip-wrap .details .tag{font-size:18px}
.bs-about-map .tooltip-wrap .details .number{margin:1rem 0;font-size:3.2rem;line-height:3.4rem;font-weight:500;color:#000}
.bs-about-map .tooltip-wrap.top{top:auto;bottom:6rem;left:50%;transform:translateX(-50%)}
.bs-about-map .tooltip-wrap.top .details:before{top:98%;left:45%;transform:rotate(-45deg) translateX(36%)}
.bs-about-map .tooltip-wrap.left{top:47%;left:auto;right:6rem;transform:translateY(-50%)}
.bs-about-map .tooltip-wrap.left .details:before{top:48%;left:98%;transform:rotate(226deg) translateX(30%)}
@media only screen and (min-width:1025px){.bs-about-map .branch:hover .dot{position:relative}
.bs-about-map .branch:hover .dot:before{content:"";width:2.4rem;height:2.4rem;border-radius:50%;display:block;background:rgba(245,130,45,.45);top:50%;left:50%;transform:translateY(-30%) translateX(-30%)}
.bs-about-map .branch:hover .dot:after{content:"";width:4.2rem;height:4.2rem;border-radius:50%;display:block;background:rgba(245,130,45,.29);top:50%;left:50%;transform:translateY(-96%) translateX(-40%)}
.bs-about-map .branch:hover .tooltip-wrap{opacity:1;visibility:visible}
}
@media only screen and (max-width:1200px){.bs-about-map{overflow:hidden}
.bs-about-map .branch{position:static;width:0;height:0;padding:0}
.bs-about-map .branch .dot{position:absolute}
.bs-about-map .branch.branch1 .dot{left:3rem;top:3.8rem}
.bs-about-map .branch.branch2 .dot{left:18.4rem;top:5.6rem}
.bs-about-map .branch.branch3 .dot{left:20rem;top:6.4rem}
.bs-about-map .branch.branch4 .dot{left:22.1rem;top:9.1rem}
.bs-about-map .branch.branch5 .dot{left:27.1rem;top:5.7rem}
.bs-about-map .branch.branch6 .dot{left:8.3rem;top:12.4rem}
.bs-about-map .branch.branch7 .dot{left:16rem;top:10.4rem}
.bs-about-map .branch.branch8 .dot{left:25.3rem;top:11.3rem}
.bs-about-map .branch.branch9 .dot{left:27rem;top:14.1rem}
.bs-about-map .branch.active .tooltip-wrap{visibility:visible;opacity:1;min-width:32rem;max-width:32rem;top:50% !important;left:50% !important;bottom:inherit;transform:translateY(-50%) translateX(-50%) scale(.7)}
.bs-about-map .branch.active .tooltip-wrap .details:before{content:none}
.bs-about-map .branch.active .tooltip-wrap .details .tag{font-size:1.8rem}
.bs-about-map .tooltip-wrap{transition:none}
.bs-about-map .tooltip-wrap .details{text-align:center}
.bs-about-map .tooltip-wrap .details:before{display:none !important}
}
@media only screen and (max-width:768px){.pg-corporate .container{padding:0 24px}
}