<style>.partial__progress-bar{height:45px;width:100%;margin-top:80px}.partial__progress-bar__wrapper{padding-right:32px;margin-top:46px}@media(min-width:768px) and (max-width:1023px){.partial__progress-bar__wrapper{padding-right:16px}}@media(min-width:640px) and (max-width:767px),(max-width:639px){.partial__progress-bar__wrapper{padding-right:32px}}.partial__progress-bar__progress-bg{margin:0 auto;width:100%;height:12px;border-radius:12px;text-align:center;background-color:#dcdcdc}.partial__progress-bar__progress-bar{height:12px;border-radius:12px 0 0 12px;float:left;background-color:#3475ba}.partial__progress-bar__total-tag{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.35);box-shadow:0 2px 2px 0 rgba(0,0,0,0.35);position:relative;top:-48px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);float:right;min-width:40px;height:36px;padding:0 8px;border-radius:4px;background:#f5f5f5}.partial__progress-bar__total-tag-arrow{position:absolute;bottom:-7px;left:50%;z-index:2;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:14px;height:14px;background-color:#f5f5f5;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,0.38);box-shadow:2px 2px 3px 0 rgba(0,0,0,0.38)}.partial__progress-bar__total{position:relative;z-index:5;height:36px;border-radius:4px;font:600 14px/36px "Gotham SSm A","Gotham SSm B",sans-serif;text-align:center;color:#121212;background:#f5f5f5}.partial__progress-bar__numbers-wrapper{position:relative}.partial__progress-bar__numbers{float:left;font-size:12px;color:#616161}.partial__progress-bar__numbers-total{float:right;font-size:12px;color:#616161}</style>