.login-wrapper input:focus,body{color:#000}@font-face{font-family:AbL;src:url(../fonts/kial.woff2) format("woff2"),url(../fonts/kial.woff) format("woff");font-display:swap}@font-face{font-family:AbM;src:url(../fonts/kiam.woff) format("woff2"),url(../fonts/kiam.woff) format("woff");font-display:swap}@font-face{font-family:AbB;src:url(../fonts/kiab.woff) format("woff2"),url(../fonts/kiab.woff) format("woff");font-display:swap}body,html{height:100%}body{font-size:1rem;background-color:#f7f7f7;font-family:AbL,sans-serif}a,a:active,a:focus,a:hover{text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,strong{font-family:AbM,sans-serif}.font-ab-light{font-family:AbL,sans-serif!important}.font-ab-medium{font-family:AbM,sans-serif!important}.bold,.font-ab-bold{font-family:AbB,sans-serif!important}.ab-lbl,.menu-item,.page-title{font-family:AbM,sans-serif}.login-bg{background:url('../images/login_bg.png') center center/cover no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:40px;padding-bottom:40px}.login-wrapper{width:100%;max-width:400px;padding:15px;margin:1rem;background-color:rgba(255,255,255,.25);backdrop-filter:blur(5px)}.login-wrapper input{border:1px solid #ea0029;border-radius:.5rem;color:#000;background:0 0!important;opacity:.9;font-size:1.25rem;height:50px}.login-wrapper .form-control::-webkit-input-placeholder{color:#000}.ab-inputfile+label.ab-inputfile-label .fa-stack-1x,.menu-item:hover .fa-stack-1x,.page-title{color:#ea0029}.btn-login{font-size:1.25rem;padding:.5rem 4rem;border-radius:.5rem}.login-wrapper input::placeholder{color:#36434c;opacity:1}.login-wrapper :-ms-input-placeholder{color:#36434c}.login-wrapper ::-ms-input-placeholder{color:#36434c}.wrapper{position:relative;min-height:100%}#sidebar-overlay,.main-sidebar{bottom:0;position:fixed;top:0;left:0}.ab-inputfile+label.ab-inputfile-label:hover .fa-stack-1x,.ab-inputfile:focus+label.ab-inputfile-label .fa-stack-1x,.btn-ab-dark .fa-stack-1x,.btn-ab-red:not(:disabled):not(.disabled).active .fa-stack-1x,.btn-ab-red:not(:disabled):not(.disabled):active .fa-stack-1x,.btn-ab-red:not(:disabled):not(.disabled):hover .fa-stack-1x,.main-header a,.menu-item .fa-stack-1x,.sidebar a.nav-link,.sidebar-toggle:hover{color:#000}.btn-ab-dark:not(:disabled):not(.disabled).active .fa-stack-1x,.btn-ab-dark:not(:disabled):not(.disabled):active .fa-stack-1x,.btn-ab-dark:not(:disabled):not(.disabled):hover .fa-stack-1x,.main-header a:hover{color:#36434c}body .content-wrapper,body .main-footer,body .main-header{transition:margin-left .3s ease-in-out}body.sidebar-collapse .content-wrapper,body.sidebar-collapse .main-footer,body.sidebar-collapse .main-header{margin-left:0}.main-sidebar{background:#fff;min-height:100%;float:none;height:100vh;z-index:1038}.main-sidebar,.main-sidebar::before{transition:margin-left .3s ease-in-out,width .3s ease-in-out;width:300px}.main-sidebar a:-moz-focusring{border:0;outline:0}.sidebar{height:calc(100% - 120px);overflow-y:auto}.sidebar-collapse .main-sidebar,.sidebar-collapse .main-sidebar::before{margin-left:-300px}hr.header-sep{margin-top:0;border-top:1px solid #f5dbdf}.main-header{z-index:1034;background-color:#f7f7f7}.main-sidebar img,.sidebar .nav-link p{transition:margin-left .3s linear,width .3s ease-in-out,visibility .3s}.sidebar-mini .nav-sidebar .nav-link p{display:inline-block;margin:0 0 0 1rem}.sidebar .nav-item:not(.active) a.nav-link{padding:.125rem 1rem}.sidebar .nav-link i{font-size:25px;background:0 0;width:54px;height:54px;border-radius:50%;text-align:center;line-height:54px;vertical-align:middle;transition:.3s ease-in-out}.sidebar .nav-item.active .nav-link i,.sidebar a.nav-link:hover i{color:#fff;background:#000}.sidebar .nav-link img{width:32px;height:auto}#timerWrapper,.sidebar .nav-link img.active,.sidebar .nav-link:hover img,.star-rating-input{display:none}.sidebar .nav-link:hover img.active{display:inline}#sidebar-overlay{background-color:rgba(0,0,0,.1);display:none;right:0;z-index:1037}.content-wrapper{padding-top:5rem}.page-title{font-size:1.25rem;border-bottom:1px solid #e0e0e0;padding:1rem 0}.page-title i.nav-icon{font-size:2rem;margin-right:1rem}.sidebar-toggle{color:#7e8083;margin-left:1rem;padding:1rem;display:inline-block}.sidebar-mini.sidebar-collapse .sidebar-toggle i{transform:rotate(180deg)}.menu-item{font-size:1.5rem;color:#fff;background:no-repeat padding-box #000;border-radius:50em;padding:6px 2px 6px 3rem;height:100%}#timer,.ab-lbl,.frm-item-title{font-size:1.25rem}.days-input,.star-rating-ico:last-child{padding-left:0}.menu-item:hover{color:#fff;background:no-repeat padding-box #ea0029}.ab-lbl{color:#000}.ab-inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.ab-inputfile+label.ab-inputfile-label{color:#fff;background-color:#ea0029;display:inline-flex;align-items:center;border-radius:50em;padding:6px 4px 6px 1.5rem;cursor:pointer}.ab-inputfile:focus+label.ab-inputfile-label{outline:#000 dotted 1px;outline:-webkit-focus-ring-color auto 5px}.ab-inputfile+label.ab-inputfile-label:hover,.ab-inputfile:focus+label.ab-inputfile-label{background-color:#000}.border-red{border:1px solid #ea0029}.border-green{border:1px solid #28a745}.fc-toolbar .fc-toolbar-title{text-transform:capitalize}.border-b-4p{border-bottom:4px solid #ea0029!important}.quizzContainer .img-question{max-width:80%;margin:1rem}.custom-control.quizz-checkbox label,.custom-control.quizz-radio label{padding-left:.25rem;position:relative}.custom-control.quizz-checkbox label:before,.custom-control.quizz-radio label:before{content:"";width:1.25rem;height:1.25rem;position:absolute;left:-1.5rem;background-color:transparent!important}.custom-control.quizz-radio label::before{background:url(../images/radio.png) left center/100% 100% no-repeat}.custom-control.quizz-checkbox label::before{background:url(../images/checkbox.png) left center/100% 100% no-repeat}.custom-control.quizz-radio .custom-control-input:checked+label:before{background:url(../images/radio_checked.png) left center/100% 100% no-repeat}.custom-control.quizz-checkbox .custom-control-input:checked+label:before{background:url(../images/checkbox_checked.png) left center/100% 100% no-repeat}.quizz-checkbox .custom-control-input.is-invalid~label,.quizz-radio .custom-control-input.is-invalid~label,.was-validated .quizz-checkbox .custom-control-input:invalid~label,.was-validated .quizz-radio .custom-control-input:invalid~label{color:#ea0029}.quizz-checkbox .custom-control-input.is-invalid~label::before,.quizz-radio .custom-control-input.is-invalid~label::before,.was-validated .quizz-checkbox .custom-control-input:invalid~label::before,.was-validated .quizz-radio .custom-control-input:invalid~label::before{border:1px solid #ea0029}.quizz-checkbox .custom-control-input.is-valid~label,.quizz-radio .custom-control-input.is-valid~label,.was-validated .quizz-checkbox .custom-control-input:valid~label,.was-validated .quizz-radio .custom-control-input:valid~label{color:#34ce57}.quizz-checkbox .custom-control-input.is-valid~label::before,.quizz-radio .custom-control-input.is-valid~label::before,.was-validated .quizz-checkbox .custom-control-input:valid~label::before,.was-validated .quizz-radio .custom-control-input:valid~label::before{border:1px solid #34ce57}#frmFormSatisf .custom-control{padding-left:2rem;min-height:1.75rem}#frmFormSatisf .custom-control-label::before{border-color:transparent;background-color:transparent;width:1.5rem;height:1.5rem;top:0;left:-2rem}#frmFormSatisf .custom-control-label::after{width:1.5rem;height:1.5rem;top:0;left:-2rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM256 32C132.3 32 32 132.3 32 256C32 379.7 132.3 480 256 480C379.7 480 480 379.7 480 256C480 132.3 379.7 32 256 32z"/></svg>') left center no-repeat}#frmFormSatisf .custom-radio .custom-control-input:checked~.custom-control-label::after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>') left center no-repeat}.banner{min-height:60px}.bannerTitle{position:absolute;top:0;left:0;width:100%;height:100%}.banner .page-icon,.banner .page-logo{max-width:45vw}#pointInfoModal .modal-content{background:0 0;border:none}.copy-to-clip,.modulePointI:hover{cursor:pointer}#pointInfoModal td p{margin-bottom:.25rem}#pointInfoModal td p:last-child,#pointInfoModalBody p:last-child{margin-bottom:0}#pointInfoModal .modal-body img{max-width:100%;max-height:78vh;height:auto!important;width:auto!important}.custom-control.custom-checkbox label.qstf::after,.custom-control.custom-checkbox label.qstf::before,.custom-control.custom-radio label.qstf::after,.custom-control.custom-radio label.qstf::before,table.dataTable tr.selected td.select-checkbox::after,table.dataTable tr.selected th.select-checkbox::after{content:none}.custom-control.custom-checkbox label.qstf,.custom-control.custom-radio label.qstf{border:3px solid transparent;border-radius:50%;padding:1px 3px}.custom-control.custom-checkbox .custom-control-input:checked+label.qstf,.custom-control.custom-radio .custom-control-input:checked+label.qstf{border:3px dotted #000}.custom-checkbox .custom-control-input.is-invalid~label.qstf,.custom-radio .custom-control-input.is-invalid~label.qstf,.was-validated .custom-checkbox .custom-control-input:invalid~label.qstf,.was-validated .custom-radio .custom-control-input:invalid~label.qstf{border-color:#dc3545}.custom-checkbox .custom-control-input.is-valid~label.qstf,.custom-radio .custom-control-input.is-valid~label.qstf,.was-validated .custom-checkbox .custom-control-input:valid~label.qstf,.was-validated .custom-radio .custom-control-input:valid~label.qstf{border-color:#34ce57}.select2-container{width:auto!important}.gj-datepicker .input-group-append .btn{color:#fff!important;background:#000}.gj-datepicker .input-group-append .btn:focus,.gj-datepicker .input-group-append .btn:hover{background:#36434c}.days-input{display:inline-block!important;width:2.5rem;padding-right:0;text-align:center;background:0 0;border-top:none;border-left:none;border-right:none;border-radius:0}.login-frm-cnt{min-width:100%;min-height:100vh}.login-frm-logo{height:13vh;width:auto}.digit-code-cnt{margin-top:1rem;margin-bottom:1rem}.digit-code-cnt input{width:10vw;height:calc(10vw * 1.3);margin:0 1.5vmin;text-align:center;text-transform:uppercase;font-size:8vmin;padding:0;border-width:1px}.frm-header,.frm-header-hp{background-size:cover;background-image:linear-gradient(180deg,rgba(5,20,31,0),#05141f),url('../images/banner-default.jpg');background-position:center}.frm-header{min-height:20vmin}.frm-header-hp{min-height:35vmin}.frm-item-icon{position:relative}.frm-item-icon::after{content:'';position:absolute;left:100%;top:50%;height:2rem;width:1px;background:#fff;transform:translateY(-50%)}.frm-item-title{text-align:start}table.dataTable tbody td.select-checkbox::before,table.dataTable tbody th.select-checkbox::before,table.dataTable thead td.select-checkbox::before,table.dataTable thead th.select-checkbox::before{font-family:"Font Awesome 5 Pro";content:"\f0c8";text-align:center;width:1.25em;margin-top:-.5rem;margin-left:-.5rem;border:none}table.dataTable thead td.select-checkbox::before,table.dataTable thead th.select-checkbox::before{margin-top:0;margin-left:.25rem}table.dataTable thead td.select-checkbox.selected::before,table.dataTable thead th.select-checkbox.selected::before,table.dataTable tr.selected td.select-checkbox::before,table.dataTable tr.selected th.select-checkbox::before{content:"\f14a"}.star-rating{display:inline-block;font-size:1.75rem}.star-rating-ico{float:right;padding-left:2px;cursor:pointer;color:#ea0029}.star-rating-ico:hover:before,.star-rating-ico:hover~.star-rating-ico:before,.star-rating-input:checked~.star-rating-ico:before{font-weight:900}.form-satisf .invalid-feedback{font-size:.85rem;margin-bottom:.75rem}.btn-ab-pill{border-radius:50rem!important}.btn-ab-red,.btn-outline-ab-red:not(:disabled):not(.disabled):hover{color:#fff;background-color:#ea0029;border-color:#ea0029}.btn-ab-dark.disabled:hover,.btn-ab-dark:disabled:hover,.btn-ab-hyundai.disabled:hover,.btn-ab-hyundai:disabled:hover,.btn-ab-red.disabled:hover,.btn-ab-red:disabled:hover{color:#fff}.btn-ab-dark,.btn-ab-red:not(:disabled):not(.disabled).active,.btn-ab-red:not(:disabled):not(.disabled):active,.btn-ab-red:not(:disabled):not(.disabled):hover,.btn-outline-ab-dark:not(:disabled):not(.disabled):hover,.show>.btn-ab-red.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-nav-module.active,.btn-nav-module:hover,.btn-outline-ab-red{color:#ea0029;border-color:#ea0029}.btn-ab-red .fa-stack-1x{color:#ea0029}.btn-ab-dark:not(:disabled):not(.disabled).active,.btn-ab-dark:not(:disabled):not(.disabled):active,.btn-ab-dark:not(:disabled):not(.disabled):hover,.show>.btn-ab-dark.dropdown-toggle{color:#fff;background-color:#36434c;border-color:#36434c}.btn-outline-ab-dark{color:#000;border-color:#000}.btn-ab-hyundai{color:#fff;background-color:#003a70;border-color:#003a70}.btn-ab-hyundai:not(:disabled):not(.disabled).active,.btn-ab-hyundai:not(:disabled):not(.disabled):active,.btn-ab-hyundai:not(:disabled):not(.disabled):hover,.btn-outline-ab-hyundai:not(:disabled):not(.disabled):hover,.show>.btn-ab-hyundai.dropdown-toggle{color:#fff;background-color:#00284c;border-color:#00284c}.btn-outline-ab-hyundai{color:#003a70;border-color:#003a70}.btn-ab-hyundai .fa-stack-1x{color:#003a70}.btn-ab-hyundai:not(:disabled):not(.disabled).active .fa-stack-1x,.btn-ab-hyundai:not(:disabled):not(.disabled):active .fa-stack-1x,.btn-ab-hyundai:not(:disabled):not(.disabled):hover .fa-stack-1x{color:#00284c}.btn-ab-white,.btn-outline-ab-white.disabled:hover,.btn-outline-ab-white:disabled:hover,.btn-outline-ab-white:not(:disabled):not(.disabled).active,.btn-outline-ab-white:not(:disabled):not(.disabled):active,.btn-outline-ab-white:not(:disabled):not(.disabled):hover,.show>.btn-outline-ab-white.dropdown-toggle{color:#000;background-color:#fff;border-color:#fff}.btn-ab-white.disabled:hover,.btn-ab-white:disabled:hover,.btn-ab-white:not(:disabled):not(.disabled).active,.btn-ab-white:not(:disabled):not(.disabled):active,.btn-ab-white:not(:disabled):not(.disabled):hover,.btn-outline-ab-white,.show>.btn-ab-white.dropdown-toggle{color:#fff;background-color:transparent;border-color:#fff}.btn-volvo-blue{color:#fff;background-color:#1251b5;border-color:#1251b5}.btn-volvo-blue:not(:disabled):not(.disabled).active,.btn-volvo-blue:not(:disabled):not(.disabled):active,.btn-volvo-blue:not(:disabled):not(.disabled):hover,.show>.btn-volvo-blue.dropdown-toggle{color:#fff;background-color:#0d3c87;border-color:#1251b5}.btn.has-icon{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;padding-right:.25rem}.btn-nav-module{color:#b2b2b2;border-color:#b2b2b2}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#000;background-color:#000}.text-ab-red,a.text-ab-dark:hover{color:#ea0029!important}.text-ab-dark,a.text-ab-red:hover{color:#000!important}.bg-ab-red{background-color:#ea0029!important}.bg-black{background-color:#000!important}.border-ab-red{border-color:#ea0029!important}.page-link{color:#000;border:1px solid #ececec}.page-item.active .page-link{background-color:#000;border-color:#000}.table-ab-red,.table-ab-red>td,.table-ab-red>th{background-color:#ea0029}.table .thead-ab-dark th{color:#fff;background-color:#000;border-color:#36434c}.text-1{font-size:1rem!important}.text-1-125{font-size:1.125rem!important}.text-1-25{font-size:1.25rem!important}.text-1-5{font-size:1.5rem!important}.text-1-75{font-size:1.75rem!important}.text-2{font-size:2rem!important}.card.card-outline-primary{border-top:3px solid #007bff}.card.card-outline-secondary{border-top:3px solid #6c757d}.card.card-outline-success{border-top:3px solid #28a745}.card.card-outline-ab-red,.card.card-outline-danger{border-top:3px solid #ea0029}.card.card-outline-warning{border-top:3px solid #ffc107}.card.card-outline-info{border-top:3px solid #17a2b8}.card.card-outline-light{border-top:3px solid #f8f9fa}.card.card-outline-dark{border-top:3px solid #343a40}.card.card-outline-white{border-top:3px solid #000}.card.card-outline-transparent{border-top:3px solid transparent}.card .card-header .card-title{float:left}.card-header>.card-tools{float:right;margin-right:-.625rem}.card-body::after,.card-footer::after,.card-header::after{display:block;clear:both;content:""}.card-tools .btn-tool{background:0 0;color:#adb5bd;font-size:.875rem;margin:-.75rem 0;padding:.25rem .5rem}.card.maximized-card{height:100%!important;left:0;max-height:100%!important;max-width:100%!important;position:fixed;top:0;width:100%!important;z-index:9999}.card:not(.maximized-card){margin-bottom:1rem}#toDoTs .border-bottom:last-child{border-bottom:none!important;margin-bottom:-15px}.nav.nav-tabs.satisfaction-nav{border-bottom:1px solid #ea0029}.nav.nav-tabs.satisfaction-nav .nav-link.active{border-color:#ea0029;background:#ea0029;color:#fff!important}.nav.nav-tabs.satisfaction-nav .nav-link:hover{border-color:#ea0029}.g-chart{min-height:400px}.circle-progress-value{stroke-width:6px;stroke:#EA0029;stroke-linecap:round}.circle-progress-circle{stroke-width:6px;stroke:#cccccc}.circle-progress-text{fill:#000000}.bordered{border:1px solid #000}@media (min-width:768px){.login-wrapper{padding:1rem}.login-wrapper input{padding-left:2rem;height:54px}.border-left-md{border-left:1px solid #dee2e6!important}.border-right-md{border-right:1px solid #dee2e6!important}}@media (min-width:992px){body.full-w-bg,body.homepage{background-attachment:fixed;background-repeat:no-repeat}body .content-wrapper,body .main-footer,body .main-header{margin-left:6rem}.sidebar-mini .nav-sidebar,.sidebar-mini .nav-sidebar .nav-link,.sidebar-mini .nav-sidebar>.nav-header{white-space:nowrap;overflow:hidden}.sidebar-mini.sidebar-collapse .main-sidebar{overflow-x:hidden}.sidebar-mini.sidebar-collapse .main-sidebar,.sidebar-mini.sidebar-collapse .main-sidebar::before{margin-left:0;width:6rem}.sidebar-mini.sidebar-collapse .content-wrapper,.sidebar-mini.sidebar-collapse .main-footer,.sidebar-mini.sidebar-collapse .main-header{margin-left:6rem!important}.sidebar-mini.sidebar-collapse .nav-sidebar .nav-link{text-align:center;position:relative}.sidebar-mini.sidebar-collapse .nav-sidebar .active .nav-link::after{font-family:"Font Awesome 5 Pro";content:'\f054';position:absolute;left:calc(100% - 1rem);top:22px}.sidebar-mini.sidebar-collapse .sidebar-toggle{margin-left:24px}.sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p{width:0;opacity:0;visibility:hidden;display:none}.sidebar{font-size:18px}.ab-lbl,.page-title{font-size:1.5rem}body.homepage{background-position:right;background-size:25% 100%}body.homepage .content-wrapper,body.homepage .main-footer,body.homepage .main-header{margin-right:25%}body.full-w-bg{background-position:center center;background-size:cover}.box-wrapper2 div.contentbx .txt{padding-top:1rem}hr.header-sep{margin-bottom:1.5rem}.page-title{padding:1.5rem 0}.page-title i.nav-icon{font-size:2rem}.frm-menu-item{min-height:95px}}@media (min-width:1200px){.sidebar{font-size:20px}.sidebar .nav-link p{margin-bottom:.5rem}}@media (max-width:575.98px){.login-wrapper{margin-left:15px;margin-right:15px}.hp-menu .menu-item{display:block;margin-right:0}.page-title i.nav-icon{font-size:1.25rem;margin-left:.5rem}.frm-logo{max-width:76px}.bannerPublicHornet{min-height:34vmin}}@media (max-width:991.98px){body.full-w-bg.bg-img-on-xs{background-attachment:fixed;background-position:center center;background-size:cover;background-repeat:no-repeat}.sidebar-collapse .main-sidebar{margin-left:-300px}.main-sidebar{margin-left:0}.sidebar-collapse #sidebar-overlay{display:none}#sidebar-overlay{display:block}body.full-w-bg:not(.bg-img-on-xs),body.homepage{background-image:none!important}.hp-menu .menu-item{border-radius:50rem;padding:.5rem 1.5rem;font-size:24px}.hp-menu i{font-size:2.5rem}.box-wrapper{border-radius:20px;padding:20px}.box-wrapper a{height:80px}.box-wrapper .box-title{font-size:1.25rem}}@media (min-width:576px) and (max-width:767.98px){.star-rating-ico{font-size:2rem}}