* {
    box-sizing: border-box;
}

    *:before,
    *:after {
        box-sizing: border-box;
    }

body {
    height: 100%;
    margin: 0;
}

.map {
    height: 100%;
    position: absolute;
    width: 100%;
}

.full-map {
    -webkit-box-flex: 1;
            flex: 1;
    height: 100vh;
}

.tt-foldable {
    background-color: #ffffff;
    max-height: 999px;
    max-width: 100%;
    -webkit-transition: max-height .2s ease,
        max-width .2s ease;
    transition: max-height .2s ease,
        max-width .2s ease;
}

.tt-foldable:before {
        background-color: #ffffff;
        content: "";
        display: block;
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease;
        width: 100%;
        z-index: -1;
    }

.tt-foldable.-open {
        overflow: hidden;
    }

.tt-foldable.-open:before {
            z-index: 1;
        }

.tt-foldable.-folded {
        max-height: 0;
        max-width: 32px;
        padding-left: 24px;
        padding-right: 24px;
        -webkit-transition: max-height .2s ease,
            max-width .2s .2s ease;
        transition: max-height .2s ease,
            max-width .2s .2s ease;
    }

.tt-foldable.-folded:before {
            opacity: 1;
            -webkit-transition: opacity .2s ease;
            transition: opacity .2s ease;
            z-index: 1;
        }

.tt-foldable.-folded .tt-foldable__button {
            right: 18px;
            top: 18px;
            -webkit-transform: rotate(-180deg);
                    transform: rotate(-180deg);
            -webkit-transition: left .2s ease;
            transition: left .2s ease;
            background-color: transparent;
        }

.tt-foldable__button {
        background-color: transparent;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCAxMiAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TaGFwZSBDb3B5IDM8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9IlNoYXBlLUNvcHktMyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8cG9seWdvbiBmaWxsPSIjOUI5QjlCIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjAwMDAwMCwgMy4wMDAwMDApIHNjYWxlKC0xLCAxKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTYuMDAwMDAwLCAtMy4wMDAwMDApICIgcG9pbnRzPSI5IC0xLjU5IDcuODU4Mjk5NiAtMyAzIDMgNy44NTgyOTk2IDkgOSA3LjU5IDUuMjkxNDk3OTggMyI+PC9wb2x5Z29uPiAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlLUNvcHktNCIgZmlsbD0iIzlCOUI5QiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi4wMDAwMDAsIDkuMDAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC02LjAwMDAwMCwgLTkuMDAwMDAwKSAiIHBvaW50cz0iOSA0LjQxIDcuODU4Mjk5NiAzIDMgOSA3Ljg1ODI5OTYgMTUgOSAxMy41OSA1LjI5MTQ5Nzk4IDkiPjwvcG9seWdvbj4gICAgPC9nPjwvc3ZnPg==);
        border: 0;
        cursor: pointer;
        height: 12px;
        position: absolute;
        width: 12px;
        z-index: 2;
    }

.tt-foldable__button:focus {
            outline: none;
        }

.tt-foldable__button.-top-right {
            right: 16px;
            top: 16px;
        }

.tt-marker {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzM3B4IiBoZWlnaHQ9IjQycHgiIHZpZXdCb3g9IjAgMCAzMyA0MiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5BcnRib2FyZDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPHBhdGggZD0iTTMyLDE2Ljk3MDY2NjcgQzMyLDI1Ljc5MDY2NjcgMTYuNTAwNjQ3LDQxIDE2LjUwMDY0Nyw0MSBDMTYuNTAwNjQ3LDQxIDEsMjUuNzkwNjY2NyAxLDE2Ljk3MDY2NjcgQzEsOC4xNTA2NjY2NyA3Ljk0MDIyMTI1LDEgMTYuNTAwNjQ3LDEgQzI1LjA2MTA3MjgsMSAzMiw4LjE1MDY2NjY3IDMyLDE2Ljk3MDY2NjciIGlkPSJGaWxsLTEiIHN0cm9rZT0iI0ZGRkZGRiIgZmlsbD0iIzFCMUIxQiI+PC9wYXRoPiAgICAgICAgPGcgaWQ9Ikdyb3VwIj4gICAgICAgICAgICA8cGF0aCBkPSJNMTYuNTAwNjQ3LDQxIEM2LjE2Njg4MjM1LDMwLjg2MDQ0NDQgMSwyMi44NTA2NjY3IDEsMTYuOTcwNjY2NyBDMSw4LjE1MDY2NjY3IDcuOTQwMjIxMjUsMSAxNi41MDA2NDcsMSBDMjUuMDYxMDcyOCwxIDMyLDguMTUwNjY2NjcgMzIsMTYuOTcwNjY2NyBDMzIsMjIuODUwNjY2NyAyNi44MzM1NDksMzAuODYwNDQ0NCAxNi41MDA2NDcsNDEgWiIgaWQ9IkZpbGwtMSIgZmlsbD0iIzFCMUIxQiI+PC9wYXRoPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS41LDE2Ljk3MDY2NjcgQzMxLjUsOC40MjMyNTUgMjQuNzgxMjcyNiwxLjUgMTYuNTAwNjQ3LDEuNSBDOC4yMTk3NjEzLDEuNSAxLjUsOC40MjM1MjE4MSAxLjUsMTYuOTcwNjY2NyBDMS41LDIyLjYwOTY5NSA2LjQ5MDIyNzAxLDMwLjQxMDI0NzIgMTYuNTAwNjMyNCw0MC4yOTgzNDcgQzI2LjUxMDE5NCwzMC40MTAyNTIzIDMxLjUsMjIuNjA5NzA0IDMxLjUsMTYuOTcwNjY2NyBaIE0xNi4xNTA0NjMyLDQxLjM1Njg5MTEgQzUuNzI3MTU2MTQsMzEuMTI5NDc2IDAuNSwyMy4wMjYyNjA5IDAuNSwxNi45NzA2NjY3IEMwLjUsNy44Nzc4MTE1MyA3LjY2MDY4MTE5LDAuNSAxNi41MDA2NDcsMC41IEMyNS4zNDAzNzk0LDAuNSAzMi41LDcuODc3NTY5NjYgMzIuNSwxNi45NzA2NjY3IEMzMi41LDIzLjAyNjI0OSAyNy4yNzMyODA4LDMxLjEyOTQ2MzIgMTYuODUwODQ1OCw0MS4zNTY4NzY1IEwxNi41MDA2NjE3LDQxLjcwMDUwODEgTDE2LjE1MDQ2MzIsNDEuMzU2ODkxMSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
    background-size: cover;
    border-radius: 50%;
    cursor: pointer;
    height: 42px;
    position: absolute;
    width: 34px;
}

.tt-marker:before {
        background-position: center 7px;
        background-repeat: no-repeat;
        content: "";
        display: block;
        height: 100%;
        position: absolute;
        width: 100%;
    }

.tt-marker.-start:before {
            background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5tYXJrZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9Im1hcmtlciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8cG9seWdvbiBpZD0iUGFnZS0xLUNvcHktMyIgZmlsbD0iI0ZCRkJGQyIgcG9pbnRzPSI5IDMgOSAyMSA5Ljg3MjczODgxIDIxIDEwLjc0NTQ3NzYgMjEgMTAuNzQ1NDc3NiAxNC4yOTgyODIzIDIwIDkuMTU1OTM3MjciPjwvcG9seWdvbj4gICAgPC9nPjwvc3ZnPg==);
        }

.tt-popup {
    font-family: "Gotham";
    padding-bottom: 12px;
}

.tt-popup.-medium {
        max-height: 300px;
        max-width: 300px;
    }

.tt-popup.-black .mapboxgl-popup-tip:before {
            background-color: #000000;
            box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3);
            content: "";
            display: block;
            height: 18px;
            left: 50%;
            position: absolute;
            -webkit-transform: rotate(45deg);
                    transform: rotate(45deg);
            width: 16px;
        }

.tt-popup.-black .mapboxgl-popup-content {
            background-color: black;
            color: white;
            padding: 8px !important;
        }

.tt-popup .mapboxgl-popup-content {
        border-radius: 0;
        box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3);
        padding: 16px;
    }

.tt-popup .mapboxgl-popup-close-button {
        border: 1px solid transparent;
        font-size: 16px;
    }

.tt-popup .mapboxgl-popup-close-button:focus,
    .tt-popup .tt-button:focus {
        border: 1px solid #94b106;
        outline: none;
    }

.tt-popup .mapboxgl-popup-close-button::-moz-focus-inner {
        border: 0;
    }

.tt-popup .mapboxgl-popup-tip {
        border: 0;
        height: 20px;
        overflow: hidden;
        position: relative;
        width: 36px;
    }

.tt-popup.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip:before,
    .tt-popup.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip:before {
        margin-top: -9px;
    }

.tt-popup.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip:before,
    .tt-popup.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip:before {
        bottom: -9px;
    }

.tt-popup.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip:before {
        left: 8px;
    }

.tt-popup.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip:before {
        left: 8px;
    }

.tt-popup.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip:before {
        left: initial;
        right: 8px;
    }

.tt-popup.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip:before {
        left: initial;
        right: 8px;
    }

.tt-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip,
    .tt-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
        height: 36px;
        width: 20px;
    }

.tt-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip:before,
    .tt-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip:before {
        margin-top: -8px;
    }

.tt-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip:before {
        bottom: -9px;
        margin-left: -9px;
    }

.tt-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip:before {
        left: -9px;
        top: 50%;
    }

.tt-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip:before {
        margin-left: -9px;
        margin-top: -9px;
    }

.tt-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip:before {
        left: initial;
        right: -9px;
        top: 50%;
    }

.tt-popup .mapboxgl-popup-tip:before {
        background-color: #ffffff;
        box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .3);
        content: "";
        display: block;
        height: 18px;
        left: 50%;
        position: absolute;
        -webkit-transform: rotate(45deg);
                transform: rotate(45deg);
        width: 16px;
    }

.tt-search-result {
    font-size: 14px;
}

.tt-search-result__name {
        display: block;
    }

.tt-search-result__address {
        color: #7a7e80;
        display: block;
    }

.tt-search-result__distance {
        color: #7a7e80;
        display: block;
        font-size: 12px;
        font-weight: bold;
    }

.tt-search-result__name + .tt-search-result__address + .tt-search-result__distance {
        margin-top: 8px;
    }

.tt-pop-up-container {
    -webkit-box-align: start;
            align-items: flex-start;
    display: -webkit-box;
    display: flex;
}

.tt-pop-up-container .pop-up-icon > div {
        background-size: contain;
        height: 30px;
        width: 30px;
    }

.tt-pop-up-container .pop-up-content {
        font-family: Verdana, sans-serif;
        font-size: 13px;
        padding: 6px 6px 1px;
    }

.tt-pop-up-container .pop-up-content .pop-up-result-name {
            font-size: 15px;
            font-weight: bold;
            margin-bottom: 10px;
        }

.tt-pop-up-container .pop-up-content .pop-up-result-distance, .tt-pop-up-container .pop-up-content .pop-up-result-position, .tt-pop-up-container .pop-up-content .pop-up-result-type {
            color: #878787;
        }

.tt-pop-up-container .pop-up-content .pop-up-result-header {
            border-bottom: 1px solid #f2f2f2;
            font-size: 18px;
            font-weight: bold;
            margin-bottom: 0;
            padding-bottom: 12px;
        }

.tt-pop-up-container .pop-up-content .pop-up-result-title {
            font-size: 14px;
            font-weight: bold;
            margin-bottom: 0;
            padding: 16px 0 5px 0;
        }

.tt-pop-up-container .pop-up-content .pop-up-result-traffic {
            color: #666666;
            font-family: Noway, Gotham, Helvetica;
            font-size: 14px;
        }

.tt-pop-up-container .pop-up-content .pop-up-result-traffic.-important {
                color: #b1110e;
            }

.tt-search-marker {
    background-size: contain;
    height: 36px;
    width: 30px;
}

.tt-search-marker .marker-inner {
        background-size: contain;
        height: 28px;
        margin-left: 1px;
        margin-top: 1px;
        width: 28px;
    }

.tt-search-marker .entry-points-counter {
        position: absolute;
        top: -5px;
        right: -10px;
    }

.tt-entry-point-marker {
    height: 36px;
    width: 30px;
    border: 1px solid white;
    top: -4px;
}

.tt-entry-point-marker .icon {
        width: 100%;
        height: 100%;
        background-position: center;
        background-color: #008d53;
    }

.tt-entry-point-marker .pointer {
        background-color: inherit;
        width: 6px;
        height: 6px;
        -webkit-transform: rotateZ(45deg);
                transform: rotateZ(45deg);
        position: relative;
        left: 11px;
        top: 32px;
        border-right: 1px solid white;
        border-bottom: 1px solid white;
    }

.loader:before {
    -webkit-animation: loader .6s linear infinite;
            animation: loader .6s linear infinite;
    border-radius: 50%;
    border-right: 2px solid transparent;
    border-top: 2px solid #0077dd;
    box-sizing: border-box;
    content: "";
    height: 20px;
    margin-left: -10px;
    position: absolute;
    width: 20px;
}

.loader-center {
    -webkit-box-align: center;
            align-items: center;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
            justify-content: center;
}

@-webkit-keyframes loader {
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}

@keyframes loader {
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
    }
}

.loading-circle__wrap {
        -webkit-box-align: center;
                align-items: center;
        background: #FFFFFF;
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
        height: 100%;
        -webkit-box-pack: center;
                justify-content: center;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
    }

.loading-circle__wrap.hide {
            display: none;
        }

.loading-circle__text {
        color: #b5bcc4;
        font-size: 14px;
        font-weight: bold;
        letter-spacing: normal;
    }

.loading-circle,
.loading-circle:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}

.loading-circle {
    animation: spinner 1.1s infinite linear;
    border-top: 1.1em solid rgba(0, 0, 0, 0.11);
    border-right: 1.1em solid rgba(0, 0, 0, 0.11);
    border-bottom: 1.1em solid rgba(0, 0, 0, 0.11);
    border-left: 1.1em solid #a2a9b4;
    font-size: 10px;
    margin-top: 20px;
    position: relative;
    transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -webkit-animation: spinner 1.1s infinite linear;
}

@-webkit-keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.mapboxgl-marker {
    cursor: pointer;
}

/* These are fixes for the pop up to prevent blurry content */

.mapboxgl-popup {
    will-change: unset;
}

.mapboxgl-popup .mapboxgl-popup-close-button {
        color: #6b6b6b;
        font-size: 18px;
        padding-right: 7px;
        padding-top: 3px;
    }

.mapboxgl-popup-content {
    padding-top: 20px !important;
}

/* Popup tip fix */

.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip {
    margin-top: -1;
}

.mapboxgl-popup-anchor-right .mapboxgl-popup-tip {
    margin-left: -1;
}

.mapboxgl-popup-anchor-top .mapboxgl-popup-tip {
    margin-bottom: -1;
}

.mapboxgl-popup-anchor-left .mapboxgl-popup-tip {
    margin-right: -1;
}

.map-view {
    display: -webkit-box;
    display: flex;
}

.tt-spacing-top-8 {
    margin-top: 8px;
}

.tt-spacing-top-12 {
    margin-top: 12px;
}

.tt-spacing-top-16 {
    margin-top: 16px;
}

.tt-spacing-top-24 {
    margin-top: 16px;
}

.tt-spacing-top-36 {
    margin-top: 36px;
}

.tt-hint-text {
    color: #bebebe;
    display: inline-block;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-size: 12px;
}

.tt-heading-text {
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
}

.tt-overlay-panel {
    background-color: #ffffff;
    border-radius: 0;
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, .16);
    font-family: Gotham, Helvetica, Arial, sans-serif;
    padding: 24px 16px;
    z-index: 1;
}

.tt-overlay-panel__close {
        background: none;
        border: 1px solid transparent;
        outline: none;
        position: absolute;
        right: 0;
        top: 0;
    }

.tt-overlay-panel__close:focus {
            border: 1px solid #94b106;
        }

.tt-overlay-panel__close:before {
            content: "×";
            display: block;
        }

.tt-overlay-panel.-center {
        left: 50%;
        position: absolute;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
    }

.tt-overlay-panel.-left-top {
        left: 16px;
        position: absolute;
        top: 16px;
    }

.tt-overlay-panel.-right-top {
        position: absolute;
        right: 16px;
        top: 16px;
    }

.tt-overlay-panel.-medium {
        max-width: 300px;
    }

.tt-side-panel {
    background-color: #f2f2f2;
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, .16);
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    height: 100vh;
    -webkit-box-pack: justify;
            justify-content: space-between;
    overflow: visible;
    margin: 0;
    width: 376px;
    z-index: 1;
}

.tt-side-panel.-folded {
        display: none;
    }

.tt-side-panel__close-button {
        cursor: pointer;
        position: absolute;
        right: 20px;
        top: 50%;
        -webkit-transform: translateY(-50%) rotate(-90deg);
                transform: translateY(-50%) rotate(-90deg);
    }

.tt-side-panel__footer {
        background-color: #ffffff;
        border-bottom: 1px solid #e5e5e5;
        flex-basis: 36px;
        min-height: 36px;
        position: relative;
    }

.tt-side-panel__header {
        background-color: #ffffff;
        padding: 24px 24px 24px 16px;
    }

.tt-side-panel__header.-traffic {
            background-color: white;
            box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .09);
            display: -webkit-box;
            display: flex;
            min-height: 67px;
            padding: 24px 16px;
            position: relative;
            z-index: 1;
        }

.tt-side-panel__header.-traffic > div {
                cursor: pointer;
                font-size: 14px;
                font-weight: bold;
                width: 27.5%;
            }

.tt-side-panel__header.-traffic > div:first-child {
                    width: 45%;
                }

.tt-reveal-side-panel {
    background-color: #ffffff;
    box-shadow: 0 4px 24px 0 rgba(0, 0, 0, .16);
    height: 40px;
    left: 10px;
    position: absolute;
    bottom: 10px;
    width: 40px;
    z-index: 1;
}

.tt-reveal-side-panel .tt-icon {
        cursor: pointer;
        left: 15px;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%) rotate(90deg);
                transform: translateY(-50%) rotate(90deg);
    }

.tt-modal {
    background: #ffffff;
    box-shadow: 0 4px 16px rgba(0, 0, 0, .1);
    left: 50%;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    max-height: 80%;
    max-width: 80%;
    min-width: 300px;
    overflow-y: auto;
    padding: 24px;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 4;
}

.tt-modal.-hidden {
        display: none;
    }

.tt-modal__header {
        font-size: 15px;
        font-weight: bold;
        margin-bottom: 24px;
    }

.tt-modal__close-button {
        cursor: pointer;
        position: absolute;
        right: 8px;
        top: 8px;
    }

.-modal-open:before {
    background: #ffffff;
    content: "";
    height: 100%;
    left: 0;
    opacity: .9;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 3;
}

.tt-details {
    font-size: 12px;
    line-height: 1.5;
}

.tt-details summary {
        margin-bottom: 8px;
        outline: none;
    }

.tt-abbr {
    cursor: help;
}

.tt-form-label {
    color: #666666;
    display: block;
    font-size: 13px;
    font-weight: bold;
}

.tt-form-label .tt-input,
    .tt-form-label .tt-select,
    .tt-form-label .tt-fake-select,
    .tt-form-label .tt-slider,
    .tt-form-label .tt-checkbox,
    .tt-form-label .tt-buttons-group {
        margin-top: 12px;
        width: 100%;
    }

.tt-form-label + .tt-form-label {
        margin-top: 24px;
    }

.tt-form-label[disabled] {
        color: #cccccc;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
    }

.tt-inline-input-group {
    display: -webkit-box;
    display: flex;
    margin-left: -8px;
    margin-right: -8px;
}

.tt-inline-input-group > .tt-form-label {
        -webkit-box-flex: 1;
                flex-grow: 1;
        margin-left: 8px;
        margin-right: 8px;
        margin-top: 0;
    }

.tt-inline-input-group > .tt-label {
        margin-left: 8px;
        margin-right: 8px;
        margin-top: 0;
    }

.tt-input-icon {
    -webkit-box-align: center;
            align-items: center;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
            flex-direction: row-reverse;
}

.tt-input-icon .tt-input {
        -webkit-box-flex: 1;
                flex-grow: 1;
    }

.tt-input-icon > .tt-icon:last-child {
        margin-right: 16px;
    }

.tt-input-icon + .tt-input-icon {
        margin-top: 16px;
    }

.tt-input {
    border: none;
    border-bottom: 1px solid #e5e5e5;
    color: #000000;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: normal;
    height: 36px;
    outline: none;
    padding: 0 12px;
    text-overflow: ellipsis;
    -webkit-transition: border-color .2s ease;
    transition: border-color .2s ease;

    /* &:-webkit-autofill,
    &:-webkit-autofill:hover, 
    &:-webkit-autofill:focus, 
    &:-webkit-autofill:active  {
        -webkit-box-shadow: 0 0 0 30px white inset !important;
    } */
}

.tt-input:focus {
        border-color: #8dc3eb;
    }

.tt-input:hover {
        border-color: #8dc3eb;
    }

.tt-input::-webkit-input-placeholder {
        color: #666666;
    }

.tt-input::-moz-placeholder {
        color: #666666;
    }

.tt-input:-ms-input-placeholder {
        color: #666666;
    }

.tt-input::-ms-input-placeholder {
        color: #666666;
    }

.tt-input::placeholder {
        color: #666666;
    }

.tt-input[disabled] {
        background-color: #ffffff;
        border-color: #e5e5e5;
        color: #cccccc;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
    }

.tt-input[disabled]::-webkit-input-placeholder {
            color: #cccccc;
        }

.tt-input[disabled]::-moz-placeholder {
            color: #cccccc;
        }

.tt-input[disabled]:-ms-input-placeholder {
            color: #cccccc;
        }

.tt-input[disabled]::-ms-input-placeholder {
            color: #cccccc;
        }

.tt-input[disabled]::placeholder {
            color: #cccccc;
        }

@charset "utf-8";

/*
 |  tail.select - Another solution to make select fields beautiful again!
 |  @file       ./css/tail.select-default.css
 |  @author     SamBrishes <sam@pytes.net>
 |  @version    0.5.6 - Beta
 |
 |  @website    https://github.com/pytesNET/tail.select
 |  @license    X11 / MIT License
 |  @copyright  Copyright © 2014 - 2019 SamBrishes, pytesNET <info@pytes.net>
 */

/* @start GENERAL */

