﻿html{position:relative;overflow-x:hidden}body{background:#ffffff;overscroll-behavior:none;margin:0;min-height:100vh;overflow:hidden}body *{scrollbar-width:thin;scrollbar-color:#CED1D9 #ffffff}body *::-webkit-scrollbar{width:5px;height:5px}body *::-webkit-scrollbar-track{background:#ffffff}body *::-webkit-scrollbar-thumb{background-color:#CED1D9;border-radius:5px}#header{background:#014059;color:#ffffff;position:fixed;top:0;left:0;z-index:3;width:100%;height:100%}#header .hw{padding:12px}#header .hw .logo a{display:block;width:100%;min-width:100px;max-width:100px;height:100%;min-height:30px;max-height:30px;background:transparent url("/images/cmap-logo-white.svg") no-repeat center;background-size:contain;font-size:0}#header .hw .navigation{width:100%}#header .hw .navigation .nw{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#header .hw .navigation .nw ul{padding-left:0;margin-bottom:0}#header .hw .navigation .nw ul li{margin-bottom:4px}#header .hw .navigation .nw ul li:last-child{margin-bottom:0}#header .hw .navigation .nw ul li a{display:block;color:#ffffff;border-radius:8px;padding:12px 12px 12px 48px;position:relative;min-height:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#header .hw .navigation .nw ul li a::before{content:'';display:block;height:20px;width:20px;background:transparent no-repeat center;background-size:contain;position:absolute;top:calc(50% - 10px);left:12px}#header .hw .navigation .nw ul li a.current-page-link{color:#24ccf2;background:rgba(255,255,255,0.1)}#header .hw .navigation .nw ul li a.current-page-link.dashboard-page-link:before{background-image:url("/images/icon-dashboard.svg")}#header .hw .navigation .nw ul li a.current-page-link.field-mapping-page-link:before{background-image:url("/images/icon-field-mapping.svg")}#header .hw .navigation .nw ul li a.current-page-link.error-log-page-link:before{background-image:url("/images/icon-error-log.svg")}#header .hw .navigation .nw ul li a.current-page-link.support-page-link:before{background-image:url("/images/icon-support.svg")}#header .hw .navigation .nw ul li a.dashboard-page-link:before{background-image:url("/images/icon-dashboard-white.svg")}#header .hw .navigation .nw ul li a.field-mapping-page-link:before{background-image:url("/images/icon-field-mapping-white.svg")}#header .hw .navigation .nw ul li a.error-log-page-link:before{background-image:url("/images/icon-error-log-white.svg")}#header .hw .navigation .nw ul li a.support-page-link:before{background-image:url("/images/icon-support-white.svg")}#header .hw .navigation .nw ul li a.logout-page-link:before{background-image:url("/images/icon-logout-white.svg")}#header .hw .navigation .nw ul li a.my-account-page-link:before{background-image:url("/images/icon-my-account-white.svg");width:24px;height:24px;left:8px}#header .hw .navigation .nw ul li a.connect-page-link,#header .hw .navigation .nw ul li a.disconnect-page-link{padding-left:12px}#header .hw .navigation .nw .navigation-secondary{margin-top:auto}@media (min-width:768px) and (max-width:991px){#header .hw .navigation{min-width:600px;max-width:600px}}@media (max-width:991px){#header{min-height:54px;max-height:54px}#header .hw .member{display:none}#header .hw .navigation-trigger{display:block;position:absolute;top:0;right:0;width:54px;height:54px;padding:12px;background:transparent;border-radius:0;z-index:3}#header .hw .navigation-trigger .bar{display:block;width:calc(100% - 24px);height:3px;background:#ffffff;border-radius:4px;position:absolute;top:calc(50% - 1px);right:12px}#header .hw .navigation-trigger .bar.top{top:calc(50% - 11px);-webkit-transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .3s ease;-moz-transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .3s ease;-o-transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .3s ease;transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .3s ease}#header .hw .navigation-trigger .bar.middle{-webkit-transition:background .5s ease,transform .5s ease,right .5s ease,width .5s .6s ease;-moz-transition:background .5s ease,transform .5s ease,right .5s ease,width .5s .6s ease;-o-transition:background .5s ease,transform .5s ease,right .5s ease,width .5s .6s ease;transition:background .5s ease,transform .5s ease,right .5s ease,width .5s .6s ease}#header .hw .navigation-trigger .bar.bottom{top:calc(50% + 9px);-webkit-transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .9s ease;-moz-transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .9s ease;-o-transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .9s ease;transition:background .5s ease,transform .5s ease,top .5s ease,width .5s .9s ease}#header .hw .navigation{position:fixed;top:54px;left:100%;z-index:4;height:100%;padding:12px;min-height:calc(100vh - 54px);max-height:calc(100vh - 54px);background:#014059;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}#header.navigation-active .hw .navigation-trigger .bar{top:calc(50% - 1px);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#header.navigation-active .hw .navigation-trigger .bar.top{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg)}#header.navigation-active .hw .navigation-trigger .bar.middle{width:0;right:50%}#header.navigation-active .hw .navigation-trigger .bar.bottom{-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}#header.navigation-active .hw .navigation{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width:992px){#header{min-height:100vh;max-height:100vh;min-width:300px;max-width:300px;z-index:2;padding-bottom:80px}#header .hw{padding:32px;height:inherit;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#header .hw .logo{margin-bottom:32px}#header .hw .logo a{min-width:132px;max-width:132px;min-height:36px;max-height:36px;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#header .hw .logo a:hover{opacity:.65}#header .hw .member{margin-bottom:32px}#header .hw .member p{margin-bottom:4px}#header .hw .member p:last-child{margin-bottom:0}#header .hw .navigation-trigger{display:none}#header .hw .navigation{margin-left:-12px;width:calc(100% + 24px);-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#header .hw .navigation .nw ul li a{-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}#header .hw .navigation .nw ul li a:hover{background:rgba(255,255,255,0.1)}}#main{position:relative;z-index:1;width:100%;padding:12px}@media (max-width:991px){#main{padding-top:calc(54px + 12px)}}@media (min-width:992px){#main{height:100%;min-height:100vh;min-width:calc(100vw - 300px);max-width:calc(100vw - 300px);margin-left:300px;padding:32px;z-index:3}}#footer{position:relative;z-index:2}#footer .fw{padding:12px}@media (min-width:992px){#footer{position:fixed;bottom:0;left:0;min-width:300px;max-width:300px;color:#ffffff}#footer .fw{padding:32px}}.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{--bs-gutter-x:20px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container-sm,.container{max-width:540px}}@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.container-fluid{--bs-gutter-x:20px;--bs-gutter-y:0;width:100%;margin-right:auto;margin-left:auto}.row{--bs-gutter-x:20px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm{flex:1 0 0%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}.col-12:nth-child(1n+2){padding-top:20px}@media (min-width:576px){[class*="col-sm-"][class*="col-"]{padding-top:0}.col-sm-3:nth-child(1n+5),.col-sm-4:nth-child(1n+4),.col-sm-6:nth-child(1n+3),.col-sm-12:nth-child(1n+2){padding-top:20px}}@media (min-width:768px){[class*="col-md-"][class*="col-"],[class*="col-md-"][class*="col-sm-"]{padding-top:0}.col-md-3:nth-child(1n+5),.col-md-4:nth-child(1n+4),.col-md-6:nth-child(1n+3),.col-md-12:nth-child(1n+2){padding-top:20px}}@media (min-width:992px){[class*="col-lg-"][class*="col-"],[class*="col-lg-"][class*="col-sm-"],[class*="col-lg-"][class*="col-md-"]{padding-top:0}.col-lg-3:nth-child(1n+5),.col-lg-4:nth-child(1n+4),.col-lg-6:nth-child(1n+3),.col-lg-12:nth-child(1n+2){padding-top:20px}}@media (min-width:1200px){[class*="col-xl-"][class*="col-"],[class*="col-xl-"][class*="col-sm-"],[class*="col-xl-"][class*="col-md-"],[class*="col-xl-"][class*="col-lg-"]{padding-top:0}.col-xl-3:nth-child(1n+5),.col-xl-4:nth-child(1n+4),.col-xl-6:nth-child(1n+3),.col-xl-12:nth-child(1n+2){padding-top:20px}}@media (min-width:1400px){[class*="col-xxl-"][class*="col-"],[class*="col-xxl-"][class*="col-sm-"],[class*="col-xxl-"][class*="col-md-"],[class*="col-xxl-"][class*="col-lg-"],[class*="col-xxl-"][class*="col-xl-"]{padding-top:0}.col-xxl-3:nth-child(1n+5),.col-xxl-4:nth-child(1n+4),.col-xxl-6:nth-child(1n+3),.col-xxl-12:nth-child(1n+2){padding-top:20px}}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}.hidden{display:none !important}.hidden-temporarily{display:none !important}.hidden-permanently{display:none !important}@media (max-width:991px){.hidden-mobile{display:none !important}}@media (min-width:992px){.hidden-desktop{display:none !important}}.theme-blue-dark{background:#014059;color:#ffffff}.theme-decoration{background:#ffffff url("/images/decoration.svg") no-repeat top right;background-size:cover}body{font-size:14px;line-height:20px;font-family:'Mulish',sans-serif;font-weight:400;color:#68728A}h1,h2,h3,h4{font-weight:700;margin:0}h1+p,h2+p,h3+p,h4+p{margin-top:12px}h1{font-size:24px;line-height:1}h2{font-size:20px;line-height:24px}h3{font-size:14px;line-height:20px}h4{font-size:14px;line-height:20px}.text-extra-large{font-size:32px;line-height:1}.text-large{font-size:24px;line-height:1}.text-medium{font-size:20px;line-height:24px}.text-default{font-size:14px;line-height:20px}.text-small{font-size:12px;line-height:16px}p{margin:0 0 12px 0}p:last-child{margin-bottom:0}strong{font-weight:700}a{color:#789830;font-weight:600;text-decoration:none}button{background:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-family:'Mulish',sans-serif;font-size:1em;font-weight:600;line-height:1;padding:12px 16px;text-align:center;text-decoration:none;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none}button+button{margin-left:4px}.button-primary{background:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-family:'Mulish',sans-serif;font-size:1em;font-weight:600;line-height:1;padding:12px 16px;text-align:center;text-decoration:none;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;background-color:#789830;border:1px solid #789830;color:#ffffff}.button-primary:disabled{opacity:.5}.button-secondary{background:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-family:'Mulish',sans-serif;font-size:1em;font-weight:600;line-height:1;padding:12px 16px;text-align:center;text-decoration:none;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;background-color:#ffffff;border:1px solid #CED1D9}.button-tertiary{background:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-family:'Mulish',sans-serif;font-size:1em;font-weight:600;line-height:1;padding:12px 16px;text-align:center;text-decoration:none;vertical-align:text-bottom;-webkit-appearance:none;-moz-appearance:none;color:#ffffff}ul,ol{display:block;margin-top:0;padding-left:20px}ul li,ol li{display:block;margin-bottom:12px}ul li:last-child,ol li:last-child{margin-bottom:0}.copyright p{font-size:12px;line-height:16px}.notification{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:12px;right:12px;z-index:4;max-width:calc(100% - calc(12px * 2));border-radius:12px;background:#ffffff;padding:20px 32px 20px 20px;box-shadow:0 1px 4px rgba(21,37,75,0.05),0 2px 4px rgba(21,37,75,0.08);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;-webkit-transform:translateX(calc(100% + 12px));-moz-transform:translateX(calc(100% + 12px));-ms-transform:translateX(calc(100% + 12px));-o-transform:translateX(calc(100% + 12px));transform:translateX(calc(100% + 12px))}.notification::before{content:"";display:block;background:transparent no-repeat center;background-size:contain}.notification.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.notification.disconnect{background:#f27e5d;color:#ffffff}.notification.disconnect::before{width:36px;height:36px;background-image:url("/images/icon-unsync-white.svg");margin-right:20px}.notification.disconnect .notification-close{background-image:url("/images/icon-cross-white.svg")}.notification.connect{background:#789830;color:#ffffff}.notification.connect::before{width:36px;height:36px;background-image:url("/images/icon-sync-white.svg");margin-right:20px}.notification.connect .notification-close{background-image:url("/images/icon-cross-white.svg")}.notification.setup-error,.notification.setup-updated-error{background:#f27e5d;color:#ffffff}.notification.setup-error::before,.notification.setup-updated-error::before{width:36px;height:36px;background-image:url("/images/icon-unsync-white.svg");margin-right:20px}.notification.setup-error .notification-close,.notification.setup-updated-error .notification-close{background-image:url("/images/icon-cross-white.svg")}.notification.email-sent-error{background:#f27e5d;color:#ffffff}.notification.email-sent-error::before{width:24px;height:24px;background-image:url("/images/icon-cross-white.svg");margin-right:20px}.notification.email-sent-error .notification-close{background-image:url("/images/icon-cross-white.svg")}.notification.email-sent,.notification.setup-success,.notification.setup-updated{background:#789830;color:#ffffff}.notification.email-sent::before,.notification.setup-success::before,.notification.setup-updated::before{width:36px;height:36px;background-image:url("/images/icon-tick-white.svg");margin-right:20px}.notification.email-sent .notification-close,.notification.setup-success .notification-close,.notification.setup-updated .notification-close{background-image:url("/images/icon-cross-white.svg")}.notification .notification-close{display:block;width:12px;height:12px;padding:0;position:absolute;top:12px;right:12px;border-radius:0;background:transparent url("/images/icon-cross.svg") no-repeat center;background-size:contain;font-size:0}.notification .nw h1+p,.notification .nw h2+p,.notification .nw h3+p,.notification .nw h4+p{margin-top:calc(12px / 2)}.notification .nw *{margin-bottom:0}@media (min-width:992px){.notification{bottom:32px;right:32px;padding-right:48px;-webkit-transform:translateX(calc(100% + 32px));-moz-transform:translateX(calc(100% + 32px));-ms-transform:translateX(calc(100% + 32px));-o-transform:translateX(calc(100% + 32px));transform:translateX(calc(100% + 32px))}}.configurator-page #header{background:transparent;position:relative}.configurator-page #header .hw{margin-left:auto;margin-right:auto;padding-bottom:32px}.configurator-page #header .hw .logo a{margin:0 auto;background-image:url("/images/cmap-logo.svg")}.configurator-page #header .hw .member,.configurator-page #header .hw .navigation,.configurator-page #header .hw .navigation-trigger{display:none}.configurator-page #main{padding:0 0 12px 0}.configurator-page #main .configurator-data,.configurator-page #main .configurator-templates{display:none}.configurator-page #main .configurator-steps-navigation{padding-bottom:32px}.configurator-page #main .configurator-steps-navigation .steps{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.configurator-page #main .configurator-steps-navigation .steps .step{padding:12px 48px 12px 20px}.configurator-page #main .configurator-steps-navigation .steps .step:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.configurator-page #main .configurator-steps-navigation .steps .step:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.configurator-page #main .configurator-steps-navigation .steps .step.active{background:#014059;border-radius:8px;color:#ffffff;padding-top:20px;padding-bottom:20px}.configurator-page #main .configurator-steps-navigation .steps .step.complete{background:#00597e;color:#ffffff}.configurator-page #main .configurator-steps-navigation .steps .step p{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.configurator-page #main .configurator-steps-navigation .steps .step p span{padding-right:8px}.configurator-page #main .configurator-steps .step{display:none}.configurator-page #main .configurator-steps .step.active{display:block}.configurator-page #main .configurator-steps .authentication .cw{max-width:400px;margin-left:auto;margin-right:auto;padding-bottom:32px;text-align:center}.configurator-page #main .configurator-steps .authentication .fw{max-width:400px;margin-left:auto;margin-right:auto}.configurator-page #main .configurator-steps .authentication .fw button[type="submit"]{display:block;width:100%}.configurator-page #main .configurator-steps .pipeline-list{padding-bottom:32px}.configurator-page #main .configurator-steps .pipeline-list li{background:#789830;display:flex;border-radius:8px}.configurator-page #main .configurator-steps .pipeline-list li select{background:#fff;border-color:#789830}.configurator-page #main .configurator-steps .pipeline-list li select:disabled{opacity:.4}.configurator-page #main .configurator-steps .pipeline-list li.active{background:#00597e}.configurator-page #main .configurator-steps .pipeline-list li.active select{border-color:#00597e}.configurator-page #main .configurator-steps .stages .cw{max-width:400px;margin-left:auto;margin-right:auto;padding-bottom:32px;text-align:center}.configurator-page #main .configurator-steps .stages .lw{max-width:600px;margin-left:auto;margin-right:auto}.configurator-page #main .configurator-steps .stages .lw ul{padding-left:0;margin-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.configurator-page #main .configurator-steps .stages .lw ul li{width:100%}.configurator-page #main .configurator-steps .stages .lw ul li button{display:block;width:100%}.configurator-page #main .configurator-steps .stages .lw ul li button.active{background-color:#014059;border-color:#014059}.configurator-page #main .configurator-steps .field-mapping-list .cw{max-width:1000px;margin-left:auto;margin-right:auto}.configurator-page #main .configurator-steps .field-mapping-list .fw{max-width:1000px;margin-left:auto;margin-right:auto}.configurator-page #main .configurator-steps .field-mapping-list .fw .filterables{max-height:430px}.configurator-page #main .configurator-steps .fs{max-width:1000px;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.configurator-page #main .configurator-steps .fs .configuration-form-submit,.configurator-page #main .configurator-steps .fs .button-next{min-width:120px;margin-left:auto}.configurator-page #footer .fw{margin-left:auto;margin-right:auto;text-align:center}@media (min-width:576px){.configurator-page #header .hw{max-width:540px}.configurator-page #main .configurator-steps .stages .lw ul.stage-list li{width:calc(50% - calc(12px / 2))}.configurator-page #footer .fw{max-width:540px}}@media (min-width:768px){.configurator-page #header .hw{max-width:720px}.configurator-page #footer .fw{max-width:720px}}@media (max-width:991px){.configurator-page #header{min-height:0;max-height:100%}}@media (min-width:992px){.configurator-page #header{height:auto;min-height:0;max-height:100%;min-width:100vw;max-width:100vw;padding-bottom:0}.configurator-page #header .hw{max-width:960px}.configurator-page #header .hw .logo{margin-bottom:0}.configurator-page #main{height:auto;min-height:0;min-width:100vw;max-width:100vw;margin-left:0}.configurator-page #main .configurator-steps .field-mapping-list .cw{padding-bottom:32px}.configurator-page #footer{position:relative;min-width:100vw;max-width:100vw;color:#68728A}.configurator-page #footer .fw{padding-left:12px;max-width:960px}}@media (min-width:1200px){.configurator-page #header .hw{max-width:1140px}.configurator-page #footer .fw{max-width:1140px}}@media (min-width:1400px){.configurator-page #header .hw{max-width:1320px}.configurator-page #footer .fw{max-width:1320px}}@media (min-width:2540px){.configurator-page #main .configurator-steps .field-mapping-list .fw .filterables{max-height:685px}}.tenantselect-page #header{background:transparent;position:relative}.tenantselect-page #header .hw{margin-left:auto;margin-right:auto;padding-bottom:32px}.tenantselect-page #header .hw .logo a{margin:0 auto;background-image:url("/images/cmap-logo.svg")}.tenantselect-page #header .hw .member,.tenantselect-page #header .hw .navigation,.tenantselect-page #header .hw .navigation-trigger{display:none}.tenantselect-page #main{padding:0 0 12px 0}.tenantselect-page #main .tenants .cw{max-width:400px;margin-left:auto;margin-right:auto;padding-bottom:32px;text-align:center}.tenantselect-page #main .tenants .lw{max-width:600px;margin-left:auto;margin-right:auto}.tenantselect-page #main .tenants .lw ul{padding-left:0;margin-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tenantselect-page #main .tenants .lw ul li{width:100%}.tenantselect-page #main .tenants .lw ul li button{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tenantselect-page #main .tenants .lw ul li button.active{background-color:#014059;border-color:#014059}.tenantselect-page #footer .fw{margin-left:auto;margin-right:auto;text-align:center}@media (min-width:576px){.tenantselect-page #header .hw{max-width:540px}.tenantselect-page #main .tenants .lw ul.tenant-list li{width:calc(50% - calc(12px / 2))}.tenantselect-page #footer .fw{max-width:540px}}@media (min-width:768px){.tenantselect-page #header .hw{max-width:720px}.tenantselect-page #footer .fw{max-width:720px}}@media (max-width:991px){.tenantselect-page #header{min-height:0;max-height:100%}}@media (min-width:992px){.tenantselect-page #header{height:auto;min-height:0;max-height:100%;min-width:100vw;max-width:100vw;padding-bottom:0}.tenantselect-page #header .hw{max-width:960px}.tenantselect-page #header .hw .logo{margin-bottom:0}.tenantselect-page #main{height:auto;min-height:0;min-width:100vw;max-width:100vw;margin-left:0}.tenantselect-page #footer{position:relative;min-width:100vw;max-width:100vw;color:#68728A}.tenantselect-page #footer .fw{padding-left:12px;max-width:960px}}@media (min-width:1200px){.tenantselect-page #header .hw{max-width:1140px}.tenantselect-page #footer .fw{max-width:1140px}}@media (min-width:1400px){.tenantselect-page #header .hw{max-width:1320px}.tenantselect-page #footer .fw{max-width:1320px}}.dashboard-page #main .row+.row{padding-top:32px}.dashboard-page #main .error-log{border-radius:12px;background:#ffffff;box-shadow:0 1px 4px rgba(21,37,75,0.05),0 2px 4px rgba(21,37,75,0.08);overflow:hidden}.dashboard-page #main .error-log .cw{padding:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dashboard-page #main .error-log .cw::before{content:"";display:block;border-radius:50%;width:100%;min-width:60px;max-width:60px;height:100%;min-height:60px;max-height:60px;margin-right:20px;background:transparent no-repeat center;background-size:50% 50%}.dashboard-page #main .error-log .cw p span{display:block;margin-bottom:8px}.dashboard-page #main .error-log .ew{padding:20px}.dashboard-page #main .error-log.contact .cw::before{background-color:#d49204;background-image:url("/images/icon-contact-white.svg")}.dashboard-page #main .error-log.contact .ew{background:#d49204;color:#ffffff}.dashboard-page #main .error-log.company .cw::before{background-color:#1bbfb7;background-image:url("/images/icon-company-white.svg")}.dashboard-page #main .error-log.company .ew{background:#1bbfb7;color:#ffffff}.dashboard-page #main .error-log.project .cw::before{background-color:#f27e5d;background-image:url("/images/icon-project-white.svg")}.dashboard-page #main .error-log.project .ew{background:#f27e5d;color:#ffffff}.dashboard-page #main .field-mapping-stats,.dashboard-page #main .sync-info{height:100%}.dashboard-page #main .field-mapping-stats .cw,.dashboard-page #main .sync-info .cw{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.dashboard-page #main .field-mapping-stats .cw h2,.dashboard-page #main .sync-info .cw h2{margin-bottom:12px}.dashboard-page #main .field-mapping-stats .cw ul,.dashboard-page #main .sync-info .cw ul{padding-left:0;margin-bottom:0}.dashboard-page #main .field-mapping-stats .cw ul li,.dashboard-page #main .sync-info .cw ul li{padding-top:12px;padding-bottom:12px;margin-bottom:0;border-bottom:1px solid #f7f8f9}.dashboard-page #main .field-mapping-stats .cw ul li:first-child,.dashboard-page #main .sync-info .cw ul li:first-child{padding-top:0}.dashboard-page #main .field-mapping-stats .cw ul li:last-child,.dashboard-page #main .sync-info .cw ul li:last-child{padding-bottom:0;border-bottom:none}.dashboard-page #main .field-mapping-stats .cw ul li p,.dashboard-page #main .sync-info .cw ul li p{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.dashboard-page #main .field-mapping-stats .cw ul li p span,.dashboard-page #main .sync-info .cw ul li p span{margin-left:auto}.dashboard-page #main .field-mapping-stats .cw .content-panel,.dashboard-page #main .sync-info .cw .content-panel{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.dashboard-page #main .sync-edit{padding-top:12px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.dashboard-page #main .sync-edit a{margin-left:auto}@media (min-width:992px){.dashboard-page #main .row+.row{padding-top:48px}}@media (min-width:992px) and (max-width:1399px){.dashboard-page #main .error-log .cw{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.dashboard-page #main .error-log .cw::before{margin-bottom:20px;margin-right:0}}@media (min-width:1400px){.dashboard-page #main .error-log .cw{padding:32px}.dashboard-page #main .error-log .cw::before{margin-right:32px}.dashboard-page #main .error-log .ew{padding-left:32px;padding-right:32px}}.errorlog-page #main .error-log-list .cw{padding-bottom:12px}.errorlog-page #main .error-log-list .fw{padding-bottom:32px}.errorlog-page #main .error-log-list .fw .filterables{overflow:auto;max-height:660px}.errorlog-page #main .error-log-list .fw .filterables .error-log-table tbody{vertical-align:top}.errorlog-page #main .error-log-list .fw .filterables .error-log-table tr td.id{width:2%}.errorlog-page #main .error-log-list .fw .filterables .error-log-table tr td.summary{width:78%}.errorlog-page #main .error-log-list .fw .filterables .error-log-table tr td.type{width:8%}.errorlog-page #main .error-log-list .fw .filterables .error-log-table tr td.timestamp{width:12%}@media (min-width:992px){.errorlog-page #main .error-log-list .cw{padding-bottom:32px}}@media (min-width:2540px){.errorlog-page #main .error-log-list .fw .filterables{max-height:1015px}}.home-page #header{z-index:3}.home-page #header .hw{max-width:100%;margin-left:auto;margin-right:auto}.home-page #main{z-index:1;padding-left:0;padding-right:0}.home-page #main .container-fluid>.row{margin-right:0;margin-left:0}.home-page #main .container-fluid>.row>*{padding-right:0;padding-left:0}.home-page #main .cw{max-width:100%;margin-left:auto;margin-right:auto;padding:32px 12px}.home-page #main .cw .content>*{margin-bottom:32px}.home-page #main .cw .content>*:last-child{margin-bottom:0}.home-page #main .cw .content ul{padding-left:0}.home-page #main .cw .content ul li{position:relative;padding-left:40px;min-height:24px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.home-page #main .cw .content ul li::before{content:'';display:block;height:24px;width:24px;background:transparent no-repeat center;background-size:contain;position:absolute;top:calc(50% - 12px);left:0}.home-page #main .cw .content ul li.configure:before{background-image:url("/images/icon-configure.svg")}.home-page #main .cw .content ul li.contacts:before{background-image:url("/images/icon-contact.svg")}.home-page #main .cw .content ul li.field-mapping:before{background-image:url("/images/icon-field-mapping.svg")}.home-page #main .cw .content ul li.sync:before{background-image:url("/images/icon-sync.svg")}.home-page #main .cw .content-panel{text-align:center}.home-page #main .cw .content-panel>*{margin-bottom:32px}.home-page #main .cw .content-panel>*:last-child{margin-bottom:0}.home-page #footer{z-index:2}.home-page #footer .fw{max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:576px){.home-page #header .hw{max-width:540px}.home-page #main .cw{max-width:540px}.home-page #footer .fw{max-width:540px}}@media (min-width:768px){.home-page #header .hw{max-width:720px}.home-page #main .cw{max-width:720px}.home-page #footer .fw{max-width:720px}}@media (max-width:991px){.home-page #main{padding-top:54px}}@media (min-width:992px){.home-page #header{background:transparent;height:auto;min-height:0;max-height:100%;min-width:100vw;max-width:100vw;padding-bottom:0}.home-page #header .hw{max-width:960px}.home-page #header .hw .logo{margin-bottom:0}.home-page #main{padding:0;margin-left:0;min-height:0;min-width:100vw;max-width:100vw}.home-page #main .cw{max-width:480px;min-height:100vh;padding:32px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.home-page #main .cw .logo a{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}.home-page #main .cw .logo a:hover{opacity:.65}.home-page #main .cw .content{margin-top:auto;margin-bottom:auto;max-width:392px}.home-page #main .cw .content-panel{margin:auto;max-width:400px}.home-page #main .row>.col-lg-6:first-child .cw{margin-right:0}.home-page #main .row>.col-lg-6:last-child .cw{margin-left:0}.home-page #footer{min-width:100vw;max-width:100vw}.home-page #footer .fw{max-width:960px}}@media (min-width:1200px){.home-page #header .hw{max-width:1140px}.home-page #main .cw{max-width:570px}.home-page #footer .fw{max-width:1140px}}@media (min-width:1400px){.home-page #header .hw{max-width:1320px}.home-page #main .cw{max-width:660px}.home-page #footer .fw{max-width:1320px}}