.public-navbar__wrapper{z-index:3001}.public-sidebar__backdrop{z-index:3002}.public-sidebar__container{z-index:3003}.index-page__head__search__backdrop{z-index:3100}.index-page__head__search__button{z-index:3101}.index-page__head__search__suggestions,.index-page__head__search .autocomplete{z-index:3102}.tour-backdrop,.ui-widget-overlay,.modal-backdrop{z-index:4000!important}.tour,.ui-dialog,.modal{z-index:4001!important}.pac-container{z-index:4002}.loading-screen{z-index:5000}#encore-messenger .messenger__launcher,#encore-messenger .messenger__list,#encore-messenger .messenger__thread{z-index:999999999}#encore-messenger .messenger{color:#333}#encore-messenger .messenger__launcher{text-align:center;cursor:pointer;color:#333;z-index:999999999;background:#0072ce;border-radius:50%;width:65px;height:65px;position:fixed;bottom:20px;right:20px}#encore-messenger .messenger__launcher:hover{background:#1383de}#encore-messenger .messenger__launcher:after{content:"";background:#7bb5e3;border-radius:50%;width:65px;height:65px;transition:all .3s ease-in;position:fixed;bottom:20px;right:20px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}#encore-messenger .messenger__launcher.--animate:after{-ms-animation:pulse 2s 1s 2;animation:2s 1s 2 pulse}#encore-messenger .messenger__launcher.--animate-infinite:after{-ms-animation:pulse 2s 1s infinite;animation:2s 1s infinite pulse}#encore-messenger .messenger__launcher__icons{z-index:1;background:#0072ce;border-radius:50%;width:65px;height:65px;position:relative}#encore-messenger .messenger__launcher__icon{color:#fff;font-size:32px;position:relative;top:16px}#encore-messenger .messenger__launcher__unread-icon{color:#d0021b;font-size:8px;position:absolute;top:14px;right:18px}#encore-messenger .messenger__notification{-moz-align-items:center;-ms-align-items:center;white-space:nowrap;text-align:center;cursor:pointer;z-index:999999998;background:#ecf3fc;border-top-left-radius:30px;border-bottom-left-radius:30px;align-items:center;width:0;height:65px;padding:5px 10px;transition:all .3s ease-in;display:flex;position:fixed;bottom:20px;right:50px;overflow:hidden;box-shadow:0 1px 2px #0006}#encore-messenger .messenger__notification.--show{width:300px}@keyframes topDown{0%{opacity:0;top:-30px}to{opacity:1;top:0}}#encore-messenger .messenger__notification.--show .messenger__notification__content{-ms-animation:topDown .5s;animation:.5s topDown}#encore-messenger .messenger__notification__left{margin-right:10px}#encore-messenger .messenger__notification__right{-moz-flex-grow:1;-ms-flex-grow:1;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;padding-right:40px;overflow:hidden}#encore-messenger .messenger__notification__image{border-radius:50%;width:50px;height:50px}#encore-messenger .messenger__notification__content{position:relative}#encore-messenger .messenger__notification__link{color:#666;text-decoration:underline}#encore-messenger .messenger__notification__text{font-size:16px;line-height:22px}#encore-messenger .messenger__notification__text.--small{font-size:14px;line-height:18px}#encore-messenger .messenger__list{z-index:999999999;background:#fff;border:1px solid #ddd;width:430px;position:fixed;bottom:0;right:110px;box-shadow:0 2px 6px #00000045}@media (max-width:767px){#encore-messenger .messenger__list{-moz-flex-direction:column;border:0;flex-direction:column;width:100%;display:flex;inset:0}}#encore-messenger .messenger__list__header{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-box-flex:0 0 42px;-moz-box-flex:0 0 42px;background:#fafafa;border-bottom:1px solid #ddd;flex:0 0 42px;height:42px;padding:10px;display:flex}#encore-messenger .messenger__list__header__text{color:#666}#encore-messenger .messenger__list__header__icon{color:#666;cursor:pointer;font-size:18px}#encore-messenger .messenger__list__body{-webkit-overflow-scrolling:touch;max-height:300px;overflow:hidden scroll}@media (max-width:767px){#encore-messenger .messenger__list__body{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;max-height:none}}#encore-messenger .messenger__list__footer{border-top:1px solid #ddd}#encore-messenger .messenger__list__item{cursor:pointer;padding:15px;display:flex;overflow:hidden}#encore-messenger .messenger__list__item:not(:last-child){border-bottom:1px solid #ddd}#encore-messenger .messenger__list__item:hover{background:#fafafa}#encore-messenger .messenger__list__item__middle{-moz-flex-grow:1;-ms-flex-grow:1;-moz-flex-direction:column;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;flex-direction:column;flex-grow:1;margin:0 10px;display:flex}#encore-messenger .messenger__list__item__right{-moz-flex-direction:column;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;text-align:right;white-space:nowrap;flex-direction:column;display:flex}#encore-messenger .messenger__list__item__image{border-radius:4px;width:60px;height:60px}#encore-messenger .messenger__list__item__subject.--unread{font-weight:700}#encore-messenger .messenger__list__item__message{white-space:nowrap;text-overflow:ellipsis;width:250px;height:22px;overflow:hidden}@media (max-width:767px){#encore-messenger .messenger__list__item__message{width:170px}}#encore-messenger .messenger__list__item__message.--unread{font-weight:700}#encore-messenger .messenger__list__item__notification__unread{color:#d0021b;font-size:12px}#encore-messenger .messenger__list__placeholder{text-align:center;border:1px dashed #ddd;margin:10px;padding:20px}#encore-messenger .messenger__list__live-chat{background:#fafafa;padding:15px;display:flex}#encore-messenger .messenger__list__live-chat__left{margin-right:10px}#encore-messenger .messenger__list__live-chat__image{cursor:pointer;border-radius:4px;width:65px;height:65px}#encore-messenger .messenger__list__live-chat__description{margin-bottom:5px}#encore-messenger .messenger__list__live-chat__actions{-moz-flex-wrap:wrap;flex-wrap:wrap;display:flex}#encore-messenger .messenger__list__live-chat__link{color:#0072ce;cursor:pointer;white-space:nowrap;margin-right:20px}#encore-messenger .messenger__list__live-chat__link:hover{color:#1383de}#encore-messenger .messenger__list__live-chat__contact__text{color:#666;cursor:pointer;text-decoration:underline}#encore-messenger .messenger__list__live-chat__contact__text:hover{text-decoration:none}#encore-messenger .messenger__list__live-chat__contact__email{display:block}#encore-messenger .messenger__list__live-chat__contact__email__icon{text-align:center;width:20px;margin-right:7px;font-size:18px;top:1px}#encore-messenger .messenger__list__live-chat__contact__phone{display:block}#encore-messenger .messenger__list__live-chat__contact__phone__icon{text-align:center;width:20px;margin-right:5px;font-size:22px;top:1px}#encore-messenger .messenger__list__nps{-moz-align-items:center;-ms-align-items:center;background-color:#ccdde9;align-items:center;padding:10px 15px;display:flex}#encore-messenger .messenger__list__nps__label{margin-right:10px}#encore-messenger .messenger__list__nps__score{display:flex}#encore-messenger .messenger__list__nps__score__item{-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:18px;border:1px solid #eee;border-radius:2px;-ms-flex-pack:center;justify-content:center;align-items:center;width:32px;height:32px;display:flex}#encore-messenger .messenger__list__nps__score__item:hover{border-color:#ccc}#encore-messenger .messenger__list__nps__score__item:not(:last-child){margin-right:10px}#encore-messenger .messenger__thread{z-index:999999999;background:#fff;border:1px solid #ddd;border-top-left-radius:4px;border-top-right-radius:4px;width:430px;position:fixed;bottom:0;right:110px;overflow:hidden;box-shadow:0 2px 6px #00000045}@media (max-width:767px){#encore-messenger .messenger__thread{-moz-flex-direction:column;border:0;flex-direction:column;width:100%;display:flex;inset:0}}#encore-messenger .messenger__thread__minimised{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;cursor:pointer;padding:15px;display:flex}#encore-messenger .messenger__thread__minimised:hover{background:#fafafa}#encore-messenger .messenger__thread__minimised__name{font-weight:600}#encore-messenger .messenger__thread__minimised__icons{-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}#encore-messenger .messenger__thread__minimised__icon{cursor:pointer}#encore-messenger .messenger__thread__minimised__icon.fa-close{margin-left:10px;font-size:20px}#encore-messenger .messenger__thread__header{margin-bottom:3px;box-shadow:0 2px 2px #00000054}#encore-messenger .messenger__thread__header__top{border-bottom:1px solid #ddd;padding:10px}#encore-messenger .messenger__thread__header__nav{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:10px;display:flex}#encore-messenger .messenger__thread__header__nav__link{-moz-align-items:center;-ms-align-items:center;color:#0072ce;cursor:pointer;align-items:center;display:flex}#encore-messenger .messenger__thread__header__nav__link__icon{margin-right:5px}#encore-messenger .messenger__thread__header__nav__icons{-moz-align-items:center;-ms-align-items:center;align-items:center;display:flex}#encore-messenger .messenger__thread__header__nav__icon{cursor:pointer}#encore-messenger .messenger__thread__header__nav__icon.fa-close{margin-left:10px;font-size:20px}@media (max-width:767px){#encore-messenger .messenger__thread__header__nav__icon.--minimise{display:none}}#encore-messenger .messenger__thread__header__name{margin-bottom:5px;font-size:20px;font-weight:600;line-height:22px}#encore-messenger .messenger__thread__header__name__link{color:#777;margin-left:10px;font-size:16px;font-weight:500;text-decoration:underline}#encore-messenger .messenger__thread__header__login{margin-bottom:5px}#encore-messenger .messenger__thread__header__login__icon{color:#009f4d;margin-right:5px;font-size:12px;top:-1px}#encore-messenger .messenger__thread__header__actions{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;background:#fafafa;padding:10px;display:flex}#encore-messenger .messenger__thread__header__actions__quote{margin-right:20px}#encore-messenger .messenger__thread__header__actions__quote__label{margin-bottom:2px}#encore-messenger .messenger__thread__header__actions__quote__value{font-size:22px;font-weight:600}@media (max-width:767px){#encore-messenger .messenger__thread__header__actions__quote__value{font-size:18px}}#encore-messenger .messenger__thread__header__actions .button.--primary{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}#encore-messenger .messenger__thread__header__actions .button.--tertiary{width:130px;margin-left:10px;position:relative}@keyframes shake{0%{padding-left:20px}50%{padding-left:30px}to{padding-left:20px}}@media (max-width:767px){#encore-messenger .messenger__thread__header__actions .button.--tertiary{width:110px}}#encore-messenger .messenger__thread__header__actions .button.--tertiary.--animate{-ms-animation:shake .4s .2s 3;animation:.4s .2s 3 shake}#encore-messenger .messenger__thread__header__actions .button.--tertiary.--animate:after{content:"";z-index:1;background:0 0;outline:1000px solid #0003;width:129px;height:49px;position:absolute;inset:0}@media (max-width:767px){#encore-messenger .messenger__thread__header__actions .button.--tertiary.--animate:after{width:109px}}#encore-messenger .messenger__thread__header__actions .button__label{font-size:18px}#encore-messenger .messenger__thread__body{-moz-flex-direction:column;-webkit-overflow-scrolling:touch;flex-direction:column;height:300px;display:flex;overflow-y:scroll}@media (max-width:767px){#encore-messenger .messenger__thread__body{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;height:auto}}#encore-messenger .messenger__thread__item__message{padding:10px;display:flex}#encore-messenger .messenger__thread__item__message.--client{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;padding-left:50px;padding-right:25px}#encore-messenger .messenger__thread__item__message.--musician{padding-right:40px}#encore-messenger .messenger__thread__item__message__image{border-radius:4px;width:50px;height:50px}#encore-messenger .messenger__thread__item__message__bubble{white-space:pre-line;word-break:break-word;background-color:#fff;border:1px solid #eee;border-radius:4px;margin-left:20px;padding:12px 15px 10px;display:block;position:relative}#encore-messenger .messenger__thread__item__message__bubble.--client{background-color:#eff1f3}#encore-messenger .messenger__thread__item__message__bubble.--client:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:10px solid #eff1f3;width:0;height:0;position:absolute;top:15px;right:-10px}#encore-messenger .messenger__thread__item__message__bubble.--musician:after{content:"";border-top:#0000;border-left:inherit;border-bottom:inherit;background:#fff;border-right:#0000;width:14px;height:14px;position:absolute;top:14px;left:-7px;transform:rotate(45deg)}#encore-messenger .messenger__thread__item__message__bubble.--admin{background-color:#bfeed6}#encore-messenger .messenger__thread__item__message__bubble.--admin:after{content:"";border-top:10px solid #0000;border-left:unset;background:unset;width:0;height:0;transform:unset;border-bottom:10px solid #0000;border-right:10px solid #bfeed6;top:10px;left:-10px}#encore-messenger .messenger__thread__item__message__bubble.--admin .fa{color:inherit}#encore-messenger .messenger__thread__item__message__bubble__msg .fa{color:#004881;vertical-align:top;margin-right:5px;font-size:18px;position:relative;top:1px}#encore-messenger .messenger__thread__item__message__bubble__msg .fa-calendar-check-o,#encore-messenger .messenger__thread__item__message__bubble__msg .fa-calendar-times-o{top:0}#encore-messenger .messenger__thread__item__message__bubble__msg .fa-video-camera{top:2px}#encore-messenger .messenger__thread__item__message__bubble__msg ul{margin-top:10px;padding-left:20px}#encore-messenger .messenger__thread__item__message__bubble__msg b{margin-bottom:3px;font-weight:600;display:inline-block}#encore-messenger .messenger__thread__item__message__bubble__msg a{color:#333;text-decoration:underline}#encore-messenger .messenger__thread__item__message__time{text-align:right;color:#6b6b6b;margin-top:5px;font-size:14px}#encore-messenger .messenger__thread__item__message__queued{position:absolute;top:10px;right:15px}#encore-messenger .messenger__thread__item__message__queued__icon{color:#d0021b;font-size:20px}#encore-messenger .messenger__thread__item__message__media__list{margin-top:10px}#encore-messenger .messenger__thread__item__message__media__video{background:#fff;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:5px;overflow:hidden}#encore-messenger .messenger__thread__item__message__media__video__title{margin-top:10px}#encore-messenger .messenger__thread__item__message__media__video .vimeo-player__thumbnail,#encore-messenger .messenger__thread__item__message__media__video .youtube-player__thumbnail{height:120px}#encore-messenger .messenger__thread__item__message__media__video .video-player__controls{top:30%}#encore-messenger .messenger__thread__item__message__media__audio{margin-bottom:10px}#encore-messenger .messenger__thread__item__message__media__audio audio::-webkit-media-controls-panel{background-color:#fff}#encore-messenger .messenger__thread__item__message__edit{-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;cursor:pointer;color:#979797;background-color:#eee;border:1px solid #979797;border-radius:50%;-ms-flex-pack:center;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;top:-10px;right:-10px;text-decoration:none!important}#encore-messenger .messenger__thread__item__message__edit__icon.fa{margin-right:0;font-size:14px;position:relative;top:-1px}#encore-messenger .messenger__thread__footer{-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-flex:0 0 80px;-moz-box-flex:0 0 80px;z-index:1;background:#eee;border-top:1px solid #ddd;flex:0 0 80px;align-items:flex-end;min-height:80px;padding:10px;display:flex;position:relative}@media (max-width:767px){#encore-messenger .messenger__thread__footer{-webkit-box-flex:0 0 120px;-moz-box-flex:0 0 120px;-moz-align-items:flex-start;-ms-align-items:flex-start;flex:0 0 120px;align-items:flex-start;min-height:120px}}#encore-messenger .messenger__thread__footer.--focused{-webkit-box-flex:0 0 200px;-moz-box-flex:0 0 200px;flex:0 0 200px;height:200px;min-height:200px}#encore-messenger .messenger__thread__footer .alert-message__box{margin:0}@media (max-width:767px){#encore-messenger .messenger__thread__footer .alert-message__box{max-width:100%}}#encore-messenger .messenger__thread__message{-moz-flex-grow:1;-ms-flex-grow:1;resize:vertical;border:1px solid #ddd;border-radius:2px;outline:0;flex-grow:1;width:100%;height:100%;padding:5px}#encore-messenger .messenger__thread__send{cursor:pointer;color:#0072ce;margin:5px 0 18px 10px}#encore-messenger .messenger__thread__response-time{color:#777;padding:10px}#encore-messenger .messenger__thread__response-time__icon{color:#dad40f;margin-right:5px;font-size:18px}#encore-messenger .messenger__nps-popup{z-index:999999999;background-color:#ccdde9;border-radius:30px;padding:20px 30px;position:fixed;bottom:100px;right:20px;box-shadow:1px 6px 12px -3px #0000001c}@media (max-width:767px){#encore-messenger .messenger__nps-popup{padding:15px 20px}}#encore-messenger .messenger__nps-popup__title{text-align:center;margin-bottom:10px;font-size:18px;line-height:22px}@media (max-width:767px){#encore-messenger .messenger__nps-popup__title{font-size:16px}}#encore-messenger .messenger__nps-popup__list{margin-bottom:15px;display:flex}@media (max-width:767px){#encore-messenger .messenger__nps-popup__list{margin-bottom:10px}}#encore-messenger .messenger__nps-popup__list__item{-moz-align-items:center;-ms-align-items:center;-moz-justify-content:center;-ms-justify-content:center;cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px;border:1px solid #eee;border-radius:2px;-ms-flex-pack:center;justify-content:center;align-items:center;width:42px;height:40px;display:flex}#encore-messenger .messenger__nps-popup__list__item:hover{border-color:#ccc}#encore-messenger .messenger__nps-popup__list__item:not(:last-child){margin-right:10px}#encore-messenger .messenger__nps-popup__footer{text-align:center}#encore-messenger .messenger__nps-popup__close{cursor:pointer;color:#666;text-decoration:underline}#encore-messenger .messenger__nps-modal{position:relative}#encore-messenger .messenger__nps-modal__close{cursor:pointer;font-size:24px;position:absolute;top:-10px;right:0}@media (max-width:767px){#encore-messenger .messenger__nps-modal__close{padding:5px 10px}}#encore-messenger .messenger__nps-modal__title{margin-bottom:10px;font-size:26px;font-weight:600;line-height:32px}#encore-messenger .messenger__nps-modal__description{margin-bottom:25px;font-size:18px;line-height:22px}#encore-messenger .messenger__nps-modal__list{display:flex}#encore-messenger .messenger__nps-modal__list__item:not(:last-child){padding-right:30px}#encore-messenger .messenger__nps-modal__list__item__label{margin-bottom:7px;font-size:18px;line-height:24px}#encore-messenger .messenger__nps-modal__list__item__stars{margin-bottom:5px;display:flex}#encore-messenger .messenger__nps-modal__list__item__star{cursor:pointer;font-size:22px}#encore-messenger .messenger__nps-modal__list__item__star.fa-star{color:#ffe152}#encore-messenger .messenger__nps-modal__list__item__star:not(:last-child){margin-right:3px}#encore-messenger .messenger__nps-modal__list__item__text{max-width:250px}#encore-messenger .messenger__nps-modal__comments{border-top:1px solid #eee;margin-top:30px;padding-top:30px}#encore-messenger .messenger__nps-modal__comments__label{margin-bottom:10px;font-size:18px;line-height:24px}#encore-messenger .messenger__nps-modal__footer{text-align:right;margin-top:20px}#encore-messenger .messenger__nps-modal__footer .button{min-width:175px}#NPSModal .modal-dialog{max-width:510px}#NPSModal .modal-body{padding:30px}@media (max-width:767px){#NPSModal .modal-body{padding:20px}}.stop-scroll-fix{z-index:3002;height:99999px;position:fixed;left:0;right:0;overflow-y:scroll}
