.new-slider-wrap { overflow:hidden; visibility:hidden; position: relative; height: 0; }
.new-slider-wrap:after { display:none; }
.new-slider-wrap .bx-wrapper { position: relative; text-align: center; }
.new-slider-wrap .slider-img img { max-width: 100%; }
.new-slider-wrap .slider-img li:before,
.new-slider-wrap .slider-img li:after,
.new-slider-wrap .bx-pager ul li:before,
.new-slider-wrap .bx-pager ul li:after { display:none; }
.new-slider-wrap .bx-pager { display: flex; justify-content: center; position: absolute; bottom: 16px; left: 0; width:100%; }
.new-slider-wrap .bx-pager a { display: flex; width: 8px; height: 8px; margin: 0 3px; background: #eee; border-radius: 10px; text-indent: -9999px; }
.new-slider-wrap .bx-pager a:hover,
.new-slider-wrap .bx-pager a.active { background:#000; }
.new-slider-wrap .bx-controls-direction a { position: absolute; top: 50%; width: 22px; height: 42px; transform: translateY(-50%); text-indent: -9999px; }
.new-slider-wrap .bx-controls-direction .bx-prev { left: 30px; background: url('/images/common/arr_angle_left_2x.png') no-repeat 0/100%; }
.new-slider-wrap .bx-controls-direction .bx-next { right: 30px; background: url('/images/common/arr_angle_right_2x.png') no-repeat 0/100%; }
.new-slider-wrap .slider-counter { display: flex; justify-content: center; align-items: center; gap: 5px; position: absolute; bottom: 12px; right: 12px; width: 56px; height: 24px; background: rgba(0,0,0,.5); border-radius: 20px; font-size: 13px; font-family: 'arial'; color: rgba(255,255,255,.5); line-height: 1; font-weight: bold; }
.new-slider-wrap .slider-counter .current-index { color: #fff; }
.new-slider-wrap .slider-progress { display:block; width:100%; height: 2px; background: #eee; content:""; overflow:hidden; }
.new-slider-wrap .slider-progress span { display:block; height: 2px; background: #000; -webkit-transition:all 0.75s ease-in-out; -moz-transition:all 0.75s ease-in-out; -ms-transition:all 0.75s ease-in-out; transition:all 0.75s ease-in-out; }
@media all and (max-width:480px) {
    .new-slider-wrap .slider-img img { width: 100%; }
    .new-slider-wrap .bx-controls-direction a { width: 14px; height: 26px; }
    .new-slider-wrap .bx-controls-direction .bx-prev { left: 12px; background: url('/images/common/arr_angle_left_m_2x.png') no-repeat 0/100%; }
    .new-slider-wrap .bx-controls-direction .bx-next { right: 12px; background: url('/images/common/arr_angle_right_m_2x.png') no-repeat 0/100%; }
    .new-slider-wrap .bx-pager { bottom: 10px; }
    .new-slider-wrap .bx-pager a { width: 6px; height: 6px; margin: 0 2px; }
    .new-slider-wrap .slider-counter { bottom: 8px; right: 8px; width: 46px; height: 19px; font-size: 11px; }
}
