.gm-style .gm-style-iw-c{overflow-y:auto!important;padding:0 16px 0 0!important;scrollbar-color:#b2b1b1 #eae9e9;scrollbar-width:thin}.gm-style .gm-style-iw-c::-webkit-scrollbar{border-radius:8px;width:7px}.gm-style .gm-style-iw-c::-webkit-scrollbar-track{background:#eae9e9;border-radius:8px}.gm-style .gm-style-iw-c::-webkit-scrollbar-thumb{background:#b2b1b1;border-radius:8px}.gm-style .gm-style-iw-c::-webkit-scrollbar-thumb:hover{background:#858585}.map-section.terminal .gm-style .gm-style-iw-c{padding-right:0!important}.map-section.terminal .gm-style .gm-style-iw-c,.map-section.terminal .gm-style .gm-style-iw-c .gm-style-iw-d{max-width:none!important}.map-section.terminal .gm-style .gm-style-iw-c .gm-ui-hover-effect{display:none!important}.gm-style .gm-style-iw-d{display:table;max-height:none!important;overflow:hidden!important}.gm-ui-hover-effect{right:0!important;top:0!important}.popup-status-container{box-sizing:border-box;color:#212225;font-family:futurabookc,sans-serif;font-size:16px;font-weight:400;line-height:1.25;padding:24px 8px 8px 24px;width:388px}.popup-status-container *{box-sizing:border-box}.popup-status-days__row-title,.popup-status-info__phone-title,.popup-status-info__status-title,.popup-status-notes__title,.popup-status-services__title{color:#637282;font-size:14px;padding-bottom:4px}.popup-status-title{padding-bottom:2px}.popup-status-title__title{font-size:22px;padding-bottom:4px}.popup-status-title__address{color:#637282}.popup-status-info{display:flex;justify-content:space-between;padding-bottom:8px;padding-top:16px}.popup-status-info__status-block{width:32%}.popup-status-days{display:flex;flex-direction:column;padding:16px 0}.popup-status-days__row{display:flex;padding-bottom:4px}.popup-status-days__row:last-child{padding-bottom:0}.popup-status-days__col{flex-grow:1;max-width:100%}.popup-status-days__col-break,.popup-status-days__col-paydesc{flex-basis:32%}.popup-status-days__col-works{flex-basis:38%}.popup-status-days__work-time-col{align-items:baseline;display:flex}.popup-status-days__day-name{overflow:hidden;width:20px}.popup-status-days__empty{color:#637282;font-size:14px}.popup-status-services{padding:10px 0}.popup-status-services__title{padding-bottom:10px}.popup-status-notes{padding:10px 0}.popup-status-notes__text{color:#637282}.bottom-hr{border-bottom:1px solid rgba(211,217,226,.5)}.no-border{border:none}.map-balloon .popup-status-services.services{margin-bottom:0}.map-balloon .feedback,.office-item .feedback{padding-top:10px}.map-balloon .feedback__link,.office-item .feedback__link{align-items:center;color:#000;display:flex;font-size:16px;justify-content:flex-start;line-height:22px;text-decoration:none}.map-balloon .feedback__img,.office-item .feedback__img{heigth:22px;margin-right:13px;width:22px}.office-item .feedback__link{font-size:14px}.map-balloon .services .services-list .service .service__icon,.map-balloon .services .services-list .service img,.offices-list .office-item .services-block .services-list .service .service__icon,.offices-list .office-item .services-block .services-list .service img{max-height:24px;max-width:24px}.map-balloon .phones-status ul li.works{color:#4baf50;font-family:futurabookc,sans-serif;font-size:12px;font-weight:500;line-height:18px}@media screen and (max-width:767px){.gm-style .gm-style-iw-c,.gm-style .gm-style-iw-d{max-width:320px!important}.popup-status-container.map-balloon{max-width:400px;padding:18px 0 4px 18px;width:280px}.popup-status-days__row-title,.popup-status-info__phone-title,.popup-status-info__status-title,.popup-status-info__title-row,.popup-status-notes__title,.popup-status-services__title{font-size:14px}.popup-status-days__row-graph,.popup-status-info__phone,.popup-status-info__status,.popup-status-notes__text,.popup-status-title__address{font-size:12px}.popup-status-title__title{font-size:15px}.map-balloon .feedback,.office-item .feedback{padding-top:0}.map-balloon .feedback__link,.office-item .feedback__link{font-size:14px;line-height:20px}}.office-item__phone-info{padding-left:20px}.offices-list .office-item .services-block{width:8%}@media(max-width:1440px){.offices-list .office-item .services-block{width:10%}}.offices-list .office-item .status-block{width:10%}.offices-list .office-item .work-hours-block{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:0 20px;width:55%}.offices-list .office-item .work-hours-block.work-hours-block-flex{display:flex;flex-direction:column;gap:4px!important}.offices-list .office-item .work-hours-block .mobile-day{display:none}.offices-list .office-item .work-hours-block .popup-status-days__row-graph{display:flex}.offices-list .office-item .work-hours-block .popup-status-days__row-graph .day{margin-right:4px}.offices-list .office-item .work-hours-block .popup-status-days__row-graph .day.mobile{display:none}@media(max-width:1650px){.offices-list .office-item .work-hours-block .item{align-items:center;display:flex;flex-direction:column}}@media(max-width:1440px){.offices-list .office-item .work-hours-block{gap:24px;grid-template-columns:1fr 1fr 1fr}.offices-list .office-item .work-hours-block .item{align-items:flex-start}}@media(max-width:1023px){.offices-list .office-item .work-hours-block{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(max-width:768px){.offices-list .office-item .work-hours-block{gap:18px;grid-template-columns:1fr 1fr 1fr}}@media(max-width:520px){.offices-list .office-item .work-hours-block{gap:16px;grid-template-columns:1fr 1fr}.offices-list .office-item .work-hours-block .popup-status-days__row-graph .day.mobile{display:block}}.office-item .popup-status-days__row-title{padding-bottom:6px}.mixed-hours-mark{background-color:#4a90e2;border-radius:15px;color:#fff;display:inline-block;font-family:futurabookc,sans-serif;font-size:14px;line-height:1.5;margin-bottom:20px;padding:2px 12px}.schedule-map-popup{z-index:1}@media screen and (max-width:1023px){.offices-list .office-item .container{flex-wrap:wrap}.offices-list .office-item .container .work-hours-block{padding:16px 0}.offices-list .office-item .container .address-block,.offices-list .office-item .container .work-hours-block{width:100%}.offices-list .office-item .container .services-block,.offices-list .office-item .container .status-block{width:50%}}@media screen and (max-width:620px){.popup-status-days__row-graph{font-size:12px}}@media screen and (max-width:767px){.map-section .search-block{width:180px}.map-section .search-block input{padding:0 40px 0 10px;width:180px}.map-section .search-block button{height:30px;width:30px}.btn.yellow-btn.js-filter-btn{font-size:14px;height:32px;min-width:auto;padding:2px 10px}.schedule-map-popup{top:120px}}@media screen and (max-width:450px){.popup-status-days__day-name{width:16px}.map-section .search-block,.map-section .search-block input{width:160px}}@media screen and (min-width:768px){.popup-status-days__work-time{margin-left:2px}}.map-section:after{display:none}header{background-color:#fff;padding:10px 0;position:static}header .main-menu-btn{top:0}header .container{position:relative;z-index:200}main{box-sizing:border-box}.map-section{height:calc(100vh - 60px)}.weeks-tabs-nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.weeks-tabs-nav__item{align-items:center;background-color:#ffef00;border:1px solid #ffef00;border-radius:3px;color:#000;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}@media screen and (max-width:767px){.weeks-tabs-nav__item{height:28px;width:28px}}.weeks-tabs-nav__text{font-family:futurabookc,sans-serif;font-size:12px;text-transform:uppercase}.weeks-tabs-nav__item.active{background-color:#fff;border:1px solid #000}.weeks-tabs-nav__item.dayOf{background-color:transparent;border:1px solid transparent;color:#b2b5be}.weeks-tabs-nav__item.active.dayOf{border:1px solid #b2b5be}.weeks-tabs-content{display:flex;flex-direction:column;justify-content:center;min-height:180px}.weeks-tabs-content__dayOf{color:#637282}.weeks-tabs-content__row{display:flex;justify-content:space-between;margin-bottom:16px}.weeks-tabs-content__row :last-child{margin-bottom:0}.weeks-tabs-content__col-left{color:#637282;width:calc(100% - 120px)}.weeks-tabs-content__col-right{text-align:center;width:100px}.popup-status-add-info{margin-top:10px}.popup-status-add-info__text{color:#637282}.no-cash-message{max-width:205px;padding-top:10px}.no-cash-message span{color:#000;font-size:14px;font-weight:700;line-height:24px}.popup-status-options{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:22px}.popup-status-options .popup-status-option a{font-size:18px;font-weight:500;line-height:28px;position:relative;text-decoration:none;transition:.2s}@media screen and (max-width:768px){.popup-status-options .popup-status-option a{font-size:14px}}.popup-status-options .popup-status-option a:before{background:#ffef00;bottom:-1px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:.3s ease-in-out;width:0}.popup-status-options .popup-status-option a:hover:before{width:100%}.popup-status-options .popup-status-option a:active{color:#ffef00}.terminal-popup{background:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);box-sizing:border-box;padding:24px;transition:.2s;width:374px}.terminal-popup .terminal-popup-head{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.terminal-popup .terminal-popup-head .terminal-logo{align-items:center;display:flex}.terminal-popup .terminal-popup-head .terminal-logo .terminal-logo-icon{height:34px;margin-right:16px}.terminal-popup .terminal-popup-head .terminal-logo .terminal-logo-icon img{height:100%}.terminal-popup .terminal-popup-head .terminal-logo .terminal-logo-text{color:#19191b;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.terminal-popup .terminal-popup-head .terminal-popup-close{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.terminal-popup .adress-info{display:flex;flex-direction:column}.terminal-popup .adress-info p{color:#19191b;font-style:normal;font-weight:400}.terminal-popup .adress-info p.main-adress{font-size:16px;line-height:24px}.terminal-popup .adress-info p.notes{font-size:12px;line-height:18px;margin-top:8px}.terminal-popup:hover{border-color:#cdcdcd}.terminal-popup:active{border-color:#fee600}@media(max-width:400px){.terminal-popup{width:90vw}}.accessibility-mode .inclusive-dessing-map.popup-status-container{font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:20px;padding-top:0}.accessibility-mode .inclusive-dessing-map.popup-status-container *{color:#000}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-info__status{color:#000!important}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-info{font-weight:600}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-title__title{font-size:18.05px;font-weight:700;line-height:27.5px}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-title__address{color:#000;font-size:15px;font-weight:600}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-services__title{font-size:15px;font-weight:600}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-info__status{font-size:13px}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-info__status-title{font-size:15px}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-info__phone{font-size:13.88px}.accessibility-mode .inclusive-dessing-map.popup-status-container .popup-status-info__phone-title{font-size:15px}.accessibility-mode .inclusive-dessing-map.popup-status-container .weeks-tabs-content__col-right *{color:#212225;font-weight:600}.accessibility-mode .inclusive-dessing-map.popup-status-container .weeks-tabs-nav__item{background-color:#dadada;border:1px solid #dadada;color:#000;font-size:13px}.accessibility-mode .inclusive-dessing-map.popup-status-container .weeks-tabs-nav__item.active{background-color:#fff;border:1px solid #000}.accessibility-mode .inclusive-dessing-map.popup-status-container .weeks-tabs-nav__item.dayOf{background-color:transparent;border:1px solid transparent;color:#2b2d33}.accessibility-mode .inclusive-dessing-map.popup-status-container .weeks-tabs-nav__text{font-family:Inter,sans-serif;font-size:13px;font-weight:600}
