@keyframes fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:BBCReithSans_W_Bd;src:url("../../assets/fonts/bbc/BBCReithSans_W_Bd.woff2")}@font-face{font-family:BBCReithSans_W_Md;src:url("../../assets/fonts/bbc/BBCReithSans_W_Md.woff2")}@font-face{font-family:BBCReithSans_W_Lt;src:url("../../assets/fonts/bbc/BBCReithSans_W_Lt.woff2")}@font-face{font-family:BBCReithSans_W_Rg;src:url("../../assets/fonts/bbc/BBCReithSans_W_Rg.woff2")}.pageStepDiv ul li.currentActive span.wizardHeading{color:#057670}@keyframes fadein{from{opacity:0}to{opacity:1}}.loginContent{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.loginContent .cognixLogo img{width:38.6rem}.loginContent h2.appName{color:#fff;font-size:3.6rem;font-family:BBCReithSans_W_Bd;padding:0;margin:1rem 0}.loginContent h2.appName img{max-width:20rem}.loginContent .vbNameShort.stacked{padding-left:0;margin-top:1rem}.loginContent .vbNameShort.stacked span{font-size:5rem;line-height:5rem}.loginContent .vbNameShort.stacked span:first-child:after{height:8.4rem}.loginContent .vbNameShort.stacked span.noborder{font-size:3.4rem}.login{background:url("../images/bg.jpg") no-repeat center fixed;background-size:cover}.login .loginBg{position:relative;display:flex;align-items:center;overflow:hidden;min-height:calc(100vh - 3.6rem)}.login .loginInner{padding:2rem 0 2rem;z-index:999;position:relative;width:85%;margin:0 auto;min-height:calc(100% - 8.2rem);max-width:115rem}.login .loginInner .row{align-items:center;min-height:calc(100% - 8.2rem)}.login img.themeImg{position:absolute;width:100%;top:0;opacity:.2;height:auto;left:0}.login .text-center{padding-top:1rem}@media only screen and (max-width:991px){.loginContent{text-align:center}.loginContent .cognixLogo img{max-width:30rem}.login img.themeImg{object-fit:cover;height:100%}.login footer.hideFromSmallDevices{display:flex}}@media only screen and (max-width:575px){.loginContent h2.appName{font-size:3rem}}@keyframes fadein{from{opacity:0}to{opacity:1}}.login .loginInner .loginFormWrapper{max-width:31.5rem;width:100%;float:right}.login .formContainer{width:31.4rem;padding:2.5rem 0 0;position:relative}.login .formContainer .formPaddingSec{padding:0 2.8rem}.login .formContainer #loginWC{display:block}.login .formContainer .fH{display:none}.login .formContainer .fH h5.formInnerHeading{color:#434546;font-size:1.6rem;line-height:1.7rem;text-transform:capitalize}.login .formContainer .fH .sqBtnSec{display:flex;justify-content:space-between}.login .formContainer .fH .sqBtnSec button{width:45%}.login .formContainer .fH .secQuestionDiv{height:22.5rem;overflow-y:scroll;padding-right:.5rem;margin-top:1.6rem}.login .formContainer .fH .secQuestionDiv .formRow:first-child{margin-top:0}.login .formContainer .otpVerWrap .formRow .otpInput{width:3.2rem}.login .formContainer .nRow{text-align:center;padding:1.5rem 0 2rem;border-top:.1rem solid #bcbdbd}.login .formContainer .nRow a{color:#000;font-size:1.4rem;display:inline-block}.login .formContainer .nRow a i,.login .formContainer .nRow a span.bi{font-style:normal;color:#000;margin:0 .5rem 0 0}.login .formContainer .nRow a i::before,.login .formContainer .nRow a span.bi::before{font-weight:900}.login .formContainer .buttonSec{text-transform:uppercase}.login .formContainer .createAccount{border-top:.1rem solid #dedede;margin-top:2rem;text-align:center;padding-top:1.5rem}.login .formContainer .createAccount h4{display:inline-block;font-size:1.4rem;color:#232424;font-family:Roboto-Regular}.login .formContainer .createAccount h5{color:#232424;font-size:1.4rem;line-height:1.7rem;display:inline-block}.login .formContainer .createAccount a{color:#000;font-size:1.4rem;text-decoration:underline;margin-left:.5rem}.login .formContainer .privacyPolicy{margin-bottom:1.6rem;margin-top:1.6rem}.login .formContainer .privacyPolicy a{display:inline-block;color:#000;text-decoration:underline}.login .formContainer .privacyPolicy a:hover{text-decoration:none}.login .formContainer .privacyPolicy label{color:#232424;font-size:1.4rem;line-height:1.7rem}.login .formContainer a#signUp{color:#000;font-size:1.4rem;line-height:1.7rem;text-align:right;padding-bottom:.5rem;margin-top:-.5rem}.login .formContainer a#signUp:hover{text-decoration:underline}.login .formContainer a#signupAccount{display:inline-block}.login .formContainer a#signupAccount:hover{text-decoration:none}.login .formContainer .knowMore{margin:1.5rem 0 0;width:100%}.login .formContainer .knowMore a{background:#dedede;border-radius:0 0 .6rem .6rem;font-size:1.4rem;color:#232424;padding:1.8rem 0;text-align:center}.login .formContainer a{display:block}.login .formContainer .formWrapperSection .resendDiv,.login .formContainer .formWrapperSection .resendDivSignup{font-size:1.4rem}.login .formContainer .formWrapperSection .resendDiv a,.login .formContainer .formWrapperSection .resendDivSignup a{margin-left:.5rem}.login .formContainer .formWrapperSection .signupButton{margin-top:2.2rem}.login .formContainer .formWrapperSection .forgotSection{text-align:right}.login .formContainer .formWrapperSection .forgotSection a{display:inline-block}.login .formContainer .formWrapperSection .emailIconWrap.iconsRow{margin-bottom:.9rem}.login .formContainer .formWrapperSection .emailIconWrap span{color:#232424;font-size:1.4rem;font-weight:600}.login .formContainer .formWrapperSection .emailIconWrap span.editIconSpan{background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;margin-left:1rem;cursor:pointer}.login .formContainer .formWrapperSection .emailIconWrap i,.login .formContainer .formWrapperSection .emailIconWrap span.bi{font-size:1.5rem;font-weight:500;margin:0}.login .formContainer .formWrapperSection h4{color:#434546;font-size:1.4rem;line-height:1.7rem;padding-bottom:1.6rem;font-family:Roboto-Regular}.login .formContainer .formWrapperSection h3{color:#232424;font-size:2.8rem;padding:0;line-height:2.8rem;margin-bottom:.5rem}.login .formContainer .formWrapperSection h6{color:#4d4f51;font-size:1.2rem;text-align:center;margin:2rem 0;font-family:Roboto-Regular}.login .formContainer .formWrapperSection h6 a{color:#000;display:inline-block}.login .formContainer .resetWrap i.bi.bi-info-circle.icon-l.primaryClrIcon:hover~.pwdtooltiptext,.login .formContainer .resetWrap span.bi.bi-info-circle.icon-l.primaryClrIcon:hover~.pwdtooltiptext{visibility:visible}.login .formContainer .resetWrap .pwdtooltiptext{visibility:hidden;width:21.4rem;background-color:#fff;color:#232424;border-radius:.6rem;padding:1rem;position:absolute;z-index:1;bottom:4.8rem;right:0;font-size:1.2rem}.login .formContainer .resetWrap .pwdtooltiptext .pwdMust{margin-bottom:.5rem;font-size:1.4rem;font-weight:500;color:#232424}.login .formContainer .resetWrap .pwdtooltiptext ul{padding-left:0}.login .formContainer .resetWrap .pwdtooltiptext ul li{position:relative;padding-left:1.5rem}.login .formContainer .resetWrap .pwdtooltiptext ul li:before{content:"";position:absolute;width:.6rem;height:.6rem;background:#000;border-radius:50%;top:50%;left:0;transform:translateY(-50%)}.login .formContainer .resetWrap .pwdtooltiptext ul::after{content:"";position:absolute;top:100%;left:50%;margin-left:8.1rem;border-width:.6rem;border-style:solid;border-color:#232424 transparent transparent transparent}.login .formContainer .resetWrap button{text-transform:uppercase}.login .formContainer .resetWrap .primaryClrIcon{font-size:1.8rem;cursor:pointer}.login .formContainer .resetWrap h5{padding-bottom:1rem;color:#4d4f51;font-size:1.4rem}#countdown,#countdownSignup{font-weight:500;margin-bottom:2rem;margin-top:2rem;font-size:1.4rem;text-align:center;height:2rem}.serverErr{width:100%;font-size:1.4rem;background-color:#fce8ee;padding:.3rem 3rem;color:#b81946;margin-bottom:2rem}.successToast{width:100%;font-size:1.4rem;background-color:#b2f7a6;padding:.3rem 3rem;color:#1b5b10;margin-bottom:2rem}.errorMsg{font-size:1.2rem;text-align:left;color:#e4134f;display:none}.errorMsg.text-left{text-align:left}.errorMsg.show{display:block}#loginWC h3{color:#000}.pd{padding:0 2.8rem}::-webkit-scrollbar{width:1rem;height:1rem}::-webkit-scrollbar-track{background:#cbcccd}::-webkit-scrollbar-thumb{background:#898a8b;border-radius:.8rem}::-webkit-scrollbar-thumb:hover{background:#75787a}@media only screen and (max-width:991px){.login .loginInner .loginFormWrapper{float:none;margin:1.5rem auto}}@media only screen and (max-width:575px){.login .loginInner .loginFormWrapper{width:auto}.login .formContainer{width:auto}.pd{padding:0 2rem}}.wrapper.login{padding-top:6.4rem;padding-top:0}.wrapper.login .contentArea{padding:0}#login-privacy-policy-popup .modal-dialog{max-width:80rem;margin-top:4%}#login-privacy-policy-popup .modal-dialog .contentCustom{height:45rem;overflow-y:scroll;padding:2.2rem;margin-right:.2rem}#login-privacy-policy-popup .modal-dialog .contentCustom h5{font-family:Roboto-Light;color:#000;font-size:2.1rem;margin-bottom:1rem}.btn:focus-visible,:focus-visible,button:focus-visible{outline-color:#000;box-shadow:none;border-radius:0;outline-offset:0.2rem;outline-width:.2rem;outline-style:solid}.login .formContainer button.backLink,.login .formContainer button.btnNonLine{color:#000;background-color:transparent;border:none;margin-left:.5rem}.login .formContainer button.btnNonLine{margin-left:.5rem}.login .formContainer .backToLogin{margin-left:0}.login .formContainer .backToLogin i,.login .formContainer .backToLogin span.bi{margin:0 .5rem 0 0}.login .formContainer .linkBtn{background-color:transparent;padding:0;text-decoration:underline;color:#000;border:none;margin:0;line-height:normal;height:auto;text-transform:none;font-family:BBCReithSans_W_Rg}.login .formContainer .formWrapperSection .emailIconWrap .editIconSpan{background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;margin-left:1rem;cursor:pointer;border:none}.login .formContainer .formWrapperSection .pageTitle01{margin-bottom:.5rem}.login .formContainer .formWrapperSection p.description{padding-bottom:1.6rem}.login .formContainer .formWrapperSection .subTitle03{font-size:1.7rem}.login .formContainer h2.description,.login .formContainer h3.description,.login .formContainer h4.description,.login .formContainer h5.description,.login .formContainer h6.description{color:#434546}.login .formContainer .inlineText{display:inline-block}.login .formContainer a{color:#000}.login .sendDocBtnWrp h3.description{margin:0 -2rem}.login .sendDocBtnWrp a#sendDocBtn{display:inline}#loginWC h3.description{color:#434546}#privacy-policy-popup .modal-dialog .contentCustom .pageTitle04{margin-bottom:1rem;line-height:2rem}.appName{color:#fff;font-size:3.6rem;font-family:BBCReithSans_W_Bd;padding:0;margin:1rem 0}.login{background:url("../../assets/images/bg.jpg");background-size:cover;background-color:#232424}.login .stackedWrap .tcsCognixLogo .logoImg{background-image:url("../../assets/images/login_logo.svg");width:38.5rem;height:8.8rem;background-repeat:no-repeat}@media only screen and (max-width:575px){.login .stackedWrap .tcsCognixLogo .logoImg{height:6rem}}.login .stackedWrap .tcsCognixLogo h1.visually-hidden{color:#fff}.login .stackedWrap .vbNameShort span{justify-content:left;font-size:3.6rem;line-height:5rem}.login .loginContent .cognixLogo .loginLogo{content:url("../../assets/images/login_logo.svg")}@media only screen and (min-width:992px){.login .loginContent .cognixLogo .loginLogo{position:absolute}}@media only screen and (min-width:992px){.login .loginContent .appName{margin-top:10rem}}.login .formContainer .resetWrap span.bi.bi-info-circle.icon-l.primaryClrIcon:hover~.pwdtooltiptext{visibility:visible}.formRow .inputBox.withIcon .disabledIcon,.formRow .inputBox.withIcon .primaryClrIcon{font-size:3rem;position:absolute;right:.7rem;top:50%;transform:translateY(-50%);margin:0;color:#dedede}.formRow .inputBox.withIcon .primaryClrIcon{font-size:1.8rem}.wrapper .contentArea{padding-right:0;padding-left:0}.chgPwd .infoBarWrapDrop.shadowBox{border-radius:0}.chgPwdWrap{width:32rem;margin:2.5rem auto 0}.chgPwdWrap .updateBtn{text-align:center}.chgPwdWrap .formContainer{padding:2.5rem 0 0;position:relative}.chgPwdWrap .formContainer .titleRow{margin-bottom:1rem}.chgPwdWrap .formContainer .required{color:#545658}.chgPwdWrap .formContainer .formRow{margin-top:1.8rem}.chgPwdWrap .formContainer .subTitle01-1{text-align:center}.chgPwdWrap .formContainer .withIcon i.bi.bi-circle-fill,.chgPwdWrap .formContainer .withIcon span.bi.bi-circle-fill{position:static;color:#000;vertical-align:middle;font-size:.5rem;margin-right:.9rem}.chgPwdWrap .formContainer .withIcon .primaryClrIcon{font-size:1.8rem;cursor:pointer}.chgPwdWrap .formContainer .withIcon i.bi.bi-info-circle.icon-l.primaryClrIcon:hover~.pwdtooltiptext,.chgPwdWrap .formContainer .withIcon span.bi.bi-info-circle.icon-l.primaryClrIcon:hover~.pwdtooltiptext{visibility:visible}.chgPwdWrap .formContainer .withIcon .pwdtooltiptext{visibility:hidden;width:21.4rem;background-color:#fff;color:#232424;border-radius:.6rem;padding:1rem;position:absolute;z-index:1;bottom:4.8rem;right:0;font-size:1.2rem}.chgPwdWrap .formContainer .withIcon .pwdtooltiptext ul{padding-left:0}.chgPwdWrap .formContainer .withIcon .pwdtooltiptext ul::after{content:"";position:absolute;top:100%;left:50%;margin-left:8.1rem;border-width:.6rem;border-style:solid;border-color:#232424 transparent transparent transparent}.chgPwdWrap .formContainer .withIcon .pwdtooltiptext .pwdMust{margin-bottom:.5rem;font-size:1.4rem;font-weight:500;color:#232424;font-weight:600}.chgPwdWrap .formContainer button{margin-bottom:1.5rem}.caption{line-height:1.5rem}.hr{border-top:.1rem solid #bcbdbd;padding-top:1.8rem}.invalidInput{width:100%;font-size:1.4rem;padding:.3rem 3rem;margin-bottom:2rem}.invalidInput.serverErr{background-color:#fce8ee;color:#b81946}.invalidInput.successToast{background-color:#b2f7a6;color:#1b5b10}.invalidInput.hide{display:none}.invalidInput i,.invalidInput span{padding-right:1rem}.pd{padding:0 2.8rem}.invalidInput span{padding-right:1rem}.chgPwdWrap .formContainer .withIcon span.bi.bi-info-circle.icon-l.primaryClrIcon:hover~.pwdtooltiptext{visibility:visible}.chgPwdWrap .formContainer span.bi.bi-circle-fill{position:static;color:#000;vertical-align:middle;font-size:.5rem;margin-right:.9rem}.pageTitleBannerWrap{min-height:21.7rem;background-image:url(../../assets/images/cookie_policy.jpg);background-repeat:no-repeat;background-size:cover;position:relative}.pageTitleBannerWrap h1{background-color:#3d3d3e;color:#fff;border-radius:0 .4rem .4rem 0;position:absolute;left:0;bottom:2.7rem;max-width:35rem;width:100%;text-align:right;padding:1.3rem 2rem}.contentSection{padding:0}@media only screen and (max-width:991px){.contentSection .pageTitleBannerWrap{background-position:center}}@media only screen and (max-width:575px){.contentSection .pageTitleBannerWrap h1{padding:.8rem 1rem;max-width:22.6rem}}.contentSection .contentSectionWrap{background-color:#fff;padding-top:2.2rem;padding-bottom:8rem;margin-bottom:5.5rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.16);border:.1rem solid #ededed}@media only screen and (max-width:991px){.contentSection .contentSectionWrap{padding-top:1rem;padding-bottom:1rem;margin-bottom:2rem}}.contentSection .contentSectionDetail{max-width:87.5rem;width:100%;margin:0 auto}@media only screen and (max-width:991px){.contentSection .contentSectionDetail{max-width:90%}}.contentSection .contentSectionDetail h2{margin:0 0 .5rem 0}.contentSection .contentSectionDetail .overview{line-height:3rem}.contentSection .contentSectionDetail p{margin-bottom:1.5rem}.contentSection .contentSectionDetail p.body{line-height:1.9rem}.contentSection .contentSectionDetail ul.dataList{margin-top:1.5rem;padding-left:1.5rem}.contentSection .contentSectionDetail ul.dataList li{color:#232424;margin-bottom:1.5rem;list-style:disc;line-height:1.9rem}.contentSection .contentSectionDetail .tableWrp{overflow-x:auto}@media only screen and (max-width:991px){.contentSection .contentSectionDetail .tableWrp{margin-bottom:2rem}}.contentSection .contentSectionDetail table{border:.1rem solid #98999a;border-radius:.4rem;border-collapse:collapse;margin:1.5rem 0}@media only screen and (max-width:991px){.contentSection .contentSectionDetail table{table-layout:fixed;width:90rem}}.contentSection .contentSectionDetail table th{padding:1rem;color:#121212;border-bottom:.1rem solid #98999a;text-align:left}.contentSection .contentSectionDetail table th:first-child{width:14.5rem}.contentSection .contentSectionDetail table tr td{padding:1rem;color:#121212;vertical-align:top;line-height:1.9rem;font-size:1.4rem}.contentSection .contentSectionDetail table tr td:nth-child(2){width:24%}@media only screen and (max-width:991px){.contentSection .contentSectionDetail table tr td:nth-child(2){width:10rem}}.contentSection .contentSectionDetail .listText{margin-top:1.5rem}.contentSection .contentSectionDetail .listText li{margin-bottom:1.5rem;line-height:normal}@media only screen and (max-width:575px){.contentSection .contentSectionDetail .listText li{margin-bottom:.8rem}}.contentSection .contentSectionDetail .listText li .bullet{background-color:#00857f;width:1rem;height:1rem;border-radius:50%;margin-right:1rem;display:inline-block}.contentSection .boxContent{background-color:#ededed;padding:2rem 2rem 1.5rem 2rem;margin-bottom:1.5rem}.contentSection .boxContent h3{margin-bottom:.4rem}.contentSection .boxContent h5{margin:2rem 0 .5rem 0}.contentSection footer{height:3.7rem}.contentSection footer .linkBlock ul li{padding:0 .5rem}.contentSection footer .linkBlock ul li:first-child{padding:0 .5rem}.contentSection footer .linkBlock ul li a{padding:0}.contentSection .subTitle04,.contentSection h1,.contentSection h2,.contentSection h3,.contentSection h4,.contentSection h5,.contentSection h6{font-weight:500}.contentSection .btn:focus-visible,.contentSection button:focus-visible{outline:-webkit-focus-ring-color auto .1rem}.contentSection .vbName2Lines h2:after:focus-visible,.contentSection .vbName2Lines h2:focus-visible:after,.contentSection .vbName2Lines span:after:focus-visible,.contentSection .vbName2Lines span:focus-visible:after,.contentSection .vbNameLong h2:after:focus-visible,.contentSection .vbNameLong h2:focus-visible:after,.contentSection .vbNameLong span:after:focus-visible,.contentSection .vbNameLong span:focus-visible:after,.contentSection .vbNameShort h2:after:focus-visible,.contentSection .vbNameShort h2:focus-visible:after,.contentSection .vbNameShort span:after:focus-visible,.contentSection .vbNameShort span:focus-visible:after{outline:0;box-shadow:.1rem .1rem .5rem rgba(1,1,0,.7)}.welcpmeMainSec{padding:2rem 2.5rem}.welcpmeMainSec .welcomeSec{padding:2.5rem 5rem 4rem;display:flex;justify-content:space-between;position:relative}.welcpmeMainSec .welcomeSec .welcomeImgSec{width:50%;min-width:59rem}.welcpmeMainSec .welcomeSec .welcomeImgSec img{max-width:55rem}.welcpmeMainSec .welcomeSec .welcomeContentSec{width:50%;padding-left:6rem;margin-top:3.5rem;position:relative}.welcpmeMainSec .welcomeSec .welcomeContentSec::before{content:"";width:.2rem;height:calc(100% - 3.5rem);position:absolute;left:0;top:0;background:#dedede}.welcpmeMainSec .welcomeSec .welcomeContentSec .pageTitle01{margin-bottom:1.6rem}.welcpmeMainSec .welcomeSec .welcomeContentSec .subTitle02-2{margin-bottom:2.1rem}.welcpmeMainSec .welcomeSec .welcomeContentSec ul{padding:0}.welcpmeMainSec .welcomeSec .welcomeContentSec ul li{font-size:1.4rem;color:#232424;margin-bottom:2rem;padding-left:2.5rem;position:relative}.welcpmeMainSec .welcomeSec .welcomeContentSec ul li::before{content:"\f624";font-family:bootstrap-icons;position:absolute;left:0;top:0;font-size:1.2rem;color:#00857f}.welcpmeMainSec .welcomeSec .welcomeContentSec .welcomeBtnSec.formRow{text-align:right;margin:3rem 0 0}.welcpmeMainSec .welcomeSec .welcomeContentSec .welcomeBtnSec.formRow button.btnIconRt{background-color:#0064e6;height:4.2rem;color:#fff;outline:0;font-size:1.4rem;border-radius:.6rem;border:none;cursor:pointer;font-family:BBCReithSans_W_Md;padding:0 1rem;border:.2rem solid #0064e6;margin:.7rem 0 0 1rem;transition:.5s ease;text-transform:uppercase;padding:0 1.5rem 0 2rem;width:20.6rem;line-height:2.1rem}.welcpmeMainSec .welcomeSec .welcomeContentSec .welcomeBtnSec.formRow button.btnIconRt i{font-size:1.8rem;position:relative;top:.2rem;margin:0 0 0 1rem}.welcpmeMainSec .welcomeSec .welcomeContentSec .welcomeBtnSec.formRow button.btnIconRt:hover{border:.2rem solid #0064e6;background-color:transparent;color:#0064e6}.chatBot{background-image:url("/assets/images/PowerBi_BG.png");background-size:cover;background-repeat:no-repeat;background-position:center}.chatBxBtnWrp{position:fixed;bottom:6.2rem;right:3rem}.chatBxBtnWrp .chatBxBtn{height:7.3rem;width:7.3rem;outline:0;border:0;border-radius:50%;background:radial-gradient(#fff,rgba(0,0,0,.06));position:relative;cursor:pointer}.chatBxBtnWrp .chatBxBtn img{width:5.6rem}.chatBxBtnWrp .chatBxBtn:after{position:absolute;content:"";top:-.2rem;left:-.2rem;width:calc(100% + .4rem);height:calc(100% + .4rem);border-radius:50%;border:.4rem solid #5cfaf2;opacity:30%;animation:pulse;animation-duration:2s;animation-iteration-count:infinite}.chatBxBtnWrp .chatBxBtn:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);height:calc(100% + 2rem);width:calc(100% + 2rem);background-image:url("/assets/images/border-ellipse-genAi.svg");background-position:center;opacity:0;transition:all .3s ease-out}.chatBxBtnWrp .chatBxBtn:hover::before{opacity:1;animation:loading 1.3s linear infinite}.chatBxBtnWrp .chatBxBtn:hover::after{animation:none}.chatBxBtnWrp .chatBxBtn:hover+.chatBxTT{display:inline-flex;opacity:.8}.chatBxBtnWrp .chatBxTT{background-color:#19faef;color:#fff;border-radius:.6rem;font-size:1.4rem;width:9.3rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-2.2rem;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-out;opacity:0}.chatBxDialog{width:47rem;min-height:70%;position:fixed;bottom:4.2rem;right:1.2rem;background-color:#dedede;border-radius:1.6rem;box-shadow:0 .3rem .6rem rgba(0,0,0,.16);padding:1rem;display:none;flex-direction:column;justify-content:flex-end}.chatBxDialog .chatBxLst{background-color:#fff;border-radius:.6rem;padding:.6rem;height:43.4rem;flex-grow:1;display:flex;flex-flow:column;max-height:60%;overflow-y:auto}.chatBxDialog .chatBxLst .welcomeLogo{min-height:7.3rem;min-width:7.3rem;border-radius:50%;background:radial-gradient(#fff,rgba(0,0,0,.06));position:relative;display:flex;align-items:center;justify-content:center;margin:auto;margin-bottom:1.6rem;margin-top:auto}.chatBxDialog .chatBxLst .welcomeLogo img{width:5.6rem}.chatBxDialog .chatBxLst .welcomeLogo:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + .3rem);height:calc(100% + .3rem);border-radius:50%;border:.3rem solid #5cfaf2;opacity:20%}.chatBxDialog .chatBxLst .welcomeLogo:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 2rem);width:calc(100% + 2rem);background-image:url("/assets/images/border-ellipse-genAi.svg");background-position:center;transition:all .3s ease-out}.chatBxDialog .chatBxLst .welcomeLogo.loader:before{animation:loading 1.3s linear infinite}.chatBxDialog .chatBxLst .welcomeAi{background-color:#ededed;padding:1rem;border-radius:.6rem;position:relative;margin-bottom:1rem;text-align:center}.chatBxDialog .chatBxLst .welcomeAi p{color:#232424;margin-bottom:.5rem;font-size:1.3rem}.chatBxDialog .chatBxLst .welcomeAi .overview{font-size:2.2rem;font-family:Roboto-Light;color:#232424;margin:0;padding:0;line-height:2.9rem}.chatBxDialog .chatBxLst .welcomeAi:before{position:absolute;content:"";width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #ededed;top:-.5rem;left:50%;transform:translateX(-50%)}.chatBxDialog .chatBxLst .messageBx{position:relative;margin-bottom:.6rem}.chatBxDialog .chatBxLst .messageBx .msgWrp{background-color:#ededed;padding:1rem;border-radius:.6rem;display:inline-block}.chatBxDialog .chatBxLst .messageBx .msgWrp p{font-size:1.4rem;line-height:1.9rem;margin-bottom:0;display:inline-block}.chatBxDialog .chatBxLst .messageBx .userIcn{position:absolute;top:0;width:3.6rem;height:3.6rem;border:.2rem solid #ededed;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.chatBxDialog .chatBxLst .messageBx .userIcn i,.chatBxDialog .chatBxLst .messageBx .userIcn span.bi{font-size:1.8rem;color:#000}.chatBxDialog .chatBxLst .messageBx .userIcn img{width:1.8rem}.chatBxDialog .chatBxLst .messageBx.send{animation:fadeInUp .5s linear;text-align:right}.chatBxDialog .chatBxLst .messageBx.send .msgWrp{margin-right:4.2rem}.chatBxDialog .chatBxLst .messageBx.send .userIcn{right:0}.chatBxDialog .chatBxLst .messageBx.receive{animation:fadeInLeft;animation-duration:.5s}.chatBxDialog .chatBxLst .messageBx.receive .msgWrp{margin-left:4.2rem}.chatBxDialog .chatBxLst .messageBx.receive .userIcn{left:0}.chatBxDialog .chatBxLst .messageBx.table .msgWrp{margin-left:0;display:block}.chatBxDialog .chatBxLst .messageBx.table .msgWrp .tableScrollable{overflow:auto}.chatBxDialog .chatBxLst .messageBx.table .msgWrp .tableScrollable table{border-bottom:.1rem solid #dedede;border-collapse:collapse}.chatBxDialog .chatBxLst .messageBx.table .msgWrp .tableScrollable table thead tr th{font-size:1.4rem;text-align:center;color:#232424;position:relative;padding:1rem;white-space:nowrap;background:#fff;position:relative;padding-right:2.5rem;border-bottom:.2rem solid #dedede}.chatBxDialog .chatBxLst .messageBx.table .msgWrp .tableScrollable table tbody tr:nth-child(odd){background-color:#ededed}.chatBxDialog .chatBxLst .messageBx.table .msgWrp .tableScrollable table tbody tr:nth-child(2n){background-color:#fff}.chatBxDialog .chatBxLst .messageBx.table .msgWrp .tableScrollable table tbody tr td{position:relative;font-size:1.4rem;text-align:center;color:#232424;padding:.8rem 1rem;cursor:pointer;white-space:nowrap}.chatBxDialog .chatBxLst .messageBx.table .userIcn{display:none}.chatBxDialog .chatBxLst .processing{position:relative;margin-bottom:1rem;display:flex;align-items:center}.chatBxDialog .chatBxLst .processing .pLoader{display:inline-flex;align-items:center;margin-left:.5rem}.chatBxDialog .chatBxLst .processing .pLoader span{border-radius:50%;display:inline-block;margin-right:.4rem}.chatBxDialog .chatBxLst .processing .pLoader span:first-child{background-color:#c5fcf9;width:1rem;height:1rem}.chatBxDialog .chatBxLst .processing .pLoader span:nth-child(2){background-color:#5cfaf2;width:.8rem;height:.8rem}.chatBxDialog .chatBxLst .processing .pLoader span:last-child{background-color:#19faef;width:.4rem;height:.4rem}.chatBxDialog .chatBxLst .processing .msgWrp{background-color:#e7fefd;border-radius:1rem;height:1.9rem;display:flex;align-items:center;padding:0 .8rem}.chatBxDialog .chatBxLst .processing .msgWrp p{font-size:1.2rem;line-height:1.6rem;margin-bottom:0;color:#037d77}.chatBxDialog .chatBxLst .processing .userIcn{width:3.6rem;height:3.6rem;border:.2rem solid #ededed;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.chatBxDialog .chatBxLst .processing .userIcn i,.chatBxDialog .chatBxLst .processing .userIcn span.bi{font-size:1.8rem;color:#000}.chatBxDialog .chatBxLst .processing .userIcn img{width:1.8rem}.chatBxDialog .chatBxLst button.closeChat{cursor:pointer;height:2.3rem;width:2.3rem;border:0;border-radius:50%;background-color:#fff;position:absolute;right:.4rem;top:.4rem;z-index:99}.chatBxDialog .chatBxLst button.closeChat i,.chatBxDialog .chatBxLst button.closeChat span.bi{font-size:1.3rem}.chatBxDialog .sendBox{display:flex;align-items:flex-end;margin-top:.8rem}.chatBxDialog .sendBox #msgInp{resize:none;min-height:3.8rem;max-height:10rem;border-radius:.7rem;background-color:#fff;padding:.6rem;border:0;flex-grow:1;font-size:1.4rem;color:#232424}.chatBxDialog .sendBox #msgInp:focus-visible{outline:0}.chatBxDialog .sendBox button.sendMsg{cursor:pointer;height:3.2rem;width:3.2rem;border-radius:50%;outline:0;border:0;background-color:#000;color:#fff;margin-left:.5rem;display:inline-flex;justify-content:center;align-items:center}.chatBxDialog .sendBox button.sendMsg i,.chatBxDialog .sendBox button.sendMsg span.bi{font-size:1.8rem}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.landing.welcomeChatPage .loginBg{position:relative;display:flex;align-items:center;overflow:hidden;min-height:calc(100vh - 3.6rem)}.landing.welcomeChatPage .loginBg img.themeImg{opacity:.9}.landing.welcomeChatPage .loginBg .landingInner{width:30%;margin:2rem auto;text-align:center;position:relative}.landing.welcomeChatPage .loginBg .landingInner .logo{width:23.3rem;margin:1rem 0}.landing.welcomeChatPage .loginBg .landingInner .pageTitle01{margin-bottom:2rem}.landing.welcomeChatPage .loginBg .landingInner .appLanding{line-height:initial;margin-bottom:2rem}.landing.welcomeChatPage .loginBg .landingInner .appLanding span{font-size:1.8rem}.landing.welcomeChatPage .loginBg .landingInner span{width:100%;display:inline-block}.landing.welcomeChatPage.login{background:#fff}.chatBxBtnWrp{position:fixed;bottom:5rem;right:3rem;z-index:999;display:none}.chatBxBtnWrp.toggleBot{display:block}.chatBxBtnWrp .chatBxBtn{height:7.3rem;width:7.3rem;outline:0;border:0;border-radius:50%;background:radial-gradient(#fff,rgba(255,255,255,.6));position:relative;cursor:pointer}.chatBxBtnWrp .chatBxBtn img{width:5.6rem}.chatBxBtnWrp .chatBxBtn:after{position:absolute;content:"";top:-.2rem;left:-.2rem;width:calc(100% + .4rem);height:calc(100% + .4rem);border-radius:50%;border:.4rem solid #5cfaf2;opacity:30%;animation:pulse;animation-duration:2s;animation-iteration-count:infinite}.chatBxBtnWrp .chatBxBtn:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);height:calc(100% + 2rem);width:calc(100% + 2rem);background-image:url("/assets/images/border-ellipse-genAi.svg");background-position:center;opacity:0;transition:all .3s ease-out}.chatBxBtnWrp .chatBxBtn:hover::before{opacity:1;animation:loading 1.3s linear infinite}.chatBxBtnWrp .chatBxBtn:hover::after{animation:none}.chatBxBtnWrp .chatBxBtn:hover+.chatBxTT{display:inline-flex;opacity:.8}.chatBxBtnWrp .chatBxTT{background-color:#19faef;color:#fff;border-radius:.6rem;font-size:1.4rem;width:9.3rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;position:absolute;top:-2.2rem;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-out;opacity:0}.chatIfrmWp{width:47rem;min-height:70%;position:fixed;bottom:4.2rem;right:1.2rem;z-index:1000;display:none}.chatIfrmWp.toggleBot{display:block}.chatIfrmWp iframe{width:100%;min-height:100%;position:absolute;bottom:0;right:0}.chatIfrmWp button.closeChat{cursor:pointer;height:2.3rem;width:2.3rem;border:0;border-radius:50%;background-color:#fff;position:absolute;right:.4rem;top:.4rem;z-index:99}.chatIfrmWp button.closeChat i,.chatIfrmWp button.closeChat span.bi{font-size:1.3rem}.powerBiLanding{height:calc(100% - 10.1rem)}.powerBiLanding iframe{height:100%}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.dChartPage{padding:2rem 2.5rem}.dChartPage .chartWrap{margin-bottom:1.5rem}.dChartPage .chartWrap h3{padding:1rem 1rem 0}.dChartPage .chartWrap .chartContainer{min-height:10rem;padding:1rem}.landingPageContent{display:flex;height:100%;background:url("/assets/images/bg.jpg") no-repeat center fixed;position:relative;background-size:cover}.landingPageContent img.themeImg{position:absolute;width:100%;top:0;opacity:.2;height:100%;left:0;object-fit:cover;z-index:0}.landingPageContent .selectionSec{display:inline-flex;width:calc(100% - 22rem);padding:1rem 5rem;flex-direction:column;position:relative;z-index:1}.landingPageContent .selectionSec h2.selection{font-size:2.3rem;font-family:BBCReithSans_W_Lt;color:#fff;font-weight:100;margin-bottom:1.6rem}.landingPageContent .selectionSec .selectionInnerSec{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.landingPageContent .selectionSec .selectionInnerSec .selectionCard{height:100%}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:1.3rem 1.5rem 1.3rem 2rem;border-radius:.6rem .6rem 0 0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader p{font-size:1.9rem;color:#232424;margin:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec{position:relative}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec i,.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec span.bi{margin:0;font-size:1.8rem;color:#bcbdbd;cursor:pointer}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody{background:rgba(255,255,255,.7);height:calc(100% - 5rem);padding:1.5rem;border-radius:0 0 .6rem .6rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec{border-bottom:.1rem solid #66696b}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec input.searchBarInput{width:100%;position:absolute;right:0;height:3.6rem;border-radius:3rem;outline:0;padding:0 1.5rem;font-size:1.4rem;background:transparent radial-gradient(closest-side at 50% 50%,#fff 0,#ededed 100%) 0 0;border:.1rem solid #dedede;box-shadow:0 .2rem .2rem rgba(0,0,0,.16);color:#232424}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec input.searchBarInput::placeholder{color:#232424}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec .searchBarIcon{position:relative;width:3.6rem;height:3.6rem;background:transparent radial-gradient(closest-side at 50% 50%,#fff 0,#ededed 100%) 0 0;border:.1rem solid #dedede;box-shadow:0 .2rem .2rem rgba(0,0,0,.16);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec .searchBarIcon i,.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec .searchBarIcon span.bi{font-size:1.7rem;margin:0;color:#000}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec{padding-top:1rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .territoryDetails .body{margin:0 0 0 2rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .formRow{margin:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .formRow .radioButton{margin:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .formRow .radioButton label{padding-left:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.territoryCard{width:calc(100% - 33.7rem)}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard{width:31.5rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard .selectionCardBody .territoryListSec{padding-top:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard .selectionCardBody .territoryListSec .territoryList{width:100%;padding:0 1rem 0 1.5rem;height:6rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard .selectionCardBody .territoryListSec .territoryList .territoryDetails .body{margin-left:0}.landingPageContent .selectedSec{width:22rem;background:#fff;padding:1rem 0 1rem 1rem;position:fixed;right:0;top:6.4rem;height:calc(100vh - 6.4rem)}.landingPageContent .selectedSec .scrlBarSec{max-height:calc(100vh - 21.5rem);overflow-y:auto;padding-right:0}.landingPageContent .selectedSec.moveLeft{right:0}.landingPageContent .selectedSec h2.secTitle{font-size:2.1rem;color:#232424;margin-bottom:1.5rem;width:100%}.landingPageContent .selectedSec .selectedDetailsSec{width:100%}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails{padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:.1rem solid #dedede}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails .detailWithFlag{display:flex;align-items:center;margin-top:.4rem}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails .detailWithFlag img{margin-right:1.4rem}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails p.labelTitle{font-size:1.2rem;color:#4d4f51;margin-bottom:0;line-height:1.4rem}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails p.selectedContent{font-size:1.4rem;font-family:BBCReithSans_W_Md;color:#232424;margin:0}.landingPageContent .selectedSec button{align-self:flex-end}.selectedBtmBtn{position:fixed;bottom:2rem;width:100%;max-width:20rem}.selectedBtmBtn .formRow{margin:0}.selectedBtmBtn .formRow button{width:100%;margin:0}@media only screen and (min-width:992px){.landingPageContent{background:0 0;background-color:#232424}.landingPageContent img.themeImg{height:auto;position:fixed}.ladningTopLayerBg{background:url("../../assets/images/bg.jpg") no-repeat center fixed;background-size:cover;position:fixed;top:0;width:100%;height:100%}}@media only screen and (max-width:991px){.territoriesSec .territoryList{width:100%}.landingPageContent .selectionSec{padding:1rem 2rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.territoryCard{width:calc(100% - 23rem)}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard{width:21.5rem}}@media only screen and (max-width:767px){.landingPageContent .selectionSec .selectionInnerSec{display:block}.landingPageContent .selectionSec .selectionInnerSec .selectionCard{height:auto}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody{height:auto}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.territoryCard{width:100%}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard{width:100%;margin-top:2rem}}@media only screen and (max-width:575px){.landingPageContent{display:block}.landingPageContent .selectionSec{width:100%}.landingPageContent .selectedSec{width:100%;position:relative;top:auto;height:auto;right:auto}.landingPageContent .selectedSec .scrlBarSec{max-height:unset;overflow-y:hidden}.selectedBtmBtn{position:relative;max-width:none;bottom:auto;padding:1rem 1rem 2rem 0}}.groupBySec .groupByInnerSec .groupbyRadioBtns{flex-wrap:wrap}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec span.bi{margin:0;font-size:1.8rem;color:#bcbdbd;cursor:pointer}.landingImg{content:url("../../assets/images/landing_bg.jpg")}.errorContent{padding:1rem}.errorContent .shadowBox{margin:1rem 0}.errorInner{padding:6.5rem 0}.errorInner.rd span.iconBg{background-color:#fce8ee}.errorInner.rd span.iconBg span{background-color:#e4134f}.errorInner.og span.iconBg{background-color:#fcefe8}.errorInner.og span.iconBg span{background-color:#fd671c}.errorInner.blue span.iconBg{background-color:#e7f1fe}.errorInner.blue span.iconBg span{background-color:#016ffe}.errorInner span.iconBg{width:18.6rem;height:18.6rem;display:inline-block;border-radius:50%;background-color:#fff;padding:5.5rem 0;margin:1rem 0 1rem}.errorInner span.iconBg span{width:8.3rem;height:8.3rem;background-color:#000;color:transparent;display:inline-block}.errorInner span.iconBg span.errorImg404{-webkit-mask:url(../../assets/images/no-results-found.svg) no-repeat center;mask:url(../../assets/images/no-results-found.svg) no-repeat center}.errorInner span.iconBg span.errorImg400{-webkit-mask:url(../../assets/images/forbidden.svg) no-repeat center;mask:url(../../assets/images/forbidden.svg) no-repeat center}.errorInner span.iconBg span.errorImg500{-webkit-mask:url(../../assets/images/connection-problem.svg) no-repeat center;mask:url(../../assets/images/connection-problem.svg) no-repeat center}.errorInner span.iconBg span.errorImg405{-webkit-mask:url(../../assets/images/internal-server-error.svg) no-repeat center;mask:url(../../assets/images/internal-server-error.svg) no-repeat center}.errorInner span.iconBg span.errorImgInteral{-webkit-mask:url(../../assets/images/page-not-found.svg) no-repeat center;mask:url(../../assets/images/page-not-found.svg) no-repeat center}.errorInner span.iconBg span.errorImg403{-webkit-mask:url(../../assets/images/unauthorized.svg) no-repeat center;mask:url(../../assets/images/unauthorized.svg) no-repeat center}.errorInner span.iconBg span.errorImgSession{-webkit-mask:url(../../assets/images/request-timeout.svg) no-repeat center;mask:url(../../assets/images/request-timeout.svg) no-repeat center}.errorInner span.iconBg span.errorImg401{-webkit-mask:url(../../assets/images/version-not-supported.svg) no-repeat center;mask:url(../../assets/images/version-not-supported.svg) no-repeat center}.errorInner p{font-size:1.4rem;color:#434546;font-family:BBCReithSans_W_Lt;margin:1rem 0;padding:0 1rem}.errorInner h1.pageTitle02{color:#232424;margin-bottom:.7rem}.errorInner h2.subTitle01-2{padding:0 1rem}.errorInner span{-webkit-mask-repeat:no-repeat;-webkit-mask-position-x:50%;-webkit-mask-position-y:50%}.errorInner i,.errorInner span.bi{-webkit-mask-repeat:no-repeat;-webkit-mask-position-x:50%;-webkit-mask-position-y:50%}.landingPageContent{display:flex;height:100%;background:url("/assets/images/bg.jpg") no-repeat center fixed;position:relative;background-size:cover}.landingPageContent img.themeImg{position:absolute;width:100%;top:0;opacity:.2;height:100%;left:0;object-fit:cover;z-index:0}.landingPageContent .selectionSec{display:inline-flex;width:calc(100% - 22rem);padding:1rem 5rem;flex-direction:column;position:relative;z-index:1}.landingPageContent .selectionSec h2.selection{font-size:2.3rem;font-family:BBCReithSans_W_Lt;color:#fff;font-weight:100;margin-bottom:1.6rem}.landingPageContent .selectionSec .selectionInnerSec{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.landingPageContent .selectionSec .selectionInnerSec .selectionCard{height:100%}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:1.3rem 1.5rem 1.3rem 2rem;border-radius:.6rem .6rem 0 0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader p{font-size:1.9rem;color:#232424;margin:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec{position:relative}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec i,.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec span.bi{margin:0;font-size:1.8rem;color:#bcbdbd;cursor:pointer}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody{background:rgba(255,255,255,.7);height:calc(100% - 5rem);padding:1.5rem;border-radius:0 0 .6rem .6rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec{border-bottom:.1rem solid #66696b}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec input.searchBarInput{width:100%;position:absolute;right:0;height:3.6rem;border-radius:3rem;outline:0;padding:0 1.5rem;font-size:1.4rem;background:transparent radial-gradient(closest-side at 50% 50%,#fff 0,#ededed 100%) 0 0;border:.1rem solid #dedede;box-shadow:0 .2rem .2rem rgba(0,0,0,.16);color:#232424}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec input.searchBarInput::placeholder{color:#232424}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec .searchBarIcon{position:relative;width:3.6rem;height:3.6rem;background:transparent radial-gradient(closest-side at 50% 50%,#fff 0,#ededed 100%) 0 0;border:.1rem solid #dedede;box-shadow:0 .2rem .2rem rgba(0,0,0,.16);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec .searchBarIcon i,.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .groupBySec .searchBarSec .searchBarIcon span.bi{font-size:1.7rem;margin:0;color:#000}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec{padding-top:1rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .territoryDetails .body{margin:0 0 0 2rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .formRow{margin:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .formRow .radioButton{margin:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody .territoryListSec .territoryList .formRow .radioButton label{padding-left:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.territoryCard{width:calc(100% - 33.7rem)}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard{width:31.5rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard .selectionCardBody .territoryListSec{padding-top:0}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard .selectionCardBody .territoryListSec .territoryList{width:100%;padding:0 1rem 0 1.5rem;height:6rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard .selectionCardBody .territoryListSec .territoryList .territoryDetails .body{margin-left:0}.landingPageContent .selectedSec{width:22rem;background:#fff;padding:1rem 0 1rem 1rem;position:fixed;right:0;top:6.4rem;height:calc(100vh - 6.4rem)}.landingPageContent .selectedSec .scrlBarSec{max-height:calc(100vh - 21.5rem);overflow-y:auto;padding-right:0}.landingPageContent .selectedSec.moveLeft{right:0}.landingPageContent .selectedSec h2.secTitle{font-size:2.1rem;color:#232424;margin-bottom:1.5rem;width:100%}.landingPageContent .selectedSec .selectedDetailsSec{width:100%}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails{padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:.1rem solid #dedede}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails .detailWithFlag{display:flex;align-items:center;margin-top:.4rem}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails .detailWithFlag img{margin-right:1.4rem}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails p.labelTitle{font-size:1.2rem;color:#4d4f51;margin-bottom:0;line-height:1.4rem}.landingPageContent .selectedSec .selectedDetailsSec .selectedDetails p.selectedContent{font-size:1.4rem;font-family:BBCReithSans_W_Md;color:#232424;margin:0}.landingPageContent .selectedSec button{align-self:flex-end}.selectedBtmBtn{position:fixed;bottom:2rem;width:100%;max-width:20rem}.selectedBtmBtn .formRow{margin:0}.selectedBtmBtn .formRow button{width:100%;margin:0}@media only screen and (min-width:992px){.landingPageContent{background:0 0;background-color:#232424}.landingPageContent img.themeImg{height:auto;position:fixed}.ladningTopLayerBg{background:url("../../assets/images/bg.jpg") no-repeat center fixed;background-size:cover;position:fixed;top:0;width:100%;height:100%}}@media only screen and (max-width:991px){.territoriesSec .territoryList{width:100%}.landingPageContent .selectionSec{padding:1rem 2rem}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.territoryCard{width:calc(100% - 23rem)}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard{width:21.5rem}}@media only screen and (max-width:767px){.landingPageContent .selectionSec .selectionInnerSec{display:block}.landingPageContent .selectionSec .selectionInnerSec .selectionCard{height:auto}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardBody{height:auto}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.territoryCard{width:100%}.landingPageContent .selectionSec .selectionInnerSec .selectionCard.roleCard{width:100%;margin-top:2rem}}@media only screen and (max-width:575px){.landingPageContent{display:block}.landingPageContent .selectionSec{width:100%}.landingPageContent .selectedSec{width:100%;position:relative;top:auto;height:auto;right:auto}.landingPageContent .selectedSec .scrlBarSec{max-height:unset;overflow-y:hidden}.selectedBtmBtn{position:relative;max-width:none;bottom:auto;padding:1rem 1rem 2rem 0}}.groupBySec .groupByInnerSec .groupbyRadioBtns{flex-wrap:wrap}.landingPageContent .selectionSec .selectionInnerSec .selectionCard .selectionCardHeader .infoSec span.bi{margin:0;font-size:1.8rem;color:#bcbdbd;cursor:pointer}.landingImg{content:url("../../assets/images/landing_bg.jpg")}.cgxLoader{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:9999}.cgxLoader .pageLoader{content:"";display:block;position:absolute;left:48%;top:48%;margin:0 auto;width:4.8rem;height:4.8rem;border-radius:50%;display:inline-block;position:relative;border:.3rem solid;border-color:#98999a #98999a transparent transparent;box-sizing:border-box;animation:rotation 1.5s linear infinite}.cgxLoader .pageLoader::after,.cgxLoader .pageLoader::before{content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:.3rem solid;border-color:transparent transparent #00857f #00857f;width:4rem;height:4rem;border-radius:50%;box-sizing:border-box;animation:rotationBack 1s linear infinite;transform-origin:center center}.cgxLoader .pageLoader::before{width:3.2rem;height:3.2rem;border-color:#000 #000 transparent transparent;animation:rotation 1.5s linear infinite}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.login{background-image:none;background-color:#fff}.login .loginBg .themeImg{opacity:1}.login .loginFormWrapper .formContainer{padding:2rem 0 0}.login .loginFormWrapper .formContainer .formWrapperSection .description{padding-bottom:1.2rem}.login .loginFormWrapper .formContainer .formWrapperSection h4{font-family:BBCReithSans_W_Md}.login .loginFormWrapper .formContainer .knowMore{margin:1rem 0 0}.login .loginFormWrapper .formContainer .knowMore a{padding:1.2rem 0}.login .loginFormWrapper .formContainer .pd h4{font-family:BBCReithSans_W_Md}.login .loginInner .stackedWrap .stacked{padding:0}.login .loginInner .stackedWrap .stacked .logoImg{height:8.8rem}.login .loginInner .stackedWrap .vbNameShort span{color:#000}.login .loginInner .stackedWrap .vbNameShort span::after{border-right:.1rem solid #000;opacity:.5}.login .loginInner .stackedWrap .tcsCognixLogo h1.visually-hidden{color:#232424}.login .loginInner .loginContent .cognixLogo .loginLogo{width:28rem}.login .loginInner .loginContent .appName{color:#000;margin-top:11rem;margin-left:1.8rem}.vbNameShort.stacked{display:block}.tcsCognixLogo.stacked{display:block}.logoPlaceholder{background:#000}footer .imgBlock .footerLogoImg{background-color:#fff}@media only screen and (min-width:992px){.landingPageContent .ladningTopLayerBg{background-image:none;background-color:#545658}}@media only screen and (max-width:575px){.landingPageContent{background-image:none;background-color:#000}}