.Spinner{z-index:1000;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.6);position:absolute;display:none}.Spinner .img-wrpr{width:250px;height:250px;opacity:.7}.Spinner.show{display:flex;align-items:center;justify-content:center}.login_new_design{background:url(/auth/57953d35264b63e2c7c03a24ecf0c3df.png) 50% no-repeat,url(/auth/c0bb46751af84b7a7ba849947b0851ff.png) top no-repeat;background-position:50%,top;background-size:auto,cover;padding:0!important;height:100%;position:relative}@media (min-width:1920px){.login_new_design{height:100vh}}.login_new_design:before{left:0;width:300px;height:300px;background:url(/auth/6966143bd247f6d8d31fe5574f9b3e38.png) no-repeat;background-size:cover;background-position:50%;z-index:3;transform:rotate(270deg)}.login_new_design:after,.login_new_design:before{content:"";position:absolute;top:0;pointer-events:none;opacity:.8}.login_new_design:after{right:0;width:400px;height:411px;background:url(/auth/b7b88e8f276b41e19fbf5d56b8566974.png) no-repeat 100% 0,url(/auth/6966143bd247f6d8d31fe5574f9b3e38.png) no-repeat 100% 0;background-size:contain,cover;z-index:2}.login_new_design .l-section-h{padding-top:0!important;max-width:1240px;margin:0 auto;width:100%;position:relative;z-index:3}.login_new_design .l-section-h .img-wrpr{height:400px;width:auto;background-repeat:no-repeat;background-size:400px 400px;background-position:0 -64px;position:absolute;right:-50px;top:0}@media (max-width:480px){.login_new_design .l-section-h .img-wrpr{height:100px;width:100px;background-repeat:no-repeat;background-size:104px 217px;position:absolute;right:4px;top:-7px}}.login_new_design .vc_column-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.login_new_design .vc_column-inner .bottom-info-block{display:none}@media (max-width:480px){.login_new_design .vc_column-inner .bottom-info-block{display:block;padding-left:20px}}.login_new_design .login_logo{width:100%;text-align:left;padding:30px 0 50px}@media (max-width:480px){.login_new_design .login_logo{padding:20px 0 0 20px}}.login_new_design .left_newdesign{width:553px;margin-right:30px;padding:0 35px;text-align:left!important;display:initial}@media (max-width:480px){.login_new_design .left_newdesign{margin-right:0;padding:0 20px}}.login_new_design .left_newdesign h2{font-family:Inter;text-align:left!important;font-size:48px;font-weight:700;line-height:52px;letter-spacing:.005em;margin:0;padding:30px 0 0;background:linear-gradient(90deg,#ae79ea 11.7%,#07d0f1 59.74%,#0aeaf0 118.46%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:480px){.login_new_design .left_newdesign h2{font-family:Inter;font-size:26px;font-weight:700;line-height:28.6px;letter-spacing:.005em;text-align:left;padding-left:0;padding-bottom:30px}}@media (max-width:480px){.login_new_design .left_newdesign .top-info-block{display:none}}.login_new_design .left_newdesign .top-info-block p{font-size:20px;font-weight:400;line-height:32px;text-align:left!important;color:#fff;background:url(/auth/01d188b2a70bf17a0bd4b6c175da60c1.png) left 35px no-repeat;padding:30px 0 0 42px;flex-wrap:wrap}.login_new_design .left_newdesign .top-info-block p strong{font-weight:700;color:#fff}.login_new_design .wpb_wrapper p{font-family:Inter;font-size:20px;font-weight:400;line-height:32px;text-align:left!important;color:#fff;background:url(/auth/01d188b2a70bf17a0bd4b6c175da60c1.png) left 35px no-repeat}.login_new_design .wpb_wrapper p strong{font-weight:700;color:#fff}@media (max-width:480px){.login_new_design .wpb_wrapper.mobile_wpb_wrapper{padding:30px 24px 0 0}}@media (max-width:480px){.login_new_design .wpb_wrapper.mobile_wpb_wrapper p{padding:30px 0 0 42px}}.login_new_design .right_newdesign{width:650px;height:600px;background:#fff;padding:50px;border-radius:15px}@media (max-width:480px){.login_new_design .right_newdesign{margin:0 15px 0 14px;padding:30px 20px 40px;height:auto}}.login_new_design .right_newdesign .vc_column-inner{justify-content:center;margin-top:40px}.login_new_design .right_newdesign .steps_login_form form{width:100%!important;display:flex;flex-wrap:wrap}.login_new_design .right_newdesign .steps_login_form h2{font-family:Inter;font-size:28px;font-weight:600;line-height:33.89px;letter-spacing:.005em;text-align:center;color:#1c1f30!important;max-width:350px;margin:0 auto 15px;padding:0}@media (max-width:480px){.login_new_design .right_newdesign .steps_login_form h2{font-family:Inter;font-size:22px!important;font-weight:600;line-height:26.63px;letter-spacing:.005em;text-align:center}}.login_new_design .right_newdesign .steps_login_form .forgot-pswd-wrpr{display:flex;justify-content:flex-end;width:100%;padding-top:20px;padding-right:10px}.login_new_design .right_newdesign .steps_login_form .forgot-pswd-wrpr .forgot-text{color:#007cf5;font-family:Inter;font-size:18px;font-weight:600;line-height:28.8px;text-align:left}@media (max-width:480px){.login_new_design .right_newdesign .steps_login_form .forgot-pswd-wrpr{font-family:Inter;font-size:16px!important;font-weight:600;line-height:25.6px;text-align:right}}.login_new_design .right_newdesign .steps_login_form .formfield{position:relative}.login_new_design .right_newdesign .steps_login_form .formfield .full.btn_box{display:flex;justify-content:center;padding-bottom:70px}@media (max-width:480px){.login_new_design .right_newdesign .steps_login_form .formfield .wpb_column{width:350px}}.login_new_design .right_newdesign .steps_login_form .formfield input{border:1px solid #8d8f97;border-radius:10px;margin-top:20px;font-size:18px!important;height:50px;width:100%;padding-left:17px;font-family:Inter}@media (max-width:480px){.login_new_design .right_newdesign .steps_login_form .formfield input{padding-left:17px}}.login_new_design .right_newdesign .steps_login_form .formfield input:focus .label{position:absolute;left:19px;top:31px;font-size:18px!important;color:#1c1f30;transition:top .3s ease,font-size .3s ease,color .3s ease;padding:0!important;opacity:.5;cursor:auto;font-family:Inter}.login_new_design .right_newdesign .steps_login_form .formfield .autofill:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#fff!important;color:#000}.login_new_design .right_newdesign .steps_login_form .formfield input:not(:placeholder-shown)+.label{top:7px;font-size:14px!important;color:#1c1f30;background-color:#fff;padding:0 4px!important;border-radius:4px;left:10px;opacity:1;font-family:Inter}.login_new_design .right_newdesign .steps_login_form .formfield input::placeholder{font-family:Inter}.login_new_design .right_newdesign .steps_login_form .formfield input:focus{box-shadow:none;border:1px solid #1c1f30}.login_new_design .right_newdesign .steps_login_form .label{position:absolute;left:19px;top:31px;font-size:18px!important;color:#1c1f30;transition:top .3s ease,font-size .3s ease,color .3s ease;padding:0!important;opacity:.5;cursor:auto;font-family:Inter}.login_new_design .right_newdesign .steps_login_form .err-wrpr{color:red;display:flex;justify-content:center;text-align:center}.login_new_design .right_newdesign .w-btn-wrapper .w-btn.us-btn-style_1{background:none;border:none;font-size:18px;font-weight:700;line-height:28.8px;color:#007cf5!important;padding:5px!important;text-decoration:none;font-family:Inter}@media (max-width:480px){.login_new_design .right_newdesign .w-btn-wrapper .w-btn.us-btn-style_1{font-family:Inter;font-size:16px;font-weight:400;line-height:25.6px;text-align:left}}.login_new_design .right_newdesign .w-btn-wrapper .align_none{margin:0 0 0 10px!important;margin:20px 0 0 10px!important}.login_new_design .right_newdesign .get-one-wrpr{display:flex;margin:10px}@media (max-width:480px){.login_new_design .right_newdesign .get-one-wrpr{margin-top:33px;display:flex;align-items:center;justify-content:center}}.login_new_design .right_newdesign .get-one-wrpr .log_text p{font-size:18px;font-weight:400;line-height:28.8px;color:#000;opacity:.5;padding:0;margin:0;font-family:Inter}@media (max-width:480px){.login_new_design .right_newdesign .get-one-wrpr .log_text p{font-family:Inter;font-size:14px;font-weight:400;line-height:25.6px;text-align:left}}.login_new_design .right_newdesign .vitrina-links-wrpr{display:flex;width:100%;justify-content:center;padding-top:10px}@media (max-width:480px){.login_new_design .right_newdesign .vitrina-links-wrpr{display:flex;width:100%;padding:0;margin:10px 0;justify-content:center;color:#000;font-family:Inter;font-size:12px;font-weight:400;line-height:19.2px;text-align:left}}.login_new_design .right_newdesign .vitrina-links-wrpr .terms{color:#1c1f30;font-size:14px;font-weight:400;padding:0;font-family:Inter}@media (max-width:480px){.login_new_design .right_newdesign .vitrina-links-wrpr .terms{font-size:12px}}.login_new_design .right_newdesign .vitrina-links-wrpr .terms>a{color:#1c1f30;font-size:14px;font-weight:600;text-decoration:underline;margin:0 5px;font-family:Inter}@media (max-width:480px){.login_new_design .right_newdesign .vitrina-links-wrpr .terms>a{justify-content:center;color:#000;font-family:Inter;font-size:12px;font-weight:600;line-height:19.2px;text-align:left}}.login_new_design .right_newdesign .terms p.terms a{color:#1c1f30;font-size:14px;font-weight:700;text-decoration:underline;margin:0 5px}.login_new_design .login_logo_gallery{width:100%;padding:50px 0}@media (max-width:480px){.login_new_design .login_logo_gallery{position:relative;grid-template-columns:100%;width:100%;padding:50px 0;grid-gap:1.5rem;display:grid;margin-bottom:0}}@media (max-width:480px){.login_new_design .login_logo_gallery .wpb_column{min-width:0;width:auto;position:relative;display:flex;flex-direction:column;border-color:var(--color-content-border)}}.login_new_design .login_logo_gallery .wpb_column .vc_column-inner{align-items:center;justify-content:center}@media (max-width:480px){.login_new_design .login_logo_gallery .wpb_column .vc_column-inner{display:flex;flex-wrap:wrap}}.login_new_design .login_logo_gallery .wpb_column .vc_column-inner .w-image{width:14%;text-align:center}@media (max-width:480px){.login_new_design .login_logo_gallery .wpb_column .vc_column-inner .w-image{width:auto;margin:15px}}.steps_login_form .formfield{width:46%;margin:0 10px}@media (max-width:480px){.steps_login_form .formfield{width:0;margin:0}}.steps_login_form .formfield.full{width:100%}.steps_login_form .btn_box .btn{background:none;color:#0b73da!important;border:none;letter-spacing:-.02em;margin-top:20px;display:flex;align-items:center;float:right;padding:0;font-family:Inter;font-size:24px;font-weight:700;line-height:29.05px;text-align:left}@media (max-width:480px){.steps_login_form .btn_box .btn{height:32px}}.steps_login_form .btn_box .btn img{width:52px;height:52px;margin-left:25px}@media (max-width:480px){.steps_login_form .btn_box .btn img{height:32px;width:32px}}.login_new_design .right_newdesign .steps_login_form .formfield.full.btn_box{display:flex;justify-content:center;padding-bottom:50px}@media (max-width:480px){.login_new_design .right_newdesign .steps_login_form .formfield.full.btn_box{padding:0}}.login_new_design .right_newdesign .w-btn-wrapper .w-btn.us-btn-style_1:hover{background:none!important;color:#000}.LogoutPage{height:100vh;width:100vw;font-weight:500;font-size:16px;line-height:21px;color:#232840}.LogoutPage iframe{display:none}.ErrorPage,.HSAuth,.HSConnectAuth{height:100vh;width:100vw;font-weight:500;font-size:16px;line-height:21px;color:#232840}.ForgotPasswordPage{background:#fff;height:100vh;width:100vw;overflow:auto}@media (max-width:1024px){.ForgotPasswordPage{padding-top:75px}}.ForgotPasswordPage input[type=password],.ForgotPasswordPage input[type=text]{height:50px;background:#fff;border:1px solid #d2d8e6;box-sizing:border-box;border-radius:4px;margin-bottom:20px;padding:15px 20px;outline:none}.ForgotPasswordPage .btn-submit{height:50px;background:linear-gradient(83.12deg,#0620b0 10.76%,#9806b0 89.24%);border-radius:4px;color:#fff;border:none}.ForgotPasswordPage .btn-submit[disabled]{opacity:.6}.ForgotPasswordPage .img-wrpr{display:flex;justify-content:center;align-items:center}.ForgotPasswordPage .img-wrpr img{margin-right:10px;height:24px;width:24px}.ForgotPasswordPage .timer-text{font-size:16px;font-weight:400;line-height:21px;color:#232840;margin:5px}.ForgotPasswordPage .left-section{flex:50%;z-index:1;padding:5vh 12.5vw;margin:auto}@media (max-width:1024px){.ForgotPasswordPage .left-section{margin:50px auto;padding:25px}}@media (max-width:1024px){.ForgotPasswordPage .left-section .VitrinaLogo{margin-bottom:50px}}.ForgotPasswordPage .left-section .heading{margin-bottom:10px;font-weight:400;font-size:32px;line-height:42px}.ForgotPasswordPage .left-section .info-msg{width:350px;margin:20px 0;font-weight:400;font-size:18px;color:#232840}.ForgotPasswordPage .left-section .back-to-login{font-weight:500;font-size:16px;line-height:21px;color:#09d3ff;margin-top:30px;cursor:pointer}.ForgotPasswordPage .left-section .err-wrpr{color:red;line-height:18px;font-size:12px;height:18px;margin-bottom:5px;overflow:hidden}.ForgotPasswordPage .left-section .password-policy-wrpr{font-size:14px;margin-bottom:5px}.ForgotPasswordPage .left-section .password-policy-wrpr .invalid{color:#df3312}.ForgotPasswordPage .left-section .password-policy-wrpr .valid{color:#19bf00}.ForgotPasswordPage .left-section .support-msg{margin-top:15px;font-weight:400;font-size:16px;color:#232840}.ForgotPasswordPage .right-section{position:relative;flex:50%}@media (max-width:1024px){.ForgotPasswordPage .right-section{display:none}}.ForgotPasswordPage .right-section img{position:absolute;right:0;top:0;height:100%}.VitrinaLogo{margin-bottom:80px}.VitrinaLogo img{height:40px}.AccountActivationPage .right-section .top-right-section{background-color:#f7f8fb;height:80%;padding-top:30px}.AccountActivationPage .right-section .top-right-section img{width:400px;height:320px}.AccountActivationPage .right-section .bottom-right-section{height:20%;background-color:#eff2fa}.AccountActivationPage{background:#fff;height:100vh;width:100vw;overflow:auto}.AccountActivationPage .input-container{position:relative}.AccountActivationPage .input-container>img{position:absolute;top:15px;left:310px}.AccountActivationPage .input-password{height:50px;width:350px;background:#fff;border:1px solid #d2d8e6;box-sizing:border-box;border-radius:4px;margin-bottom:16px;padding:15px 60px 15px 20px;outline:none}.AccountActivationPage .btn-submit{height:50px;width:350px;background:linear-gradient(83.12deg,#0620b0 10.76%,#9806b0 89.24%);border-radius:4px;color:#fff;border:none;margin:0 0 15px}.AccountActivationPage .btn-submit[disabled]{opacity:.6}.AccountActivationPage .img-wrpr{display:flex;justify-content:center;align-items:center}.AccountActivationPage .img-wrpr img{margin-right:10px;height:24px;width:24px}.AccountActivationPage .text{font-weight:500;font-size:16px;line-height:21px;color:#232840}.AccountActivationPage .text.h-color{color:#09d3ff}.AccountActivationPage .text.wrapper{cursor:pointer}.AccountActivationPage .timer-text{font-size:16px;font-weight:400;line-height:21px;color:#232840;margin:5px}.AccountActivationPage .left-section{flex:50%;z-index:1;padding:5vh 12.5vw;margin:auto}.AccountActivationPage .left-section .Spinner{background-color:hsla(0,0%,100%,.97)}.AccountActivationPage .left-section .heading{margin-bottom:10px;font-weight:400;font-size:32px;line-height:42px;font-family:DM Sans}.AccountActivationPage .left-section .info-msg{width:400px;margin:0 0 20px;font-weight:400;font-size:18px;color:#232840}.AccountActivationPage .left-section .back-to-login{font-weight:500;font-size:16px;line-height:21px;color:#09d3ff;margin-top:30px;cursor:pointer}.AccountActivationPage .left-section .err-wrpr{color:red;line-height:18px;font-size:12px;height:18px;margin-bottom:5px;overflow:hidden}.AccountActivationPage .left-section .password-policy-wrpr{font-size:14px;margin-bottom:5px}.AccountActivationPage .left-section .password-policy-wrpr .invalid{color:#df3312}.AccountActivationPage .left-section .password-policy-wrpr .valid{color:#19bf00}.AccountActivationPage .right-section{position:relative;flex:50%}.AccountActivationPage .right-section .top-right-section{background-color:#fff;height:90%}.AccountActivationPage .right-section .top-right-section img{display:block;width:350px;height:350px;margin-left:auto;margin-right:auto}.AccountActivationPage .right-section .bottom-right-section{padding:0 20px;height:10%;background-color:#fff}.AccountActivationPage .right-section .bottom-right-section img{width:100%}.AccountActivationPage .vitrina-logo-subtitle{margin:15px 0 0;font-family:DM Sans;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#8a8c99;flex:none;order:1;flex-grow:0}.terms-privacy-wrpr{margin-bottom:30px;font-weight:400;font-size:13px;color:#232840}.terms-privacy-wrpr a{color:#09d3ff}.slideshow-container{max-width:1000px;position:relative;margin:auto}.next,.prev{color:#afb7ce;background-color:#f7f8fb;cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;border:none;user-select:none}.prev{margin-left:60px}.next{margin-right:60px;right:0;border-radius:3px 0 0 3px}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.dot{cursor:pointer;height:6px;width:6px;margin:0 2px;background-color:#d2d8e5;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active,.dot:hover{background-color:#00a5ec}.fade{animation-name:fade;animation-duration:10s}@keyframes fade{0%{opacity:1}to{opacity:1}}.display-none{display:none}.display-block{display:block}body{font-family:DM Sans,sans-serif}@supports (-webkit-touch-callout:none){.CompanyDetailsView .body-section .AboutSection>.wrapper .left-section .company-table-wrpr .comp-info-wrpr .txt-lbl,.ItemsListComp .list-item .item-name,.TeamsSection .leaders-wrpr .leaders .leader-card-wrpr .leader-card .info-sec .title-info .name-wrpr .name{font-weight:600!important}}a{color:#232840}a,a:hover{text-decoration:none}a:hover{color:#09d3ff!important}