.tail-select,
.tail-select *,
.tail-select *:before,
.tail-select *:after{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.tail-select{
    width: 250px;
    margin: 0;
    padding: 0;
    display: inline-block;
    position: relative;
}

.tail-select mark{
    color: #fff;
    background-color: #DC4650;
}

.tail-select button.tail-all,
.tail-select button.tail-none{
    color: #808080;
    cursor: pointer;
    margin: 1px 3px 0 0;
    padding: 1px 5px;
    display: inline-block;
    font-size: 10px;
    text-shadow: none;
    line-height: 14px;
    vertical-align: top;
    outline: none;
    background-color: transparent;
    border: 1px solid #a0a0a0;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.tail-select button.tail-all:hover{
    color: #3C82E6;
    border-color: #3C82E6;
    background-color: transparent;
}

.tail-select button.tail-none:hover{
    color: #DC4650;
    border-color: #DC4650;
    background-color: transparent;
}

.tail-select-container{
    margin: 0;
    padding: 3px;
    text-align: left;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
}

.tail-select-container .select-handle{
    width: auto;
    color: #FFFFFF;
    cursor: pointer;
    margin: 1px;
    padding: 2px 24px 2px 5px;
    display: inline-block;
    position: relative;
    font-size: 12px;
    text-align: left;
    line-height: 16px;
    vertical-align: top;
    background-color: #3C82E6;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    transition: background 142ms linear;
    -moz-transition: background 142ms linear;
    -webkit-transition: background 142ms linear;
}

.tail-select-container .select-handle:hover{
    background-color: #DC4650;
}

.tail-select-container .select-handle:after{
    top: 0;
    margin: 0;
    padding: 0;
    z-index: 21;
    display: inline-block;
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-position: center center;
    width: 24px;
    height: 21px;
    opacity: 0.3;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkP\
    SJNNy40OCA4bDMuNzUgMy43NS0xLjQ4IDEuNDhMNiA5LjQ4bC0zLjc1IDMuNzUtMS40OC0xLjQ4TDQuNTIgOCAuNzcgNC4y\
    NWwxLjQ4LTEuNDhMNiA2LjUybDMuNzUtMy43NSAxLjQ4IDEuNDhMNy40OCA4eiIvPjwvc3ZnPg==");
    transition: opacity 142ms linear;
    -moz-transition: opacity 142ms linear;
    -webkit-transition: opacity 142ms linear;
}

.tail-select-container .select-handle:hover:after{
    opacity: 1;
}

/* @end GENERAL */

/* @start LABEL */

.tail-select .select-label{
    cursor: pointer;
    color: #303438;
    width: 100%;
    margin: 0;
    padding: 5px 10px;
    display: block;
    z-index: 20;
    position: relative;
    font-size: 14px;
    text-align: left;
    line-height: 22px;
    background-color: #FFFFFF;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    transition: box-shadow 142ms linear;
    -moz-transition: box-shadow 142ms linear;
    -webkit-transition: box-shadow 142ms linear;
}

.tail-select .select-label:after{
    top: 0;
    margin: 0;
    padding: 0;
    z-index: 21;
    display: inline-block;
    content: "";
    position: absolute;
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center center;
    right: 0;
    width: 34px;
    height: 34px;
    opacity: 0.5;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBkPSJNMCA1bDYgNiA2LTZIM\
    HoiLz48L3N2Zz4=");
    -webkit-transition: opacity 142ms linear, -webkit-transform 142ms linear;
    transition: opacity 142ms linear, -webkit-transform 142ms linear;
    transition: opacity 142ms linear, transform 142ms linear;
    transition: opacity 142ms linear, transform 142ms linear, -webkit-transform 142ms linear;
    -moz-transition: opacity 142ms linear, transform 142ms linear;
    -webkit-transition: opacity 142ms linear, transform 142ms linear;
}

.tail-select .select-label .label-count{
    margin: 0 5px 0 0;
    padding: 0 7px 0 0;
    display: inline-block;
    border-right: 1px solid #cccccc;
}

.tail-select .select-label .label-count,
.tail-select .select-label .label-inner{
    opacity: 0.75;
    transition: border-color 142ms linear, opacity 142ms linear;
    -moz-transition: border-color 142ms linear, opacity 142ms linear;
    -webkit-transition: border-color 142ms linear, opacity 142ms linear;
}

.tail-select:hover .select-label,
.tail-select.idle .select-label,
.tail-select.active .select-label{
    z-index: 25;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px #3C82E6;
    -moz-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px #3C82E6;
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px #3C82E6;
}

.tail-select.active .select-label{
    z-index: 27;
}

.tail-select:hover .select-label:after,
.tail-select.idle .select-label:after,
.tail-select.active .select-label:after{
    opacity: 0.85;
}

.tail-select:hover .select-label .label-count,
.tail-select.idle .select-label .label-count,
.tail-select.active .select-label .label-count,
.tail-select:hover .select-label .label-inner,
.tail-select.idle .select-label .label-inner,
.tail-select.active .select-label .label-inner{
    opacity: 1;
}

.tail-select.active .select-label:after{
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}

.tail-select.disabled .select-label{
    cursor: not-allowed;
    background-color: #ededed;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.35);
}

/* @end LABEL */

/* @start DROPDOWN */

.tail-select .select-dropdown{
    top: 100%;
    width: 100%;
    height: auto;
    min-height: 35px;
    margin: -1px 0 0 0;
    padding: 0;
    display: none;
    z-index: 23;
    overflow: hidden;
    position: absolute;
    font-size: 14px;
    text-align: left;
    line-height: 22px;
    background-color: #FFFFFF;
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px 1px rgba(0, 0, 0, 0.25);
    transition: box-shadow 142ms linear;
    -moz-transition: box-shadow 142ms linear;
    -webkit-transition: box-shadow 142ms linear;
}

.tail-select.active .select-dropdown{
    z-index: 26;
}

.tail-select .select-dropdown .dropdown-search,
.tail-select .select-dropdown .dropdown-inner,
.tail-select .select-dropdown .dropdown-empty,
.tail-select .select-dropdown .dropdown-action,
.tail-select .select-dropdown input[type=text].search-input{
    width: 100%;
    margin: 0;
    padding: 0;
    display: block;
}

.tail-select .select-dropdown .dropdown-search{
    z-index: 30;
    position: relative;
    border-bottom: 1px solid #cccccc;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}

.tail-select .select-dropdown .dropdown-search input[type=text].search-input{
    color: #303438;
    padding: 10px 15px;
    font-size: 12px;
    text-align: left;
    line-height: 20px;
    outline: none;
    background-color: transparent;
    border: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}

.tail-select .select-dropdown .dropdown-inner{
    padding: 1px 0;
    overflow-x: hidden;
    overflow-y: auto;
}

.tail-select .select-dropdown .dropdown-empty{
    padding: 16px 0 15px 0;
    font-size: 12px;
    text-align: center;
    line-height: 18px;
}

.tail-select .select-dropdown .dropdown-action{
    padding: 6px 0 5px 0;
    text-align: center;
    border-bottom: 1px solid #cccccc;
    background-color: #f2f2f2;
}

.tail-select .select-dropdown .dropdown-action button{
    font-size: 12px;
    line-height: 16px;
}

.tail-select .select-dropdown ul,
.tail-select .select-dropdown ul li{
    width: auto;
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
    list-style: none;
}

.tail-select .select-dropdown ul li{
    color: #303438;
    cursor: pointer;
    padding: 5px 10px 5px 35px;
    font-size: 12px;
    text-align: left;
    line-height: 18px;
}

.tail-select .select-dropdown ul li:first-of-type{
    margin-top: 7px;
}

.tail-select .select-dropdown ul li:last-of-type{
    margin-bottom: 7px;
}

.tail-select .select-dropdown ul li.optgroup-title{
    padding-left: 10px;
    font-size: 14px;
    background-color: transparent;
}

.tail-select .select-dropdown ul li.optgroup-title button{
    float: right;
}

.tail-select .select-dropdown ul li.dropdown-option:hover,
.tail-select .select-dropdown ul li.dropdown-option.hover{
    background-color: #f2f2f2;
}

.tail-select .select-dropdown ul li.dropdown-option:before{
    margin: 0;
    padding: 0;
    z-index: 21;
    display: inline-block;
    content: "";
    position: absolute;
    vertical-align: top;
    background-repeat: no-repeat;
    background-position: center center;
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    transition: opacity 50ms linear;
    -moz-transition: opacity 50ms linear;
    -webkit-transition: opacity 50ms linear;
}

.tail-select .select-dropdown ul li .option-description{
    color: #484e53;
    width: auto;
    margin: 0;
    padding: 0;
    display: block;
    font-size: 10px;
    text-align: left;
    line-height: 14px;
}

.tail-select.open-top .select-dropdown{
    top: auto;
    bottom: 100%;
    margin: 0 0 -1px 0;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
}

.tail-select.disabled .select-dropdown ul li.dropdown-option,
.tail-select .select-dropdown ul li.dropdown-option.disabled{
    cursor: not-allowed;
    opacity: 0.65;
    background-color: #ededed;
}

.tail-select.hide-selected .select-dropdown ul li.selected{
    display: none;
}

.tail-select.hide-disabled .select-dropdown ul li.disabled{
    display: none;
}

.tail-select .select-dropdown ul li:before{
    opacity: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBkPSJNMTIgNWwtOCA4LTQtN\
    CAxLjUtMS41TDQgMTBsNi41LTYuNUwxMiA1eiIvPjwvc3ZnPg==");
}

.tail-select .select-dropdown ul li:hover:before{
    opacity: 0.5;
}

.tail-select .select-dropdown ul li.selected:before{
    opacity: 0.85;
}

.tail-select.deselect .select-dropdown ul li.selected:hover:before{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
   9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBkPSJNNy40OCA4bDMuNzUgM\
   y43NS0xLjQ4IDEuNDhMNiA5LjQ4bC0zLjc1IDMuNzUtMS40OC0xLjQ4TDQuNTIgOCAuNzcgNC4yNWwxLjQ4LTEuNDhMNiA2\
   LjUybDMuNzUtMy43NSAxLjQ4IDEuNDhMNy40OCA4eiIvPjwvc3ZnPg==");
}

.tail-select.multiple .select-dropdown ul li:before{
    opacity: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDE2Ij48cGF0aCBkPSJNMTMgMUgxYy0uNTUgM\
    C0xIC40NS0xIDF2MTJjMCAuNTUuNDUgMSAxIDFoMTJjLjU1IDAgMS0uNDUgMS0xVjJjMC0uNTUtLjQ1LTEtMS0xem0wIDEz\
    SDFWMmgxMnYxMnpNNiA5SDNWN2gzVjRoMnYzaDN2Mkg4djNINlY5eiIvPjwvc3ZnPg==");
}

.tail-select.multiple .select-dropdown ul li:hover:before{
    opacity: 0.5;
}

.tail-select.multiple .select-dropdown ul li.selected:before{
    opacity: 0.85;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDE2Ij48cGF0aCBkPSJNMTMgMUgxYy0uNTUgM\
    C0xIC40NS0xIDF2MTJjMCAuNTUuNDUgMSAxIDFoMTJjLjU1IDAgMS0uNDUgMS0xVjJjMC0uNTUtLjQ1LTEtMS0xem0wIDEz\
    SDFWMmgxMnYxMnpNNCA4YzAtMS42NiAxLjM0LTMgMy0zczMgMS4zNCAzIDMtMS4zNCAzLTMgMy0zLTEuMzQtMy0zeiIvPjw\
    vc3ZnPg==");
}

.tail-select.multiple .select-dropdown ul li.selected:hover:before{
    opacity: 0.85;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDE2Ij48cGF0aCBkPSJNMTMgMUgxYy0uNTUgM\
    C0xIC40NS0xIDF2MTJjMCAuNTUuNDUgMSAxIDFoMTJjLjU1IDAgMS0uNDUgMS0xVjJjMC0uNTUtLjQ1LTEtMS0xem0wIDEz\
    SDFWMmgxMnYxMnptLTItNUgzVjdoOHYyeiIvPjwvc3ZnPg==");
}

.tail-select.disabled .select-dropdown ul li:before,
.tail-select .select-dropdown ul li.disabled:before{
    opacity: 0.85;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDE2Ij48cGF0aCBkPSJNNyAxQzMuMTQgMSAwI\
    DQuMTQgMCA4czMuMTQgNyA3IDcgNy0zLjE0IDctNy0zLjE0LTctNy03em0wIDEuM2MxLjMgMCAyLjUuNDQgMy40NyAxLjE3\
    bC04IDhBNS43NTUgNS43NTUgMCAwIDEgMS4zIDhjMC0zLjE0IDIuNTYtNS43IDUuNy01Ljd6bTAgMTEuNDFjLTEuMyAwLTI\
    uNS0uNDQtMy40Ny0xLjE3bDgtOGMuNzMuOTcgMS4xNyAyLjE3IDEuMTcgMy40NyAwIDMuMTQtMi41NiA1LjctNS43IDUuN3\
    oiLz48L3N2Zz4=");
}

.tail-select.multiple.disabled .select-dropdown ul li:before,
.tail-select.multiple .select-dropdown ul li.disabled:before{
    opacity: 0.85;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC\
    9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDE2Ij48cGF0aCBkPSJNMTMgMUgxYy0uNTUgM\
    C0xIC40NS0xIDF2MTJjMCAuNTUuNDUgMSAxIDFoMTJjLjU1IDAgMS0uNDUgMS0xVjJjMC0uNTUtLjQ1LTEtMS0xem0wIDEz\
    SDFWMmgxMnYxMnptLTguNS0ySDN2LTEuNUw5LjUgNEgxMXYxLjVMNC41IDEyeiIvPjwvc3ZnPg==");
}

/* @end DROPDOWN */

.tt-select {
    background-color: #ffffff;
    border: none;
    border-bottom: 1px solid #cccccc;
    border-radius: 0;
    box-shadow: none;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-weight: normal;
    height: 32px;
    margin-top: 12px;
    overflow: hidden;
    width: 100%;
}

.tt-select option {
        display: none;
    }

.tt-fake-select.tail-select .select-label {
            border: none;
            border-bottom: 1px solid #cccccc;
            border-radius: 0;
            box-shadow: none;
            font-size: 13px;
            font-weight: normal;
            height: 32px;
            -webkit-transition: border-color .2s ease;
            transition: border-color .2s ease;
        }

.tt-fake-select.tail-select .select-label:after {
                height: 32px;
                width: 32px;
            }

.tt-fake-select.tail-select .select-label:hover {
                border-color: #8dc3eb;
            }

.tt-fake-select.tail-select .select-label.-blocked {
                pointer-events: none;
                color: #cccccc;
                border-bottom: 1px solid #e5e5e5;
            }

.tt-fake-select.tail-select .select-label.-blocked:after {
                    content: none;
                }

.tt-fake-select.tail-select .select-dropdown {
            font-weight: normal;
            margin-top: 6px;
            padding: 0 8px;
            border-radius: 0;
            box-shadow: none;
            border: 1px solid #8dc3eb;
        }

.tt-fake-select.tail-select:hover .select-label {
                box-shadow: none;
            }

.tt-fake-select.tail-select .select-dropdown ul li.dropdown-option:hover {
            background-color: #f2f2f2;
        }

.tt-fake-select.tail-select .select-dropdown > .dropdown-inner > ul:last-child {
            margin-bottom: 3px;
        }

.tt-fake-select.tail-select.active .select-label {
            box-shadow: none;
        }

.tt-filters-container.tail-select-container {
    box-shadow: none;
    margin: -4px;
    padding: 0;
}

.tt-filters-container.tail-select-container .select-handle {
        background-color: transparent;
        border: 1px solid #cccccc;
        border-radius: 1px;
        color: #666666;
        margin: 4px;
        padding: 6px 32px 6px 8px;
    }

.tt-filters-container.tail-select-container .select-handle:after {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23E5E5E5' d='M-21.5-21.5h55v55h-55z'/%3E%3Cpath fill='%237A7A7A' d='M8.676 6.5l4.211-4.211a.385.385 0 0 0 0-.544L11.256.113a.386.386 0 0 0-.545 0L6.5 4.323 2.289.114a.386.386 0 0 0-.544 0L.112 1.745a.384.384 0 0 0 0 .545L4.324 6.5.112 10.711a.384.384 0 0 0 0 .544l1.633 1.632a.384.384 0 0 0 .544 0l4.21-4.21 4.212 4.21c.15.15.394.15.545 0l1.631-1.632a.385.385 0 0 0 0-.544L8.677 6.5z'/%3E%3C/g%3E%3C/svg%3E");
            height: 10px;
            opacity: .5;
            top: 50%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            width: 10px;
            margin-left: 8px;
            background-size: contain;
        }

.tt-filters-container.tail-select-container .select-handle:hover {
            border-color: #7a7e80;
            box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.15);
            fill: #b1110e;
        }

.tt-filters-container.tail-select-container .select-handle:active {
            border-color: #b1110e;
        }

.tt-button {
    background-color: #f2f2f2;
    border: 0;
    border-radius: 0;
    color: #7a7e80;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    margin: 0;
    padding: 8px 24px;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease;
}

.tt-button.-primary {
        background-color: #000000;
        color: #ffffff;
    }

.tt-button.-sortable {
        background-color: transparent;
        padding: 0 5px;
    }

.tt-button.-sortable:hover {
            background-color: transparent;
        }

.tt-button.-toggle {
        -webkit-box-align: center;
                align-items: center;
        display: -webkit-box;
        display: flex;
        -webkit-box-pack: center;
                justify-content: center;
        height: 24px;
        padding: 0;
        position: absolute;
        right: 16px;
        top: 50%;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        width: 24px;
    }

.tt-button.-big {
        padding: 8px 40px;
    }

.tt-button.-full-width {
        width: 100%;
    }

.tt-button[disabled] {
        color: #cccccc;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
    }

.tt-button[disabled].-primary {
            background-color: #cccccc;
            color: #e5e5e5;
        }

.tt-button[disabled].-primary:hover {
                background-color: #f2f2f2;
            }

.tt-button:hover {
        color: #ffffff;
        background-color: #b1110e;
        cursor: pointer;
        -webkit-transition: background-color .2s ease;
        transition: background-color .2s ease;
    }

.tt-button:hover.-primary {
            background-color: #b1110e;
        }

.tt-button:hover.-primary:disabled {
                color: #e5e5e5;
            }

.tt-button:hover:disabled {
            cursor: default;
            color: #cccccc;
            background-color: #f2f2f2;
        }

.tt-button:hover:disabled.-primary {
                background-color: #cccccc;
            }

.tt-button.-active {
        background-color: #000000;
        color: #ffffff;
    }

.tt-button-list .tt-button {
        margin-left: 8px;
    }

.tt-button-list .tt-button:first-child {
            margin-left: 0;
        }

.tt-button:-moz-focus-inner {
        border: 0;
    }

.tt-button:focus {
        outline: none;
    }

.tt-buttons-group {
    display: -webkit-box;
    display: flex;
}

.tt-buttons-group__button {
        background-color: #ffffff;
        border: 1px solid #e5e5e5;
        color: #666666;
        cursor: pointer;
        font-family: Gotham, Helvetica, Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
        line-height: 1.5;
        margin: 0;
        padding: 12px 24px;
        text-overflow: ellipsis;
        -webkit-transition: background-color .2s ease, border-color .2s ease;
        transition: background-color .2s ease, border-color .2s ease;
        overflow: hidden;
    }

.tt-buttons-group__button:disabled {
            border-color: #e5e5e5;
            cursor: default;
            pointer-events: none;
            -webkit-user-select: none;
               -moz-user-select: none;
                -ms-user-select: none;
                    user-select: none;
        }

.tt-buttons-group__button:disabled.-active {
                background-color: #e5e5e5;
                border-color: #e5e5e5;
                color: #666666;
            }

.tt-buttons-group__button:disabled:hover {
                background-color: transparent;
            }

.tt-buttons-group__button:disabled:hover.-active {
                    background-color: #e5e5e5;
                    border-color: #e5e5e5;
                    color: #666666;
                }

.tt-buttons-group__button:first-child {
            border-radius: 0 0 0 0;
        }

.tt-buttons-group__button:last-child {
            border-radius: 0 0 0 0;
        }

.tt-buttons-group__button:hover {
            background-color: #b1110e !important;
            border: 1px solid #b1110e !important;
            color: #ffffff;
        }

.tt-buttons-group__button.-active {
            background-color: #e5e5e5;
            border: 1px solid #e5e5e5;
        }

.tt-buttons-group__button:-moz-focus-inner {
            border: 0;
        }

.tt-buttons-group__button:focus {
            outline: none;
        }

.tt-params-box {
    background-color: #ffffff;
    border-radius: 0;
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, .11);
    width: 100%;
}

.tt-params-box__header {
        border-bottom: 1px solid #e5e5e5;
        font-size: 15px;
        font-weight: bold;
        padding: 16px;
    }

.tt-params-box__content {
        font-size: 14px;
        padding: 24px 16px;
    }

.tt-params-box + .tt-params-box {
        margin-top: 10px;
    }

.tt-tabs {
    background-color: #f2f2f2;
    display: -webkit-box;
    display: flex;
    -webkit-box-flex: 1;
            flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    overflow: hidden;
}

.tt-tabs__tabslist {
        box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .09);
        clear: both;
        z-index: 1;
    }

.tt-tabs__tab {
        background: none;
        border: 0;
        border-bottom: 3px solid transparent;
        cursor: pointer;
        float: left;
        font-family: Gotham, Helvetica, Arial, sans-serif;
        font-size: 13px;
        font-weight: bold;
        opacity: .46;
        padding: 16px 8px;
        text-transform: uppercase;
        width: 100%;
    }

.tt-tabs__tab:hover {
            opacity: 1;
        }

.tt-tabs__tab:focus {
            outline: none;
        }

.tt-tabs__tab:first-child,
        .tt-tabs__tab:last-child {
            width: 50%;
        }

.tt-tabs__tab:-moz-focus-inner {
            border: 0;
        }

.tt-tabs__tab[aria-selected=true] {
            border-bottom-color: #b1110e;
            opacity: 1;
        }

.tt-tabs__panel {
        overflow-y: auto;
        padding: 10px;
    }

.tt-tabs__panel.-hidden {
            height: 0;
            overflow: hidden;
            position: absolute;
            visibility: hidden;
            width: 0;
        }

.tt-tabs .tt-tabs__placeholder {
        font-size: 18px;
        font-weight: bold;
        margin: 0 auto;
        opacity: .46;
        padding: 56px 0;
        text-align: center;
    }

.tt-tabs .tt-tabs__placeholder.-small {
            font-size: 14px;
            line-height: 24px;
            padding: 56px 34px;
        }

.tt-checkbox {
    display: none;
}

.tt-checkbox:checked + .tt-label:before {
            background-color: #000000;
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M9.028.758l.313.328a1 1 0 0 1 0 1.38L4.784 7.243a1 1 0 0 1-1.447 0l-.124-.13-1.67-1.75-.892-.956a1 1 0 0 1 .016-1.381l.315-.323a1 1 0 0 1 1.447.016l.123.132.695.746.813.852L7.582.758a1 1 0 0 1 1.446 0z'/%3E%3C/svg%3E");
            background-position: 50% 50%;
            background-repeat: no-repeat;
            border-color: #000000;
        }

.tt-checkbox:disabled + .tt-label {
        color: rgba(102, 102, 102, 0.25);
    }

.tt-checkbox:disabled + .tt-label:before {
            border-color: rgba(204, 204, 204, 0.15);
        }

.tt-checkbox:disabled + .tt-label:hover:before {
                border-color: rgba(204, 204, 204, 0.15);
                box-shadow: none;
            }

.tt-checkbox[disabled][checked] + .tt-label:before {
            background-color: rgba(0, 0, 0, 0.15);
        }

.tt-checkbox + .tt-label {
        height: 16px;
        font-size: 15px;
        font-family: Gotham, Helvetica, Arial, sans-serif;
        padding-left: 26px;
        position: relative;
        width: 16px;
    }

.tt-checkbox + .tt-label:before {
            background: #ffffff;
            border: 2px solid #cccccc;
            content: "";
            display: block;
            height: 16px;
            left: 0;
            position: absolute;
            top: 0;
            width: 16px;
        }

.tt-checkbox + .tt-label:hover:before {
                border-color: #7a7e80;
                box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.15);
            }

.tt-radio {
    display: none;
}

.tt-radio:checked + .tt-label:before {
            border-width: 3px !important;
            box-shadow: inset 0 0 0 4px #000000 !important;
        }

.tt-radio[disabled] + .tt-label {
        color: rgba(102, 102, 102, 0.25);
    }

.tt-radio[disabled]:checked + .tt-label:before {
            box-shadow: inset 0 0 0 4px rgba(0, 0, 0, 0.25) !important;
        }

.tt-radio[disabled]:checked + .tt-label:hover:before {
                box-shadow: inset 0 0 0 4px rgba(0, 0, 0, 0.25) !important;
            }

.tt-radio[disabled] + .tt-label:hover:before {
            box-shadow: inset 0 0 0 2px #cccccc;
        }

