.label-blue,.badge-blue{background-color:#4E70E6;color:#FFFFFF}.signup-gray-bg{background-color:#EEF4FC;overflow:hidden}.signup-gray-bg.important{background-color:#EEF4FC !important}.signup-blue-bg{background-color:#4E70E6}.signup-green-bg{background-color:#1ADBAD}.icon-green{color:#1ADBAD}.btn-blue.btn-outline{color:#4E70E6;background:none}.btn-blue{background-color:#4E70E6;border-color:#4E70E6;color:#FFFFFF}.btn-blue:hover,.btn-blue:focus,.btn-blue:active,.btn-blue.active,.open .dropdown-toggle.btn-blue,.btn-blue:active:focus,.btn-blue:active:hover,.btn-blue.active:hover,.btn-blue.active:focus{background-color:#4165e4;border-color:#4165e4;color:#FFFFFF}.btn-blue:active,.btn-blue.active,.open .dropdown-toggle.btn-blue{background-image:none}.btn-blue.disabled,.btn-blue.disabled:hover,.btn-blue.disabled:focus,.btn-blue.disabled:active,.btn-blue.disabled.active,.btn-blue[disabled],.btn-blue[disabled]:hover,.btn-blue[disabled]:focus,.btn-blue[disabled]:active,.btn-blue.active[disabled],fieldset[disabled] .btn-blue,fieldset[disabled] .btn-blue:hover,fieldset[disabled] .btn-blue:focus,fieldset[disabled] .btn-blue:active,fieldset[disabled] .btn-blue.active{color:#FFFFFF;background-color:#607ee9;border-color:#607ee9}.btn-grey{background-color:#7B87AE;border-color:#7B87AE;color:#FFFFFF}.btn-grey:hover,.btn-grey:focus,.btn-grey:active,.btn-grey.active,.open .dropdown-toggle.btn-grey,.btn-grey:active:focus,.btn-grey:active:hover,.btn-grey.active:hover,.btn-grey.active:focus{background-color:#727ea8;border-color:#727ea8;color:#FFFFFF}.btn-grey:active,.btn-grey.active,.open .dropdown-toggle.btn-grey{background-image:none}.btn-grey.disabled,.btn-grey.disabled:hover,.btn-grey.disabled:focus,.btn-grey.disabled:active,.btn-grey.disabled.active,.btn-grey[disabled],.btn-grey[disabled]:hover,.btn-grey[disabled]:focus,.btn-grey[disabled]:active,.btn-grey.active[disabled],fieldset[disabled] .btn-grey,fieldset[disabled] .btn-grey:hover,fieldset[disabled] .btn-grey:focus,fieldset[disabled] .btn-grey:active,fieldset[disabled] .btn-grey.active{color:#FFFFFF;background-color:#8892b6;border-color:#8892b6}button.btn-blue.dim{box-shadow:inset 0 0 0 #335ae2, 0 5px 0 0 #335ae2, 0 10px 5px #999}button.btn-blue.dim:active{box-shadow:inset 0 0 0 #335ae2, 0 2px 0 0 #335ae2, 0 5px 3px #999}.ln.ln-password{background:url(/assets/password-cb09366a0d6db74e59cb17411525c91928d9190c55da1dbe3b4b99b92f85a38f.svg);background-repeat:no-repeat;background-size:cover;height:250px;width:200px;font-size:100px}.ln.ln-registration-company{background:url(/assets/custom_icons/ill-business-graph-pipes-ec122b80003ec167237952c5a720059cb5f81055fbb89602c21e933a68f4183d.svg);background-repeat:no-repeat;background-position:center center;height:198px;width:153px;font-size:100px;margin-left:-20px}.ln.ln-registration-freelancer{background:url(/assets/custom_icons/ill-contractor-laptop-euro-5d71e919a5f31aa45fac6dcdda87cf38f1a30d7ef62656cdfe19a84d9d4787b5.svg);background-repeat:no-repeat;background-position:center center;height:198px;width:153px;font-size:100px}.ln.ln-freelance-tower{background:url(/assets/freelance_tower-de85a4ed78011ea00e2a637425eb71b4fd1493b08abecbc9e41273554b126d76.svg);background-repeat:no-repeat;background-size:cover;height:289px;width:270px;font-size:100px}.ln.ln-registration-success{background:url(/assets/custom_icons/registration_success-7750479c5bcd1b871a200e1c2352898cd32f50834674db17fe3e1a629f64014d.svg);background-repeat:no-repeat;background-position:center center;width:100%;height:264px;font-size:100px}.ln.ln-arrow-light-green{background:url(/assets/custom_icons/arrow-green-ce0a466526f8a3794f984fcf2980e6da21fbe9a5578249e1314d0a35cff28c17.svg);background-repeat:no-repeat;background-position:center center;background-size:0.8em 0.8em}.ln.ln-arrow-light-blue{background:url(/assets/custom_icons/arrow-blue-b97de17c8d2a9137176c3fd2e05a530249a3e7028568a3dd496a471125c557e8.svg);background-repeat:no-repeat;background-position:center center;background-size:0.8em 0.8em}.ln.ln-step-pass{background:url(/assets/custom_icons/checkmark-6155e39dc406daf9e75133a0244894a587aab26d429452e2c77a49b2b87e8e73.svg);background-repeat:no-repeat;background-position:center center}.change-language{display:flex;justify-content:center;align-items:center;margin:30px;position:absolute;top:0;right:0}@media (max-width: 412px){.change-language{margin:15px}}@media (max-width: 320px){.change-language{margin:12px}}@media (max-width: 414px) and (max-height: 812px){.change-language{margin:20px}}.change-language-btn{top:50px;right:50px;margin:0}.change-language-btn span,.change-language-btn span:hover{color:#FFFFFF;font-family:'Poppins';font-size:14px;font-weight:600}.change-language-btn i{color:#FFFFFF !important}.login-wrapper.choose-role-register{font-family:'Poppins', sans-serif}.login-wrapper.choose-role-register .register-form h2{font-size:23px;font-weight:600;color:#29385D}.login-wrapper.choose-role-register .ibox-content,.login-wrapper.choose-role-register .ibox-footer{border:none;padding-top:0px}.login-wrapper.choose-role-register .registration-values-list{width:fit-content;margin:20px auto}.login-wrapper.choose-role-register .ibox-content p{font-family:"Poppins"}.login-wrapper.choose-role-register .ibox-footer{padding-bottom:40px}.login-wrapper.choose-role-register .ibox-footer a{margin:0 auto;width:175px}.login-wrapper.choose-role-register .logo-container{position:absolute;top:30px;left:30px;margin-top:0}.login-wrapper.choose-role-register .card-icon{margin-top:5px;margin-left:80px;height:198px;width:153px}.login-wrapper.choose-role-register .freelancer-role i{color:#1ADBAD}.login-wrapper.choose-role-register .freelancer-role .btn{background-color:#1ADBAD;border-color:#1ADBAD}.login-wrapper.choose-role-register .freelancer-role .card-label{background:linear-gradient(0deg, rgba(26,219,173,0.15), rgba(26,219,173,0.15)),#fff}.login-wrapper.choose-role-register .form-group a{color:#4E70E6;line-height:22px;font-weight:600}.login-wrapper.choose-role-register .card-label{left:120px;top:-12px;margin:0 auto}.login-wrapper.choose-role-register .freelancer-role .ibox,.login-wrapper.choose-role-register .employee-role .ibox{height:500px}.modal-company-registration{margin-top:20%;color:#29385D}.modal-company-registration h6{font-size:24px;font-weight:500}.modal-company-registration .modal-body{font-size:13px;letter-spacing:0;line-height:22px}.login-wrapper .active-text{color:#29385D}.login-wrapper .active-text a{color:#4E70E6}.login-wrapper .active-text a:hover{color:#3E59B9}.login-wrapper .employee-role i{color:#4E70E6}.login-wrapper .employee-role .card-label{background:linear-gradient(0deg, rgba(78,112,230,0.15), rgba(78,112,230,0.15)),#fff;margin:0 auto}.login-wrapper .employee-role .have-account{line-height:22px}.company-registration .signup-box{margin-left:calc(10% - 15px)}.company-registration .signup-box .success-view{margin-left:0}.freelancer-signup .signup-box{margin-left:10%}.freelancer-signup,.company-registration{font-family:'Poppins', sans-serif}.freelancer-signup .card-label,.company-registration .card-label{background:linear-gradient(0deg, rgba(26,219,173,0.15), rgba(26,219,173,0.15)),#fff;margin:auto}.freelancer-signup .company_zip,.company-registration .company_zip{padding-right:8px}.freelancer-signup h2,.company-registration h2{font-size:23px;font-weight:600;color:#29385D}.freelancer-signup .or-block-sign-up,.company-registration .or-block-sign-up{display:flex;align-items:center;justify-content:space-between;width:230px;color:#2C2E3F}.freelancer-signup .or-block-sign-up .signup-button-width,.company-registration .or-block-sign-up .signup-button-width{width:90px}.freelancer-signup .grey-line,.company-registration .grey-line{border-bottom:1px solid #DDDDDD;width:100%}.freelancer-signup .login-hero,.company-registration .login-hero{padding-top:10%}.freelancer-signup .back-button,.company-registration .back-button{height:33px;width:33px}.freelancer-signup .help-block,.company-registration .help-block{font-size:13px;letter-spacing:0.24px;line-height:20px}.freelancer-signup .help-block.error,.company-registration .help-block.error{color:#F97877}.freelancer-signup .company_subdomain .input-group-wrapper,.company-registration .company_subdomain .input-group-wrapper{padding-right:0}.freelancer-signup .new-sign-up-input,.company-registration .new-sign-up-input{max-width:340px}.freelancer-signup .new-sign-up-input .form-control,.company-registration .new-sign-up-input .form-control{box-sizing:border-box}.freelancer-signup .new-sign-up-input .form-control::placeholder,.company-registration .new-sign-up-input .form-control::placeholder{color:#A4A3A3;font-size:13px;letter-spacing:0;line-height:20px}.freelancer-signup .new-sign-up-input .form-control:active,.freelancer-signup .new-sign-up-input .form-control:focus,.company-registration .new-sign-up-input .form-control:active,.company-registration .new-sign-up-input .form-control:focus{border:1px solid #4E70E6}.freelancer-signup .signup-box,.company-registration .signup-box{max-width:480px;color:#29385D}.freelancer-signup .signup-box.registration-success,.company-registration .signup-box.registration-success{max-width:540px}.freelancer-signup .signup-button-width,.company-registration .signup-button-width{width:230px}.freelancer-signup .form-group,.company-registration .form-group{margin-bottom:10px}.registration-footer{position:absolute;bottom:20px;justify-content:space-between;align-items:center;width:98%;padding-left:calc(10% - 15px);padding-right:15px}@media (min-width: 1200px){.registration-footer .signup-redirect-items{display:flex}.registration-footer .footer-element:not(:first-child){margin-left:30px}}@media (max-width: 1199px){.footer-element{margin:0;margin-top:20px}}.footer-padding{bottom:-10px}.blue-text{color:#4E70E6}.receive-letters-new .control-label{color:#29385D;font-weight:600}.receive-letters-new .control-label a{color:#4E70E6}.card-label{width:115px;padding:5px 0;color:#29385D;border-radius:31px;font-size:11px;letter-spacing:0;line-height:17px}.login-form{height:100%;display:flex;flex-direction:initial;justify-content:center;overflow-y:auto}.footer-position{flex:1;position:relative;min-height:100px}@media (min-width: 1600px){.login-hero{padding-top:25vh;height:100%}.hero-box,.hero-footer{display:block}.login-form{padding-top:10%;overflow-y:auto}}@media (min-width: 1401px) and (max-width: 1599px){.login-hero{padding-top:25vh;height:100%}.hero-box,.hero-footer{display:block}.login-form{padding-top:10%;overflow-y:auto}}@media (min-width: 1200px) and (max-width: 1400px){.login-hero{padding-top:25vh;height:100%}.hero-box,.hero-footer{display:block}.login-form{padding-top:10%;overflow-y:auto}}@media (min-width: 992px) and (max-width: 1199px){.login-hero{display:none}.login-wrapper{overflow-y:auto}.login-form{padding-top:30%;height:100%;display:flex}.freelancer-signup .login-form,.company-registration .login-form{padding-top:10%}}@media (min-width: 768px) and (max-width: 991px){.login-hero{display:none}.login-wrapper{overflow-y:auto}.login-form{padding-top:25%;height:100%;display:flex}.freelancer-signup .login-form,.company-registration .login-form{padding-top:10%}}@media (max-width: 767px){.login-hero{display:none}.company-registration .signup-box{padding-left:15px}.freelancer-signup .form-horizontal .form-group{margin-right:0;margin-left:0}.custom-form-caption{padding-left:30px}.registration-footer{position:relative;padding-left:15px;width:100%;flex-direction:column;justify-content:flex-start;align-items:start}.signup-redirect-items{flex-direction:inherit}.footer-padding{bottom:-120px}.login-wrapper{overflow-y:auto}.login-form{padding-top:25%;display:block}.freelancer-signup .login-form,.company-registration .login-form{padding-top:10%}.freelancer-signup .signup-box,.company-registration .signup-box{margin-left:0}.login-wrapper.choose-role-register{height:auto}.login-wrapper.choose-role-register .registration-footer{display:none}.login-wrapper.choose-role-register .card-icon{margin-top:10px}.login-wrapper.choose-role-register .logo-container{top:20px;left:25px}.login-wrapper.choose-role-register .change-language{margin:25px}.login-wrapper.choose-role-register .register-form .middle-boxes{margin-top:110px;margin-bottom:20px}.login-wrapper.choose-role-register .freelancer-role .middle-boxes{margin-top:40px}.login-wrapper.choose-role-register .employee-role .margin-top{margin-top:20px}.login-wrapper.choose-role-register .freelancer-role .ibox,.login-wrapper.choose-role-register .employee-role .ibox{height:auto}.change-language-btn{top:25px;right:25px}}@media (max-width: 480px){.login-hero{display:none}.login-wrapper{overflow-y:auto}.login-form{padding-top:20%;min-height:800px;display:block}.company-registration .fields-inline{display:inline-block;width:100%}.company-registration .fields-inline .company_zip{padding-right:0px}}.position-relative{position:relative !important;bottom:-30px !important}.position-static{position:static !important}.info-help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.width-50-with-fit-content{min-width:fit-content;width:50%}.password-validation ul:not(.dropdown-menu){padding-inline-start:20px}.password-validation ul:not(.dropdown-menu) li{font-family:Line Awesome Free;font-weight:900;padding:3px 5px}.password-validation ul:not(.dropdown-menu) li span{font-family:'Poppins', sans-serif;font-weight:500;cursor:pointer}.password-validation ul:not(.dropdown-menu) li::marker{color:grey}.password-validation ul:not(.dropdown-menu) li.valid:before{content:"\f00c";background-color:#EEF4FC;color:#02BD94;margin-right:6px;margin-left:-23px}.password-validation ul:not(.dropdown-menu) li.invalid:before{font-family:Line Awesome Free;background-color:#EEF4FC;content:"\f00d";color:#F97877;margin-right:5px;margin-left:-23px}.infoBox{background:#DBE4F9;border:1px solid #C4D1F6;border-radius:3px;margin-top:20px;margin-bottom:40px;padding:10px}
