.m_container[data-v-0d200a28]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999999}.modal_window[data-v-0d200a28]{background:#fff;border:3px solid #ff8c00;border-radius:5px;box-shadow:0 0 23px #716f6f;flex-direction:column;max-height:80vh;min-height:400px;width:300px}.modal_header[data-v-0d200a28],.modal_window[data-v-0d200a28]{display:flex;position:relative}.modal_header[data-v-0d200a28]{align-items:center;background:#ff8c00;justify-content:center;padding:10px 0}.modal_title[data-v-0d200a28]{color:#fff;font-size:20px;font-weight:700;text-align:center;text-transform:uppercase}.modal_close[data-v-0d200a28]{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;height:23px;justify-content:center;outline:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:25px}.modal_close[data-v-0d200a28]:after,.modal_close[data-v-0d200a28]:before{background:#ff8c00;content:"";height:16px;left:50%;position:absolute;top:50%;width:2px}.modal_close[data-v-0d200a28]:before{transform:translate(-50%,-50%) rotate(-45deg)}.modal_close[data-v-0d200a28]:after{transform:translate(-50%,-50%) rotate(45deg)}.modal_separator[data-v-0d200a28]{background:#000;height:1px;width:100%}.modal_content[data-v-0d200a28]{background:#fff;flex:1;overflow-y:auto}.table-wrap[data-v-0d200a28]{height:100%;overflow-y:auto}.link_city[data-v-0d200a28]{list-style:none}.link_city[data-v-0d200a28],.link_city li[data-v-0d200a28]{margin:0;padding:0}.link_city li a[data-v-0d200a28]{border-radius:5px;box-sizing:border-box;color:#ff8c00;display:block;font-size:20px;font-weight:700;margin:5px;outline:none;padding:10px;text-align:left;text-decoration:none;text-transform:uppercase;transition:.3s}.link_city li a.active[data-v-0d200a28],.link_city li a[data-v-0d200a28]:hover{background:#ffe4b3;color:#ff8c00;transition:.3s}.scrollbar-macosx[data-v-0d200a28]::-webkit-scrollbar{width:8px}.scrollbar-macosx[data-v-0d200a28]::-webkit-scrollbar-track{background:#f1f1f1}.scrollbar-macosx[data-v-0d200a28]::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.scrollbar-macosx[data-v-0d200a28]::-webkit-scrollbar-thumb:hover{background:#aaa}.loading-cities[data-v-0d200a28]{color:#ff8c00;font-size:16px;font-weight:700;padding:20px;text-align:center}@media screen and (max-width:768px){.m_container[data-v-0d200a28]{align-items:flex-start;justify-content:flex-start}.modal_window[data-v-0d200a28]{border:none;border-radius:0;height:100vh;max-height:100vh;width:100vw}}.modal-overlay[data-v-d32af9ff]{align-items:center;background-color:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.modal-content[data-v-d32af9ff]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:400px;width:90%}.modal-header[data-v-d32af9ff]{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px}.modal-header h3[data-v-d32af9ff]{color:#333;font-size:20px;margin:0}.close-button[data-v-d32af9ff]{background:none;border:none;color:#666;cursor:pointer;font-size:28px;height:30px;line-height:30px;padding:0;width:30px}.close-button[data-v-d32af9ff]:hover{color:#000}.modal-body[data-v-d32af9ff]{padding:20px}.form-group[data-v-d32af9ff]{margin-bottom:20px}.form-group label[data-v-d32af9ff]{color:#333;display:block;font-weight:500;margin-bottom:8px}.form-group input[data-v-d32af9ff]{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}.form-group input[data-v-d32af9ff]:focus{border-color:#ff8c00;outline:none}.form-group input[data-v-d32af9ff]:disabled{background-color:#f5f5f5;cursor:not-allowed}.error-message[data-v-d32af9ff]{background-color:#fee;color:#c33}.error-message[data-v-d32af9ff],.success-message[data-v-d32af9ff]{border-radius:4px;font-size:14px;margin-bottom:15px;padding:10px}.success-message[data-v-d32af9ff]{background-color:#efe;color:#3c3}.form-actions[data-v-d32af9ff]{display:flex;gap:10px;justify-content:flex-end}.cancel-button[data-v-d32af9ff],.submit-button[data-v-d32af9ff]{border:none;border-radius:4px;cursor:pointer;font-size:16px;padding:10px 20px;text-transform:uppercase}.submit-button[data-v-d32af9ff]{background-color:#ff8c00;color:#fff}.submit-button[data-v-d32af9ff]:hover:not(:disabled){background-color:#e67e00}.submit-button[data-v-d32af9ff]:disabled{background-color:#ccc;cursor:not-allowed}.cancel-button[data-v-d32af9ff]{background-color:#f5f5f5;color:#333}.cancel-button[data-v-d32af9ff]:hover:not(:disabled){background-color:#e0e0e0}.cancel-button[data-v-d32af9ff]:disabled{cursor:not-allowed;opacity:.6}.color-menu[data-v-6b1b1f7e]{background:#f5f5f5}.top_menu[data-v-6b1b1f7e]{margin:0;padding:0}.top_menu[data-v-6b1b1f7e],.top_menu li[data-v-6b1b1f7e]{list-style:none;position:relative}.top_menu li[data-v-6b1b1f7e]{float:left}.top_menu li a[data-v-6b1b1f7e]{box-sizing:border-box;color:#000;display:block;font-size:16px;margin:0 5px;padding:20px 10px 10px;text-decoration:none;text-transform:uppercase}.top_menu li a.selected span[data-v-6b1b1f7e],.top_menu li a:hover span[data-v-6b1b1f7e]{border-bottom:1px dashed #ff8c00;color:#ff8c00;text-decoration:none}.dropdown[data-v-6b1b1f7e]{position:relative}.dropdown-menu[data-v-6b1b1f7e]{background:#fff;border:2px solid #ff8c00;border-radius:5px;box-shadow:0 4px 8px #0003;left:0;list-style:none;margin:0;max-height:400px;max-width:300px;min-width:250px;overflow-y:auto;padding:10px 0 5px;position:absolute;top:100%;z-index:1000}.dropdown-menu li[data-v-6b1b1f7e]{float:none;margin:0;width:100%}.dropdown-menu li a[data-v-6b1b1f7e]{border-bottom:1px solid #f0f0f0;color:#000;display:block;font-size:14px;margin:0;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .3s}.dropdown-menu li:last-child a[data-v-6b1b1f7e]{border-bottom:none}.dropdown-menu li a.active[data-v-6b1b1f7e],.dropdown-menu li a[data-v-6b1b1f7e]:hover{background-color:#ffe4b3;border-bottom-color:#ffe4b3;color:#ff8c00}.dropdown-menu[data-v-6b1b1f7e]::-webkit-scrollbar{width:8px}.dropdown-menu[data-v-6b1b1f7e]::-webkit-scrollbar-track{background:#f1f1f1}.dropdown-menu[data-v-6b1b1f7e]::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.dropdown-menu[data-v-6b1b1f7e]::-webkit-scrollbar-thumb:hover{background:#aaa}.city-button[data-v-6b1b1f7e]{background:#ff8c00;color:#fff;cursor:pointer;display:block;float:right;font-size:16px;padding:17px 20px;text-align:center;text-transform:uppercase;width:100%}.colors-shadow[data-v-6b1b1f7e]{box-shadow:inset 0 2px 1px #e5e5e5;padding-top:25px}.colors-shadow[data-v-6b1b1f7e],.colors-shadow-body[data-v-6b1b1f7e]{background-color:#fbfbfb;padding-bottom:15px}.colors-shadow-body[data-v-6b1b1f7e]{box-shadow:0 -1px 1px #e5e5e5}#logo[data-v-6b1b1f7e]{align-items:flex-start;display:block;display:flex;text-decoration:none}#logo img[data-v-6b1b1f7e]{flex-shrink:0;float:none;height:auto;margin-right:10px;max-width:60px}.logo-text[data-v-6b1b1f7e]{display:flex;flex-direction:column}#logo b[data-v-6b1b1f7e]{color:#000;font-size:18px;font-style:italic;line-height:1.2;margin-top:0}#logo b[data-v-6b1b1f7e],#logo span[data-v-6b1b1f7e]{display:inline;letter-spacing:1px;padding-left:0}#logo span[data-v-6b1b1f7e]{color:#8c8b8b;font-size:13px}.location img[data-v-6b1b1f7e]{float:left;height:auto;max-width:100%;padding:10px 15px}.location p[data-v-6b1b1f7e]{font-size:16px;line-height:1.4;margin:0;padding-top:10px}.location-right[data-v-6b1b1f7e]{align-items:flex-start;display:flex;justify-content:flex-end}.location-right img[data-v-6b1b1f7e]{flex-shrink:0;float:none;margin-left:0;margin-right:10px}.location-right p[data-v-6b1b1f7e]{text-align:left}.head-phone p[data-v-6b1b1f7e],.location-right p[data-v-6b1b1f7e]{margin:0;padding-top:10px}.head-phone p b[data-v-6b1b1f7e]{font-size:16px;position:relative;top:-7px}.head-phone p span[data-v-6b1b1f7e]{font-size:16px}.wrap-auth[data-v-6b1b1f7e]{text-align:right}.auth[data-v-6b1b1f7e],.register[data-v-6b1b1f7e]{background:#ff8c00;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;padding:5px 20px;text-align:center;text-transform:uppercase;transition:background-color .3s}.auth[data-v-6b1b1f7e]:hover{background:#e67e00}.login-auth[data-v-6b1b1f7e],.logout-auth[data-v-6b1b1f7e]{background:#ff8c00;border:none;color:#fff;display:inline-block;font-size:14px;font-weight:400;padding:5px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s}.login-auth[data-v-6b1b1f7e]:hover,.logout-auth[data-v-6b1b1f7e]:hover{background:#e67e00}.logout-auth[data-v-6b1b1f7e]{margin-left:15px}.login-auth[data-v-6b1b1f7e]:hover,.logout-auth[data-v-6b1b1f7e]:hover{color:#fff;text-decoration:none}.clearfix[data-v-6b1b1f7e]:after{clear:both;content:"";display:table}@media(max-width:991px){.top_menu li[data-v-6b1b1f7e]{float:none;margin-bottom:5px;width:100%}.top_menu li a[data-v-6b1b1f7e]{padding:15px 10px;text-align:center}.dropdown-menu[data-v-6b1b1f7e]{border:none;border-radius:0;border-top:1px solid #e0e0e0;box-shadow:none;margin-top:0;max-width:100%;position:static;width:100%}.col-xs-3[data-v-6b1b1f7e]{margin-bottom:15px}.col-xs-12[data-v-6b1b1f7e],.col-xs-3[data-v-6b1b1f7e]{width:100%}#logo img[data-v-6b1b1f7e]{max-width:50px}#logo b[data-v-6b1b1f7e]{font-size:16px}#logo span[data-v-6b1b1f7e]{font-size:12px}.head-phone p[data-v-6b1b1f7e],.location p[data-v-6b1b1f7e]{font-size:14px}.head-phone img[data-v-6b1b1f7e],.location img[data-v-6b1b1f7e]{max-width:40px;padding:8px 10px}.col-xs-offset-8[data-v-6b1b1f7e]{margin-left:0}.wrap-auth[data-v-6b1b1f7e]{text-align:center}.login-auth[data-v-6b1b1f7e],.logout-auth[data-v-6b1b1f7e]{display:block;margin:5px 0;width:100%}.logout-auth[data-v-6b1b1f7e]{margin-left:0}}@media(max-width:768px){.top_menu li a[data-v-6b1b1f7e]{font-size:14px;padding:12px 5px}.dropdown-menu li a[data-v-6b1b1f7e]{font-size:13px;padding:10px 15px}.colors-shadow[data-v-6b1b1f7e]{padding-top:15px}.colors-shadow[data-v-6b1b1f7e],.colors-shadow-body[data-v-6b1b1f7e]{padding-bottom:10px}#logo[data-v-6b1b1f7e]{text-align:center}#logo img[data-v-6b1b1f7e]{display:block;float:none;margin:0 auto 10px}#logo b[data-v-6b1b1f7e],#logo span[data-v-6b1b1f7e]{padding-left:0;text-align:center}.head-phone[data-v-6b1b1f7e],.location[data-v-6b1b1f7e]{text-align:center}.head-phone img[data-v-6b1b1f7e],.location img[data-v-6b1b1f7e]{display:block;float:none;margin:0 auto}.head-phone p[data-v-6b1b1f7e],.location p[data-v-6b1b1f7e]{padding-top:5px;text-align:center}}@media(max-width:480px){.top_menu li a[data-v-6b1b1f7e]{font-size:12px}.dropdown-menu li a[data-v-6b1b1f7e]{font-size:12px;padding:8px 12px}#logo b[data-v-6b1b1f7e]{font-size:14px}#logo span[data-v-6b1b1f7e]{font-size:11px}.head-phone p[data-v-6b1b1f7e],.location p[data-v-6b1b1f7e]{font-size:12px}.login-auth[data-v-6b1b1f7e],.logout-auth[data-v-6b1b1f7e]{font-size:12px;padding:4px 15px}}.footer-main[data-v-13c0b9fb]{background-image:url(../img/footer-bg.jpg);background-repeat:no-repeat;background-size:cover;flex-shrink:0;margin-top:auto;padding-top:98px}.bottom-footer[data-v-13c0b9fb]{background-color:#171717;padding:30px 0}.bottom-footer a[data-v-13c0b9fb]{color:#fff;font-size:12px;text-decoration:none;text-transform:uppercase}.bottom-footer a[data-v-13c0b9fb]:hover{text-decoration:underline}.bottom-footer .copyright[data-v-13c0b9fb]{color:#fff;font-size:12px;margin-bottom:0;text-align:right;text-transform:uppercase}.no-padding[data-v-13c0b9fb]{padding-left:0;padding-right:0}.pull-right[data-v-13c0b9fb]{float:right}@media(max-width:991px){.bottom-footer .col-md-5[data-v-13c0b9fb],.bottom-footer .col-md-7[data-v-13c0b9fb]{margin-bottom:10px;text-align:center;width:100%}.pull-right[data-v-13c0b9fb]{float:none}.bottom-footer .copyright[data-v-13c0b9fb]{text-align:center}.footer-main[data-v-13c0b9fb]{padding-top:50px}.bottom-footer[data-v-13c0b9fb]{padding:20px 0}}@media(max-width:768px){.footer-main[data-v-13c0b9fb]{padding-top:30px}.bottom-footer[data-v-13c0b9fb]{padding:15px 0}.bottom-footer .copyright[data-v-13c0b9fb],.bottom-footer a[data-v-13c0b9fb]{font-size:11px}}@media(max-width:480px){.footer-main[data-v-13c0b9fb]{padding-top:20px}.bottom-footer[data-v-13c0b9fb]{padding:10px 0}.bottom-footer .copyright[data-v-13c0b9fb],.bottom-footer a[data-v-13c0b9fb]{font-size:10px}}