.tt-radio + .tt-label {
        font-family: Gotham, Helvetica, Arial, sans-serif;
        padding-left: 26px;
        position: relative;
    }

.tt-radio + .tt-label:before {
            background: #ffffff;
            border-radius: 50%;
            box-shadow: inset 0 0 0 2px #cccccc;
            content: "";
            display: block;
            height: 16px;
            left: 0;
            position: absolute;
            top: 0;
            width: 16px;
            z-index: 1;
        }

.tt-radio + .tt-label:hover:before {
                box-shadow: inset 0 0 0 1px #000000,
                    0 0 0 2px rgba(0, 0, 0, 0.15);
            }

.tt-toggle {
    display: none;
}

.tt-toggle:checked + .tt-label {
    background-color: #000000;
}

.tt-toggle:checked + .tt-label:after {
        left: 21px;
    }

.tt-toggle[disabled] + .tt-label {
    background-color: #ededed;
    cursor: default;
}

.tt-toggle[disabled][checked] + .tt-label {
    background-color: #ededed;
}

.tt-toggle + .tt-label {
    background-color: #cccccc;
    border-radius: 18px;
    cursor: pointer;
    display: block;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    height: 20px;
    left: 0;
    position: relative;
    top: 0;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease;
    width: 38px;
}

.tt-toggle + .tt-label:after {
        background-color: #ffffff;
        border-radius: 200px;
        box-shadow: 0 0 8px rgba(0, 0, 0, .15);
        content: "";
        height: 14px;
        left: 3px;
        position: absolute;
        top: 3px;
        -webkit-transition: left .2s ease;
        transition: left .2s ease;
        width: 14px;
    }

.tt-slider {
    background: transparent;
    display: block;
    height: 23px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}

.tt-slider:disabled::-webkit-slider-runnable-track {
            background-color: #ededed;
        }

.tt-slider:disabled::-moz-range-track {
            background-color: #ededed;
        }

.tt-slider:disabled::-ms-track {
            background-color: #ededed;
        }

.tt-slider:disabled::-webkit-slider-thumb {
            background-color: #ededed;
        }

.tt-slider:disabled::-moz-range-thumb {
            background-color: #ededed;
        }

.tt-slider:disabled::-ms-thumb {
            background-color: #ededed;
        }

.tt-slider:hover::-webkit-slider-thumb {
            box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
        }

.tt-slider:hover::-moz-range-thumb {
            box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
        }

.tt-slider:hover::-ms-thumb {
            box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);
        }

.tt-slider:hover:disabled::-webkit-slider-thumb {
                box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .14);
            }

.tt-slider:hover:disabled::-moz-range-thumb {
                box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .14);
            }

.tt-slider:hover:disabled::-ms-thumb {
                box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .14);
            }

.tt-slider:focus {
        outline: none;
    }

.tt-slider,
    .tt-slider::-webkit-slider-thumb {
        -webkit-appearance: none;
    }

.tt-slider::-webkit-slider-runnable-track {
        background: transparent;
        background-color: #e5e5e5;
        border: 0;
        color: transparent;
        height: 5px;
        width: 100%;
        z-index: 1;
    }

.tt-slider::-moz-range-track {
        background: transparent;
        background-color: #e5e5e5;
        border: 0;
        color: transparent;
        height: 5px;
        width: 100%;
        z-index: 1;
    }

.tt-slider::-ms-track {
        background: transparent;
        background-color: #e5e5e5;
        border: 0;
        color: transparent;
        height: 5px;
        width: 100%;
        z-index: 1;
    }

.tt-slider::-webkit-slider-thumb {
        background-color: #000000;
        border: 0;
        border-radius: 50%;
        box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .14);
        height: 15px;
        margin-top: -5px;
        width: 15px;
    }

.tt-slider::-moz-range-thumb {
        background-color: #000000;
        border: 0;
        border-radius: 50%;
        box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .14);
        height: 15px;
        margin-top: -5px;
        width: 15px;
    }

.tt-slider::-ms-thumb {
        background-color: #000000;
        border: 0;
        border-radius: 50%;
        box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .14);
        height: 15px;
        margin-top: -5px;
        width: 15px;
        margin-top: 0;
    }

.tt-slider::-ms-tooltip {
        display: none;
    }

.tt-slider::-ms-fill-lower {
        background-color: #000000;
    }

.tt-slider:-moz-focus-inner {
        border: 0;
    }

.tt-info-hint {
    border-radius: 0;
    color: #ffffff;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-weight: bold;
    opacity: .87;
    padding: 12px 16px;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    visibility: visible;
}

.tt-info-hint:before {
        background-repeat: no-repeat;
        content: "";
        display: inline-block;
        height: 17px;
        padding-right: 8px;
        -webkit-transform: translateY(4px);
                transform: translateY(4px);
        width: 24px;
    }

.tt-info-hint.-bottom-center {
        bottom: 10px;
        left: 50%;
        position: absolute;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
    }

.tt-info-hint.-error {
        background-color: #ec453d;
        color: #ffffff;
    }

.tt-info-hint.-error:before {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16px' height='17px' viewBox='0 0 16 17' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EGroup%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='only_entity_results' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='start-copy-5' transform='translate%28-338.000000%2C -26.000000%29' fill='%23FFFFFF'%3E%3Cg id='Group-Copy-3' transform='translate%28314.000000%2C 15.000000%29'%3E%3Cg id='Group' transform='translate%2824.000000%2C 11.000000%29'%3E%3Cg id='Alert'%3E%3Cpath d='M8%2C16.5 C3.581722%2C16.5 0%2C12.918278 0%2C8.5 C0%2C4.081722 3.581722%2C0.5 8%2C0.5 C12.418278%2C0.5 16%2C4.081722 16%2C8.5 C16%2C12.918278 12.418278%2C16.5 8%2C16.5 Z M7.496%2C9.644 L8.504%2C9.644 L9.068%2C4.34 L9.068%2C4.1 L6.932%2C4.1 L6.932%2C4.34 L7.496%2C9.644 Z M7.028%2C12.5 L8.972%2C12.5 L8.972%2C10.58 L7.028%2C10.58 L7.028%2C12.5 Z' id='Combined-Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        }

.tt-info-hint.-info {
        background-color: #98c6e8;
        color: #ffffff;
    }

.tt-info-hint.-info:before {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3ECombined Shape%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='on/off-copy' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='info_message' transform='translate%28-521.000000%2C -560.000000%29' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cpath d='M529%2C576 C524.581722%2C576 521%2C572.418278 521%2C568 C521%2C563.581722 524.581722%2C560 529%2C560 C533.418278%2C560 537%2C563.581722 537%2C568 C537%2C572.418278 533.418278%2C576 529%2C576 Z M528%2C565.03552 L530.08%2C565.03552 L530.08%2C563 L528%2C563 L528%2C565.03552 Z M528.052%2C572.49529 L530.028%2C572.49529 L530.028%2C566.49529 L528.052%2C566.49529 L528.052%2C572.49529 Z' id='Combined-Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        }

.tt-info-hint.-hidden {
        opacity: 0;
        -webkit-transition: visibility 0s .2s ease,
            opacity .2s ease;
        transition: visibility 0s .2s ease,
            opacity .2s ease;
        visibility: hidden;
    }

.tt-foldable {
    background-color: #ffffff;
    max-height: 999px;
    max-width: 100%;
    -webkit-transition: max-height .2s ease,
        max-width .2s ease;
    transition: max-height .2s ease,
        max-width .2s ease;
}

.tt-foldable:before {
        background-color: #ffffff;
        content: "";
        display: block;
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        -webkit-transition: opacity .2s ease;
        transition: opacity .2s ease;
        width: 100%;
        z-index: -1;
    }

.tt-foldable.-open {
        overflow: hidden;
    }

.tt-foldable.-open:before {
            z-index: 1;
        }

.tt-foldable.-folded {
        max-height: 0;
        max-width: 32px;
        padding-left: 24px;
        padding-right: 24px;
        -webkit-transition: max-height .2s ease,
            max-width .2s .2s ease;
        transition: max-height .2s ease,
            max-width .2s .2s ease;
    }

.tt-foldable.-folded:before {
            opacity: 1;
            -webkit-transition: opacity .2s ease;
            transition: opacity .2s ease;
            z-index: 1;
        }

.tt-foldable.-folded .tt-foldable__button {
            right: 18px;
            top: 18px;
            -webkit-transform: rotate(-180deg);
                    transform: rotate(-180deg);
            -webkit-transition: left .2s ease;
            transition: left .2s ease;
            background-color: transparent;
        }

.tt-foldable__button {
        background-color: transparent;
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EShape Copy 3%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Shape-Copy-3' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon fill='%239B9B9B' transform='translate%286.000000%2C 3.000000%29 scale%28-1%2C 1%29 rotate%2890.000000%29 translate%28-6.000000%2C -3.000000%29 ' points='9 -1.59 7.8582996 -3 3 3 7.8582996 9 9 7.59 5.29149798 3'/%3E%3Cpolygon id='Shape-Copy-4' fill='%239B9B9B' transform='translate%286.000000%2C 9.000000%29 scale%28-1%2C 1%29 rotate%2890.000000%29 translate%28-6.000000%2C -9.000000%29 ' points='9 4.41 7.8582996 3 3 9 7.8582996 15 9 13.59 5.29149798 9'/%3E%3C/g%3E%3C/svg%3E");
        background-repeat: no-repeat;
        border: 0;
        cursor: pointer;
        height: 12px;
        position: absolute;
        width: 12px;
        z-index: 2;
    }

.tt-foldable__button:focus {
            outline: none;
        }

.tt-foldable__button.-top-right {
            right: 16px;
            top: 16px;
        }

.tt-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    display: inline-block;
}

.tt-icon.-finish {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' stroke='%23E5E5E5' d='M-20.5-19.5h55v55h-55z'/%3E%3Cpath fill='%237A7E80' d='M5.811 2.194V0H8.02v2.28h1.765V0H14v16.406h-2.108V6.837H9.784V4.558H8.019v2.28H5.811v-2.28H7.92V2.28H5.933v2.193H3.946v2.194H2.108v9.74H0V0h3.946v2.194h1.865zm4.316 2.364h1.765V2.28h-1.765v2.278zM2.108 2.28v2.108h1.717V2.28H2.108z'/%3E%3C/g%3E%3C/svg%3E");
        height: 17px;
        width: 14px;
    }

.tt-icon.-finish.-white {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' stroke='white' d='M-20.5-19.5h55v55h-55z'/%3E%3Cpath fill='white' d='M5.811 2.194V0H8.02v2.28h1.765V0H14v16.406h-2.108V6.837H9.784V4.558H8.019v2.28H5.811v-2.28H7.92V2.28H5.933v2.193H3.946v2.194H2.108v9.74H0V0h3.946v2.194h1.865zm4.316 2.364h1.765V2.28h-1.765v2.278zM2.108 2.28v2.108h1.717V2.28H2.108z'/%3E%3C/g%3E%3C/svg%3E");
        }

.tt-icon.-finish.-black {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 14 17'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' stroke='black' d='M-20.5-19.5h55v55h-55z'/%3E%3Cpath fill='black' d='M5.811 2.194V0H8.02v2.28h1.765V0H14v16.406h-2.108V6.837H9.784V4.558H8.019v2.28H5.811v-2.28H7.92V2.28H5.933v2.193H3.946v2.194H2.108v9.74H0V0h3.946v2.194h1.865zm4.316 2.364h1.765V2.28h-1.765v2.278zM2.108 2.28v2.108h1.717V2.28H2.108z'/%3E%3C/g%3E%3C/svg%3E");
            height: 32px;
            width: 32px;
        }

.tt-icon.-trash {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 14 16'%3E%3Cpath fill='%237A7E80' fill-rule='evenodd' d='M1.205 4.04h11.79v10.55c0 .539-.66 1.41-1.474 1.41H2.679c-.814 0-1.474-.871-1.474-1.41V4.04zm9.826-2.791h1.335c.902 0 1.634.542 1.634 1.21v.552H0V2.46c0-.67.73-1.211 1.633-1.211h1.385V.65c0-.36.392-.65.878-.65h6.257c.486 0 .878.29.878.65v.599z'/%3E%3C/svg%3E");
        height: 16px;
        width: 14px;
    }

.tt-icon.-start {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' stroke='%23E5E5E5' d='M-19.5-19.5h55v55h-55z'/%3E%3Cpath fill='%237A7E80' d='M15.493.015a.4.4 0 0 1 .492.493L11.728 15.66a.4.4 0 0 1-.757.036l-2.914-7.55a.4.4 0 0 0-.23-.229L.257 5.015a.4.4 0 0 1 .035-.758l15.2-4.242z'/%3E%3C/g%3E%3C/svg%3E");
        height: 16px;
        width: 16px;
    }

.tt-icon.-start.-white {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' stroke='white' d='M-19.5-19.5h55v55h-55z'/%3E%3Cpath fill='white' d='M15.493.015a.4.4 0 0 1 .492.493L11.728 15.66a.4.4 0 0 1-.757.036l-2.914-7.55a.4.4 0 0 0-.23-.229L.257 5.015a.4.4 0 0 1 .035-.758l15.2-4.242z'/%3E%3C/g%3E%3C/svg%3E");
        }

.tt-icon.-start.-black {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' stroke='black' d='M-19.5-19.5h55v55h-55z'/%3E%3Cpath fill='black' d='M15.493.015a.4.4 0 0 1 .492.493L11.728 15.66a.4.4 0 0 1-.757.036l-2.914-7.55a.4.4 0 0 0-.23-.229L.257 5.015a.4.4 0 0 1 .035-.758l15.2-4.242z'/%3E%3C/g%3E%3C/svg%3E");
            height: 32px;
            width: 32px;
        }

.tt-icon.-flag {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' viewBox='0 0 11 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill-rule='nonzero' stroke='%23E5E5E5' d='M-22.5-18.5h55v55h-55z'/%3E%3Cpath fill='%237A7E80' d='M0 0v18h1.745v-6.702L11 6.156z'/%3E%3C/g%3E%3C/svg%3E");
        height: 18px;
        width: 11px;
    }

.tt-icon.-fold {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EShape Copy 3%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Shape-Copy-3' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon fill='%239B9B9B' transform='translate%286.000000%2C 3.000000%29 scale%28-1%2C 1%29 rotate%2890.000000%29 translate%28-6.000000%2C -3.000000%29 ' points='9 -1.59 7.8582996 -3 3 3 7.8582996 9 9 7.59 5.29149798 3'/%3E%3Cpolygon id='Shape-Copy-4' fill='%239B9B9B' transform='translate%286.000000%2C 9.000000%29 scale%28-1%2C 1%29 rotate%2890.000000%29 translate%28-6.000000%2C -9.000000%29 ' points='9 4.41 7.8582996 3 3 9 7.8582996 15 9 13.59 5.29149798 9'/%3E%3C/g%3E%3C/svg%3E");
        height: 12px;
        width: 12px;
    }

.tt-icon.-switch {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 10 13'%3E%3Cg fill='none' fill-rule='nonzero'%3E%3Cpath stroke='%23fff' d='M-22.5-21.5h55v55h-55z'/%3E%3Cpath fill='%23fff' d='M3.5 8.667H10v2.166H3.5V13L0 9.75 3.5 6.5v2.167zm3-6.5V0L10 3.25 6.5 6.5V4.333H0V2.167h6.5z'/%3E%3C/g%3E%3C/svg%3E");
        height: 13px;
        width: 13px;
    }

.tt-icon.-clock {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='%237A7E80' fill-rule='nonzero'%3E%3Cpath d='M8 14A6 6 0 1 0 8 2a6 6 0 0 0 0 12zm0 2A8 8 0 1 1 8 0a8 8 0 0 1 0 16z'/%3E%3Cpath d='M12.366 7.434v2H7V4h2v3.434z'/%3E%3C/g%3E%3C/svg%3E");
        height: 16px;
        width: 16px;
    }

.tt-icon.-calendar {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17'%3E%3Cg fill='none' fill-rule='nonzero'%3E%3Cpath stroke='%23E5E5E5' d='M-19.5-19.5h55v55h-55z'/%3E%3Cg fill='%237A7E80'%3E%3Cpath d='M1 1h14a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zm1 4v10h12V5H2z'/%3E%3Cpath d='M4 9h4v4H4zM3 0h2v2H3zM11 0h2v2h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 16px;
        width: 17px;
    }

.tt-icon.-search {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eic_search_and_geocoding%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard-3-Copy-58' transform='translate%28-1532.000000%2C -533.000000%29' fill='%237A7E80' fill-rule='nonzero'%3E%3Cg id='ic_search_and_geocoding' transform='translate%281532.000000%2C 533.000000%29'%3E%3Cpath d='M9.40313872%2C0 C4.21004086%2C0 0%2C4.21004086 0%2C9.4033129 C0%2C14.5964108 4.21004086%2C18.8064516 9.40313872%2C18.8064516 C14.5965849%2C18.8064516 18.8064516%2C14.5964108 18.8064516%2C9.4033129 C18.8064516%2C4.21004086 14.5965849%2C0 9.40313872%2C0 Z M9.40313872%2C1.97952565 C13.4968291%2C1.97952565 16.8267518%2C5.30979668 16.8267518%2C9.4033129 C16.8267518%2C13.4966549 13.4968291%2C16.8267518 9.40313872%2C16.8267518 C5.30997086%2C16.8267518 1.97952565%2C13.4966549 1.97952565%2C9.4033129 C1.97952565%2C5.30979668 5.30997086%2C1.97952565 9.40313872%2C1.97952565 Z M18.4421505%2C16.3225806 L21.5608407%2C19.4413984 C22.1463864%2C20.0267592 22.1463864%2C20.9757505 21.5608407%2C21.5611113 C21.2682437%2C21.8535279 20.8845618%2C22 20.5010558%2C22 C20.1175497%2C22 19.7340437%2C21.8535279 19.4412708%2C21.5611113 L16.3225806%2C18.4422936 C16.7954132%2C17.5369097 17.5369286%2C16.7957575 18.4421505%2C16.3225806 Z' id='Combined-Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 22px;
        width: 22px;
    }

.tt-icon.-clear {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23E5E5E5' d='M-21.5-21.5h55v55h-55z'/%3E%3Cpath fill='%237A7A7A' d='M8.676 6.5l4.211-4.211a.385.385 0 0 0 0-.544L11.256.113a.386.386 0 0 0-.545 0L6.5 4.323 2.289.114a.386.386 0 0 0-.544 0L.112 1.745a.384.384 0 0 0 0 .545L4.324 6.5.112 10.711a.384.384 0 0 0 0 .544l1.633 1.632a.384.384 0 0 0 .544 0l4.21-4.21 4.212 4.21c.15.15.394.15.545 0l1.631-1.632a.385.385 0 0 0 0-.544L8.677 6.5z'/%3E%3C/g%3E%3C/svg%3E");
        height: 13px;
        width: 13px;
    }

.tt-icon.-add {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='13px' height='13px' viewBox='0 0 13 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Edot%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Waypoints' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate%28-54.000000%2C -471.000000%29' fill='%23000000' fill-rule='nonzero' id='Group-3'%3E%3Cg transform='translate%2835.000000%2C 458.000000%29'%3E%3Cg id='Icons/16px/search' transform='translate%2816.000000%2C 11.000000%29'%3E%3Cg id='plus'%3E%3Cpath d='M11.0070722%2C8.625 L14.1655944%2C5.46652764 C14.2781352%2C5.35398862 14.2781352%2C5.17134331 14.1655944%2C5.05880428 L12.9417901%2C3.83440427 C12.8286343%2C3.72186524 12.6459861%2C3.72186524 12.5334453%2C3.83440427 L9.37492313%2C6.99287663 L6.21640097%2C3.83440427 C6.16289796%2C3.78090211 6.08910071%2C3.75015374 6.01284356%2C3.75015374 C5.93597143%2C3.75015374 5.86278916%2C3.78090211 5.80867118%2C3.83440427 L4.58425186%2C5.05880428 C4.53013388%2C5.11292141 4.5%2C5.18610253 4.5%2C5.26297345 C4.5%2C5.33984437 4.53013388%2C5.41302548 4.58425186%2C5.46714261 L7.74277402%2C8.625 L4.58425186%2C11.7834724 C4.53013388%2C11.8375895 4.5%2C11.9107706 4.5%2C11.9870266 C4.5%2C12.0638975 4.53013388%2C12.1370786 4.58425186%2C12.1911957 L5.80867118%2C13.4155957 C5.86278916%2C13.4697129 5.93597143%2C13.4998463 6.01284356%2C13.4998463 C6.08910071%2C13.4998463 6.16289796%2C13.4697129 6.21640097%2C13.4155957 L9.37492313%2C10.2571234 L12.5334453%2C13.4155957 C12.6459861%2C13.5281348 12.8286343%2C13.5281348 12.9417901%2C13.4155957 L14.1655944%2C12.1911957 C14.2781352%2C12.0786567 14.2781352%2C11.8960114 14.1655944%2C11.7834724 L11.0070722%2C8.625 Z' id='ic_delete_normal' transform='translate%289.375000%2C 8.625000%29 rotate%2845.000000%29 translate%28-9.375000%2C -8.625000%29 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 18px;
        width: 18px;
    }

.tt-icon.-car {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18px' height='16px' viewBox='0 0 18 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ecar%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='map_interaction' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard' transform='translate%28-214.000000%2C -102.000000%29' fill='%237A7E80'%3E%3Cg id='car' transform='translate%28211.000000%2C 98.000000%29'%3E%3Cpath d='M6.0000522%2C18 L6.0000522%2C19.5 C6.0000522%2C19.7761424 5.77619458%2C20 5.5000522%2C20 L3.5000522%2C20 C3.22390983%2C20 3.0000522%2C19.7761424 3.0000522%2C19.5 L3.0000522%2C10.9589179 C3.00006964%2C10.4881425 3.32843452%2C10.0811228 3.7885605%2C9.98155597 C3.9535891%2C9.94584537 4.0417201%2C9.91677109 4.05295349%2C9.89433311 L6.86564543%2C4.27616358 C6.95038701%2C4.10689779 7.1234506%2C4 7.31274414%2C4 L16.6614697%2C4 C16.8501133%2C4 17.0226986%2C4.10617248 17.1077575%2C4.27455115 L19.94634%2C9.89367392 C19.9577736%2C9.91630733 20.0464977%2C9.94567357 20.2125122%2C9.98177266 C20.6721901%2C10.081707 21.0000522%2C10.4885227 21.0000522%2C10.9589381 L21.0000522%2C19.5 C21.0000522%2C19.7761424 20.7761946%2C20 20.5000522%2C20 L18.5000522%2C20 C18.2239098%2C20 18.0000522%2C19.7761424 18.0000522%2C19.5 L18.0000522%2C18 L6.0000522%2C18 Z M8.5968264%2C6 L6.5000522%2C10 L17.5000522%2C10 L15.403278%2C6 L8.5968264%2C6 Z M17.7500522%2C15 C18.4404081%2C15 19.0000522%2C14.4403559 19.0000522%2C13.75 C19.0000522%2C13.0596441 18.4404081%2C12.5 17.7500522%2C12.5 C17.0596963%2C12.5 16.5000522%2C13.0596441 16.5000522%2C13.75 C16.5000522%2C14.4403559 17.0596963%2C15 17.7500522%2C15 Z M6.2500522%2C15 C6.94040814%2C15 7.5000522%2C14.4403559 7.5000522%2C13.75 C7.5000522%2C13.0596441 6.94040814%2C12.5 6.2500522%2C12.5 C5.55969626%2C12.5 5.0000522%2C13.0596441 5.0000522%2C13.75 C5.0000522%2C14.4403559 5.55969626%2C15 6.2500522%2C15 Z' id='Combined-Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 16px;
        width: 17px;
    }

