.map-section__typography{padding-bottom:48px}.map-section-header{margin-bottom:24px}.map-section-header__wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.map-section-header__title{font-size:36px;font-weight:700}@media (max-width:992px){.map-section-header__title{font-size:32px;line-height:1.32}}@media (max-width:768px){.map-section-header__title{font-size:26px}}.map-section-header__title *{font-size:inherit;font-weight:inherit;margin:0}.map-object{padding-bottom:80px}.map-object__wrap{position:relative;padding-left:280px}.map-object__wrap.map-object__wrap--empty{padding-left:0}@media (max-width:768px){.map-object__wrap{padding-left:0;display:flex;flex-wrap:wrap;width:100%}}.map-object__item{height:520px;width:100%}.map-object [class*="-copyrights-pane"]{display:none}.map-object-panel{position:absolute;left:0;top:0;width:280px;height:100%;z-index:2;background-color:#fff;box-shadow:0 2px 10px rgb(0 46 91 / .12);overflow:hidden}@media (max-width:768px){.map-object-panel{position:relative;width:100%;height:auto;box-shadow:none;border:1px solid #E4E5E8;order:-1;margin-bottom:24px}}.map-object-panel__box{position:relative}.map-object-panel__box:not(:last-child):not(:only-child){border-bottom:1px solid #E4E5E8}.map-object-panel__scroll{max-height:100%}.map-object-panel__item{min-height:56px;display:flex;align-items:center;width:100%;padding:12px 20px;position:relative;font-size:14px;cursor:pointer;transition:background-color 0.4s}.map-object-panel__item._brand{padding-right:70px}@media (min-width:992px){.map-object-panel__item:hover{background-color:#f1f1f1}}.map-object-panel__mob-link{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}@media (max-width:768px){.map-object-panel__mob-link{display:block}}.map-object-panel__brand{text-align:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:58px}.map-object-panel__brand-img{display:flex;width:100%;justify-content:center}.map-object-panel__brand-img img{width:32px}.map-object-panel__brand-name{font-size:10px;color:#3A9E52;margin-top:3px;line-height:1.2}.map-object-info{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:#fff}.map-object-info:not(._active){display:none}.map-object-info._active{animation:modal-open 0.4s}.map-object-info__wrap{height:100%}.map-object-info__scroll{max-height:calc(100% - 142px);height:100%;overflow:auto;scrollbar-color:#c1c1c1 #f4f4f4;scrollbar-width:thin}.map-object-info-full{padding:20px;border-top:1px solid #E4E5E8;position:absolute;bottom:0;left:0;width:100%;background-color:#fff}.map-object-info-back{position:relative;border-bottom:1px solid #E4E5E8}.map-object-info-back__btn{height:60px;width:100%;position:relative;border:0;background-color:#fff0;color:#3A9E52;font-size:18px;padding-left:46px;padding-right:20px;white-space:nowrap;display:flex;align-items:center}@media (min-width:992px){.map-object-info-back__btn:hover .map-object-info-back__btn-icon{transform:translate(-4px,-50%) rotate(90deg)}}.map-object-info-back__btn-icon{position:absolute;left:20px;top:50%;transform:translate(0,-50%) rotate(90deg);transition:transform 0.4s}.map-object-info-main{border-bottom:1px solid #E4E5E8;font-size:14px}.map-object-info-main__container{position:relative;padding:18px 20px 18px 46px}.map-object-info-main__icon{position:absolute;left:15px;font-size:28px;color:#999;top:16px}.map-object-info-main__address{font-style:normal;line-height:1.5}.map-object-info-main__person{color:#999;margin-top:2px}.map-object-info-main__brand{display:flex;align-items:center;width:100%;margin-top:2px}.map-object-info-main__brand-name{color:#3A9E52}.map-object-info-main__brand-icon{width:25px;margin-left:8px}.map-object-info-under{margin-top:4px}.map-object-info-under__box{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding-top:1px;padding-bottom:1px}.map-object-info-under__box:not(:last-child):not(:only-child){margin-bottom:1px}.map-object-info-under__name{position:relative;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-top:2px;padding-bottom:2px;margin-right:8px;display:flex;align-items:center}.map-object-info-under__name-colors{display:flex;align-items:center;margin-right:5px}.map-object-info-under__name-color{width:10px;height:10px;border-radius:50%;display:block}.map-object-info-under__name-color:not(:last-child):not(:only-child){margin-right:3px}.map-object-info-under__long{position:relative;color:#999;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:14px}.map-object-info-under__long-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.map-object-info-travel__link{color:#3A9E52;border-bottom:1px dashed}@media (min-width:992px){.map-object-info-travel__link:hover{color:#063;border-bottom-color:#063}}.map-object-info-timework{border-bottom:1px solid #E4E5E8;font-size:14px;position:relative}.map-object-info-timework__container._active .map-object-info-timework__content{display:block}.map-object-info-timework__icon{position:absolute;left:16px;font-size:24px;color:#999;top:16px}.map-object-info-timework__wrap{padding:18px 20px 18px 46px}.map-object-info-timework__header{position:relative;transition:color 0.4s}.map-object-info-timework__name{transition:color 0.4s}.map-object-info-timework__name._closed{color:#d45b5b}.map-object-info-timework__content{padding-top:10px;display:none}.map-object-info-timework__box:not(:last-child):not(:only-child){margin-bottom:2px}.map-object-info-phone{border-bottom:1px solid #E4E5E8;font-size:14px;position:relative}.map-object-info-phone__icon{position:absolute;left:16px;font-size:24px;color:#999;top:16px}.map-object-info-phone__wrap{padding:18px 20px 18px 46px}.map-object-info-phone__box:not(:last-child):not(:only-child){margin-bottom:2px}.map-object-info-mail{font-size:14px;position:relative}.map-object-info-mail__icon{position:absolute;left:16px;font-size:24px;color:#999;top:16px}.map-object-info-mail__wrap{padding:18px 20px 18px 46px}.map-object-info-mail__box:not(:last-child):not(:only-child){margin-bottom:2px}.map-full{padding-bottom:80px}@media (max-width:480px){.map-full{padding-bottom:60px}}.map-full__back-box{margin-bottom:10px}.map-full__back{position:relative;border:0;background-color:#fff0;padding-left:20px;transition:color 0.4s;color:#3A9E52}@media (min-width:992px){.map-full__back:hover{color:#063}}.map-full__back-icon{position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(90deg)}.map-full__header{margin-bottom:20px}.map-full__title{font-size:36px;font-weight:700}.map-full__title *{font-size:inherit;font-weight:inherit;margin:0}@media (max-width:992px){.map-full__title{font-size:32px;line-height:1.32}}@media (max-width:768px){.map-full__title{font-size:26px}}.map-full-content__wrapper{display:flex;width:100%}@media (max-width:992px){.map-full-content__wrapper{flex-wrap:wrap}}.map-full-content__content{width:calc(100% - 600px);padding-right:24px}@media (max-width:1200px){.map-full-content__content{padding-right:12px;width:calc(100% - 480px)}}@media (max-width:992px){.map-full-content__content{width:100%;margin-bottom:40px}}.map-full-content__map-box{width:600px}@media (max-width:1200px){.map-full-content__map-box{width:480px}}@media (max-width:992px){.map-full-content__map-box{width:100%}}.map-full-content__map{position:sticky;width:100%;top:40px;height:420px}.map-full-content__map [class*="-copyrights-pane"]{display:none}@media (max-width:480px){.map-full-content__map{height:380px}}.map-full-info__org{font-size:14px;color:#999}.map-full-info__brand{display:flex;align-items:center;width:100%;margin-top:2px;font-size:14px}.map-full-info__brand-name{color:#3A9E52}.map-full-info__brand-icon{width:25px;margin-left:8px}.map-full-info-under{margin-top:4px}.map-full-info-under__box{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding-top:1px;padding-bottom:1px}.map-full-info-under__box:not(:last-child):not(:only-child){margin-bottom:1px}.map-full-info-under__name{position:relative;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-top:2px;padding-bottom:2px;margin-right:8px;display:flex;align-items:center}.map-full-info-under__name-colors{display:flex;align-items:center;margin-right:5px}.map-full-info-under__name-color{width:10px;height:10px;border-radius:50%;display:block}.map-full-info-under__name-color:not(:last-child):not(:only-child){margin-right:3px}.map-full-info-under__long{position:relative;color:#999;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding-left:14px}.map-full-info-under__long-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.map-full-info-travel__link{color:#3A9E52;border-bottom:1px dashed}@media (min-width:992px){.map-full-info-travel__link:hover{color:#063;border-bottom-color:#063}}.map-full-info-timework{font-size:14px;position:relative}.map-full-info-timework__icon{position:absolute;left:0;font-size:21px;color:#999;top:7px}.map-full-info-timework__wrap{padding:8px 12px 8px 28px}@media (max-width:1200px){.map-full-info-timework__wrap{padding-right:0}}.map-full-info-timework__header{transition:color 0.4s}.map-full-info-timework__status{color:#999;font-size:14px;transition:color 0.4s}.map-full-info-timework__status._closed{color:#d45b5b}.map-full-info-timework__content{padding-top:10px}.map-full-info-timework__box:not(:last-child):not(:only-child){margin-bottom:2px}.map-full-info-phone{font-size:14px;position:relative;margin-top:4px}.map-full-info-phone__icon{position:absolute;left:0;font-size:21px;color:#999;top:7px}.map-full-info-phone__wrap{padding:8px 12px 8px 28px}.map-full-info-phone__box:not(:last-child):not(:only-child){margin-bottom:2px}.map-full-info-mail{font-size:14px;position:relative}.map-full-info-mail__icon{position:absolute;left:0;font-size:21px;color:#999;top:7px}.map-full-info-mail__wrap{padding:8px 12px 8px 28px}.map-full-info-mail__box:not(:last-child):not(:only-child){margin-bottom:2px}.map-full-info-main{font-size:14px}.map-full-info-main__container{position:relative;padding:8px 12px 8px 28px}.map-full-info-main__icon{position:absolute;left:0;font-size:21px;color:#999;top:8px}.map-full-info-main__address{font-style:normal;line-height:1.5}.map-full-info-main__person{color:#999;margin-top:2px}.map-full-info-main__brand{display:flex;align-items:center;width:100%;margin-top:2px}.map-full-info-main__brand-name{color:#3A9E52}.map-full-info-main__brand-icon{width:25px;margin-left:8px}.map-full-info-graph{text-align:center}.map-full-info-graph__wrapper{display:flex;flex-wrap:wrap;width:100%}.map-full-info-graph__box{width:14.28%}@media (max-width:480px){.map-full-info-graph__box{width:25%}}.map-full-info-graph__box:not(:last-child){border-right:1px solid #F2F3F5}.map-full-info-graph__box._active{background-color:#F2F3F5}.map-full-info-graph__header{border-bottom:1px solid #F2F3F5;padding-top:3px;padding-bottom:3px}.map-full-info-graph__content{padding-top:3px;padding-bottom:3px}.map-full-info-graph__item:not(:last-child):not(:only-child){padding-top:2px;padding-bottom:2px}.map-full-info-slider{margin-top:8px}.map-full-info-slider__container{padding-top:10px;padding-bottom:10px}.map-full-info-slider__item{display:block;box-shadow:0 2px 10px rgb(0 46 91 / .12);padding:8px;background-color:#fff;position:relative}@media (min-width:992px){.map-full-info-slider__item[href]:hover .map-full-info-slider__img-box:before{background-color:rgb(0 0 0 / .2)}.map-full-info-slider__item[href]:hover .map-full-info-slider__img-box:after{opacity:1;transform:translate(-50%,-50%)}}.map-full-info-slider__img-box{position:relative}.map-full-info-slider__img-box:before{content:"";display:block;background-color:#fff0;transition:background-color 0.6s;width:100%;height:100%;position:absolute;left:0;top:0}.map-full-info-slider__img-box:after{content:"\e912";position:absolute;font-family:'dveribelorussii';left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:52px;height:52px;border-radius:50%;background-color:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;transition:transform 0.4s,opacity 0.2s;opacity:0}.map-full-info-slider__img img{width:100%;object-fit:cover}.map-full-info-slider__pagination{display:flex;justify-content:center;width:100%;margin-top:12px;position:relative}.map-full-info-slider__pagination .swiper-pagination-bullet{opacity:1;background-color:#E6E6E6;margin-left:3px;margin-right:3px;border-radius:8px}.map-full-info-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3A9E52;width:20px}.map-full-info-slider__pagination .swiper-pagination-bullet:only-child{opacity:0}.map-full-info-slider__arrow{width:36px;height:36px;border-radius:50%;background-color:#fff;color:#008D47;border:0;box-shadow:0 0 3px rgb(0 0 0 / .09);position:absolute;top:50%;z-index:10}.map-full-info-slider__arrow span{display:block}.map-full-info-slider__arrow:not([role]){opacity:0}.map-full-info-slider__arrow._prev{left:24px;transform:translateY(-50%) rotate(90deg)}@media (max-width:480px){.map-full-info-slider__arrow._prev{left:18px}}.map-full-info-slider__arrow._next{right:24px;transform:translateY(-50%) rotate(-90deg)}@media (max-width:480px){.map-full-info-slider__arrow._next{right:18px}}.map-full-info-slider__arrow.swiper-button-disabled{display:none}.map-full-info-region{margin-top:4px}.map-full-info-region__box:not(:last-child):not(:only-child){margin-bottom:4px}.map-city-mob{display:none}@media (max-width:768px){.map-city-mob{display:block}}.map-city-mob__name{color:#93969D;font-size:10px;text-transform:uppercase;margin-bottom:3px;letter-spacing:.5px}.map-city-mob__select-box{background-color:#F2F3F5;padding:12px 20px 6px 20px}.map-city-mob__select-box .SumoSelect{width:100%}.map-city-mob__select-box select{opacity:0}.map-city-mob__select-box .SumoSelect{width:100%;display:block;cursor:pointer}.map-city-mob__select-box .SumoSelect .no-match{padding:12px 25px}.map-city-mob__select-box .SumoSelect .search-txt{font-size:16px;padding-left:0!important;padding-right:0!important;background-color:#fff0}.map-city-mob__select-box .SumoSelect.open>.CaptionCont{color:#121212}.map-city-mob__select-box .SumoSelect.open>.CaptionCont>span.placeholder{color:#121212}.map-city-mob__select-box .SumoSelect.open .search-txt{height:100%;padding:0}.map-city-mob__select-box .SumoSelect.open>.CaptionCont>label>i{transform:translate(-50%,-50%) scaleY(-1)}@media (min-width:992px){.map-city-mob__select-box .SumoSelect:hover>.CaptionCont{box-shadow:none}}.map-city-mob__select-box .SumoSelect>.CaptionCont{cursor:pointer;box-shadow:none;height:34px;color:#121212;font-size:16px;border:0;padding-left:0;padding-right:0;background-color:#fff0;border-radius:0;line-height:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.3s;display:flex;align-items:center}.map-city-mob__select-box .SumoSelect>.CaptionCont>span{cursor:pointer;padding-right:0;transition:color 0.4s}.map-city-mob__select-box .SumoSelect>.CaptionCont>span.placeholder{font-style:normal;color:#121212}.map-city-mob__select-box .SumoSelect>.CaptionCont>label{cursor:pointer;width:32px}.map-city-mob__select-box .SumoSelect>.CaptionCont>label>i{background:url(https://dveribelorussii.ru/wp-content/themes/db/template-parts/map/css/../img/arrow-s.svg) 50% 50% / contain no-repeat;width:14px;height:8px;opacity:1;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-city-mob__select-box .SumoSelect>.optWrapper{top:40px;width:calc(100% + 40px);transform:translateX(-20px);border-radius:0;background-color:#fff;z-index:10;border:1px solid #E4E5E8;box-shadow:none;padding-top:8px;padding-bottom:8px}.map-city-mob__select-box .SumoSelect>.optWrapper.isFloating{position:absolute;top:40px;left:auto;right:auto;width:calc(100% + 40px);bottom:auto;margin:auto;max-height:none}.map-city-mob__select-box .SumoSelect>.optWrapper.isFloating>.options{box-shadow:none}.map-city-mob__select-box .SumoSelect>.optWrapper>.options{border-radius:0;max-height:250px!important;scrollbar-color:#c1c1c1 #f4f4f4;scrollbar-width:thin}.map-city-mob__select-box .SumoSelect>.optWrapper>.options li.opt{height:34px;white-space:nowrap;line-height:34px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;color:#121212;transition:color 0.3s;font-size:15px;border-bottom:0}.map-city-mob__select-box .SumoSelect>.optWrapper>.options li.opt.selected>span>i{background-color:#fff0}.map-city-mob__select-box .SumoSelect>.optWrapper>.options li.opt.disabled{display:none}@media (min-width:992px){.map-city-mob__select-box .SumoSelect>.optWrapper>.options li.opt:hover{background-color:#fff0;color:#3A9E52}}.map-city-mob__select-box .SumoSelect>.optWrapper>.options li.opt>span{margin-left:0;width:14px}.map-city-mob__select-box .SumoSelect>.optWrapper>.options li.opt>span+label{padding-left:24px}.map-city-mob__select-box .SumoSelect>.optWrapper>.options li.opt>span>i{bottom:auto;right:auto;margin:0;top:50%;transform:translateY(-50%);margin-top:1px}.map-city-list{padding-bottom:25px;padding-top:1px}@media (max-width:992px){.map-city-list{overflow:hidden}}@media (max-width:768px){.map-city-list{display:none}}@media (max-width:992px){.map-city-list__inner{margin-left:-24px;margin-right:-24px}}@media (max-width:768px){.map-city-list__inner{margin-left:-12px;margin-right:-12px}}.map-city-list__wrapper{display:flex;flex-wrap:wrap;width:100%}.map-city-list__box{margin-bottom:25px}.map-city-list__box:not(:last-child):not(:only-child){margin-right:90px}@media (max-width:992px){.map-city-list__box:not(:last-child):not(:only-child){margin-right:0}}@media (max-width:992px){.map-city-list__box{width:33.33333%;padding-left:24px;padding-right:24px}}@media (max-width:768px){.map-city-list__box{padding-left:12px;padding-right:12px}}.map-city-list__item:not(:last-child):not(:only-child){margin-bottom:10px}.map-city-list__link{display:block;padding-right:42px;white-space:nowrap;position:relative}@media (max-width:992px){.map-city-list__link{padding-right:30px}}@media (min-width:992px){.map-city-list__link:hover{color:#3A9E52}.map-city-list__link:hover .map-city-list__name:before{opacity:1;transform:translate(-50%,-50%) scale(1)}}.map-city-list__name{position:relative;padding-top:6px;padding-bottom:6px}.map-city-list__name:before{content:"";display:block;position:absolute;width:calc(100% + 24px);height:100%;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);opacity:0;background-color:#f9f9f9;transition-property:transform,opacity;transition-duration:0.4s;z-index:-1;border-radius:4px}.map-city-list__count{width:24px;height:24px;border-radius:50%;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#3A9E52;font-size:16px;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.map-popover__desc{padding:12px;font-size:14px;max-width:220px}.map-popover__btn-box{display:flex;width:100%;margin-top:12px}.map-popover__desc{padding:12px;font-size:14px;max-width:220px}.map-popover__btn-box{display:flex;width:100%;margin-top:12px}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{box-sizing:content-box;display:none}.scroll-element div{box-sizing:content-box}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{border-radius:4px}.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scroll-wrapper>.scroll-element,.scroll-wrapper>.scroll-element div{border:none;margin:0;padding:0;position:absolute}.scroll-wrapper>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scroll-wrapper>.scroll-element.scroll-x{display:none}.scroll-wrapper>.scroll-element.scroll-y{height:100%;right:0;top:0;width:3px}.scroll-wrapper>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scroll-wrapper>.scroll-element.scroll-y .scroll-element_outer{right:0;left:auto;width:3px}.scroll-wrapper>.scroll-element .scroll-element_outer{overflow:hidden}.scroll-wrapper>.scroll-element .scroll-element_track{background-color:#f2f3f5}.scroll-wrapper>.scroll-element .scroll-element_outer,.scroll-wrapper>.scroll-element .scroll-element_track,.scroll-wrapper>.scroll-element .scroll-bar{border-radius:4px}.scroll-wrapper>.scroll-element .scroll-bar{background-color:#3a9e52}.scroll-wrapper>.scroll-element .scroll-bar:hover{background-color:#3a9e52}.scroll-wrapper>.scroll-content.scroll-scrolly_visible{left:0;margin-left:0}.scroll-wrapper>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scroll-wrapper>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scroll-wrapper>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scroll-wrapper>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;display:block;opacity:0;border-radius:4px;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute}.scrollbar-light>.scroll-element{background-color:#f2f3f5}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{border-radius:4px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right,#dbdbdb 0%,#e8e8e8 100%);border-radius:4px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to right,#fefefe 0%,#f5f5f5 100%);border:1px solid #dbdbdb;border-radius:4px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute}.scrollbar-rail>.scroll-element{background-color:#f2f3f5}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgb(0 0 0 / .3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgb(0 0 0 / .5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;border-radius:4px;box-shadow:1px 1px 3px rgb(0 0 0 / .5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgb(0 0 0 / .6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;border-radius:4px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;border-radius:4px;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:4px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar{height:100%;width:100%;border-radius:4px}.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute}.scrollbar-chrome>.scroll-element{background-color:#f2f3f5}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;border-radius:4px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}