@import url(https://rsms.me/inter/inter.css);.modal-mask[data-v-45fac903]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-wrapper[data-v-45fac903]{display:table-cell;vertical-align:middle}.modal-container[data-v-45fac903]{margin:0 auto;padding:20px 20px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.33);box-shadow:0 2px 8px rgba(0,0,0,.33);-webkit-transition:all .3s ease;transition:all .3s ease}.modal-enter[data-v-45fac903],.modal-leave-active[data-v-45fac903]{opacity:0}.modal-enter .modal-container[data-v-45fac903],.modal-leave-active .modal-container[data-v-45fac903]{-webkit-transform:scale(.2);transform:scale(.2)}.modal-enter-active[data-v-45fac903],.modal-leave[data-v-45fac903]{opacity:1}.modal-enter-active .modal-container[data-v-45fac903],.modal-leave .modal-container[data-v-45fac903]{-webkit-transform:scale(5);transform:scale(5)}.error-dialog[data-v-fc4c0290]{text-align:center;font-size:18px}.error-dialog .error-title[data-v-fc4c0290]{color:#aa1b1b;padding:0 0 16px 0;font-size:35px}.error-dialog .error-detail[data-v-fc4c0290]{padding:16px}.error-dialog .error-close[data-v-fc4c0290]{text-transform:uppercase;font-size:16px;cursor:pointer;color:var(--secondary);font-weight:700;color:#aa1b1b;padding:16px 0 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#current-user[data-v-945bde3e]{display:-webkit-box;display:-ms-flexbox;display:flex;color:#999}#current-user #current-user-avatar[data-v-945bde3e]{width:40px;height:40px;margin:0 16px}#current-user #current-user-name[data-v-945bde3e]{font-weight:500;font-size:19px}#current-user #current-office[data-v-945bde3e]{font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-style:italic}#current-user #current-office i[data-v-945bde3e]{padding:0 8px;color:#aaa}#client-category[data-v-efda26ac]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:24px 40px}#client-category .vertical-seperator[data-v-efda26ac]{min-width:1px;background-color:#ddd;margin:0 16px}#client-category .category-select[data-v-efda26ac]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#client-category .category-select[data-v-efda26ac]:last-of-type{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#client-category .category-select:last-of-type .category[data-v-efda26ac]:last-of-type{padding-right:0}#client-category .category-select .language-flag[data-v-efda26ac]{margin-right:36px}#client-category .category-select .category[data-v-efda26ac]{color:#999;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;padding:0 20px}#client-category .category-select .category.selected[data-v-efda26ac]{color:var(--secondary)}#abandon-roadbook-open[data-v-216d6201]{color:#aa1b1b;font-weight:500;font-size:14px}#abandon-roadbook-open .open-button-wrapper[data-v-216d6201]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#abandon-roadbook-open .open-button-wrapper i[data-v-216d6201]{padding-left:4px}#abandon-roadbook-dialog[data-v-216d6201]{text-align:center;font-size:18px}#abandon-roadbook-dialog .prompt-confirm[data-v-216d6201]{margin-top:16px}#abandon-roadbook-dialog #abandon-title[data-v-216d6201]{color:#aa1b1b;font-size:35px;margin-bottom:16px}#abandon-roadbook-dialog #abandon-roadbook-actions[data-v-216d6201]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#abandon-roadbook-dialog #abandon-roadbook-actions #abandon-roadbook[data-v-216d6201]{border:none;width:234px;min-height:60px;max-height:60px;border-radius:30px;text-transform:uppercase;color:#fff;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;outline:none;font-weight:700;background-color:#aa1b1b;margin:32px}#abandon-roadbook-dialog #abandon-roadbook-actions #abandon-roadbook[data-v-216d6201]:hover{opacity:.85}#abandon-roadbook-dialog #abandon-roadbook-actions .cancel-btn[data-v-216d6201]{text-transform:uppercase;font-size:16px;cursor:pointer;color:var(--secondary);font-weight:700}#advisors[data-v-61c70e48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#advisors #advisor-list[data-v-61c70e48]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;width:100%}#advisors #advisor-list .advisor-wrapper[data-v-61c70e48]{-webkit-box-sizing:border-box;box-sizing:border-box;width:14.25%;padding:0 24px 24px 24px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (max-width:1024px){#advisors #advisor-list .advisor-wrapper[data-v-61c70e48]{width:20%}}@media screen and (max-width:760px){#advisors #advisor-list .advisor-wrapper[data-v-61c70e48]{width:25%}}@media screen and (max-width:480px){#advisors #advisor-list .advisor-wrapper[data-v-61c70e48]{width:33.33%}}#advisors #advisor-list .advisor-wrapper .advisor-name[data-v-61c70e48]{font-weight:300;font-size:19px;text-align:center}#advisors #advisor-list .advisor-wrapper .advisor-avatar[data-v-61c70e48]{margin-bottom:4px;width:100%;padding-bottom:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#d3d3d3}@font-face{font-family:roadbook;src:url(../fonts/roadbook.afee3643.eot);src:url(../fonts/roadbook.afee3643.eot#iefix) format("embedded-opentype"),url(../fonts/roadbook.0d8dcdb5.ttf) format("truetype"),url(../fonts/roadbook.ff2099ac.woff) format("woff"),url(../img/roadbook.2874a6a1.svg#roadbook) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:roadbook!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:32px;margin:-4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-rdbk-arrows-reorder:before{content:"\e918"}.icon-rdbk-pencil:before{content:"\e919"}.icon-rdbk-exit:before{content:"\e900"}.icon-rdbk-return:before{content:"\e901"}.icon-rdbk-trash:before{content:"\e902"}.icon-rdbk-hotel:before{content:"\e903"}.icon-rdbk-bed:before{content:"\e904"}.icon-rdbk-house:before{content:"\e905"}.icon-rdbk-bus:before{content:"\e906"}.icon-rdbk-key:before{content:"\e907"}.icon-rdbk-flag:before{content:"\e908"}.icon-rdbk-mail:before{content:"\e909"}.icon-rdbk-password:before{content:"\e90a"}.icon-rdbk-sun:before{content:"\e90b"}.icon-rdbk-camping:before{content:"\e90c"}.icon-rdbk-arrow-right:before{content:"\e90d"}.icon-rdbk-arrow-left:before{content:"\e90e"}.icon-rdbk-add .path1:before{content:"\e90f";color:#000;opacity:.37}.icon-rdbk-add .path2:before{content:"\e910";margin-left:-.9130859375em;color:#000}.icon-rdbk-down:before{content:"\e911"}.icon-rdbk-next-2:before{content:"\e912"}.icon-rdbk-prev:before{content:"\e913"}.icon-rdbk-search:before{content:"\e914"}.icon-rdbk-phone:before{content:"\e915"}.icon-rdbk-print:before{content:"\e916"}.icon-rdbk-close:before{content:"\e917"}html{font-family:Inter,sans-serif}@supports (font-variation-settings:normal){html{font-family:Inter var,sans-serif}}button,input,select{font-family:Inter,sans-serif}@supports (font-variation-settings:normal){button,input,select{font-family:Inter var,sans-serif}}#app{background-color:#fafafa;color:#5c5c5c;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--primary:#055a6c;--secondary:#09abcd;--grey:#707070;--lightgrey:#cfcfcf}#app #header.modal-mode{position:relative;pointer-events:none}#app #header.modal-mode .shadow{position:absolute;width:100%;height:100%;-webkit-box-shadow:0 0 0 1600px rgba(0,0,0,.3) inset;box-shadow:inset 0 0 0 1600px rgba(0,0,0,.3);border-bottom:2px solid #aaa;top:0;left:0}#app #header{width:100%;min-height:90px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:2px solid #f5f5f5}#app #header,#app #header .navigation-btns{display:-webkit-box;display:-ms-flexbox;display:flex}#app #header .navigation-btns{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:340px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px}#app #header .navigation-btns #previous-route-btn{font-weight:500;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#app #header .content{-webkit-box-sizing:border-box;box-sizing:border-box;width:60%;overflow-x:auto}#app #header .user{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:376px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:24px;margin:0 24px}#app #header .user,#app #main-block{display:-webkit-box;display:-ms-flexbox;display:flex}#app #main-block{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}#app #main-block .main-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.click{cursor:pointer}.bold{font-weight:700}.error{background-color:#aa1b1b}.white{background-color:#fff}.error--text{color:#aa1b1b}.white--text{color:#fff}.lightgrey{background-color:#f8f8f8}.rounded{border-radius:8px}.round{border-radius:50%}.main-route{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.route-title{color:var(--primary);text-align:center;margin:1em;font-size:35px}#logout-btn{color:#aa1b1b;font-weight:500;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#logout-btn i{padding:0 8px}body{margin:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.load-wrapper.load-content.choice-load .isPending:after{border-top:6px solid var(--primary)!important}.load-wrapper.load-content.choice-load .isPending.small:after{border-top:3px solid var(--primary)!important}.load-wrapper.load-content{position:relative;pointer-events:none}.load-wrapper.load-content>:not(.isPending){opacity:0}.load-wrapper.load-content .isPending{pointer-events:none}.load-wrapper.load-content .isPending>*{opacity:0}.load-wrapper.load-content .isPending:after{content:"";position:absolute;top:var(--topOffset);left:50%;border-radius:50%;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.55,0,.1,1);animation-timing-function:cubic-bezier(.55,0,.1,1);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:5}.load-wrapper.load-content .isPending.white:after{border-color:hsla(0,0%,100%,.2)!important;border-top-color:hsla(0,0%,100%,.4)!important}.load-wrapper.load-content .isPending:after{margin-top:-30px;margin-left:-30px;border:6px solid rgba(0,0,0,.2);border-top:6px solid var(--primary);width:60px;height:60px;-webkit-box-shadow:0 0 100px hsla(0,0%,100%,.12);box-shadow:0 0 100px hsla(0,0%,100%,.12)}.load-wrapper.load-content .isPending.small:after{margin-top:-15px;margin-left:-15px;border:3px solid rgba(0,0,0,.2);border-top:3px solid var(--primary);width:30px;height:30px}