.tt-icon.-car.-black {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='18px' height='16px' viewBox='0 0 18 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ecar%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='map_interaction' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard' transform='translate%28-214.000000%2C -102.000000%29' fill='%23000000'%3E%3Cg id='car' transform='translate%28211.000000%2C 98.000000%29'%3E%3Cpath d='M6.0000522%2C18 L6.0000522%2C19.5 C6.0000522%2C19.7761424 5.77619458%2C20 5.5000522%2C20 L3.5000522%2C20 C3.22390983%2C20 3.0000522%2C19.7761424 3.0000522%2C19.5 L3.0000522%2C10.9589179 C3.00006964%2C10.4881425 3.32843452%2C10.0811228 3.7885605%2C9.98155597 C3.9535891%2C9.94584537 4.0417201%2C9.91677109 4.05295349%2C9.89433311 L6.86564543%2C4.27616358 C6.95038701%2C4.10689779 7.1234506%2C4 7.31274414%2C4 L16.6614697%2C4 C16.8501133%2C4 17.0226986%2C4.10617248 17.1077575%2C4.27455115 L19.94634%2C9.89367392 C19.9577736%2C9.91630733 20.0464977%2C9.94567357 20.2125122%2C9.98177266 C20.6721901%2C10.081707 21.0000522%2C10.4885227 21.0000522%2C10.9589381 L21.0000522%2C19.5 C21.0000522%2C19.7761424 20.7761946%2C20 20.5000522%2C20 L18.5000522%2C20 C18.2239098%2C20 18.0000522%2C19.7761424 18.0000522%2C19.5 L18.0000522%2C18 L6.0000522%2C18 Z M8.5968264%2C6 L6.5000522%2C10 L17.5000522%2C10 L15.403278%2C6 L8.5968264%2C6 Z M17.7500522%2C15 C18.4404081%2C15 19.0000522%2C14.4403559 19.0000522%2C13.75 C19.0000522%2C13.0596441 18.4404081%2C12.5 17.7500522%2C12.5 C17.0596963%2C12.5 16.5000522%2C13.0596441 16.5000522%2C13.75 C16.5000522%2C14.4403559 17.0596963%2C15 17.7500522%2C15 Z M6.2500522%2C15 C6.94040814%2C15 7.5000522%2C14.4403559 7.5000522%2C13.75 C7.5000522%2C13.0596441 6.94040814%2C12.5 6.2500522%2C12.5 C5.55969626%2C12.5 5.0000522%2C13.0596441 5.0000522%2C13.75 C5.0000522%2C14.4403559 5.55969626%2C15 6.2500522%2C15 Z' id='Combined-Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        }

.tt-icon.-car.-big {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cpath fill='%2361ADE0' fill-rule='evenodd' d='M27.097 54a.3.3 0 0 1 .3.3v4.259a1 1 0 0 1-1 1H17.28a1 1 0 0 1-1-1V54.3a.3.3 0 0 1 .3-.3h10.518zm28.324 0a.3.3 0 0 1 .3.3v4.259a1 1 0 0 1-1 1h-9.118a1 1 0 0 1-1-1V54.3a.3.3 0 0 1 .3-.3H55.42zM43.935 13.5a9 9 0 0 1 8.326 5.584l3.82 9.312c.035.083.063.167.087.25A6.735 6.735 0 0 1 58.5 33.75V45a4.5 4.5 0 0 1-4.5 4.5H18a4.5 4.5 0 0 1-4.5-4.5V33.75c0-2.039.904-3.867 2.333-5.104a2.14 2.14 0 0 1 .085-.25l3.82-9.312a9 9 0 0 1 8.327-5.584h15.87zm7.815 18h-31.5A2.25 2.25 0 0 0 18 33.75V45h36V33.75a2.25 2.25 0 0 0-2.25-2.25zM25.875 36a3.375 3.375 0 0 1 3.375 3.375c0 .621-.504 1.125-1.125 1.125h-4.5c-.58 0-1.057-.439-1.118-1.002l-.007-.123A3.375 3.375 0 0 1 25.875 36zm20.25 0a3.375 3.375 0 0 1 3.375 3.375c0 .621-.504 1.125-1.125 1.125h-4.5c-.58 0-1.057-.439-1.118-1.002l-.007-.123A3.375 3.375 0 0 1 46.125 36zm-2.19-18h-15.87a4.5 4.5 0 0 0-4.163 2.792L21.355 27h29.29l-2.547-6.208A4.5 4.5 0 0 0 43.935 18z'/%3E%3C/svg%3E");
        }

.tt-icon.-truck {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16px' height='18px' viewBox='0 0 16 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Etruck%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='map_interaction' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard' transform='translate%28-330.000000%2C -97.000000%29' fill='%237A7E80'%3E%3Cg id='truck' transform='translate%28326.000000%2C 94.000000%29'%3E%3Cpath d='M19.0588235%2C10.5789474 L19.0588235%2C10.6810189 L19.6681949%2C11.2283123 C19.8793733%2C11.4179776 20%2C11.6884514 20%2C11.9722986 L20%2C18.6315789 C20%2C18.8931875 19.7893105%2C19.1052632 19.5294118%2C19.1052632 L19.0588235%2C19.1052632 L19.0588235%2C20.5263158 C19.0588235%2C20.7879244 18.848134%2C21 18.5882353%2C21 L16.7058824%2C21 C16.4459836%2C21 16.2352941%2C20.7879244 16.2352941%2C20.5263158 L16.2352941%2C19.1052632 L7.76470588%2C19.1052632 L7.76470588%2C20.5263158 C7.76470588%2C20.7879244 7.55401635%2C21 7.29411765%2C21 L5.41176471%2C21 C5.151866%2C21 4.94117647%2C20.7879244 4.94117647%2C20.5263158 L4.94117647%2C19.1052632 L4.47058824%2C19.1052632 C4.21068953%2C19.1052632 4%2C18.8931875 4%2C18.6315789 L4%2C11.9831405 C4%2C11.6930107 4.12600489%2C11.417183 4.34531437%2C11.2272392 L4.94117647%2C10.7111634 L4.94117647%2C10.5789474 C4.42137906%2C10.5789474 4%2C10.1575683 4%2C9.6377709 L4%2C6.78328173 C4%2C6.26348432 4.42137906%2C5.84210526 4.94117647%2C5.84210526 L4.94117647%2C5.84210526 L4.94117647%2C4.27713652 C4.94117647%2C4.07816552 5.0646996%2C3.90040244 5.2503836%2C3.83216937 C6.76011627%2C3.27738979 7.83351875%2C3 8.47059105%2C3 L15.529409%2C3 C16.1664819%2C3 17.2398859%2C3.27739035 18.7496209%2C3.83217104 C18.9352971%2C3.90040862 19.0588235%2C4.07816642 19.0588235%2C4.27713152 L19.0588235%2C5.84210526 C19.5786209%2C5.84210526 20%2C6.26348432 20%2C6.78328173 L20%2C9.6377709 C20%2C10.1575683 19.5786209%2C10.5789474 19.0588235%2C10.5789474 L19.0588235%2C10.5789474 Z M5.88235294%2C6.78947368 L5.88235294%2C11.5263158 L18.1176471%2C11.5263158 L18.1176471%2C6.78947368 L5.88235294%2C6.78947368 Z M9.64705882%2C15.3157895 L14.3529412%2C15.3157895 L14.3529412%2C14.3684211 L9.64705882%2C14.3684211 L9.64705882%2C15.3157895 Z M9.64705882%2C17.2105263 L14.3529412%2C17.2105263 L14.3529412%2C16.2631579 L9.64705882%2C16.2631579 L9.64705882%2C17.2105263 Z M5.88235294%2C15.3157895 L5.88235294%2C17.2105263 L8.70588235%2C17.2105263 L7.76470588%2C15.3157895 L5.88235294%2C15.3157895 Z M16.2352941%2C15.3157895 L15.2941176%2C17.2105263 L18.1176471%2C17.2105263 L18.1176471%2C15.3157895 L16.2352941%2C15.3157895 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 18px;
        width: 17px;
    }

.tt-icon.-truck.-black {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16px' height='18px' viewBox='0 0 16 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Etruck%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='map_interaction' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Artboard' transform='translate%28-330.000000%2C -97.000000%29' fill='%23000000'%3E%3Cg id='truck' transform='translate%28326.000000%2C 94.000000%29'%3E%3Cpath d='M19.0588235%2C10.5789474 L19.0588235%2C10.6810189 L19.6681949%2C11.2283123 C19.8793733%2C11.4179776 20%2C11.6884514 20%2C11.9722986 L20%2C18.6315789 C20%2C18.8931875 19.7893105%2C19.1052632 19.5294118%2C19.1052632 L19.0588235%2C19.1052632 L19.0588235%2C20.5263158 C19.0588235%2C20.7879244 18.848134%2C21 18.5882353%2C21 L16.7058824%2C21 C16.4459836%2C21 16.2352941%2C20.7879244 16.2352941%2C20.5263158 L16.2352941%2C19.1052632 L7.76470588%2C19.1052632 L7.76470588%2C20.5263158 C7.76470588%2C20.7879244 7.55401635%2C21 7.29411765%2C21 L5.41176471%2C21 C5.151866%2C21 4.94117647%2C20.7879244 4.94117647%2C20.5263158 L4.94117647%2C19.1052632 L4.47058824%2C19.1052632 C4.21068953%2C19.1052632 4%2C18.8931875 4%2C18.6315789 L4%2C11.9831405 C4%2C11.6930107 4.12600489%2C11.417183 4.34531437%2C11.2272392 L4.94117647%2C10.7111634 L4.94117647%2C10.5789474 C4.42137906%2C10.5789474 4%2C10.1575683 4%2C9.6377709 L4%2C6.78328173 C4%2C6.26348432 4.42137906%2C5.84210526 4.94117647%2C5.84210526 L4.94117647%2C5.84210526 L4.94117647%2C4.27713652 C4.94117647%2C4.07816552 5.0646996%2C3.90040244 5.2503836%2C3.83216937 C6.76011627%2C3.27738979 7.83351875%2C3 8.47059105%2C3 L15.529409%2C3 C16.1664819%2C3 17.2398859%2C3.27739035 18.7496209%2C3.83217104 C18.9352971%2C3.90040862 19.0588235%2C4.07816642 19.0588235%2C4.27713152 L19.0588235%2C5.84210526 C19.5786209%2C5.84210526 20%2C6.26348432 20%2C6.78328173 L20%2C9.6377709 C20%2C10.1575683 19.5786209%2C10.5789474 19.0588235%2C10.5789474 L19.0588235%2C10.5789474 Z M5.88235294%2C6.78947368 L5.88235294%2C11.5263158 L18.1176471%2C11.5263158 L18.1176471%2C6.78947368 L5.88235294%2C6.78947368 Z M9.64705882%2C15.3157895 L14.3529412%2C15.3157895 L14.3529412%2C14.3684211 L9.64705882%2C14.3684211 L9.64705882%2C15.3157895 Z M9.64705882%2C17.2105263 L14.3529412%2C17.2105263 L14.3529412%2C16.2631579 L9.64705882%2C16.2631579 L9.64705882%2C17.2105263 Z M5.88235294%2C15.3157895 L5.88235294%2C17.2105263 L8.70588235%2C17.2105263 L7.76470588%2C15.3157895 L5.88235294%2C15.3157895 Z M16.2352941%2C15.3157895 L15.2941176%2C17.2105263 L18.1176471%2C17.2105263 L18.1176471%2C15.3157895 L16.2352941%2C15.3157895 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        }

.tt-icon.-location {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='30px' height='32px' viewBox='0 0 30 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eic_gps_indicator%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Ccircle id='path-1' cx='12' cy='12' r='12'/%3E%3Cfilter x='-29.2%25' y='-16.7%25' width='158.3%25' height='166.7%25' filterUnits='objectBoundingBox' id='filter-2'%3E%3CfeMorphology radius='0.5' operator='erode' in='SourceAlpha' result='shadowSpreadOuter1'/%3E%3CfeOffset dx='0' dy='5' in='shadowSpreadOuter1' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='2' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0.109803922 0 0 0 0 0.133333333 0 0 0 0 0.160784314 0 0 0 0.15 0' type='matrix' in='shadowBlurOuter1'/%3E%3C/filter%3E%3ClinearGradient x1='59.319544%25' y1='2.27373675e-11%25' x2='50%25' y2='50%25' id='linearGradient-3'%3E%3Cstop stop-color='%23FFFFFF' stop-opacity='0.525267701' offset='0%25'/%3E%3Cstop stop-color='%23FFFFFF' stop-opacity='0' offset='100%25'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Routing-options' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='travel-mode' transform='translate%28-1013.000000%2C -507.000000%29'%3E%3Cg id='ic_gps_indicator' transform='translate%281016.000000%2C 507.000000%29'%3E%3Cg id='Oval'%3E%3Cuse fill='black' fill-opacity='1' filter='url%28%23filter-2%29' xlink:href='%23path-1'/%3E%3Cuse fill='%23FFFFFF' fill-rule='evenodd' xlink:href='%23path-1'/%3E%3C/g%3E%3Ccircle id='Oval-Copy' fill='%23199FF7' transform='translate%2812.000000%2C 12.000000%29 rotate%28-369.000000%29 translate%28-12.000000%2C -12.000000%29 ' cx='12' cy='12' r='9.6'/%3E%3Cpath d='M12%2C2.4 C17.3019336%2C2.4 21.6%2C6.6980664 21.6%2C12 C21.6%2C17.3019336 17.3019336%2C21.6 12%2C21.6 C6.6980664%2C21.6 2.4%2C17.3019336 2.4%2C12 C2.4%2C6.6980664 6.6980664%2C2.4 12%2C2.4 Z M12%2C4.8 C8.0235498%2C4.8 4.8%2C8.0235498 4.8%2C12 C4.8%2C15.9764502 8.0235498%2C19.2 12%2C19.2 C15.9764502%2C19.2 19.2%2C15.9764502 19.2%2C12 C19.2%2C8.0235498 15.9764502%2C4.8 12%2C4.8 Z' id='Oval-Copy' fill='url%28%23linearGradient-3%29' fill-rule='nonzero' transform='translate%2812.000000%2C 12.000000%29 rotate%28-369.000000%29 translate%28-12.000000%2C -12.000000%29 '/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-bear-left {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ebearleft%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M0.666371629%2C0.0444622151 C0.353795629%2C-0.103020732 -0.00068245122%2C0.134493373 -5.17023738e-05%2C0.489713584 L-5.17023738e-05%2C8.59532032 C0.00066922878%2C9.03882011 0.525121069%2C9.25181211 0.816408109%2C8.92671906 L2.08271592%2C6.95915412 C2.23680744%2C6.78609812 2.51288808%2C6.81377307 2.62406376%2C7.01905812 C3.58139112%2C8.78289812 4.38822912%2C11.2794678 4.39296%2C13.312 L4.3912704%2C18.9188042 C4.39228416%2C19.3055528 4.69573632%2C19.6187352 5.0688%2C19.6176842 L7.0980096%2C19.6194358 C7.4714112%2C19.6183848 7.77317376%2C19.3041516 7.77216%2C18.9170526 L7.77216%2C13.312 C7.76573952%2C10.5956514 6.79961963%2C7.70445837 5.48240747%2C5.36645079 C5.37292139%2C5.17202553 5.46044267%2C4.92365163 5.66724971%2C4.85463942 L7.82757227%2C4.39433337 C8.23577963%2C4.25560832 8.26720619%2C3.66917969 7.87623275%2C3.4852639 L0.666371629%2C0.0444622151 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='bearleft-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow/nip_Arrow_bearleft-2' transform='translate%287.000000%2C 2.000000%29'%3E%3Cg id='Arrow/nip_Arrow_bearleft' transform='translate%28-0.000000%2C 0.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' transform='translate%284.076148%2C 9.809715%29 rotate%28-360.000000%29 translate%28-4.076148%2C -9.809715%29 ' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-6.082560%2C -0.700632%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='20.2752' height='21.0189474'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-bear-right {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ebearleft%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M0.666371629%2C0.0444622151 C0.353795629%2C-0.103020732 -0.00068245122%2C0.134493373 -5.17023738e-05%2C0.489713584 L-5.17023738e-05%2C8.59532032 C0.00066922878%2C9.03882011 0.525121069%2C9.25181211 0.816408109%2C8.92671906 L2.08271592%2C6.95915412 C2.23680744%2C6.78609812 2.51288808%2C6.81377307 2.62406376%2C7.01905812 C3.58139112%2C8.78289812 4.38822912%2C11.2794678 4.39296%2C13.312 L4.3912704%2C18.9188042 C4.39228416%2C19.3055528 4.69573632%2C19.6187352 5.0688%2C19.6176842 L7.0980096%2C19.6194358 C7.4714112%2C19.6183848 7.77317376%2C19.3041516 7.77216%2C18.9170526 L7.77216%2C13.312 C7.76573952%2C10.5956514 6.79961963%2C7.70445837 5.48240747%2C5.36645079 C5.37292139%2C5.17202553 5.46044267%2C4.92365163 5.66724971%2C4.85463942 L7.82757227%2C4.39433337 C8.23577963%2C4.25560832 8.26720619%2C3.66917969 7.87623275%2C3.4852639 L0.666371629%2C0.0444622151 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='bearleft-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow/nip_Arrow_bearleft-2' transform='translate%287.000000%2C 2.000000%29'%3E%3Cg id='Arrow/nip_Arrow_bearleft' transform='translate%28-0.000000%2C 0.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' transform='translate%284.076148%2C 9.809715%29 rotate%28-360.000000%29 translate%28-4.076148%2C -9.809715%29 ' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-6.082560%2C -0.700632%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='20.2752' height='21.0189474'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        -webkit-transform: scaleX(-1);
                transform: scaleX(-1);
        width: 32px;
    }

.tt-icon.-continue {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Econtinue%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.22294025%2C0.22485912 C5.0339328%2C-0.0746608797 4.60427652%2C-0.0750111955 4.4149248%2C0.224158489 L0.0780817655%2C7.29283049 C-0.1577472%2C7.66556649 0.177233214%2C8.13954375 0.599659697%2C8.03094586 L2.67495459%2C7.06407428 C2.89288121%2C7.00732312 3.10529942%2C7.17477407 3.10529942%2C7.40388059 L3.09979101%2C18.9159581 C3.09944673%2C19.303057 3.40757363%2C19.61694 3.78799846%2C19.61694 L5.85365363%2C19.6183421 C6.23373418%2C19.6186915 6.54220535%2C19.3051589 6.54254963%2C18.91806 L6.54805804%2C7.43470838 C6.54805804%2C7.20455091 6.76323046%2C7.03674965 6.98184563%2C7.09665365 L9.05025501%2C8.05091386 C9.47337004%2C8.16406586 9.81282604%2C7.68938796 9.5766528%2C7.31455007 L5.22294025%2C0.22485912 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='continue' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow/nip_arrow_continue-2' transform='translate%287.000000%2C 2.000000%29'%3E%3Cg id='Arrow/nip_arrow_continue' transform='translate%280.000000%2C 0.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-4.819862%2C 0.000026%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='19.2794483' height='19.6176842'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-keep-left {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ekeep-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.152%2C0.768 L6.992%2C0.768 C8.0965695%2C0.768 8.992%2C1.6634305 8.992%2C2.768 L8.992%2C19.968 L8.992%2C19.968 L5.152%2C19.96608 L5.152%2C0.768 Z' id='path-1'/%3E%3Cpath d='M1.20944869%2C0.811452669 C0.897654815%2C0.667236486 0.543681032%2C0.899699238 0.544%2C1.24787831 L0.544%2C9.53275465 C0.545030789%2C9.96746344 1.06873652%2C10.1762335 1.35960916%2C9.85758444 L2.64132527%2C7.87369492 C2.79486013%2C7.70406922 3.07054801%2C7.73153897 3.18190296%2C7.93241151 C4.13786838%2C9.66128885 4.94793824%2C11.8934362 4.95299983%2C13.8853364 L4.96717228%2C19.2827987 C4.9681846%2C19.6618813 5.27086761%2C19.9688557 5.64373799%2C19.968 L7.66803611%2C19.9623317 C8.04090649%2C19.9616449 8.30813084%2C19.6622247 8.30711852%2C19.2827987 L8.32739242%2C13.8767521 C8.32064363%2C11.2142467 7.31924572%2C8.32900602 6.00390749%2C6.03734219 C5.89457717%2C5.84677081 5.98163649%2C5.60332016 6.18848676%2C5.5356759 L8.66786863%2C5.10360098 C9.07549526%2C4.96762572 9.10653967%2C4.39282122 8.71612245%2C4.21255099 L1.20944869%2C0.811452669 Z' id='path-3'/%3E%3C/defs%3E%3Cg id='keep-left' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%287.000000%2C 2.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cg id='Clip-2'/%3E%3Cg id='01Neutral/ProperBlack' opacity='0.3' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-5.600000%2C 0.000000%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='20.736' height='20.736'/%3E%3C/g%3E%3C/g%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'/%3E%3C/mask%3E%3Cuse id='Fill-4' fill='%233F9CD9' xlink:href='%23path-3'/%3E%3Cg id='01Neutral/ProperBlack' stroke='%23979797' mask='url%28%23mask-4%29' fill='%23000000'%3E%3Cg transform='translate%28-4.832000%2C 0.768000%29' id='Rectangle-Copy-5' stroke='none'%3E%3Crect x='0' y='0' width='19.2' height='19.2'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-keep-right {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ekeep-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.152%2C0.768 L6.992%2C0.768 C8.0965695%2C0.768 8.992%2C1.6634305 8.992%2C2.768 L8.992%2C19.968 L8.992%2C19.968 L5.152%2C19.96608 L5.152%2C0.768 Z' id='path-1'/%3E%3Cpath d='M1.20944869%2C0.811452669 C0.897654815%2C0.667236486 0.543681032%2C0.899699238 0.544%2C1.24787831 L0.544%2C9.53275465 C0.545030789%2C9.96746344 1.06873652%2C10.1762335 1.35960916%2C9.85758444 L2.64132527%2C7.87369492 C2.79486013%2C7.70406922 3.07054801%2C7.73153897 3.18190296%2C7.93241151 C4.13786838%2C9.66128885 4.94793824%2C11.8934362 4.95299983%2C13.8853364 L4.96717228%2C19.2827987 C4.9681846%2C19.6618813 5.27086761%2C19.9688557 5.64373799%2C19.968 L7.66803611%2C19.9623317 C8.04090649%2C19.9616449 8.30813084%2C19.6622247 8.30711852%2C19.2827987 L8.32739242%2C13.8767521 C8.32064363%2C11.2142467 7.31924572%2C8.32900602 6.00390749%2C6.03734219 C5.89457717%2C5.84677081 5.98163649%2C5.60332016 6.18848676%2C5.5356759 L8.66786863%2C5.10360098 C9.07549526%2C4.96762572 9.10653967%2C4.39282122 8.71612245%2C4.21255099 L1.20944869%2C0.811452669 Z' id='path-3'/%3E%3C/defs%3E%3Cg id='keep-left' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%287.000000%2C 2.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cg id='Clip-2'/%3E%3Cg id='01Neutral/ProperBlack' opacity='0.3' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-5.600000%2C 0.000000%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='20.736' height='20.736'/%3E%3C/g%3E%3C/g%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'/%3E%3C/mask%3E%3Cuse id='Fill-4' fill='%233F9CD9' xlink:href='%23path-3'/%3E%3Cg id='01Neutral/ProperBlack' stroke='%23979797' mask='url%28%23mask-4%29' fill='%23000000'%3E%3Cg transform='translate%28-4.832000%2C 0.768000%29' id='Rectangle-Copy-5' stroke='none'%3E%3Crect x='0' y='0' width='19.2' height='19.2'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        -webkit-transform: scaleX(-1);
                transform: scaleX(-1);
        width: 32px;
    }

.tt-icon.-merge-left {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Emerge-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M7.06666667%2C20 L4.66666667%2C20 C4.22506667%2C20 3.86666667%2C19.6885545 3.86666667%2C19.3048092 L3.86666667%2C4.8 L7.86666667%2C4.8 L7.86666667%2C19.3048092 C7.86666667%2C19.6885545 7.50826667%2C20 7.06666667%2C20' id='path-1'/%3E%3Cpath d='M9.07623251%2C11.0553657 C8.11457209%2C10.2101162 7.52416553%2C8.66901007 7.40559016%2C7.39666828 C7.39394436%2C7.27479509 7.51040232%2C7.17865465 7.62756608%2C7.2097484 L9.9496672%2C8.20689267 C10.3840907%2C8.31875868 10.7278181%2C7.83055112 10.4818448%2C7.45063558 L5.96257018%2C0.225449723 C5.76600326%2C-0.0783397499 5.32558043%2C-0.0744083567 5.13430706%2C0.23295511 L0.744194916%2C7.48029973 C0.505985455%2C7.86307447 0.853594817%2C8.34341923 1.28590088%2C8.22833663 L3.64293938%2C7.20438741 C3.75128057%2C7.17508066 3.85609273%2C7.25478072 3.86209208%2C7.36843372 C3.98031456%2C9.6886705 5.02102522%2C12.2233469 6.76260106%2C13.7544458 L7.67379636%2C14.5553779 C8.60334262%2C15.3731076 9.13763761%2C16.5586014 9.13763761%2C17.8055678 L9.13763761%2C19.2852012 C9.13763761%2C19.6801276 9.45348571%2C20 9.84344342%2C20 L11.9608609%2C20 C12.3504657%2C20 12.6666667%2C19.6801276 12.6666667%2C19.2852012 L12.6666667%2C17.8055678 C12.6666667%2C15.5232154 11.6891256%2C13.3527289 9.98742781%2C11.8562977 L9.07623251%2C11.0553657 Z' id='path-3'/%3E%3C/defs%3E%3Cg id='merge-left' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%285.000000%2C 2.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill-opacity='0' fill='%23FFFFFF' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' opacity='0.3' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-3.333333%2C 0.000000%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='20' height='20'/%3E%3C/g%3E%3C/g%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'/%3E%3C/mask%3E%3Cuse id='Fill-3' fill='%233F9CD9' xlink:href='%23path-3'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-4%29' fill='%23000000'%3E%3Cg transform='translate%28-3.333333%2C 0.000000%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='20' height='20'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-roundabout-cross {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Erondabout-cross%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.76923077%2C0.5 C8.95024038%2C0.5 11.5384615%2C3.06357143 11.5384615%2C6.21428571 C11.5384615%2C9.365 8.95024038%2C11.9285714 5.76923077%2C11.9285714 C2.58822115%2C11.9285714 0%2C9.365 0%2C6.21428571 C0%2C3.06357143 2.58822115%2C0.5 5.76923077%2C0.5 Z M5.76923077%2C4.07142857 C4.57608173%2C4.07142857 3.60576923%2C5.0325 3.60576923%2C6.21428571 C3.60576923%2C7.39607143 4.57608173%2C8.35714286 5.76923077%2C8.35714286 C6.96237981%2C8.35714286 7.93269231%2C7.39607143 7.93269231%2C6.21428571 C7.93269231%2C5.0325 6.96237981%2C4.07142857 5.76923077%2C4.07142857 Z' id='path-1'/%3E%3Cpath d='M6.151875%2C-6.77303571 C5.95283654%2C-7.07732143 5.50247596%2C-7.07517857 5.30632212%2C-6.76910714 L0.695264423%2C-0.634821429 C0.450072115%2C-0.253392857 0.803798077%2C0.228035714 1.24586538%2C0.114464286 L3.53012019%2C-0.839464286 C3.75908654%2C-0.899107143 3.98300481%2C-0.728035714 3.98264423%2C-0.493035714 L3.98084135%2C0.531607143 C3.98048077%2C0.681607143 3.88348558%2C0.81125 3.74213942%2C0.86375 C1.53649038%2C1.68767857 0.00584134615%2C3.81089286 1.54790623e-05%2C6.20017857 C-0.00641826923%2C8.67410714 1.65151442%2C10.8796471 3.98084135%2C11.64679 L3.98084135%2C12.6476786 C3.98012019%2C12.8451786 4.12746267%2C12.9992857 4.32650113%2C13.0000167 L7.22040235%2C13.0000167 C7.41980138%2C13.0007143 7.55524038%2C12.8444643 7.55596154%2C12.6476786 L7.58444712%2C11.0966503 C7.58733173%2C9.76843604 6.63216346%2C8.60732143 5.3409375%2C8.31625 C4.56245192%2C8.14017857 3.91016827%2C7.57375 3.6909375%2C6.81303571 C3.33504808%2C5.57589286 4.13444712%2C4.36446429 5.32002404%2C4.11767857 C6.62891827%2C3.84482143 7.58120192%2C2.67482143 7.58444712%2C1.33553571 L7.58841346%2C-0.489107143 C7.58877404%2C-0.722678571 7.81233173%2C-0.893035714 8.0409375%2C-0.833392857 L10.3273558%2C0.120178571 C10.771226%2C0.233035714 11.1238702%2C-0.253035714 10.874351%2C-0.63375 L6.151875%2C-6.77303571 Z' id='path-3'/%3E%3C/defs%3E%3Cg id='rondabout-cross' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%2811.538462%2C 15.000000%29 scale%28-1%2C 1%29 translate%28-11.538462%2C -15.000000%29 translate%285.538462%2C 9.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cg id='Fill-1'/%3E%3Cg id='01Neutral/ProperBlack' opacity='0.3' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-5.408654%2C -7.714286%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='21.6346154' height='21.4285714'/%3E%3C/g%3E%3C/g%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-3'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-4%29' fill='%23000000'%3E%3Cg transform='translate%28-5.048077%2C -7.357143%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='21.6346154' height='21.4285714'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-roundabout-left {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eroundabout-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M14.5706712%2C0.389731808 C11.9156712%2C0.0993062765 9.48888552%2C1.28228511 8.58852837%2C3.65249787 C8.53531409%2C3.79221418 8.36464286%2C3.90070922 8.21428571%2C3.90070922 L6.29245694%2C3.88831348 C6.1745998%2C3.88866809 6.08888552%2C3.77696596 6.12031409%2C3.6642 L7.1345998%2C1.64895167 C7.24852837%2C1.21278145 6.76317123%2C0.864554503 6.3820998%2C1.10923535 L0.227814087%2C5.59611479 C-0.0768287702%2C5.79150486 -0.0757573416%2C6.23405805 0.229956944%2C6.42802968 L6.39424266%2C10.8879588 C6.77531409%2C11.1298027 7.25888552%2C10.7829942 7.14674266%2C10.3485971 L6.13745694%2C8.01349067 C6.10602837%2C7.90037011 6.19174266%2C7.7893772 6.3095998%2C7.78902259 L9.34852837%2C7.78795876 C10.5756712%2C7.78795876 11.6367427%2C6.88795876 11.8160284%2C5.69576018 C11.9860284%2C4.57271053 13.0206712%2C3.78795876 14.1860284%2C3.91490911 C15.5410284%2C4.06065379 16.5888855%2C5.58831337 15.8095998%2C6.99044103 C15.4742427%2C7.59363252 14.8628141%2C8.00462543 14.1803141%2C8.12661124 C13.0131712%2C8.33547649 12.1424569%2C9.37058287 12.1424569%2C10.5652637 L12.1410284%2C15.9411502 C12.1406712%2C16.3329942 12.4606712%2C16.6503701 12.8549569%2C16.6503701 L14.9978141%2C16.6510793 C15.3924569%2C16.6510793 15.7120998%2C16.3337034 15.7124569%2C15.9418595 L15.7135284%2C11.6553346 C15.7135284%2C11.5053346 15.8103141%2C11.3755474 15.9517427%2C11.3230651 C18.3592427%2C10.4319304 19.9124569%2C8.02058287 19.6128141%2C5.3787389 C19.3167427%2C2.77022826 17.1960284%2C0.672001312 14.5706712%2C0.389731808 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='roundabout-left' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-2' transform='translate%282.000000%2C 5.000000%29'%3E%3Cg id='Group'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-0.714286%2C -3.900709%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='21.4285714' height='21.2765957'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-roundabout-left1 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eroundabout-left3%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.73846154%2C0.214428571 C8.86009231%2C0.214428571 11.4%2C2.778 11.4%2C5.92871429 C11.4%2C9.07942857 8.86009231%2C11.643 5.73846154%2C11.643 C2.61683077%2C11.643 0.0769230769%2C9.07942857 0.0769230769%2C5.92871429 C0.0769230769%2C2.778 2.61683077%2C0.214428571 5.73846154%2C0.214428571 Z M5.73846154%2C3.78585714 C4.56758462%2C3.78585714 3.61538462%2C4.74692857 3.61538462%2C5.92871429 C3.61538462%2C7.1105 4.56758462%2C8.07157143 5.73846154%2C8.07157143 C6.90933846%2C8.07157143 7.86153846%2C7.1105 7.86153846%2C5.92871429 C7.86153846%2C4.74692857 6.90933846%2C3.78585714 5.73846154%2C3.78585714 Z' id='path-1'/%3E%3Cpath d='M6.39434688%2C0.250358683 C5.12191832%2C0.097858683 3.87176965%2C0.352858683 2.79844539%2C1.00678725 C2.56220796%2C1.15071582 2.26266739%2C1.13178725 2.03774672%2C0.970358682 L0.505524518%2C-0.128061473 C0.322334414%2C-0.259847187 0.305712919%2C-0.529132901 0.471927877%2C-0.682704329 L2.75954402%2C-2.10071274 C3.08914475%2C-2.40892703 2.87200435%2C-2.9653556 2.42287032%2C-2.96428879 L-6.50782404%2C-2.96428879 C-6.86713127%2C-2.9628556 -7.10442965%2C-2.58678417 -6.95412889%2C-2.25749846 L-3.24753531%2C5.68678725 C-3.06010142%2C6.09750153 -2.47127609%2C6.06357296 -2.33123115%2C5.63428725 L-1.8996413%2C3.09622424 C-1.82572869%2C2.86693852 -1.55271178%2C2.77622424 -1.35820491%2C2.91586709 L0.611834566%2C4.32857296 C1.75412034%2C5.1364301 3.29921216%2C5.16178725 4.38526777%2C4.29285868 C4.83510911%2C3.93285868 5.44550702%2C3.75500153 6.02761302%2C3.82964439 C6.90218662%2C3.94107296 7.60524053%2C4.5664301 7.78595509%2C5.43750153 C8.02148523%2C6.5739301 7.36263742%2C7.66214439 6.29284966%2C7.9689301 C4.90972901%2C8.36535867 3.97185227%2C9.67000152 3.97185227%2C11.081073 L3.96866943%2C15.9625015 C3.96477929%2C16.3567872 4.29756286%2C16.6742872 4.68834484%2C16.678301 L6.8035186%2C16.678301 C7.19465422%2C16.6817872 7.51647467%2C16.3532158 7.52036481%2C15.9589301 L7.52708414%2C11.8953587 C7.53026698%2C11.613573 7.62681311%2C11.3378587 7.88462312%2C11.2296444 C10.2604361%2C10.2303587 11.7411638%2C7.68107296 11.3323457%2C5.0189301 C10.9486367%2C2.52178725 8.87908368%2C0.548215825 6.39434688%2C0.250358683 Z' id='path-3'/%3E%3C/defs%3E%3Cg id='roundabout-left3-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow/nip_arrow_roundaboutleft3-2' transform='translate%289.000000%2C 5.000000%29'%3E%3Cg id='Arrow/nip_arrow_roundaboutleft3' transform='translate%28-0.000000%2C 0.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cg id='Fill-1'/%3E%3Cg id='01Neutral/ProperBlack' opacity='0.296805246' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-8.769231%2C -4.071429%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='21.2307692' height='21.4285714'/%3E%3C/g%3E%3C/g%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-3'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-4%29' fill='%23000000'%3E%3Cg transform='translate%28-8.769231%2C -4.071429%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='21.2307692' height='21.4285714'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-roundabout-left3 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Erondaboutleft3%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M15.0945278%2C0.0367436594 C13.32975%2C-0.152621716 11.5599167%2C0.394015512 10.2439167%2C1.53472543 C8.97380556%2C2.63628227 8.22597222%2C4.19675838 8.17425%2C5.84118773 C8.17113889%2C5.95827049 8.11436111%2C6.06707088 8.01636111%2C6.13558877 L4.87628726%2C8.33197422 C4.65000621%2C8.49025088 4.3382606%2C8.43512243 4.17998394%2C8.20884139 C4.14454482%2C8.15817565 4.11881038%2C8.10137626 4.10408632%2C8.04132503 L3.58613889%2C5.92890568 L3.58613889%2C5.92890568 C3.40608333%2C5.48316293 2.75430556%2C5.48391587 2.57541667%2C5.93041157 L0.0375277778%2C13.5942505 C-0.105583333%2C13.9507694 0.18025%2C14.3306295 0.574194444%2C14.3087942 L8.85208333%2C14.3129353 C9.34325%2C14.2850764 9.54702778%2C13.6876155 9.16786111%2C13.3838026 L7.20332283%2C12.2093285 C6.96630685%2C12.0676315 6.88903553%2C11.760624 7.03073252%2C11.523608 C7.06692113%2C11.4630754 7.11550602%2C11.4108833 7.1732963%2C11.3704595 L10.9660833%2C8.7174332 L10.9660833%2C8.7174332 C11.7629167%2C8.16138417 12.1883611%2C7.2292397 12.0759722%2C6.28241282 C12.0658611%2C6.19808311 12.0608056%2C6.11036515 12.0608056%2C6.02302366 C12.0608056%2C5.38151551 12.3439167%2C4.76786628 12.8385833%2C4.33906476 C13.3390833%2C3.90499264 13.9908611%2C3.70508605 14.6679167%2C3.77887455 C15.7175278%2C3.89106318 16.5964167%2C4.74151325 16.7123056%2C5.75798743 C16.8515278%2C6.97813293 15.9878056%2C8.07554857 14.74725%2C8.2562551 C13.43475%2C8.44637341 12.44775%2C9.56863621 12.4516389%2C10.8659584 L12.4699167%2C16.5499315 C12.4710833%2C16.9655565 12.8096477%2C17.3188377 13.238981%2C17.3177746 L15.5634067%2C17.3177746 C15.9931289%2C17.3165789 16.3451944%2C16.965933 16.3440278%2C16.5499315 L16.3440278%2C12.011939 C16.3436389%2C11.8523149 16.4486389%2C11.7141497 16.6026389%2C11.6580554 C19.2116944%2C10.7070873 20.8971389%2C8.14670177 20.5774722%2C5.34462126 C20.2616944%2C2.57529382 17.9555833%2C0.342815331 15.0945278%2C0.0367436594 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='rondaboutleft3' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%281.000000%2C 5.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-1.555556%2C -4.141191%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='23.3333333' height='22.5883152'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-roundabout-right {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Erondabout-right%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M6.40917108%2C0.428359788 C9.87592923%2C0.428359788 12.696649%2C3.21523095 12.696649%2C6.64038801 C12.696649%2C10.0655451 9.87592923%2C12.8524162 6.40917108%2C12.8524162 C2.94241292%2C12.8524162 0.121693122%2C10.0655451 0.121693122%2C6.64038801 C0.121693122%2C3.21523095 2.94241292%2C0.428359788 6.40917108%2C0.428359788 Z M6.40917108%2C4.31087743 C5.10884204%2C4.31087743 4.05136684%2C5.35566292 4.05136684%2C6.64038801 C4.05136684%2C7.92511309 5.10884204%2C8.96989859 6.40917108%2C8.96989859 C7.70950011%2C8.96989859 8.76697531%2C7.92511309 8.76697531%2C6.64038801 C8.76697531%2C5.35566292 7.70950011%2C4.31087743 6.40917108%2C4.31087743 Z' id='path-1'/%3E%3Cpath d='M8.93893782%2C6.87909075 L8.94447383%2C6.71330427 C8.94447383%2C5.6319148 9.83167798%2C4.75497491 10.92661%2C4.75497491 L15.0544879%2C4.7269708 C15.1975981%2C4.72618747 15.2927406%2C4.5812711 15.2352587%2C4.45241303 L14.1074232%2C1.91520151 C13.9805665%2C1.43345249 14.5193111%2C1.04922827 14.942299%2C1.31908605 L21.7735331%2C6.27483433 C22.1116855%2C6.49064222 22.1104962%2C6.9798329 21.7715509%2C7.19407413 L14.942299%2C12.0902892 C14.5197075%2C12.3574053 13.9825486%2C11.9743561 14.1074232%2C11.4941737 L15.2356551%2C8.94364558 C15.2931371%2C8.81478751 15.1975981%2C8.66987113 15.0548843%2C8.66947947 L12.9228986%2C8.66242948 C12.7563992%2C8.66203782 12.6117032%2C8.7666126 12.5526356%2C8.92014563 C11.9453531%2C10.5026063 10.7068887%2C11.7807777 9.14281465%2C12.4534175 L8.86348374%2C12.5657716 C8.70729141%2C12.6241298 8.54804659%2C12.7238023 8.54804659%2C12.9799582 L8.54804659%2C17.6799487 C8.54804659%2C18.1115645 8.19205494%2C18.4632804 7.75519213%2C18.4632804 L5.37662872%2C18.4632804 C4.93976591%2C18.4632804 4.58377425%2C18.1115645 4.58377425%2C17.6799487 L4.58377425%2C11.0216289 C4.58377425%2C9.97905348 5.46057486%2C9.16040669 6.50061774%2C9.06301501 L6.66608758%2C9.05370369 C7.90225112%2C9.0304762 8.85815273%2C8.08360582 8.93893782%2C6.87909075 L8.93893782%2C6.87909075 Z' id='path-3'/%3E%3C/defs%3E%3Cg id='rondabout-right' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%281.000000%2C 3.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cg id='Fill-1'/%3E%3Cg id='01Neutral/ProperBlack' opacity='0.3' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%2810.871252%2C 7.441940%29 scale%28-1%2C 1%29 translate%28-10.871252%2C -7.441940%29 translate%28-1.095238%2C -4.380952%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='23.9329806' height='23.6457848'/%3E%3C/g%3E%3C/g%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'/%3E%3C/mask%3E%3Cg id='Fill-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-4%29' fill='%23000000'%3E%3Cg transform='translate%28-1.095238%2C -4.380952%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='23.9329806' height='23.6457848'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-roundabout-right1 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Erondabout-right1%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M15.3584906%2C0.000164070048 C19.0204528%2C0.000164070048 22%2C2.94440109 22%2C6.562966 C22%2C10.1815309 19.0204528%2C13.1257679 15.3584906%2C13.1257679 C11.6965283%2C13.1257679 8.71698113%2C10.1815309 8.71698113%2C6.562966 C8.71698113%2C2.94440109 11.6965283%2C0.000164070048 15.3584906%2C0.000164070048 Z M15.3584906%2C4.10191528 C13.9849434%2C4.10191528 12.8679245%2C5.20569653 12.8679245%2C6.562966 C12.8679245%2C7.92023548 13.9849434%2C9.02401673 15.3584906%2C9.02401673 C16.7320377%2C9.02401673 17.8490566%2C7.92023548 17.8490566%2C6.562966 C17.8490566%2C5.20569653 16.7320377%2C4.10191528 15.3584906%2C4.10191528 Z' id='path-1'/%3E%3Cpath d='M13.0228377%2C7.38389049 C12.5915547%2C6.18289774 11.2408377%2C5.40848711 9.83864906%2C5.88470042 C9.59623396%2C5.96673545 9.37125283%2C6.09512026 9.16453585%2C6.24483418 L4.8081137%2C9.42278293 C4.69728351%2C9.50358743 4.53913257%2C9.45682747 4.49098162%2C9.32967318 L3.82766792%2C6.45402349 C3.63547925%2C5.96837615 2.93978113%2C5.96960667 2.74883774%2C6.45566419 L0.0399320755%2C14.8060093 C-0.112407547%2C15.194035 0.192686792%2C15.6079017 0.613592453%2C15.5841115 L9.44846038%2C15.5886234 C9.97272453%2C15.5582705 10.190234%2C14.9077327 9.78551698%2C14.5763112 L7.23890615%2C13.0688296 C7.13222691%2C12.9843335 7.13554766%2C12.8231347 7.24596276%2C12.7431505 L9.83491321%2C10.8457685 C10.0117434%2C10.7177939 10.2537434%2C10.7514282 10.3990264%2C10.9134474 C11.1121585%2C11.7075464 12.0124981%2C12.3232193 13.0215925%2C12.7009906 C13.1855547%2C12.7625168 13.2963849%2C12.9122308 13.2963849%2C13.0849145 L13.2963849%2C18.0406503 C13.2963849%2C18.4934836 13.6683094%2C18.8610005 14.1265736%2C18.8610005 L16.6171396%2C18.8610005 C17.0758189%2C18.8610005 17.4473283%2C18.4934836 17.4473283%2C18.0406503 L17.4473283%2C11.467594 C17.4473283%2C10.1923595 16.4465358%2C9.11523967 15.1697057%2C9.01556712 C14.1934038%2C8.93886437 13.3507623%2C8.29899118 13.0228377%2C7.38389049 Z' id='path-3'/%3E%3C/defs%3E%3Cg id='rondabout-right1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%2812.000000%2C 12.900000%29 scale%28-1%2C 1%29 translate%28-12.000000%2C -12.900000%29 translate%281.000000%2C 3.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cg id='Fill-1'/%3E%3Cg id='01Neutral/ProperBlack' opacity='0.3' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-2.075472%2C -4.922101%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='24.9056604' height='24.6105072'/%3E%3C/g%3E%3C/g%3E%3Cmask id='mask-4' fill='white'%3E%3Cuse xlink:href='%23path-3'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-3'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-4%29' fill='%23000000'%3E%3Cg transform='translate%28-1.660377%2C -4.511926%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='24.9056604' height='24.6105072'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-roundaboutaround-u-turn {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Erondaboutaround-u-turn%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M8.29032075%2C13.1608203 C8.16890257%2C13.1940278 8.0198362%2C13.0993108 8.0198362%2C12.9744052 L8.0198362%2C10.8732207 C8.0198362%2C9.57699431 7.04941166%2C8.46685802 5.76421166%2C8.27591462 C4.49313893%2C8.08799009 3.6252662%2C6.90195236 3.85550257%2C5.6170467 C4.03113893%2C4.63629198 4.88297529%2C3.87440519 5.88677529%2C3.78346179 C6.53510257%2C3.72459387 7.15593893%2C3.92497123 7.6362662%2C4.34987689 C8.12155711%2C4.77968821 8.39990257%2C5.39478255 8.39990257%2C6.03742406 C8.39990257%2C6.5925184 8.20288439%2C7.11025425 7.84092075%2C7.52044292 C7.73172075%2C7.64459387 7.73935711%2C7.83100896 7.85084802%2C7.95289576 L9.96115711%2C10.2713863 C10.0883026%2C10.4117637 10.3116662%2C10.4238392 10.4453026%2C10.2898769 C11.5758662%2C9.16346179 12.2180844%2C7.63214104 12.2180844%2C6.03742406 C12.2180844%2C4.32308443 11.4769753%2C2.68346179 10.1841389%2C1.53893349 C8.89168439%2C0.395159906 7.15402984%2C-0.153141981 5.42133893%2C0.0370466984 C2.61230257%2C0.343839151 0.348120749%2C2.581575 0.0380843857%2C5.35780142 C-0.281115614%2C8.21553726 1.43592075%2C10.8211976 4.07199348%2C11.7332731 C4.14797529%2C11.7596882 4.19990257%2C11.8291222 4.19990257%2C11.9087448 L4.19990257%2C12.9744052 C4.19990257%2C13.0985561 4.08039348%2C13.1891222 3.95859348%2C13.156292 L1.43935711%2C12.0996882 C0.969338931%2C11.9800656 0.596302568%2C12.4936505 0.860138931%2C12.8959146 L5.70655711%2C19.3876127 C5.91808439%2C19.7087448 6.39459348%2C19.7064807 6.60268439%2C19.3830844 L11.4162662%2C12.896292 C11.6759026%2C12.4928958 11.3017207%2C11.9830844 10.8336117%2C12.1027071 L8.29032075%2C13.1608203 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='rondaboutaround-u-turn' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%286.000000%2C 2.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-5.345455%2C -2.264151%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='22.9090909' height='22.6415094'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-sharp-right {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Esharp-right%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9.79043674%2C2.0480764 L4.8622386%2C7.32068015 C4.69418891%2C7.50100956 4.40114047%2C7.47465662 4.26821127%2C7.26759779 L3.43324916%2C4.94840581 C3.17192246%2C4.54708816 2.55221562%2C4.67508816 2.47253364%2C5.14680581 L0.738034256%2C14.0586176 C0.674213138%2C14.4358411 1.02277463%2C14.7520764 1.39323923%2C14.6530646 L10.118228%2C12.1939588 C10.5800815%2C12.0708529 10.651833%2C11.4474176 10.2296318%2C11.2234176 L7.73003488%2C10.4713625 C7.51024854%2C10.3561625 7.46040009%2C10.0636449 7.62996034%2C9.88218603 L12.5536268%2C4.61409993 C12.5864815%2C4.57946463 12.6197138%2C4.54332346 12.7118579%2C4.57871169 C12.802869%2C4.61409993 12.802869%2C4.66379405 12.802869%2C4.71198228 L12.8149068%2C19.2470588 C12.8149068%2C19.6630588 13.1528944%2C20 13.5701863%2C20 L15.8360248%2C20 C16.2529391%2C20 16.5913043%2C19.6630588 16.5913043%2C19.2470588 L16.5792666%2C4.84337052 C16.5792666%2C3.20497052 15.6223274%2C1.67424111 14.0925088%2C1.07452346 C12.5834603%2C0.483088164 10.895033%2C0.865205811 9.79043674%2C2.0480764 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='sharp-right' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%283.000000%2C 2.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-2.608696%2C -0.869565%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='22.5391304' height='22.5391304'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-sharpleft {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Esharpleft%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9.79043674%2C2.0480764 L4.8622386%2C7.32068015 C4.69418891%2C7.50100956 4.40114047%2C7.47465662 4.26821127%2C7.26759779 L3.43324916%2C4.94840581 C3.17192246%2C4.54708816 2.55221562%2C4.67508816 2.47253364%2C5.14680581 L0.738034256%2C14.0586176 C0.674213138%2C14.4358411 1.02277463%2C14.7520764 1.39323923%2C14.6530646 L10.118228%2C12.1939588 C10.5800815%2C12.0708529 10.651833%2C11.4474176 10.2296318%2C11.2234176 L7.73003488%2C10.4713625 C7.51024854%2C10.3561625 7.46040009%2C10.0636449 7.62996034%2C9.88218603 L12.5536268%2C4.61409993 C12.5864815%2C4.57946463 12.6197138%2C4.54332346 12.7118579%2C4.57871169 C12.802869%2C4.61409993 12.802869%2C4.66379405 12.802869%2C4.71198228 L12.8149068%2C19.2470588 C12.8149068%2C19.6630588 13.1528944%2C20 13.5701863%2C20 L15.8360248%2C20 C16.2529391%2C20 16.5913043%2C19.6630588 16.5913043%2C19.2470588 L16.5792666%2C4.84337052 C16.5792666%2C3.20497052 15.6223274%2C1.67424111 14.0925088%2C1.07452346 C12.5834603%2C0.483088164 10.895033%2C0.865205811 9.79043674%2C2.0480764 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='sharpleft-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-2' transform='translate%283.000000%2C 2.000000%29'%3E%3Cg id='Group'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-2.608696%2C -0.869565%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='22.5391304' height='22.5391304'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-arrow {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='8px' height='10px' viewBox='0 0 8 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Earrow%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Routing' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Desktop-HD-Copy' transform='translate%28-33.000000%2C -738.000000%29' fill='%23DF1B12'%3E%3Cg id='Group-3' transform='translate%288.000000%2C 733.000000%29'%3E%3Cg id='Icons/arrow' transform='translate%2821.000000%2C 2.000000%29'%3E%3Cpolygon id='Path' points='6.83102951 13.0021507 4 13 9.00375366 8 4 3 6.83102951 3.00260239 11.8284271 8'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-turn-right {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eturn-right%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M8.2140249%2C3.94983317 C7.98120896%2C3.94983317 7.81156563%2C3.73313707 7.87083432%2C3.51190467 L8.87236878%2C1.40984786 C8.98487283%2C0.979945137 8.50185072%2C0.638674958 8.1235248%2C0.880146292 L0.930363749%2C5.29397706 C0.62834184%2C5.48659582 0.630471254%2C5.92208169 0.934267675%2C6.11225781 L8.12033068%2C10.4880534 C8.4993664%2C10.7253373 8.97812969%2C10.3833693 8.86527074%2C9.95556022 L7.88503042%2C7.87723181 C7.82576172%2C7.65565045 7.99540505%2C7.4393033 8.2285759%2C7.4393033 L11.7137171%2C7.4393033 C13.8697489%2C7.4393033 15.6176431%2C9.15786734 15.6176431%2C11.2777205 L15.6176431%2C19.302106 C15.6176431%2C19.6876924 15.9356356%2C20 16.3274478%2C20 L18.4568619%2C20 C18.8486742%2C20 19.1666667%2C19.6876924 19.1666667%2C19.302106 L19.1666667%2C11.2777205 C19.1666667%2C7.23063299 15.8298747%2C3.94983317 11.7137171%2C3.94983317 L8.2140249%2C3.94983317 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='turn-right' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%282.000000%2C 2.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%23000000' transform='translate%289.935897%2C 10.400000%29 scale%28-1%2C 1%29 translate%28-9.935897%2C -10.400000%29 ' xlink:href='%23path-1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-turn-left {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eturn-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M8.2140249%2C3.94983317 C7.98120896%2C3.94983317 7.81156563%2C3.73313707 7.87083432%2C3.51190467 L8.87236878%2C1.40984786 C8.98487283%2C0.979945137 8.50185072%2C0.638674958 8.1235248%2C0.880146292 L0.930363749%2C5.29397706 C0.62834184%2C5.48659582 0.630471254%2C5.92208169 0.934267675%2C6.11225781 L8.12033068%2C10.4880534 C8.4993664%2C10.7253373 8.97812969%2C10.3833693 8.86527074%2C9.95556022 L7.88503042%2C7.87723181 C7.82576172%2C7.65565045 7.99540505%2C7.4393033 8.2285759%2C7.4393033 L11.7137171%2C7.4393033 C13.8697489%2C7.4393033 15.6176431%2C9.15786734 15.6176431%2C11.2777205 L15.6176431%2C19.302106 C15.6176431%2C19.6876924 15.9356356%2C20 16.3274478%2C20 L18.4568619%2C20 C18.8486742%2C20 19.1666667%2C19.6876924 19.1666667%2C19.302106 L19.1666667%2C11.2777205 C19.1666667%2C7.23063299 15.8298747%2C3.94983317 11.7137171%2C3.94983317 L8.2140249%2C3.94983317 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='turn-left' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group' transform='translate%282.000000%2C 2.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='Fill-1' fill='%233F9CD9' xlink:href='%23path-1'/%3E%3Cg id='01Neutral/ProperBlack' mask='url%28%23mask-2%29' fill='%23000000'%3E%3Cg transform='translate%28-0.833333%2C 0.000000%29' id='Rectangle-Copy-5'%3E%3Crect x='0' y='0' width='21.5384615' height='21.6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-arrive {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Efinish%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M19.9712844%2C4.00140336 C20.5260065%2C4.03047511 20.9521303%2C4.50373354 20.9230586%2C5.05845565 L20.9230586%2C5.05845565 L20.2418307%2C18.0570579 C20.2127589%2C18.61178 19.7395005%2C19.0379038 19.1847784%2C19.008832 C18.6300563%2C18.9797603 18.2039325%2C18.5065019 18.2330042%2C17.9517797 L18.2330042%2C17.9517797 L18.8062357%2C6.998 L5.16523571%2C6.998 L5.48023571%2C12.998 L15.9589176%2C12.998299 C16.5112023%2C12.998299 16.9589176%2C13.4460142 16.9589176%2C13.998299 C16.9589176%2C14.5505837 16.5112023%2C14.998299 15.9589176%2C14.998299 L5.58523571%2C14.998 L5.7426934%2C18.0030155 C5.77176516%2C18.5577376 5.34564135%2C19.030996 4.79091924%2C19.0600678 C4.23619713%2C19.0891395 3.7629387%2C18.6630157 3.73386694%2C18.1082936 L3.05263907%2C5.10969136 C3.02356731%2C4.55496925 3.44969112%2C4.08171082 4.00441323%2C4.05263907 C4.55710339%2C4.0236738 5.02892559%2C4.44657544 5.0611282%2C4.99832258 L18.9112357%2C4.998 L18.9142321%2C4.95317752 C18.9412273%2C4.43807842 19.3512202%2C4.03386255 19.8537945%2C4.00202195 Z M16.2770936%2C8.99829899 C16.8293783%2C8.99829899 17.2770936%2C9.44601424 17.2770936%2C9.99829899 C17.2770936%2C10.5505837 16.8293783%2C10.998299 16.2770936%2C10.998299 L15.2770936%2C10.998299 C14.7248088%2C10.998299 14.2770936%2C10.5505837 14.2770936%2C9.99829899 C14.2770936%2C9.44601424 14.7248088%2C8.99829899 15.2770936%2C8.99829899 L16.2770936%2C8.99829899 Z M10.9589176%2C8.99829899 C11.5112023%2C8.99829899 11.9589176%2C9.44601424 11.9589176%2C9.99829899 C11.9589176%2C10.5505837 11.5112023%2C10.998299 10.9589176%2C10.998299 L7.95891756%2C10.998299 C7.40663281%2C10.998299 6.95891756%2C10.5505837 6.95891756%2C9.99829899 C6.95891756%2C9.44601424 7.40663281%2C8.99829899 7.95891756%2C8.99829899 L10.9589176%2C8.99829899 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='finish' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='24/information/ETA'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='color' fill='%23000000' fill-rule='evenodd' xlink:href='%23path-1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-motorway {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ehighway%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M15.7278396%2C6 C15.9064781%2C6 16.0600045%2C6.12658333 16.0988142%2C6.30391667 L16.0988142%2C6.30391667 L18.9907035%2C19.5263333 C19.0437814%2C19.769 18.86286%2C20 18.6191582%2C20 L18.6191582%2C20 L13.9214789%2C20 C13.8204597%2C20 13.7377038%2C19.9189167 13.7319965%2C19.8168333 L13.7319965%2C19.8168333 L13.0003205%2C6.20533333 C12.9940425%2C6.09333333 13.0807935%2C6 13.1898029%2C6 L13.1898029%2C6 Z M10.8096264%2C6 C10.9192066%2C6 11.0059575%2C6.09333333 10.9996795%2C6.20533333 L10.2680035%2C19.8168333 C10.2622962%2C19.9189167 10.1795404%2C20 10.0779504%2C20 L5.38084176%2C20 C5.13714001%2C20 4.95621857%2C19.769 5.00929647%2C19.5263333 L7.90061511%2C6.30391667 C7.93942475%2C6.12658333 8.09352188%2C6 8.27158967%2C6 L10.8096264%2C6 Z' id='path-1'/%3E%3C/defs%3E%3Cg id='highway' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cuse id='color-2' fill='%23000000' xlink:href='%23path-1'/%3E%3Cpath d='M21.9%2C11 C22.5075132%2C11 23%2C11.4477153 23%2C12 C23%2C12.5522847 22.5075132%2C13 21.9%2C13 L21.35%2C13 L21.35%2C14.5 C21.35%2C15.0522847 20.8575132%2C15.5 20.25%2C15.5 C19.6424868%2C15.5 19.15%2C15.0522847 19.15%2C14.5 L19.15%2C13 L4.85%2C13 L4.85%2C14.5 C4.85%2C15.0522847 4.35751322%2C15.5 3.75%2C15.5 C3.14248678%2C15.5 2.65%2C15.0522847 2.65%2C14.5 L2.65%2C13 L2.1%2C13 C1.49248678%2C13 1%2C12.5522847 1%2C12 C1%2C11.4477153 1.49248678%2C11 2.1%2C11 L21.9%2C11 Z' id='Path' fill='%23B2B2B2'/%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

.tt-icon.-sort {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Esort_filter%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='sort_filter' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-Copy-2' transform='translate%283.000000%2C 3.000000%29' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M6%2C8 L6%2C10 L0%2C10 L0%2C8 L6%2C8 Z M8%2C4 L8%2C6 L0%2C6 L0%2C4 L8%2C4 Z M11%2C0 L11%2C2 L0%2C2 L0%2C0 L11%2C0 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 10px;
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
        width: 10px;
    }

.tt-icon.-sort.-brown {
            background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Esort_filter%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='sort_filter' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-Copy-2' transform='translate%283.000000%2C 3.000000%29' fill='%23b1110e' fill-rule='nonzero'%3E%3Cpath d='M6%2C8 L6%2C10 L0%2C10 L0%2C8 L6%2C8 Z M8%2C4 L8%2C6 L0%2C6 L0%2C4 L8%2C4 Z M11%2C0 L11%2C2 L0%2C2 L0%2C0 L11%2C0 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        }

.tt-icon.-sort.-brown.-desc {
                -webkit-transform: rotate(0deg);
                        transform: rotate(0deg);
            }

.tt-icon.-connector {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Assets-white-32x32' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='ic_map_poi_073' fill='%23000000'%3E%3Cpath d='M21%2C14 L23.475%2C11.438 C24.06%2C10.854 25.011%2C10.854 25.597%2C11.438 C26.182%2C12.023 26.182%2C12.975 25.596%2C13.56 L23%2C16 C22.232%2C15.232 21.932%2C14.846 21%2C13.913' id='Fill-2'/%3E%3Cpath d='M16%2C9 L18.352%2C6.404 C18.938%2C5.818 19.89%2C5.818 20.475%2C6.404 C21.06%2C6.989 21.06%2C7.94 20.475%2C8.525 L18%2C11 C17.231%2C10.232 16.81%2C9.811 15.878%2C8.879' id='Fill-4'/%3E%3Cpath d='M12.9999%2C9 L10.3849%2C11.799 L10.3889%2C11.803 C10.0689%2C12.135 9.7079%2C12.567 9.4809%2C12.932 C8.0229%2C15.222 8.3679%2C18.125 8.8879%2C20.112 L5.9999%2C23 L8.9999%2C26 L11.8439%2C23.156 C13.8389%2C23.689 16.8319%2C24.076 19.1749%2C22.586 C19.5309%2C22.362 19.9539%2C22.011 20.2829%2C21.696 L20.2849%2C21.698 L22.9999%2C19 L12.9999%2C9 Z' id='Fill-6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        height: 32px;
        width: 32px;
    }

/* connectors  */

.tt-icon.-chademo {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M22.0368571%2C19.4654286 C20.1425714%2C19.4654286 18.6082857%2C17.9302857 18.6082857%2C16.0368571 C18.6082857%2C14.1434286 20.1425714%2C12.6082857 22.0368571%2C12.6082857 C23.9302857%2C12.6082857 25.4654286%2C14.1434286 25.4654286%2C16.0368571 C25.4654286%2C17.9302857 23.9302857%2C19.4654286 22.0368571%2C19.4654286 M18.7325714%2C24.124 L16.6814286%2C22.0728571 L18.7334286%2C20.0217143 C19.1637143%2C20.5951429 19.4285714%2C21.3005714 19.4285714%2C22.0728571 C19.4285714%2C22.8451429 19.1637143%2C23.5505714 18.7325714%2C24.124 M16%2C25.5014286 C15.2277143%2C25.5014286 14.5222857%2C25.2365714 13.9488571%2C24.8054286 L16%2C22.7551429 L18.0511429%2C24.8054286 C17.4777143%2C25.2365714 16.7722857%2C25.5014286 16%2C25.5014286 M13.2674286%2C20.0217143 L15.3185714%2C22.0728571 L13.2674286%2C24.124 C12.8362857%2C23.5505714 12.5714286%2C22.8451429 12.5714286%2C22.0728571 C12.5714286%2C21.3005714 12.8362857%2C20.5951429 13.2674286%2C20.0217143 M9.964%2C19.4654286 C8.06971429%2C19.4654286 6.53542857%2C17.9302857 6.53542857%2C16.0368571 C6.53542857%2C14.1434286 8.06971429%2C12.6082857 9.964%2C12.6082857 C11.8574286%2C12.6082857 13.3925714%2C14.1434286 13.3925714%2C16.0368571 C13.3925714%2C17.9302857 11.8574286%2C19.4654286 9.964%2C19.4654286 M13.2674286%2C7.94885714 L15.3185714%2C10 L13.2674286%2C12.0511429 C12.8362857%2C11.4777143 12.5714286%2C10.7722857 12.5714286%2C10 C12.5714286%2C9.22771429 12.8362857%2C8.52228571 13.2674286%2C7.94885714 M16%2C6.57142857 C16.7722857%2C6.57142857 17.4777143%2C6.83628571 18.0511429%2C7.26742857 L16%2C9.31857143 L13.9488571%2C7.26742857 C14.5222857%2C6.83628571 15.2277143%2C6.57142857 16%2C6.57142857 M13.9488571%2C12.7325714 L16%2C10.6814286 L18.0511429%2C12.7325714 C17.4777143%2C13.1637143 16.7722857%2C13.4285714 16%2C13.4285714 C15.2277143%2C13.4285714 14.5222857%2C13.1637143 13.9488571%2C12.7325714 M16%2C18.6442857 C16.7722857%2C18.6442857 17.4777143%2C18.91 18.0511429%2C19.3402857 L16%2C21.3914286 L13.9488571%2C19.3402857 C14.5222857%2C18.91 15.2277143%2C18.6442857 16%2C18.6442857 M19.4285714%2C10 C19.4285714%2C10.7722857 19.1637143%2C11.4777143 18.7325714%2C12.0511429 L16.6814286%2C10 L18.7334286%2C7.94885714 C19.1637143%2C8.52228571 19.4285714%2C9.22771429 19.4285714%2C10 M16%2C4 C9.37257143%2C4 4%2C9.37257143 4%2C16 C4%2C22.6274286 9.37257143%2C28 16%2C28 C22.6274286%2C28 28%2C22.6274286 28%2C16 C28%2C9.37257143 22.6274286%2C4 16%2C4' transform='translate%28-4 -4%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-StandardHouseholdCountrySpecific {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M16%2C4 C22.627417%2C4 28%2C9.372583 28%2C16 C28%2C22.627417 22.627417%2C28 16%2C28 C9.372583%2C28 4%2C22.627417 4%2C16 C4%2C9.372583 9.372583%2C4 16%2C4 Z M11%2C14 C9.8954305%2C14 9%2C14.8954305 9%2C16 C9%2C17.1045695 9.8954305%2C18 11%2C18 C12.1045695%2C18 13%2C17.1045695 13%2C16 C13%2C14.8954305 12.1045695%2C14 11%2C14 Z M21%2C14 C19.8954305%2C14 19%2C14.8954305 19%2C16 C19%2C17.1045695 19.8954305%2C18 21%2C18 C22.1045695%2C18 23%2C17.1045695 23%2C16 C23%2C14.8954305 22.1045695%2C14 21%2C14 Z' transform='translate%28-4 -4%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC62196Type1 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='28' viewBox='0 0 24 28'%3E%3Cpath fill-rule='evenodd' d='M22.9912609%2C20.834072 C21.8886392%2C20.834072 20.9937578%2C19.965374 20.9937578%2C18.8950139 C20.9937578%2C17.8246537 21.8886392%2C16.9559557 22.9912609%2C16.9559557 C24.0938826%2C16.9559557 24.988764%2C17.8246537 24.988764%2C18.8950139 C24.988764%2C19.965374 24.0938826%2C20.834072 22.9912609%2C20.834072 M17.9975031%2C11.8252078 C17.9975031%2C10.2186981 19.3388265%2C8.9166205 20.9937578%2C8.9166205 C22.6486891%2C8.9166205 23.9900125%2C10.2186981 23.9900125%2C11.8252078 C23.9900125%2C13.4307479 22.6486891%2C14.733795 20.9937578%2C14.733795 C19.3388265%2C14.733795 17.9975031%2C13.4307479 17.9975031%2C11.8252078 M16%2C23.084349 C14.3450687%2C23.084349 13.0037453%2C21.7822715 13.0037453%2C20.1757618 C13.0037453%2C18.5692521 14.3450687%2C17.2671745 16%2C17.2671745 C17.6549313%2C17.2671745 18.9962547%2C18.5692521 18.9962547%2C20.1757618 C18.9962547%2C21.7822715 17.6549313%2C23.084349 16%2C23.084349 M11.0062422%2C14.733795 C9.35131086%2C14.733795 8.00998752%2C13.4307479 8.00998752%2C11.8252078 C8.00998752%2C10.2186981 9.35131086%2C8.9166205 11.0062422%2C8.9166205 C12.6611735%2C8.9166205 14.0024969%2C10.2186981 14.0024969%2C11.8252078 C14.0024969%2C13.4307479 12.6611735%2C14.733795 11.0062422%2C14.733795 M9.00873908%2C20.834072 C7.90611735%2C20.834072 7.01123596%2C19.965374 7.01123596%2C18.8950139 C7.01123596%2C17.8246537 7.90611735%2C16.9559557 9.00873908%2C16.9559557 C10.1113608%2C16.9559557 11.0062422%2C17.8246537 11.0062422%2C18.8950139 C11.0062422%2C19.965374 10.1113608%2C20.834072 9.00873908%2C20.834072 M19.4696629%2C4.72631579 C19.1280899%2C3.16925208 17.7058677%2C2 16%2C2 C14.2941323%2C2 12.8729089%2C3.16925208 12.5303371%2C4.72631579 C7.59550562%2C6.17091413 4%2C10.6132964 4%2C15.8759003 C4%2C21.1268698 7.57952559%2C25.5624654 12.498377%2C27.0177285 C12.7330836%2C28.698892 14.2032459%2C30 16%2C30 C17.7967541%2C30 19.2669164%2C28.698892 19.501623%2C27.0177285 C24.4204744%2C25.5624654 28%2C21.1268698 28%2C15.8759003 C28%2C10.6132964 24.4044944%2C6.17091413 19.4696629%2C4.72631579' transform='translate%28-4 -2%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC62196Type1CCS {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='28' viewBox='0 0 20 28'%3E%3Cpath fill-rule='evenodd' d='M16%2C2 C17.1895364%2C2 18.2173716%2C2.57693747 18.702545%2C3.41334517 C22.3527832%2C4.56064598 25%2C7.97117769 25%2C12 C25%2C15.9184405 22.4958532%2C19.2520062 19.000578%2C20.4876786 L19%2C22 L22%2C22 C24.209139%2C22 26%2C23.790861 26%2C26 C26%2C28.209139 24.209139%2C30 22%2C30 L10%2C30 C7.790861%2C30 6%2C28.209139 6%2C26 C6%2C23.790861 7.790861%2C22 10%2C22 L13%2C22 L13.0004159%2C20.4880298 C9.58380033%2C19.2806193 7.11396651%2C16.0687559 7.00383711%2C12.2653623 L7%2C12 C7%2C7.97117769 9.64721675%2C4.56064598 13.2971316%2C3.41292348 C13.7826284%2C2.57693747 14.8104636%2C2 16%2C2 Z M11%2C23 C9.34314575%2C23 8%2C24.3431458 8%2C26 C8%2C27.6568542 9.34314575%2C29 11%2C29 C12.6568542%2C29 14%2C27.6568542 14%2C26 C14%2C24.3431458 12.6568542%2C23 11%2C23 Z M21%2C23 C19.3431458%2C23 18%2C24.3431458 18%2C26 C18%2C27.6568542 19.3431458%2C29 21%2C29 C22.6568542%2C29 24%2C27.6568542 24%2C26 C24%2C24.3431458 22.6568542%2C23 21%2C23 Z M16%2C14 C14.8954305%2C14 14%2C14.8954305 14%2C16 C14%2C17.1045695 14.8954305%2C18 16%2C18 C17.1045695%2C18 18%2C17.1045695 18%2C16 C18%2C14.8954305 17.1045695%2C14 16%2C14 Z M21.5%2C13 C20.6715729%2C13 20%2C13.6715729 20%2C14.5 C20%2C15.3284271 20.6715729%2C16 21.5%2C16 C22.3284271%2C16 23%2C15.3284271 23%2C14.5 C23%2C13.6715729 22.3284271%2C13 21.5%2C13 Z M10.5%2C13 C9.67157288%2C13 9%2C13.6715729 9%2C14.5 C9%2C15.3284271 9.67157288%2C16 10.5%2C16 C11.3284271%2C16 12%2C15.3284271 12%2C14.5 C12%2C13.6715729 11.3284271%2C13 10.5%2C13 Z M20%2C7 C18.8954305%2C7 18%2C7.8954305 18%2C9 C18%2C10.1045695 18.8954305%2C11 20%2C11 C21.1045695%2C11 22%2C10.1045695 22%2C9 C22%2C7.8954305 21.1045695%2C7 20%2C7 Z M12%2C7 C10.8954305%2C7 10%2C7.8954305 10%2C9 C10%2C10.1045695 10.8954305%2C11 12%2C11 C13.1045695%2C11 14%2C10.1045695 14%2C9 C14%2C7.8954305 13.1045695%2C7 12%2C7 Z' transform='translate%28-6 -2%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC62196Type2CableAttached {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='23' viewBox='0 0 26 23'%3E%3Cpath fill-rule='evenodd' d='M23.4285714%2C18.2034214 C21.8899286%2C18.2034214 20.6428571%2C16.9229973 20.6428571%2C15.3453318 C20.6428571%2C13.7667136 21.8899286%2C12.4872422 23.4285714%2C12.4872422 C24.9672143%2C12.4872422 26.2142857%2C13.7667136 26.2142857%2C15.3453318 C26.2142857%2C16.9229973 24.9672143%2C18.2034214 23.4285714%2C18.2034214 M19.7142857%2C24.8722972 C18.1756429%2C24.8722972 16.9285714%2C23.5918731 16.9285714%2C22.0142076 C16.9285714%2C20.4355894 18.1756429%2C19.156118 19.7142857%2C19.156118 C21.2529286%2C19.156118 22.5%2C20.4355894 22.5%2C22.0142076 C22.5%2C23.5918731 21.2529286%2C24.8722972 19.7142857%2C24.8722972 M13.2142857%2C15.3453318 C13.2142857%2C13.7667136 14.4613571%2C12.4872422 16%2C12.4872422 C17.5386429%2C12.4872422 18.7857143%2C13.7667136 18.7857143%2C15.3453318 C18.7857143%2C16.9229973 17.5386429%2C18.2034214 16%2C18.2034214 C14.4613571%2C18.2034214 13.2142857%2C16.9229973 13.2142857%2C15.3453318 M12.2857143%2C24.8722972 C10.7470714%2C24.8722972 9.5%2C23.5918731 9.5%2C22.0142076 C9.5%2C20.4355894 10.7470714%2C19.156118 12.2857143%2C19.156118 C13.8243571%2C19.156118 15.0714286%2C20.4355894 15.0714286%2C22.0142076 C15.0714286%2C23.5918731 13.8243571%2C24.8722972 12.2857143%2C24.8722972 M5.78571429%2C15.3453318 C5.78571429%2C13.7667136 7.03278571%2C12.4872422 8.57142857%2C12.4872422 C10.1100714%2C12.4872422 11.3571429%2C13.7667136 11.3571429%2C15.3453318 C11.3571429%2C16.9229973 10.1100714%2C18.2034214 8.57142857%2C18.2034214 C7.03278571%2C18.2034214 5.78571429%2C16.9229973 5.78571429%2C15.3453318 M12.2857143%2C7.72375942 C13.3108571%2C7.72375942 14.1428571%2C8.57737553 14.1428571%2C9.62915251 C14.1428571%2C10.6809295 13.3108571%2C11.5345456 12.2857143%2C11.5345456 C11.2605714%2C11.5345456 10.4285714%2C10.6809295 10.4285714%2C9.62915251 C10.4285714%2C8.57737553 11.2605714%2C7.72375942 12.2857143%2C7.72375942 M19.7142857%2C7.72375942 C20.7394286%2C7.72375942 21.5714286%2C8.57737553 21.5714286%2C9.62915251 C21.5714286%2C10.6809295 20.7394286%2C11.5345456 19.7142857%2C11.5345456 C18.6891429%2C11.5345456 17.8571429%2C10.6809295 17.8571429%2C9.62915251 C17.8571429%2C8.57737553 18.6891429%2C7.72375942 19.7142857%2C7.72375942 M24.9607143%2C5 L7.03835714%2C5 C4.55071429%2C7.42937619 3%2C10.8600365 3%2C14.6622484 C3%2C22.0284981 8.82028571%2C28 16%2C28 C23.1797143%2C28 29%2C22.0284981 29%2C14.6622484 C29%2C10.8600365 27.4492857%2C7.42937619 24.9607143%2C5' transform='translate%28-3 -5%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC62196Type2Outlet {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='23' viewBox='0 0 26 23'%3E%3Cpath fill-rule='evenodd' d='M23.4285714%2C18.2034214 C21.8899286%2C18.2034214 20.6428571%2C16.9229973 20.6428571%2C15.3453318 C20.6428571%2C13.7667136 21.8899286%2C12.4872422 23.4285714%2C12.4872422 C24.9672143%2C12.4872422 26.2142857%2C13.7667136 26.2142857%2C15.3453318 C26.2142857%2C16.9229973 24.9672143%2C18.2034214 23.4285714%2C18.2034214 M19.7142857%2C24.8722972 C18.1756429%2C24.8722972 16.9285714%2C23.5918731 16.9285714%2C22.0142076 C16.9285714%2C20.4355894 18.1756429%2C19.156118 19.7142857%2C19.156118 C21.2529286%2C19.156118 22.5%2C20.4355894 22.5%2C22.0142076 C22.5%2C23.5918731 21.2529286%2C24.8722972 19.7142857%2C24.8722972 M13.2142857%2C15.3453318 C13.2142857%2C13.7667136 14.4613571%2C12.4872422 16%2C12.4872422 C17.5386429%2C12.4872422 18.7857143%2C13.7667136 18.7857143%2C15.3453318 C18.7857143%2C16.9229973 17.5386429%2C18.2034214 16%2C18.2034214 C14.4613571%2C18.2034214 13.2142857%2C16.9229973 13.2142857%2C15.3453318 M12.2857143%2C24.8722972 C10.7470714%2C24.8722972 9.5%2C23.5918731 9.5%2C22.0142076 C9.5%2C20.4355894 10.7470714%2C19.156118 12.2857143%2C19.156118 C13.8243571%2C19.156118 15.0714286%2C20.4355894 15.0714286%2C22.0142076 C15.0714286%2C23.5918731 13.8243571%2C24.8722972 12.2857143%2C24.8722972 M5.78571429%2C15.3453318 C5.78571429%2C13.7667136 7.03278571%2C12.4872422 8.57142857%2C12.4872422 C10.1100714%2C12.4872422 11.3571429%2C13.7667136 11.3571429%2C15.3453318 C11.3571429%2C16.9229973 10.1100714%2C18.2034214 8.57142857%2C18.2034214 C7.03278571%2C18.2034214 5.78571429%2C16.9229973 5.78571429%2C15.3453318 M12.2857143%2C7.72375942 C13.3108571%2C7.72375942 14.1428571%2C8.57737553 14.1428571%2C9.62915251 C14.1428571%2C10.6809295 13.3108571%2C11.5345456 12.2857143%2C11.5345456 C11.2605714%2C11.5345456 10.4285714%2C10.6809295 10.4285714%2C9.62915251 C10.4285714%2C8.57737553 11.2605714%2C7.72375942 12.2857143%2C7.72375942 M19.7142857%2C7.72375942 C20.7394286%2C7.72375942 21.5714286%2C8.57737553 21.5714286%2C9.62915251 C21.5714286%2C10.6809295 20.7394286%2C11.5345456 19.7142857%2C11.5345456 C18.6891429%2C11.5345456 17.8571429%2C10.6809295 17.8571429%2C9.62915251 C17.8571429%2C8.57737553 18.6891429%2C7.72375942 19.7142857%2C7.72375942 M24.9607143%2C5 L7.03835714%2C5 C4.55071429%2C7.42937619 3%2C10.8600365 3%2C14.6622484 C3%2C22.0284981 8.82028571%2C28 16%2C28 C23.1797143%2C28 29%2C22.0284981 29%2C14.6622484 C29%2C10.8600365 27.4492857%2C7.42937619 24.9607143%2C5' transform='translate%28-3 -5%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC62196Type2CCS {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='28' viewBox='0 0 21 28'%3E%3Cpath fill-rule='evenodd' d='M23.2660307%2C1.9997146 C25.5495005%2C4.07866917 27%2C7.18983302 27%2C10.6666667 C27%2C14.6379936 25.1075647%2C18.132239 22.2429587%2C20.1561015 C24.4027912%2C20.7079803 26%2C22.6674661 26%2C25 C26%2C27.7614237 23.7614237%2C30 21%2C30 L12%2C30 C9.23857625%2C30 7%2C27.7614237 7%2C25 C7%2C22.6674661 8.59720884%2C20.7079803 10.757596%2C20.1555732 C7.89243527%2C18.132239 6%2C14.6379936 6%2C10.6666667 C6%2C7.18983302 7.4504995%2C4.07866917 9.73396926%2C1.9997146 L23.2660307%2C1.9997146 Z M12%2C22 C10.3431458%2C22 9%2C23.3431458 9%2C25 C9%2C26.6568542 10.3431458%2C28 12%2C28 C13.6568542%2C28 15%2C26.6568542 15%2C25 C15%2C23.3431458 13.6568542%2C22 12%2C22 Z M21%2C22 C19.3431458%2C22 18%2C23.3431458 18%2C25 C18%2C26.6568542 19.3431458%2C28 21%2C28 C22.6568542%2C28 24%2C26.6568542 24%2C25 C24%2C23.3431458 22.6568542%2C22 21%2C22 Z M13.5%2C13 C12.1192881%2C13 11%2C14.1192881 11%2C15.5 C11%2C16.8807119 12.1192881%2C18 13.5%2C18 C14.8807119%2C18 16%2C16.8807119 16%2C15.5 C16%2C14.1192881 14.8807119%2C13 13.5%2C13 Z M19.5%2C13 C18.1192881%2C13 17%2C14.1192881 17%2C15.5 C17%2C16.8807119 18.1192881%2C18 19.5%2C18 C20.8807119%2C18 22%2C16.8807119 22%2C15.5 C22%2C14.1192881 20.8807119%2C13 19.5%2C13 Z M10.5%2C7 C9.11928813%2C7 8%2C8.11928813 8%2C9.5 C8%2C10.8807119 9.11928813%2C12 10.5%2C12 C11.8807119%2C12 13%2C10.8807119 13%2C9.5 C13%2C8.11928813 11.8807119%2C7 10.5%2C7 Z M16.5%2C7 C15.1192881%2C7 14%2C8.11928813 14%2C9.5 C14%2C10.8807119 15.1192881%2C12 16.5%2C12 C17.8807119%2C12 19%2C10.8807119 19%2C9.5 C19%2C8.11928813 17.8807119%2C7 16.5%2C7 Z M22.5%2C7 C21.1192881%2C7 20%2C8.11928813 20%2C9.5 C20%2C10.8807119 21.1192881%2C12 22.5%2C12 C23.8807119%2C12 25%2C10.8807119 25%2C9.5 C25%2C8.11928813 23.8807119%2C7 22.5%2C7 Z M13.5%2C3 C12.6715729%2C3 12%2C3.67157288 12%2C4.5 C12%2C5.32842712 12.6715729%2C6 13.5%2C6 C14.3284271%2C6 15%2C5.32842712 15%2C4.5 C15%2C3.67157288 14.3284271%2C3 13.5%2C3 Z M19.5%2C3 C18.6715729%2C3 18%2C3.67157288 18%2C4.5 C18%2C5.32842712 18.6715729%2C6 19.5%2C6 C20.3284271%2C6 21%2C5.32842712 21%2C4.5 C21%2C3.67157288 20.3284271%2C3 19.5%2C3 Z' transform='translate%28-6 -2%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC62196Type3 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='26' viewBox='0 0 20 26'%3E%3Cpath fill-rule='evenodd' d='M21.4545455%2C15.0714286 C20.4509091%2C15.0714286 19.6363636%2C14.2394286 19.6363636%2C13.2142857 C19.6363636%2C12.1882143 20.4509091%2C11.3571429 21.4545455%2C11.3571429 C22.4581818%2C11.3571429 23.2727273%2C12.1882143 23.2727273%2C13.2142857 C23.2727273%2C14.2394286 22.4581818%2C15.0714286 21.4545455%2C15.0714286 L21.4545455%2C15.0714286 Z M21.4545455%2C20.6428571 C20.4509091%2C20.6428571 19.6363636%2C19.8108571 19.6363636%2C18.7857143 C19.6363636%2C17.7605714 20.4509091%2C16.9285714 21.4545455%2C16.9285714 C22.4581818%2C16.9285714 23.2727273%2C17.7605714 23.2727273%2C18.7857143 C23.2727273%2C19.8108571 22.4581818%2C20.6428571 21.4545455%2C20.6428571 L21.4545455%2C20.6428571 Z M16%2C26.2142857 C14.9963636%2C26.2142857 14.1818182%2C25.3822857 14.1818182%2C24.3571429 C14.1818182%2C23.332 14.9963636%2C22.5 16%2C22.5 C17.0036364%2C22.5 17.8181818%2C23.332 17.8181818%2C24.3571429 C17.8181818%2C25.3822857 17.0036364%2C26.2142857 16%2C26.2142857 L16%2C26.2142857 Z M12.3636364%2C25.2857143 C11.8618182%2C25.2857143 11.4545455%2C24.8697143 11.4545455%2C24.3571429 C11.4545455%2C23.8436429 11.8618182%2C23.4285714 12.3636364%2C23.4285714 C12.8654545%2C23.4285714 13.2727273%2C23.8436429 13.2727273%2C24.3571429 C13.2727273%2C24.8697143 12.8654545%2C25.2857143 12.3636364%2C25.2857143 L12.3636364%2C25.2857143 Z M8.72727273%2C18.7857143 C8.72727273%2C17.7605714 9.54181818%2C16.9285714 10.5454545%2C16.9285714 C11.5490909%2C16.9285714 12.3636364%2C17.7605714 12.3636364%2C18.7857143 C12.3636364%2C19.8108571 11.5490909%2C20.6428571 10.5454545%2C20.6428571 C9.54181818%2C20.6428571 8.72727273%2C19.8108571 8.72727273%2C18.7857143 L8.72727273%2C18.7857143 Z M10.5454545%2C11.3571429 C11.5490909%2C11.3571429 12.3636364%2C12.1882143 12.3636364%2C13.2142857 C12.3636364%2C14.2394286 11.5490909%2C15.0714286 10.5454545%2C15.0714286 C9.54181818%2C15.0714286 8.72727273%2C14.2394286 8.72727273%2C13.2142857 C8.72727273%2C12.1882143 9.54181818%2C11.3571429 10.5454545%2C11.3571429 L10.5454545%2C11.3571429 Z M10.5454545%2C7.64285714 C11.0472727%2C7.64285714 11.4545455%2C8.05792857 11.4545455%2C8.57142857 C11.4545455%2C9.084 11.0472727%2C9.5 10.5454545%2C9.5 C10.0436364%2C9.5 9.63636364%2C9.084 9.63636364%2C8.57142857 C9.63636364%2C8.05792857 10.0436364%2C7.64285714 10.5454545%2C7.64285714 L10.5454545%2C7.64285714 Z M21.4545455%2C7.64285714 C21.9563636%2C7.64285714 22.3636364%2C8.05792857 22.3636364%2C8.57142857 C22.3636364%2C9.084 21.9563636%2C9.5 21.4545455%2C9.5 C20.9518182%2C9.5 20.5454545%2C9.084 20.5454545%2C8.57142857 C20.5454545%2C8.05792857 20.9518182%2C7.64285714 21.4545455%2C7.64285714 L21.4545455%2C7.64285714 Z M25.9863636%2C8.92985714 C25.8427273%2C5.64085714 21.4327273%2C3 16%2C3 C10.5681818%2C3 6.15727273%2C5.64085714 6.01363636%2C8.92985714 L6%2C8.92985714 L6%2C22.9057857 C6%2C26.2718571 10.4772727%2C29 16%2C29 C21.5227273%2C29 26%2C26.2718571 26%2C22.9057857 L26%2C8.92985714 L25.9863636%2C8.92985714 Z' transform='translate%28-6 -3%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-GBT20234Part2 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='24' viewBox='0 0 26 24'%3E%3Cpath fill-rule='evenodd' d='M21.5714286%2C19.5704615 C20.0327857%2C19.5704615 18.7857143%2C18.3307692 18.7857143%2C16.8012308 C18.7857143%2C15.2726154 20.0327857%2C14.032 21.5714286%2C14.032 C23.1100714%2C14.032 24.3571429%2C15.2726154 24.3571429%2C16.8012308 C24.3571429%2C18.3307692 23.1100714%2C19.5704615 21.5714286%2C19.5704615 M20.6428571%2C24.6473846 C19.874%2C24.6473846 19.25%2C24.028 19.25%2C23.2627692 C19.25%2C22.4984615 19.874%2C21.8781538 20.6428571%2C21.8781538 C21.4117143%2C21.8781538 22.0357143%2C22.4984615 22.0357143%2C23.2627692 C22.0357143%2C24.028 21.4117143%2C24.6473846 20.6428571%2C24.6473846 M16%2C25.1089231 C14.9748571%2C25.1089231 14.1428571%2C24.2827692 14.1428571%2C23.2627692 C14.1428571%2C22.2436923 14.9748571%2C21.4166154 16%2C21.4166154 C17.0251429%2C21.4166154 17.8571429%2C22.2436923 17.8571429%2C23.2627692 C17.8571429%2C24.2827692 17.0251429%2C25.1089231 16%2C25.1089231 M10.4285714%2C19.5704615 C8.88992857%2C19.5704615 7.64285714%2C18.3307692 7.64285714%2C16.8012308 C7.64285714%2C15.2726154 8.88992857%2C14.032 10.4285714%2C14.032 C11.9672143%2C14.032 13.2142857%2C15.2726154 13.2142857%2C16.8012308 C13.2142857%2C18.3307692 11.9672143%2C19.5704615 10.4285714%2C19.5704615 M11.3571429%2C24.6473846 C10.5873571%2C24.6473846 9.96428571%2C24.028 9.96428571%2C23.2627692 C9.96428571%2C22.4984615 10.5873571%2C21.8781538 11.3571429%2C21.8781538 C12.1269286%2C21.8781538 12.75%2C22.4984615 12.75%2C23.2627692 C12.75%2C24.028 12.1269286%2C24.6473846 11.3571429%2C24.6473846 M11.3571429%2C8.032 C12.1269286%2C8.032 12.75%2C8.65230769 12.75%2C9.41661538 C12.75%2C10.1818462 12.1269286%2C10.8012308 11.3571429%2C10.8012308 C10.5873571%2C10.8012308 9.96428571%2C10.1818462 9.96428571%2C9.41661538 C9.96428571%2C8.65230769 10.5873571%2C8.032 11.3571429%2C8.032 M16%2C12.6473846 C16.7697857%2C12.6473846 17.3928571%2C13.2676923 17.3928571%2C14.032 C17.3928571%2C14.7972308 16.7697857%2C15.4166154 16%2C15.4166154 C15.2302143%2C15.4166154 14.6071429%2C14.7972308 14.6071429%2C14.032 C14.6071429%2C13.2676923 15.2302143%2C12.6473846 16%2C12.6473846 M16%2C8.032 C16.7697857%2C8.032 17.3928571%2C8.65230769 17.3928571%2C9.41661538 C17.3928571%2C10.1818462 16.7697857%2C10.8012308 16%2C10.8012308 C15.2302143%2C10.8012308 14.6071429%2C10.1818462 14.6071429%2C9.41661538 C14.6071429%2C8.65230769 15.2302143%2C8.032 16%2C8.032 M20.6428571%2C8.032 C21.4117143%2C8.032 22.0357143%2C8.65230769 22.0357143%2C9.41661538 C22.0357143%2C10.1818462 21.4117143%2C10.8012308 20.6428571%2C10.8012308 C19.874%2C10.8012308 19.25%2C10.1818462 19.25%2C9.41661538 C19.25%2C8.65230769 19.874%2C8.032 20.6428571%2C8.032 M23.7257143%2C4 L23.5251429%2C4 L23.5251429%2C5.87356729 L8.53614286%2C5.87356729 L8.53614286%2C4 L8.27335714%2C4 C5.07442857%2C6.42278152 3%2C10.3117098 3%2C14.696916 C3%2C22.044665 8.82028571%2C28 16%2C28 C23.1797143%2C28 29%2C22.044665 29%2C14.696916 C29%2C10.3117098 26.9246429%2C6.42278152 23.7257143%2C4' transform='translate%28-3 -4%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-GBT20234Part3 {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='24' viewBox='0 0 26 24'%3E%3Cpath fill-rule='evenodd' d='M21.5714286%2C19.5704615 C20.0327857%2C19.5704615 18.7857143%2C18.3307692 18.7857143%2C16.8012308 C18.7857143%2C15.2726154 20.0327857%2C14.032 21.5714286%2C14.032 C23.1100714%2C14.032 24.3571429%2C15.2726154 24.3571429%2C16.8012308 C24.3571429%2C18.3307692 23.1100714%2C19.5704615 21.5714286%2C19.5704615 M20.6428571%2C24.6473846 C19.874%2C24.6473846 19.25%2C24.028 19.25%2C23.2627692 C19.25%2C22.4984615 19.874%2C21.8781538 20.6428571%2C21.8781538 C21.4117143%2C21.8781538 22.0357143%2C22.4984615 22.0357143%2C23.2627692 C22.0357143%2C24.028 21.4117143%2C24.6473846 20.6428571%2C24.6473846 M16%2C25.1089231 C14.9748571%2C25.1089231 14.1428571%2C24.2827692 14.1428571%2C23.2627692 C14.1428571%2C22.2436923 14.9748571%2C21.4166154 16%2C21.4166154 C17.0251429%2C21.4166154 17.8571429%2C22.2436923 17.8571429%2C23.2627692 C17.8571429%2C24.2827692 17.0251429%2C25.1089231 16%2C25.1089231 M10.4285714%2C19.5704615 C8.88992857%2C19.5704615 7.64285714%2C18.3307692 7.64285714%2C16.8012308 C7.64285714%2C15.2726154 8.88992857%2C14.032 10.4285714%2C14.032 C11.9672143%2C14.032 13.2142857%2C15.2726154 13.2142857%2C16.8012308 C13.2142857%2C18.3307692 11.9672143%2C19.5704615 10.4285714%2C19.5704615 M11.3571429%2C24.6473846 C10.5873571%2C24.6473846 9.96428571%2C24.028 9.96428571%2C23.2627692 C9.96428571%2C22.4984615 10.5873571%2C21.8781538 11.3571429%2C21.8781538 C12.1269286%2C21.8781538 12.75%2C22.4984615 12.75%2C23.2627692 C12.75%2C24.028 12.1269286%2C24.6473846 11.3571429%2C24.6473846 M11.3571429%2C8.032 C12.1269286%2C8.032 12.75%2C8.65230769 12.75%2C9.41661538 C12.75%2C10.1818462 12.1269286%2C10.8012308 11.3571429%2C10.8012308 C10.5873571%2C10.8012308 9.96428571%2C10.1818462 9.96428571%2C9.41661538 C9.96428571%2C8.65230769 10.5873571%2C8.032 11.3571429%2C8.032 M16%2C12.6473846 C16.7697857%2C12.6473846 17.3928571%2C13.2676923 17.3928571%2C14.032 C17.3928571%2C14.7972308 16.7697857%2C15.4166154 16%2C15.4166154 C15.2302143%2C15.4166154 14.6071429%2C14.7972308 14.6071429%2C14.032 C14.6071429%2C13.2676923 15.2302143%2C12.6473846 16%2C12.6473846 M16%2C8.032 C16.7697857%2C8.032 17.3928571%2C8.65230769 17.3928571%2C9.41661538 C17.3928571%2C10.1818462 16.7697857%2C10.8012308 16%2C10.8012308 C15.2302143%2C10.8012308 14.6071429%2C10.1818462 14.6071429%2C9.41661538 C14.6071429%2C8.65230769 15.2302143%2C8.032 16%2C8.032 M20.6428571%2C8.032 C21.4117143%2C8.032 22.0357143%2C8.65230769 22.0357143%2C9.41661538 C22.0357143%2C10.1818462 21.4117143%2C10.8012308 20.6428571%2C10.8012308 C19.874%2C10.8012308 19.25%2C10.1818462 19.25%2C9.41661538 C19.25%2C8.65230769 19.874%2C8.032 20.6428571%2C8.032 M23.7257143%2C4 L23.5251429%2C4 L23.5251429%2C5.87356729 L8.53614286%2C5.87356729 L8.53614286%2C4 L8.27335714%2C4 C5.07442857%2C6.42278152 3%2C10.3117098 3%2C14.696916 C3%2C22.044665 8.82028571%2C28 16%2C28 C23.1797143%2C28 29%2C22.044665 29%2C14.696916 C29%2C10.3117098 26.9246429%2C6.42278152 23.7257143%2C4' transform='translate%28-3 -4%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC60309AC3PhaseRed {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='26' viewBox='0 0 24 26'%3E%3Cpath fill-rule='evenodd' d='M20.137%2C10.472 C18.954%2C10.472 17.996%2C9.525 17.996%2C8.356 C17.996%2C7.188 18.954%2C6.241 20.137%2C6.241 C21.319%2C6.241 22.278%2C7.188 22.278%2C8.356 C22.278%2C9.525 21.319%2C10.472 20.137%2C10.472 M16%2C23.874 C14.109%2C23.874 12.576%2C22.358 12.576%2C20.489 C12.576%2C18.618 14.109%2C17.103 16%2C17.103 C17.892%2C17.103 19.425%2C18.618 19.425%2C20.489 C19.425%2C22.358 17.892%2C23.874 16%2C23.874 M23.137%2C17.219 C21.955%2C17.219 20.997%2C16.272 20.997%2C15.102 C20.997%2C13.934 21.955%2C12.987 23.137%2C12.987 C24.319%2C12.987 25.277%2C13.934 25.277%2C15.102 C25.277%2C16.272 24.319%2C17.219 23.137%2C17.219 M8.864%2C17.219 C7.682%2C17.219 6.724%2C16.272 6.724%2C15.102 C6.724%2C13.934 7.682%2C12.987 8.864%2C12.987 C10.046%2C12.987 11.004%2C13.934 11.004%2C15.102 C11.004%2C16.272 10.046%2C17.219 8.864%2C17.219 M11.864%2C10.472 C10.682%2C10.472 9.724%2C9.525 9.724%2C8.356 C9.724%2C7.188 10.682%2C6.241 11.864%2C6.241 C13.046%2C6.241 14.004%2C7.188 14.004%2C8.356 C14.004%2C9.525 13.046%2C10.472 11.864%2C10.472 M16%2C3 C9.373%2C3 4%2C8.313 4%2C14.867 C4%2C20.227 7.596%2C24.752 12.532%2C26.224 C12.873%2C27.81 14.295%2C29 16%2C29 C17.706%2C29 19.128%2C27.81 19.47%2C26.224 C24.405%2C24.752 28%2C20.227 28%2C14.867 C28%2C8.313 22.628%2C3 16%2C3' transform='translate%28-4 -3%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC60309AC1PhaseBlue {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='26' viewBox='0 0 24 26'%3E%3Cpath fill-rule='evenodd' d='M21.1365793%2C12.4722328 C19.9540574%2C12.4722328 18.9962547%2C11.5251083 18.9962547%2C10.35577 C18.9962547%2C9.18741928 19.9540574%2C8.24029477 21.1365793%2C8.24029477 C22.3191011%2C8.24029477 23.2779026%2C9.18741928 23.2779026%2C10.35577 C23.2779026%2C11.5251083 22.3191011%2C12.4722328 21.1365793%2C12.4722328 M16%2C22.873813 C14.1093633%2C22.873813 12.5762797%2C21.3578212 12.5762797%2C19.4882626 C12.5762797%2C17.6177163 14.1093633%2C16.1027121 16%2C16.1027121 C17.8916355%2C16.1027121 19.4247191%2C17.6177163 19.4247191%2C19.4882626 C19.4247191%2C21.3578212 17.8916355%2C22.873813 16%2C22.873813 M10.8634207%2C12.4722328 C9.68189763%2C12.4722328 8.72409488%2C11.5251083 8.72409488%2C10.35577 C8.72409488%2C9.18741928 9.68189763%2C8.24029477 10.8634207%2C8.24029477 C12.0459426%2C8.24029477 13.0037453%2C9.18741928 13.0037453%2C10.35577 C13.0037453%2C11.5251083 12.0459426%2C12.4722328 10.8634207%2C12.4722328 M16%2C3 C9.3732834%2C3 4%2C8.31239079 4%2C14.8662159 C4%2C20.2269999 7.59650437%2C24.7522601 12.5313358%2C26.2238092 C12.8729089%2C27.8099218 14.2951311%2C29 16%2C29 C17.7058677%2C29 19.1280899%2C27.8099218 19.4696629%2C26.2238092 C24.4044944%2C24.7522601 28%2C20.2269999 28%2C14.8662159 C28%2C8.31239079 22.6277154%2C3 16%2C3' transform='translate%28-4 -3%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-IEC60309DCWhite {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='26' viewBox='0 0 24 26'%3E%3Cpath fill-rule='evenodd' d='M20.6089309%2C20.6529798 C18.7172167%2C20.6529798 17.1840692%2C19.1370456 17.1840692%2C17.2665704 C17.1840692%2C15.3970828 18.7172167%2C13.8811486 20.6089309%2C13.8811486 C22.5006451%2C13.8811486 24.0337925%2C15.3970828 24.0337925%2C17.2665704 C24.0337925%2C19.1370456 22.5006451%2C20.6529798 20.6089309%2C20.6529798 M15.4721378%2C12.4136058 C14.2905656%2C12.4136058 13.332723%2C11.4665173 13.332723%2C10.298211 C13.332723%2C9.12891708 14.2905656%2C8.18182854 15.4721378%2C8.18182854 C16.6547089%2C8.18182854 17.6125515%2C9.12891708 17.6125515%2C10.298211 C17.6125515%2C11.4665173 16.6547089%2C12.4136058 15.4721378%2C12.4136058 M10.3363436%2C19.3829529 C9.15377252%2C19.3829529 8.19592992%2C18.4358643 8.19592992%2C17.2665704 C8.19592992%2C16.0982641 9.15377252%2C15.1511756 10.3363436%2C15.1511756 C11.5179159%2C15.1511756 12.4757585%2C16.0982641 12.4757585%2C17.2665704 C12.4757585%2C18.4358643 11.5179159%2C19.3829529 10.3363436%2C19.3829529 M16.0004994%2C3 C9.37250822%2C3 4%2C8.31317659 4%2C14.8667528 C4%2C20.225358 7.59565525%2C24.7514339 12.5316909%2C26.2239146 C12.8722793%2C27.8089794 14.2945607%2C29 16.0004994%2C29 C17.7064381%2C29 19.1287195%2C27.8089794 19.4693079%2C26.2239146 C24.4053435%2C24.7514339 28%2C20.225358 28%2C14.8667528 C28%2C8.31317659 22.6274918%2C3 16.0004994%2C3' transform='translate%28-4 -3%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-icon.-Tesla {
        background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='22' viewBox='0 0 26 22'%3E%3Cpath fill-rule='evenodd' d='M24.6087857%2C22.4780833 C24.3005%2C19.75375 20.5695%2C17.6005 16%2C17.6005 C11.4314286%2C17.6005 7.70042857%2C19.75375 7.39121429%2C22.4780833 C5.82378571%2C20.7391667 4.85714286%2C18.54375 4.85714286%2C17.1091667 L4.85714286%2C14.1116667 C5.78014286%2C15.26025 7.20364286%2C16 8.8045%2C16 C11.5874286%2C16 13.842%2C13.7725 13.842%2C11.0270833 C13.842%2C9.2625 12.9078571%2C7.71608333 11.5047857%2C6.83333333 L20.5509286%2C6.83333333 C19.1469286%2C7.71608333 18.2127857%2C9.2625 18.2127857%2C11.0270833 C18.2127857%2C13.7725 20.4682857%2C16 23.2512143%2C16 C24.8195714%2C16 26.2189286%2C15.2923333 27.1428571%2C14.1831667 L27.1428571%2C17.1091667 C27.1428571%2C18.54375 26.1762143%2C20.7391667 24.6087857%2C22.4780833 M20.1813571%2C22.52025 C20.1813571%2C21.9198333 20.6762857%2C21.43125 21.2845%2C21.43125 C21.8927143%2C21.43125 22.3867143%2C21.9198333 22.3867143%2C22.52025 C22.3867143%2C23.1215833 21.8927143%2C23.6083333 21.2845%2C23.6083333 C20.6762857%2C23.6083333 20.1813571%2C23.1215833 20.1813571%2C22.52025 M13.5671429%2C21.2754167 C13.5671429%2C20.0745833 14.5551429%2C19.0983333 15.7715714%2C19.0983333 C16.9889286%2C19.0983333 17.9769286%2C20.0745833 17.9769286%2C21.2754167 C17.9769286%2C22.4780833 16.9889286%2C23.4515833 15.7715714%2C23.4515833 C14.5551429%2C23.4515833 13.5671429%2C22.4780833 13.5671429%2C21.2754167 M9.15735714%2C22.52025 C9.15735714%2C21.9198333 9.65135714%2C21.43125 10.2595714%2C21.43125 C10.8677857%2C21.43125 11.3617857%2C21.9198333 11.3617857%2C22.52025 C11.3617857%2C23.1215833 10.8677857%2C23.6083333 10.2595714%2C23.6083333 C9.65135714%2C23.6083333 9.15735714%2C23.1215833 9.15735714%2C22.52025 M8.8045%2C8.27708333 C10.3431429%2C8.27708333 11.5902143%2C9.50816667 11.5902143%2C11.0270833 C11.5902143%2C12.5450833 10.3431429%2C13.7770833 8.8045%2C13.7770833 C7.26585714%2C13.7770833 6.01878571%2C12.5450833 6.01878571%2C11.0270833 C6.01878571%2C9.50816667 7.26585714%2C8.27708333 8.8045%2C8.27708333 M23.2512143%2C8.27708333 C24.7898571%2C8.27708333 26.0369286%2C9.50816667 26.0369286%2C11.0270833 C26.0369286%2C12.5450833 24.7898571%2C13.7770833 23.2512143%2C13.7770833 C21.7125714%2C13.7770833 20.4655%2C12.5450833 20.4655%2C11.0270833 C20.4655%2C9.50816667 21.7125714%2C8.27708333 23.2512143%2C8.27708333 M26.9190714%2C7.62533333 C25.5057857%2C6.01383333 23.4954286%2C5 21.2575714%2C5 L10.7433571%2C5 C6.46728571%2C5 3%2C8.6795 3%2C13.2179167 L3%2C17.1091667 C3%2C20.6035 6.978%2C27 12.6469286%2C27 L19.354%2C27 C25.022%2C27 29%2C20.6035 29%2C17.1091667 L29%2C13.2179167 C29%2C11.4295 28.4558571%2C9.77858333 27.5412143%2C8.42925 C27.3610714%2C8.13958333 27.1530714%2C7.87008333 26.9190714%2C7.62533333' transform='translate%28-3 -5%29'/%3E%3C/svg%3E");
        height: 28px;
        width: 26px;
    }

.tt-label {
    display: block;
    font-family: Gotham, Helvetica, Arial, sans-serif;
}

.tt-checkbox + .tt-label,
    .tt-radio + .tt-label,
    .tt-toggle + .tt-label,
    .tt-label + .tt-label {
        margin-top: 16px;
    }

.tt-results-list {
    background-color: #ffffff;
    border-radius: 0;
    box-shadow: 0 2px 9px 0 rgba(0, 0, 0, .11);
    font-family: Gotham, Helvetica, Arial, sans-serif;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.tt-results-list__item {
        padding: 24px;
        position: relative;
    }

.tt-results-list__item:hover {
            cursor: pointer;
        }

.tt-results-list__item.-selected {
            background-color: #f2f2f2;
        }

.tt-results-list__item + .tt-results-list__item:before {
                background-color: #f2f2f2;
                content: "";
                height: 1px;
                left: 0;
                position: absolute;
                top: 0;
                width: 100%;
            }

.tt-results-wrapper {
    height: 100%;
}

.tt-results-wrapper__header {
        background-color: #ffffff;
        border-top: 2px solid #cccccc;
        box-shadow: 0 5px 12px 0 rgba(0, 0, 0, .09);
        clear: both;
        display: -webkit-box;
        display: flex;
        font-family: Gotham, Helvetica, Arial, sans-serif;
        font-size: 14px;
        height: 54px;
        line-height: 15px;
        position: relative;
        z-index: 1;
    }

.tt-results-wrapper__header div {
            -webkit-box-align: center;
                    align-items: center;
            color: #000000;
            display: -webkit-box;
            display: flex;
            font-weight: 700;
            height: 100%;
            line-height: 16px;
            padding: 12px;
            width: 21%;
        }

.tt-results-wrapper__header div:first-child {
                background-color: #f2f2f2;
                border-left: 2px solid #cccccc;
                border-right: 2px solid #cccccc;
                color: #000000;
                height: auto;
                max-width: 108px;
                width: 30%;
            }

.tt-results-wrapper__header div.not-visible {
                display: none;
            }

.tt-results-wrapper__list {
        display: -webkit-box;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
                flex-direction: column;
    }

.tt-results-wrapper__list.-item {
            background-color: #ffffff;
            border-top: 2px solid #cccccc;
            cursor: pointer;
            display: -webkit-box;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                    flex-direction: row;
            font-family: Noway, Gotham, Helvetica;
            font-size: 12px;
            height: auto;
            line-height: 15px;
            position: relative;
        }

.tt-results-wrapper__list.-item > div {
                -webkit-box-align: center;
                        align-items: center;
                color: #666666;
                display: -webkit-box;
                display: flex;
                height: auto;
                padding: 12px;
                width: 21%;
            }

.tt-results-wrapper__list.-item > div:first-child {
                    background-color: #f2f2f2;
                    border-left: 2px solid #cccccc;
                    border-right: 2px solid #cccccc;
                    color: #000000;
                    height: auto;
                    max-width: 108px;
                    width: 30%;
                }

.tt-results-wrapper__list.-item > div:nth-child(5) {
                    background-color: #f2f2f2;
                    border-left: 2px solid #cccccc;
                    border-right: 2px solid #cccccc;
                    color: #000000;
                    height: auto;
                    max-width: 108px;
                    width: 30%;
                }

.tt-results-wrapper__list.-item > div.not-visible {
                    display: none;
                }

.tt-results-wrapper__list.-item:first-of-type {
                border: none;
            }

.tt-results-wrapper__list.-item:last-of-type {
                border-bottom: 2px solid #cccccc;
            }

.tt-results-wrapper__list.-item.-selected {
                background-color: #e5e5e5;
            }

.tt-results-wrapper__list.-item.-selected div {
                background-color: #e5e5e5;
            }

.tt-results-wrapper__overflow {
        height: calc(100% - 54px);
        overflow-y: auto;
    }

.tt-legend-label {
    -webkit-box-align: center;
            align-items: center;
    display: -webkit-box;
    display: flex;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    height: 24px;
}

.tt-legend-label:before {
        background-color: #cccccc;
        content: "";
        display: inline-block;
        height: 100%;
        margin-right: 8px;
        width: 5px;
    }

.tt-legend-label + .tt-legend-label {
        margin-top: 24px;
    }

.tt-checkable-input {
    -webkit-box-align: center;
            align-items: center;
    display: -webkit-box;
    display: flex;
    margin-top: 12px;
}

.tt-checkable-input .tt-input {
        margin-top: 0;
    }

.tt-checkable-input .tt-checkbox + .tt-label {
        font-family: Gotham, Helvetica, Arial, sans-serif;
        margin-top: 0;
    }

.tt-checkable-input .tt-checkbox + .tt-label.-full {
            font-size: 12px;
            font-weight: 400;
            width: 100%;
        }

.tt-link {
    color: #1692e4;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-size: 13px;
}

.tt-link:hover {
        font-weight: bold;
    }

.tt-link:visited {
        color: #004b7f;
    }

.tt-controls-group {
    border: 1px solid #ececec;
    border-radius: 0;
    display: inline-block;
    margin-top: 10px;
    padding: 24px 12px;
    position: relative;
    width: 100%;
}

.tt-controls-group__title {
        background: #ffffff;
        left: 10px;
        padding: 0 4px;
        position: absolute;
        top: -10px;
    }

.tt-controls-group__toggle {
        background: #ffffff;
        padding: 0 4px;
        position: absolute;
        right: 10px;
        top: -26px;
    }

.tt-code-snippet {
    border: 1px solid #e5e5e5;
    border-radius: 0;
    display: block;
    font-weight: normal;
    padding: 8px;
    white-space: normal;
    word-break: break-all;
}

.details-result {
    background: #f2f2f2;
    border: 1px solid #666666;
    border-radius: 3px;
    color: rgb(51, 51, 51);
    font-family: Noway, Gotham, Helvetica;
    font-stretch: 100%;
    height: 250px;
    letter-spacing: 1px;
    list-style-position: inside;
    margin: 0 10px 5px 10px;
    overflow: auto;
    padding-right: 18px;
    white-space: pre;
    word-break: break-all;
    word-wrap: break-word;
}

.popup-details-wrapper {
    list-style-type: disc;
    padding-left: 10px;
}

.tt-incidents-details {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
}

.tt-incidents-list {
    background-color: #ffffff;
    color: #666666;
    font-family: Gotham, Helvetica, Arial, sans-serif;
    font-size: 12px;
    height: auto;
}

.tt-incidents-list__item {
        cursor: pointer;
        display: -webkit-box;
        display: flex;
        padding: 17px 5px 17px 5px;
        position: relative;
    }

.tt-incidents-list__item:before {
            background-color: #f2f2f2;
            content: "";
            height: 1px;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
        }

.tt-incidents-list__item > div {
            width: 27.5%;
        }

.tt-incidents-list__item > div:first-child {
                width: calc(45% + 15px);
            }

.tt-incidents-list__item.-selected {
            background: lightgray;
        }

.tt-overflow {
    -webkit-box-flex: 1;
            flex: 1;
    overflow-y: auto;
}

.tt-overflow__placeholder {
        font-size: 18px;
        font-weight: bold;
        margin: 0 auto;
        opacity: .46;
        padding: 56px 0;
        text-align: center;
    }

.tt-overflow__placeholder.-small {
            font-size: 14px;
            line-height: 24px;
            padding: 56px 34px;
        }

.roundaboutExitNumber,
.signpostText,
.street {
    font-weight: bold;
}

.roadnumber {
    background-color: #ededed;
    border: 1px solid #cccccc;
    border-radius: 2px;
    display: inline-block;
    line-height: 16px;
    margin: 0 2px;
    padding: 0 2px;
}

.summary-header {
    border-bottom: 1px solid #f2f2f2;
    font-size: 16px;
    font-weight: bold;
    padding: 24px;
}

div[class^="instructions-header-"] {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    font-size: 14px;
    line-height: 24px;
    padding: 16px 24px;
}

div[class^="instructions-header-"]:hover {
        background-color: #e5e5e5;
    }

div[class^="instructions-list-"] {
    background-color: #f2f2f2;
}

div[class^="instructions-list-"].not-visible {
        display: none;
    }

.instructions-overlay {
    font-size: 14px;
    line-height: 24px;
}

.instruction {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    padding: 8px 56px;
}

.instruction:first-of-type {
        padding-top: 16px;
    }

.instruction:last-of-type {
        padding-bottom: 16px;
    }

.instruction:hover {
        background-color: #e5e5e5;
    }

.icon-wrapper {
    position: relative;
    right: 10px;
}

.-down {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}

.distance-wrapper {
    color: #666666;
    margin-top: 10px;
    padding: 0 32px;
    width: 100%;
}

.instruction-wrapper {
    display: -webkit-box;
    display: flex;
}

.message-wrapper,
.distance-wrapper.-instruction {
    margin-left: 12px;
}

div[class^="guidance-marker-"] {
    background-color: #ffffff;
    border: 1px solid #666666;
    border-radius: 50%;
    height: 20px;
    width: 20px;
}

.popup-content {
    padding: 0 10px;
}

.tt-input-time {
    -webkit-box-align: center;
            align-items: center;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
            justify-content: center;

    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
}

.tt-input-time input, .tt-input-time select {
        border: none;
        width: 25px;
        margin: 0;
        padding: 0;
        text-align: center;
    }

.tt-input-time select {
        font-family: Gotham, Helvetica, Arial, sans-serif;
        font-size: 15px;
        background: none;
        outline: none;
        padding: 0 5px;
        text-overflow: '';
        width: auto;
        -webkit-appearance: none;
        -moz-appearance: none;
    }

.tt-input-time .arrow {
        background: none;
        color: #666666;
        cursor: pointer;
        font-size: 18px;
        outline: none;
        position: relative;
    }

.tt-input-time .arrow:active {
            top: 2px;
        }

.tt-input-time .arrow:hover {
            color: #b1110e;
        }

.tt-input-time .arrow:disabled {
            color: #cccccc;
        }

.tt-input-time .arrow:disabled:hover {
                color: #cccccc;
            }

.tt-input-time input[name="h"]:focus, .tt-input-time input[name="m"]:focus {
            outline: none;
            text-decoration: underline;
        }

.tt-bar-chart .details__label {
            color: #000000;
        }

.tt-bar-chart .details__value {
            display: inline-block;
            color: #004b7f;
            font-size: 16px;
            font-weight: bold;
            letter-spacing: -0.49px;
            margin-top: 8px;
        }

.tt-bar-chart__content {
        min-height: 160px;
        position: relative;
    }

.tt-bar-chart .travel-time {
        height: 210px;
        -webkit-transform: translateX(-10px);
                transform: translateX(-10px);
    }

.tt-side-panel__header .tt-form-label {
            min-width: 130px;
        }