body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}h1,h2,h3,h4,h5,h6{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.body-loading,.body-loading *{cursor:wait!important}.loading{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}@media(max-width:1024px){.loading{height:110vh}}.loading-container{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.loading-container{padding:0 16px;width:90%}}.loading-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:25px}@media(max-width:1024px){.loading-text{font-size:16px;line-height:21px}}@media(max-width:768px){.loading-text{font-size:14px;line-height:1.4;margin-bottom:20px}}.loading-bar{background:#fff;height:10px;margin-top:25px;position:relative;width:100px}@media(max-width:768px){.loading-bar{margin-left:auto;margin-right:auto;margin-top:20px;width:80px}}.loading-bar-progress{background:#e60101;height:10px;left:0;position:absolute;top:0;width:10px;z-index:1}@media(max-width:768px){.loading-bar-progress{height:8px;width:8px}}.progress-bar-container{align-items:center;background-color:#fff;flex-direction:column;justify-content:center}.progress-bar-container-content{background-color:#fff;border:1px solid #ddd;border-radius:30px;box-shadow:0 2px 4px #0000001a;margin-bottom:10px;margin-top:10px;overflow:hidden;position:relative;width:514px}@media(max-width:768px){.progress-bar-container-content{width:350px}}.progress-bar-container-content .progress{background-color:#212121;border-radius:30px;height:10px;transition:width .6s ease-in-out;width:0}.progress-bar-container-precent{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px}@media(max-width:1024px){.progress-bar-container-precent{font-size:16px;line-height:21px}}.maintenance-page .kmq-header{border-bottom:1px solid #21212180}.maintenance-page-body{background:#f2f2f2;border-radius:32px;margin:22px 28px;padding:72px calc(50% - 388px);text-align:center}.maintenance-page-body-icon{margin-bottom:32px}.maintenance-page-body-title{color:#212121;font-family:Montreal Semi-bold,serif;font-size:40px;margin-bottom:16px;text-align:center}.maintenance-page-body-text{color:#212121;font-family:Montreal Medium,serif;font-size:22px;text-align:center}.kmq-header{border-bottom:none;height:47px;padding:20px;position:relative}.kmq-header-logo{cursor:pointer;width:281px}@media(max-width:1024px){.kmq-header{border-bottom:0;width:100%}.kmq-header-logo{width:50%}}.toast-close{cursor:pointer;margin-left:16px}.toast-close svg{position:relative;top:50%;transform:translateY(-50%)}.toast-container .Toastify__toast{border:1px solid #212121;border-radius:10px;min-height:48px;padding:8px 16px}.toast-container .Toastify__toast-container{width:auto}@media(max-width:1024px){.toast-container .Toastify__toast-container{margin:24px}}.toast-container .Toastify__toast--success{background:#59c28b!important}.toast-container .Toastify__toast-body{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding:0}@media(max-width:1024px){.toast-container .Toastify__toast-body{font-size:16px;line-height:21px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.config{padding-left:100px;padding-top:24px}.config-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.config-title{font-size:24px;line-height:30px}}.config input{margin-bottom:24px}.config-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px}@media(max-width:1024px){.config-subtitle{font-size:16px;line-height:21px}}.config .select-container{margin-bottom:24px;margin-right:24px}.input-container{position:relative}.input-container input{border:1px solid #21212180;border-radius:30px;color:#212121;font-family:Castoro,monospace;font-size:18px;height:22px;line-height:24px;outline:inherit;padding:12px 16px;width:309px}@media(max-width:1024px){.input-container input{font-size:16px;line-height:21px}}.input-container input::placeholder{color:#212121;color:#21212199;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.input-container input::placeholder{font-size:16px;line-height:21px}}.input-container-hasIcon input{padding-left:64px}.input-container-icon{left:24px;position:absolute;top:10px}.input-container-error input{background:#e601011a;border:1px solid #e60101}.input-container-warning{height:26px}.input-container-warning img{display:inline-block;height:26px;margin-right:8px;width:26px}.input-container-warning-text{color:#212121;color:#e60101;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-top:5px;vertical-align:top}.input-container-password-icon{cursor:pointer;position:absolute;right:16px;top:33px}.input-container input[type=date]::-webkit-calendar-picker-indicator,.input-container input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.label{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:4px}.error-container{display:flex;margin-top:4px}.error-container img{display:inline-block;height:26px;margin-right:8px;width:26px}.error-container-text{color:#212121;color:#e60101;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-top:5px;vertical-align:top}.checkbox{cursor:pointer;display:flex;margin-bottom:24px}.checkbox-disabled{cursor:not-allowed;opacity:.5}.checkbox svg{margin-right:8px}.checkbox-text{color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding-top:4px;vertical-align:top}@media(max-width:1024px){.checkbox-text{font-size:16px;line-height:21px}}.checkbox-text-bolder{color:#212121}.select-container{display:inline-block}.select-container .selectkmq__control{border:1px solid #21212180;border-radius:30px;box-shadow:none;min-height:32px;padding:8px 16px;width:343px}.select-container .selectkmq__control:hover{border-color:#21212180;cursor:pointer}.select-container .selectkmq__control--menu-is-open{border-radius:20px 20px 0 0}.select-container .selectkmq__single-value{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.select-container .selectkmq__single-value{font-size:16px;line-height:21px}}.select-container .selectkmq__placeholder{color:#212121;color:#21212199;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-left:0}@media(max-width:1024px){.select-container .selectkmq__placeholder{font-size:16px;line-height:21px}}.select-container .selectkmq__menu{border-bottom:1px solid #21212180;border-left:1px solid #21212180;border-radius:0 0 20px 20px;border-right:1px solid #21212180;margin-top:0;padding:8px}.select-container .selectkmq__menu ::-webkit-scrollbar{width:10px}.select-container .selectkmq__menu ::-webkit-scrollbar-track{display:none}.select-container .selectkmq__menu ::-webkit-scrollbar-thumb{background:#212121;border-radius:10px}.select-container .selectkmq__menu ::-webkit-scrollbar-track-piece:end{background:#0000;margin-bottom:20px}.select-container .selectkmq__menu ::-webkit-scrollbar-track-piece:start{background:#0000;margin-top:10px}.select-container .selectkmq__menu-list{max-height:192px;overflow-y:auto;padding:0;position:relative}.select-container .selectkmq__option{border-radius:30px;color:#212121;cursor:pointer;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:8px;min-height:44px;padding:10px 0 10px 16px}@media(max-width:1024px){.select-container .selectkmq__option{font-size:16px;line-height:21px}}.select-container .selectkmq__option--is-focused{background:inherit}.select-container .selectkmq__option:hover{background:#ffd70080}.select-container .selectkmq__option--is-selected,.select-container .selectkmq__option--is-selected:hover{background-color:gold}.select-container .selectkmq__value-container{padding-left:0}.select-container .selectkmq__input-container{margin-left:0}.select-container .selectkmq__indicator-separator{display:none}.select-container .selectkmq__indicator svg{width:30px}.select-container .selectkmq__multi-value{background:#21212133;border-radius:7px}.select-container-disabled .selectkmq__control{background:#21212199;cursor:default!important}.select-container-disabled .selectkmq__placeholder{color:#fff}.select-container-disabled .selectkmq__input{display:none}.select-container-error{margin-bottom:4px!important}.select-container-error .selectkmq__control{background:#e601011a;border:1px solid #e60101}.btn{background:#212121;border:none;border-radius:30px;color:#212121;color:#fff;cursor:pointer;font-family:Castoro,monospace;font-size:18px;height:48px;line-height:24px;min-width:130px;outline:inherit;padding:12px 16px;position:relative}@media(max-width:1024px){.btn{font-size:16px;line-height:21px}}.btn:hover{box-shadow:0 4px 4px 0 #21212140;top:-2px}.btn-secondary{background:#fff}.btn-secondary,.btn-tertiary{border:1px solid #212121;color:#212121}.btn-tertiary{background:gold}.btn-quaternary{align-items:center;background:#fff;border:1px solid #212121;color:#212121;display:flex;justify-content:flex-start;margin-bottom:20px;width:343px}.btn-disabled{background:#212121;color:#fff;cursor:not-allowed;opacity:.5}.btn-disabled:hover{box-shadow:none;top:0}.decay-config{display:inline-block;float:left;width:49%}.login{overflow:hidden}.login,.login-left{height:100vh;min-height:600px}.login-left{background:#212121;display:inline-block;position:relative;width:638px}.login-left-logo{left:24px;position:absolute;top:24px;width:195px}.login-left-text{color:#212121;color:#fff;font-family:Castoro,monospace;font-size:40px;left:50%;line-height:53px;position:absolute;top:50%;transform:translate(-50%,-50%);width:469px}@media(max-width:1024px){.login-left-text{font-size:24px;line-height:30px}}.login-right{display:inline-block;height:100vh;min-height:600px;position:relative;vertical-align:top;width:calc(100% - 638px)}.login-header{border-bottom:0;height:47px;padding:12px 24px 12px 16px;position:relative}.login-header-logo{cursor:pointer;width:281px}@media(max-width:1024px){.login-header{border-bottom:0;width:100%}}.login-header-logo-fleming{cursor:pointer;left:5px;position:absolute;top:5px;width:171px}.login-header-buttons{display:inline-block;position:absolute;right:24px;top:12px}.login-header-buttons .btn{margin-left:16px}.login-form{left:50%;max-width:343px;position:absolute;top:50%;transform:translate(-50%,-50%)}.login-form .maintenance{left:50%;margin-bottom:50px;margin-top:300px;position:relative;top:0;transform:translateX(-50%);width:65vw}.login-form-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px}@media(max-width:1024px){.login-form-title{font-size:24px;line-height:30px}}.login-form-error{color:#e60101;display:flex;gap:3px}.login-form-password-wrap{position:relative}.login-form-password-wrap-link{color:#212121;cursor:pointer;font-family:Avenir Next,monospace;font-size:14px;font-weight:700;line-height:19px;position:absolute;right:0;top:0;z-index:1}.login-form .input-container{margin-top:24px}.login-form-sign-up{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:24px;margin-top:8px}.login-form-sign-up-link{cursor:pointer;font-weight:700}.login-form-footer .btn{width:100%}.identity-providers{padding-top:20px}.identity-providers-logo,.identity-providers-text{padding-left:10px}.maintenance{background:#e601011a;border:1px solid #21212180;border-radius:10px;box-shadow:0 2px 2px 0 #0003;margin-bottom:32px;padding:24px 56px 16px 24px;position:relative}.maintenance-title{font-family:Avenir Next Bold,monospace;font-size:10px;font-size:18px;margin-bottom:8px}.maintenance-text,.maintenance-title{color:#212121;line-height:19px;line-height:inherit;text-align:left}.maintenance-text{font-family:Avenir Next,monospace;font-size:14px;font-size:18px}.maintenance-close{cursor:pointer;position:absolute;right:16px;top:16px}.login-verification{left:50%;max-width:343px;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.login-verification-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.login-verification-title{font-size:24px;line-height:30px}}.login-verification-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px}@media(max-width:1024px){.login-verification-text{font-size:16px;line-height:21px}}.login-verification-code{display:flex;margin-bottom:24px}.login-verification-footer .btn{width:100%}@media(max-width:768px){.login-verification{left:0!important;max-width:100%;padding:16px;top:30%;transform:translate(0)!important}.login-verification-title{font-size:1.5rem;margin-bottom:16px}.login-verification-text{font-size:1rem;margin-bottom:16px}.login-verification-code{margin-bottom:16px}.login-verification-footer{margin-top:16px}.login-verification-footer .btn{padding:12px 0}}.access-code-container input{border:1px solid #21212180;border-radius:16px;box-shadow:none;color:#212121;font-family:Castoro,monospace;font-size:18px;height:22px;line-height:24px;margin-right:8px;outline:inherit;padding:10px 12px;text-align:center;width:18px}@media(max-width:1024px){.access-code-container input{font-size:16px;line-height:21px}}.access-code-container-error input{background:#e601011a;border:1px solid #e60101}.access-code-container-resent{color:#212121;color:#21212199;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-top:16px}.access-code-container-resent-trigger{color:#212121;cursor:pointer}.layout-header{background:#fff;position:fixed;top:0;width:100%;z-index:100}@media(max-width:768px){.layout-header{align-items:center;display:flex;justify-content:space-between;padding:3px 16px}}.layout-header .mobile-menu-toggle{cursor:pointer;display:none;z-index:110}.layout-content{display:flex;margin-top:71px;min-height:95vh}@media(max-width:768px){.layout-content{margin-top:51px}}.layout-content-menu{padding:8px;position:relative;transition:all .3s ease-in-out;width:231px}.layout-content-menu .menu-close{cursor:pointer;position:absolute;right:16px;top:16px;z-index:110}@media(max-width:768px){.layout-content-menu{background-color:#fff;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);width:100%;z-index:105}.layout-content-menu.show{top:51px;transform:translateX(0);width:95%}}.layout-content-page{flex-grow:1;overflow:hidden;padding:24px;transition:width .3s ease-in-out;width:100%}@media(max-width:768px){.layout-content-page{width:100%}.layout.menu-open .layout-content-page{display:none}.layout .mobile-menu-toggle{display:block}}.header{border-bottom:1px solid #21212180;height:47px;padding:12px 24px 12px 16px;position:relative}.header-logo{cursor:pointer;width:281px}@media(max-width:1024px){.header{border-bottom:0;width:100%}}@media(max-width:768px){.header{align-items:center;display:flex;justify-content:space-between;padding:0;position:relative}.header-logo{height:auto;margin-right:110px;padding-top:0;width:250px}.header-sandwich{margin-right:10px}}.header-actions{align-items:center;display:flex;position:absolute;right:24px;top:12px}.header-actions-cart{cursor:pointer;margin-right:24px}@media(max-width:768px){.header-actions{top:4px}}.header-notifications{align-items:center;cursor:pointer;display:flex;margin-right:24px}@media(max-width:768px){.header-notifications{margin-right:1px}}.header-notifications .notification-dot{border:2px solid #fff;height:8px;right:0;top:0;width:8px}.header-logo-fleming{cursor:pointer;left:5px;position:absolute;top:5px;width:171px}.header-profile{cursor:pointer;display:inline-block;padding-bottom:10px}@media(max-width:768px){.header-profile{padding-bottom:0}}.header-profile .dropdown-menu{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:8px 0;position:absolute;right:0;top:100%;width:200px;z-index:100}@media(max-width:768px){.header-profile .dropdown-menu{left:-94px;top:70%;width:132px}}.header-profile .dropdown-item{align-items:center;border-radius:10px;color:#212121;cursor:pointer;display:flex;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin:4px 8px;padding:8px 16px;transition:background-color .3s,border-radius .3s}@media(max-width:1024px){.header-profile .dropdown-item{font-size:16px;line-height:21px}}.header-profile .dropdown-item:hover{background-color:#ffef99}.header .btn{margin-right:24px}.header-start-over-icon{margin-right:8px;vertical-align:text-bottom}.header .header-sandwich{cursor:pointer;display:none;margin-right:16px}@media(max-width:768px){.header .header-sandwich{display:block}}.user-profile{display:inline-block;height:48px}.user-profile-avatar{background:#212121;border-radius:50%;color:#212121;color:#fff;display:inline-block;font-family:Castoro,monospace;font-size:18px;height:20px;line-height:23px;line-height:24px;margin-right:16px;padding-bottom:14px;padding-top:14px;text-align:center;width:48px}@media(max-width:1024px){.user-profile-avatar{font-size:16px;line-height:21px}}.user-profile-text{display:inline-block;vertical-align:middle}.user-profile-text-name{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.user-profile-text-name{font-size:16px;line-height:21px}}.user-profile-text-job{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.user-profile-large{height:90px}.user-profile-large .user-profile-avatar{color:#fff;font-size:45px;height:53px;line-height:50px;margin-right:24px;padding-bottom:17px;padding-left:1px;padding-top:20px;width:89px}.user-profile-large .user-profile-text{bottom:8px;position:relative}.user-profile-large .user-profile-text-name{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px}@media(max-width:1024px){.user-profile-large .user-profile-text-name{font-size:24px;line-height:30px}}.user-profile-large .user-profile-text-job{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px}@media(max-width:768px){.header .user-profile-avatar{height:10px;line-height:12px!important;margin-right:0;width:38px}.header .user-profile-text{display:none}}.alert-modal .ReactModal__Content{background:#fff!important;border:1px solid #21212180!important;border-radius:20px!important;box-shadow:0 2px 2px 0 #21212233!important;height:auto!important;left:50%!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;padding:0!important;top:50%!important;transform:translate(-50%,-50%);width:595px}@media screen and (max-width:768px){.alert-modal .ReactModal__Content{background:#0000!important;border:none!important;border-radius:20px!important;inset:50% auto auto 50%!important;left:50%!important;max-height:90vh!important;min-width:auto!important;overflow:visible!important;padding:0!important;position:relative!important;top:50%!important;transform:translate(-50%,-50%);width:auto!important}}.alert-modal .ReactModal__Overlay{background-color:#21212180!important;z-index:10000}@media screen and (max-width:768px){.alert-modal .ReactModal__Overlay{overflow:hidden}}.alert-modal-body{padding:24px;position:relative}@media screen and (max-width:768px){.alert-modal-body{background:#fff;border-radius:20px;margin:0 15px;max-height:calc(90vh - 48px);overflow-y:auto;padding:24px;position:relative;width:80vw}}.alert-modal-body-close{cursor:pointer;position:absolute;right:24px;top:24px}.alert-modal-body-icon{height:56px;margin-bottom:16px}.alert-modal-body-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px}@media(max-width:1024px){.alert-modal-body-title{font-size:16px;line-height:21px}}@media screen and (max-width:768px){.alert-modal-body-title{padding-right:40px;width:100%}}.alert-modal-body-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:16px}@media(max-width:1024px){.alert-modal-body-text{font-size:16px;line-height:21px}}@media screen and (max-width:768px){.alert-modal-body-text{width:100%}}.alert-modal-body-footer{margin-top:56px;text-align:right}@media screen and (max-width:768px){.alert-modal-body-footer{display:flex;flex-direction:column;gap:12px;margin-top:24px}.alert-modal-body-footer .btn{margin-left:0;width:100%}}.alert-modal-body-footer .btn{margin-left:16px}@media screen and (max-width:768px){.alert-modal-body-footer .btn{margin-left:0}}.header-notifications{position:relative}.header-notifications .notification-dot{align-items:center;background-color:#4caf50;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.notifications-container{background:#fff;border:1px solid #9b9a9a;border-radius:8px;box-shadow:0 4px 12px #00000026;position:absolute;right:0;top:100%;width:320px;z-index:1000}.notifications-container.mobile{border-radius:0;height:100vh;left:0;position:fixed;top:0;width:100%}.notifications-container.mobile .notifications-list{height:calc(100vh - 120px);max-height:calc(100vh - 120px)}.notifications-container .notifications-header{align-items:center;color:#212121;display:flex;font-family:Avenir Next Bold,monospace;font-size:10px;justify-content:space-between;line-height:19px;padding:16px}.notifications-container .notifications-header h2{margin:0}.notifications-container .notifications-header .close-button{background:none;border:none;cursor:pointer;padding:4px}.notifications-container .notifications-header .close-button:hover{background-color:#f5f5f5;border-radius:50%}.notifications-container .notifications-list{max-height:60vh;overflow-y:auto}.notifications-container .notifications-list .no-notifications{border-top:1px solid #cbcbcb;color:#807f7f!important;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding:32px;text-align:center}@media(max-width:1024px){.notifications-container .notifications-list .no-notifications{font-size:16px;line-height:21px}}.notifications-container .notifications-list .notification-item{align-items:flex-start;border-bottom:1px solid #b7b7b7;cursor:pointer;display:flex;padding:12px 12px 12px 24px;position:relative}.notifications-container .notifications-list .notification-item:hover{background-color:#f5f5f5}.notifications-container .notifications-list .notification-item.unread:before{background-color:#4caf50;border-radius:50%;content:"";height:8px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.notifications-container .notifications-list .notification-item .notification-content{flex:1 1;text-align:left}.notifications-container .notifications-list .notification-item .notification-content p{color:#212121;color:#000;font-family:Castoro,monospace;font-size:15px;line-height:19px;margin:0 0 4px 15px;text-align:left}.notifications-container .notifications-list .notification-item .notification-content .timestamp{color:#212121;color:#666;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin:0 0 0 15px}.notifications-container .notifications-footer{border-top:1px solid #b7b7b7;text-align:center}.notifications-container .notifications-footer .view-all{background:#eeeded;border:none;color:#ffc107!important;color:#212121;cursor:pointer;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;padding:8px 0;width:100%}.notifications-container .notifications-footer .view-all:hover{opacity:.8}.menu{border-right:1px solid #21212180;color:#212121;font-family:Castoro,monospace;font-size:18px;height:100%;line-height:24px;min-height:calc(100vh - 104px);padding:8px 8px 25px;position:relative;width:224px}@media(max-width:1024px){.menu{font-size:16px;height:80vh;line-height:21px}}.menu-footer{bottom:8px;left:8px;position:fixed;transition:all 0s}@media(max-width:1024px){.menu-footer{bottom:8px!important;position:absolute}}.menu-footer-version{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;padding-left:16px}.menu-element{cursor:pointer;margin-bottom:10px;padding:11px 16px}.menu-element svg,.menu-element-icon{display:inline-block;margin-right:8px}.menu-element svg,.menu-element-text{vertical-align:middle}.menu-element-text{display:inline-block;padding-top:3px}.menu-element-text-dropdown{margin-bottom:20px;text-decoration:underline;width:100%}.menu-element-text-icon{float:right}.menu-element-options .menu-element{left:-16px;position:relative}.menu-element-options .menu-element-text{text-decoration:underline}.menu-element-active{background:#ffd70080;border-radius:30px}.footer{background:#212121;margin-top:auto;padding:28px 136px;position:relative;z-index:10}.footer-logo{margin-right:280px;vertical-align:top;width:171px}.footer-links{display:inline-block;left:50%;position:absolute;top:28px;transform:translateX(-50%);vertical-align:top}.footer-links-title{color:#212121;color:#fff;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:16px}.footer-links-text{color:#212121;color:#fff;cursor:pointer;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:8px}@media(max-width:1024px){.footer-links-text{font-size:16px;line-height:21px}}.footer-contact{display:inline-block;float:right;vertical-align:top;width:228px}.footer-contact-title{color:#212121;color:#fff;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:16px}.footer-contact-text{color:#212121;color:#fff;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:8px}@media(max-width:1024px){.footer-contact-text{font-size:16px;line-height:21px}}.footer-copyright{color:#212121;color:#fff;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-top:115px;text-align:center}@media(max-width:1024px){.footer{min-height:280px}.footer-container{left:50%;position:absolute;transform:translateX(-50%)}.footer-container-section{align-items:center;display:flex;flex-direction:column;gap:10px}.footer-links,.footer-logo{margin-right:0}.footer-links{align-self:flex-start;margin-bottom:16px;position:relative}.footer-contact{margin-left:80px;margin-right:0;margin-top:15px}.footer-copyright{margin-top:24px}}.privacy-policy,.terms-of-use{color:#212121;cursor:pointer}.worker-dashboard{width:100%}.worker-dashboard .worker-dashboard-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.worker-dashboard .worker-dashboard-title{font-size:24px;line-height:30px}}.worker-dashboard .employee-profile{align-items:center;display:flex;margin-bottom:20px;margin-top:20px}.worker-dashboard .employee-profile .employee-avatar .avatar-circle{align-items:center;background-color:#000;border-radius:50%;color:#fff;display:flex;font-family:Castoro;font-size:40px;font-weight:700;height:90px;justify-content:center;width:90px}.worker-dashboard .employee-profile .employee-info{margin-left:10px}.worker-dashboard .employee-profile .employee-info .employee-name{font-family:Castoro;font-size:40px;font-style:normal;font-weight:400;line-height:50px}.worker-dashboard .employee-profile .employee-info .employee-team{font-family:Avenir Next Bold;font-size:16px;font-weight:700;line-height:22px}.worker-dashboard .performance-review{font-family:Castoro;font-size:20px;margin-bottom:30px}.worker-dashboard .performance-review hr{background-color:#ffd500;border:none;border-top:1px solid #ffd500;box-shadow:0 1px 2px #0000001a;height:1px;margin:2px 0;max-width:190px}.worker-dashboard-results .result-card{margin-right:24px}.summary-card{border:1px solid #21212180;border-radius:10px;margin-bottom:24px;padding:24px;position:relative;width:1173px}.summary-card-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;width:640px}@media(max-width:1024px){.summary-card-title{font-size:16px;line-height:21px}}.summary-card-title{display:inline-block;margin-bottom:33px;position:relative;width:auto}.summary-card-title-bottom{background:#212121;border-radius:1px;bottom:0;height:1px;left:0;position:absolute;width:100%}.summary-card-list-number{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px}@media(max-width:1024px){.summary-card-list-number{font-size:24px;line-height:30px}}.summary-card-list-number td{padding-left:80px}.summary-card-list-number td:first-child{padding-left:0}.summary-card-list-name{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.summary-card-list-name{font-size:16px;line-height:21px}}.summary-card-list-name td{padding-left:80px}.summary-card-list-name td:first-child{padding-left:0}@media(max-width:1560px){.summary-card{width:900px!important}}.result-card{border:1px solid #21212180;border-radius:10px;display:inline-block;margin-bottom:24px;min-width:342px;padding:24px;position:relative;width:1173px;width:auto}.result-card-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;width:640px}@media(max-width:1024px){.result-card-title{font-size:16px;line-height:21px}}.result-card-grading{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;width:100%}.result-card-grading .assessment-results-grade-large{display:flex}.result-card-grading .assessment-results-combination-adaptabilityassessment{align-items:center;display:flex;justify-content:start;position:relative;top:-30px;width:300px}.result-card-grading .assessment-results-combination-adaptabilityassessment .assessment-results-h3{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-left:8px}@media(max-width:1024px){.result-card-grading .assessment-results-combination-adaptabilityassessment .assessment-results-h3{font-size:16px;line-height:21px}}.result-card-grading .assessment-results-combination-adaptabilityassessment:nth-child(2){align-items:center;display:flex;justify-content:start;margin-left:15px}.result-card-grading .assessment-results-combination-adaptabilityassessment:nth-child(3),.result-card-grading .assessment-results-combination-adaptabilityassessment:nth-child(4){align-items:center;display:flex;justify-content:start;position:relative}.result-card-grading .assessment-results-combination-adaptabilityassessment:nth-child(5),.result-card-grading .assessment-results-combination-adaptabilityassessment:nth-child(6),.result-card-grading .assessment-results-combination-adaptabilityassessment:nth-child(7){align-items:center;display:flex;justify-content:start;left:130px;position:relative;top:-50px}.result-card-grading .assessment-results-combination-adaptabilityassessment:nth-child(8){align-items:center;display:flex;justify-content:start;left:130px;position:relative;top:-40px}.result-card-grading .assessment-results-dropdown{display:flex;margin-bottom:8px}.result-card-grading .assessment-results-dropdown-grade{margin-right:8px}.result-card-grading .assessment-results-dropdown-h3{align-items:center;color:#212121;display:flex;font-family:Castoro,monospace;font-size:18px;height:50px;justify-content:center;line-height:24px}@media(max-width:1024px){.result-card-grading .assessment-results-dropdown-h3{font-size:16px;line-height:21px}}.result-card-grading .assessment-results-dropdown-acer{display:flex;margin-bottom:8px;width:587px}.result-card-grading .assessment-results-dropdown-acer-grade{margin-right:8px}.result-card-grading .assessment-results-dropdown-acer-h3{align-items:center;color:#212121;display:flex;font-family:Castoro,monospace;font-size:18px;height:50px;justify-content:center;line-height:24px}@media(max-width:1024px){.result-card-grading .assessment-results-dropdown-acer-h3{font-size:16px;line-height:21px}}.result-card-grading .assessment-results-dropdown-ocean{display:flex;justify-content:start;margin-bottom:8px;width:391px}.result-card-grading .assessment-results-dropdown-ocean-grade{margin-right:8px}.result-card-grading .assessment-results-dropdown-ocean-h3{align-items:center;color:#212121;display:flex;font-family:Castoro,monospace;font-size:18px;height:50px;justify-content:center;line-height:24px}@media(max-width:1024px){.result-card-grading .assessment-results-dropdown-ocean-h3{font-size:16px;line-height:21px}}.result-card-grading .assessment-results-dropdown-emotionalintelligence{display:flex;margin-right:8px;width:30%}.result-card-title{display:inline-block;margin-bottom:33px;position:relative;width:auto}.result-card-title-bottom{background:#212121;border-radius:1px;bottom:0;height:1px;left:0;position:absolute;width:100%}.result-card-grading{margin-bottom:32px}.result-card-grading-total{display:inline-block;margin-right:40px;vertical-align:top}.result-card-grading-all{border-spacing:0;display:inline-table}.result-card-grading-all td{padding:0}.result-card-grading-all tr:first-child .result-card-grading-all-item{margin-bottom:8px}.result-card-grading-all-item{display:inline-block;margin-right:36px}.result-card-grading-all-item-text{margin-left:8px}.result-card-large{width:1174px}.result-card-large .result-card-footer{text-align:right}@media(max-width:1560px){.result-card-grading .assessment-results-combination-adaptabilityassessment{width:250px}.result-card-large{width:900px}}.result-grading{border-radius:50%;display:inline-block;height:94px;padding:11px;position:relative;width:94px}.result-grading-border{border:2px solid #21212133;border-radius:50%;position:absolute}.result-grading-border-outside{height:112px;left:0;top:0;width:112px}.result-grading-border-inside{height:94px;left:9px;top:9px;width:94px}.result-grading-inside{background:#fff;border-radius:50%;color:#212121;font-family:Castoro,monospace;font-size:36px;height:94px;line-height:94px;text-align:center;width:94px}.result-grading-small{height:42px;padding:6px;width:42px}.result-grading-small .result-grading-inside{font-size:16px;height:42px;line-height:42px;width:42px}.result-grading-small .result-grading-border{border:1px solid #21212133}.result-grading-small .result-grading-border-inside{height:42px;left:5px;top:5px;width:42px}.result-grading-small .result-grading-border-outside{height:52px;width:52px}.result-card-footer .btn:first-child{margin-right:16px}.back{cursor:pointer;z-index:1}.back-icon{display:inline-block;margin-right:8px;vertical-align:top}.back-text{color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;padding-top:6px;vertical-align:sub}.assessment-results{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:24px;width:100%}.assessment-results-combination{margin-bottom:24px}.assessment-results-combination-left{margin-right:16px}.assessment-results-accordion-grade{margin-bottom:24px}.assessment-results-h1{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.assessment-results-h1{font-size:16px;line-height:21px}}.assessment-results-h2,.assessment-results-h3{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:8px}.assessment-results-title{align-self:center;color:#212121;display:flex;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px;margin-right:60px;max-width:650px;width:650px}@media(max-width:1024px){.assessment-results-title{font-size:24px;line-height:30px}}.assessment-results-text{width:650px}.assessment-results-overall-text{align-items:center;display:flex;justify-content:center;margin-bottom:24px;width:650px}.assessment-results-combination{display:flex;width:650px}.assessment-results-combination-grading{margin-right:16px}.assessment-results-combination-texts{margin-bottom:24px}.assessment-results-combination-texts-title,.assessment-results-ranking{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:8px}.assessment-results-ranking{margin-top:24px}.assessment-results-desp{border-bottom:1px solid #21212180;border-top:1px solid #21212180}.assessment-results-grading{margin-bottom:8px}.assessment-results-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:16px;max-width:750px}@media(max-width:1024px){.assessment-results-text{font-size:16px;line-height:21px}}.assessment-results-text-border{border-top:1px solid #21212180}.assessment-results-accordion{color:#212121;display:flex;font-family:Avenir Next Bold,monospace;font-size:16px;justify-content:space-between;line-height:22px;padding-bottom:8px;padding-top:8px;width:750px}.assessment-results-accordion-hidden{display:none}.worker-assessments-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.worker-assessments-title{font-size:24px;line-height:30px}}.assessment-card{border:1px solid #21212180;border-radius:10px;height:217px;margin-bottom:24px;padding:24px;position:relative;width:1173px;width:calc(100% - 48px)}.assessment-card-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;width:640px}@media(max-width:1024px){.assessment-card-title{font-size:16px;line-height:21px}}.assessment-card-icons{margin-bottom:16px}.assessment-card-icons-container{display:inline-block;height:28px;margin-right:16px}.assessment-card-icons-container-icon{display:inline-block;height:28px;margin-right:10px;vertical-align:middle}.assessment-card-icons-container-text{color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;vertical-align:middle}.assessment-card-description{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;width:640px}@media(max-width:1024px){.assessment-card-description{font-size:16px;line-height:21px}}.assessment-card-Completed{background:#59c28b33}.assessment-card-In_progress{background:#f2b70133}.assessment-card-Overdue{background:#e601011a}.assessment-card-footer{bottom:24px;position:absolute;right:24px}.assessment-card-footer .btn{margin-left:16px}.assessment-card-status{position:absolute;right:24px;text-align:right;top:24px}.assessment-card-status-text{margin-bottom:8px}.assessment-card-status-text,.progress-chiclet{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.progress-chiclet{border:1px solid #212121;border-radius:30px;display:inline-block;padding:5px 11px;text-align:center}.progress-chiclet-container{background:#fff;border-radius:30px;display:inline-block;margin-bottom:16px}.progress-chiclet-Completed{background:#59c28b}.progress-chiclet-In_progress{background:#f2b701}.progress-chiclet-Overdue{background:#e6010180}.progress-chiclet-Not_started{background:#21212133}.progress-chiclet-Recommended{background:#212121;color:#fff}.assessment-details-back{left:-52px;position:relative;top:-100px}.assessment-details-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px;margin-top:50px}@media(max-width:1024px){.assessment-details-title{font-size:24px;line-height:30px}}.assessment-details-h2{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;margin-top:21px}@media(max-width:1024px){.assessment-details-h2{font-size:16px;line-height:21px}}.assessment-details-h3{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:24px;margin-top:21px}.assessment-details-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.assessment-details-text{font-size:16px;line-height:21px}}.assessment-details-left{padding-right:50px;position:relative;width:750px}.assessment-details-left-divider{background:#2121214d;border-radius:1px;height:100%;position:absolute;right:0;top:100px;width:1px}.assessment-details-about{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px}@media(max-width:1024px){.assessment-details-about{font-size:16px;line-height:21px}}.assessment-details-about-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px}@media(max-width:1024px){.assessment-details-about-text{font-size:16px;line-height:21px}}.assessment-details-list-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px}@media(max-width:1024px){.assessment-details-list-title{font-size:16px;line-height:21px}}.assessment-details-list-level{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.assessment-details-list-level{font-size:16px;line-height:21px}}.assessment-details-list-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:16px}@media(max-width:1024px){.assessment-details-list-text{font-size:16px;line-height:21px}}.assessment-details-right{padding-left:24px;vertical-align:top}.assessment-details-right .assessment-card-icons-container{align-items:start;display:flex;flex-direction:column;justify-content:center;margin-top:130px}.assessment-details-right .assessment-card-icons-container-small{align-items:center;display:flex;justify-content:center}.assessment-details-right .assessment-card-icons-container-small span{margin-bottom:5px}.assessment-back{cursor:pointer;left:56px;position:absolute;top:105px;z-index:1}.assessment-back-icon{display:inline-block;margin-right:8px;vertical-align:top}.assessment-back-text{color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;padding-top:6px;vertical-align:sub}.assessment-page{display:flex;flex-direction:column;min-height:100vh}.assessment-page-body{flex:1 1;overflow-y:auto;padding-bottom:100px}.assessment-header{border-bottom:1px solid #21212180;height:47px;height:54px;padding:12px 24px 12px 16px;position:relative}.assessment-header-logo{cursor:pointer;width:281px}@media(max-width:1024px){.assessment-header{border-bottom:0;width:100%}}.assessment-header-logo{padding-top:13px!important}.assessment-header-text{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.assessment-header-text-title{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;text-align:center}@media(max-width:1024px){.assessment-header-text-title{font-size:16px;line-height:21px}}.assessment-header-text-instructions{color:#212121;color:#212121cc;cursor:pointer;font-family:Castoro,monospace;font-size:18px;line-height:24px;text-align:center;text-decoration:underline}@media(max-width:1024px){.assessment-header-text-instructions{font-size:16px;line-height:21px}}.instruction-modal .ReactModal__Content{background:#fff!important;border:1px solid #21212180!important;border-radius:20px!important;box-shadow:0 2px 2px 0 #21212233!important;height:auto!important;left:50%!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;padding:0!important;top:50%!important;transform:translate(-50%,-50%);width:698px}.instruction-modal .ReactModal__Overlay{background-color:#21212180!important;z-index:10000}.instruction-modal-body{padding:24px;position:relative}.instruction-modal-body-close{cursor:pointer;position:absolute;right:24px;top:24px}.instruction-modal-body-icon{height:40px;margin-bottom:16px}.instruction-modal-body-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:8px}@media(max-width:1024px){.instruction-modal-body-title{font-size:24px;line-height:30px}}.instruction-modal-body-icons{margin-bottom:24px}.instruction-modal-body-description{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding-left:16px}@media(max-width:1024px){.instruction-modal-body-description{font-size:16px;line-height:21px}}.instruction-modal-body-description li{margin-bottom:8px}.instruction-modal-body-footer{margin-top:56px;text-align:right}.assessment-footer{background:#fff;bottom:0;left:0;padding-bottom:25px;padding-top:1px;position:fixed;width:100%}.assessment-footer-buttons{padding-left:56px;padding-right:56px}.assessment-footer-buttons-close{display:inline-block}.assessment-footer-buttons-continue{display:inline-block;float:right}.assessments-progress-bar{width:100%}.assessments-progress-bar-container{border-bottom:1px solid #21212180;border-top:1px solid #21212180;height:7px;margin-bottom:8px;width:100%}.assessments-progress-bar-container-fill{background:#212121;border-radius:0 10px 10px 0;height:7px;transition:width .5s;width:0}.assessments-progress-bar-container-complited{border-radius:0}.assessments-progress-bar-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;text-align:center}.assessment-intro{left:50%;max-width:650px;padding-bottom:110px;padding-top:80px;position:absolute;transform:translateX(-50%)}.assessment-intro-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.assessment-intro-title{font-size:24px;line-height:30px}}.assessment-intro-details{align-items:center;display:flex;justify-content:start;margin-bottom:24px}.assessment-intro-details-icon{margin-right:8px}.assessment-intro-details-text{margin-right:16px}.assessment-intro-description{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.assessment-intro-description{font-size:16px;line-height:21px}}.assessment-intro-description li{margin-bottom:8px}.assessment-question{height:100%;left:50%;max-width:650px;min-height:1100px;padding-top:80px;position:relative;transform:translateX(-50%)}.assessment-question-number{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:16px}.assessment-question-question{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:4px}@media(max-width:1024px){.assessment-question-question{font-size:16px;line-height:21px}}.assessment-question-description{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:24px}.assessment-question-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:4px}@media(max-width:1024px){.assessment-question-text{font-size:16px;line-height:21px}}.assessment-question-image{margin-bottom:24px;margin-top:24px;text-align:center}.assessment-container{border-spacing:0;position:relative;width:100%}.assessment-container-content{border-right:1px solid #21212180;padding-bottom:24px;padding-right:24px;padding-top:80px;vertical-align:top;width:50%}.assessment-container-question{vertical-align:top;width:50%}.assessment-container-question .assessment-question{left:0;padding-left:23px;transform:translateX(0)}@media(max-width:1560px){.assessment-container{height:140vh}}.assessment-answer{border:1px solid #21212180;border-radius:100px;color:#212121;cursor:pointer;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px;margin-top:24px;padding:20px 24px;width:600px}@media(max-width:1024px){.assessment-answer{font-size:16px;line-height:21px}}.assessment-answer-image{height:85px}.assessment-answer:hover{background:#ffd70033}.assessment-answer-chosen,.assessment-answer-chosen:hover{background:gold}.assessment-container-content{max-width:650px;min-height:100vh;padding-left:56px}.assessment-container-content-image{margin-bottom:24px;text-align:left}.assessment-container-content-text{color:#212121;float:left;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;text-align:start;width:650px}@media(max-width:1024px){.assessment-container-content-text{font-size:16px;line-height:21px}}.assessment-container-content-title{color:#212121;float:left;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;width:650px}@media(max-width:1024px){.assessment-container-content-title{font-size:16px;line-height:21px}}.assessment-container-content-list li{color:#212121;float:left;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:16px;width:633px}@media(max-width:1024px){.assessment-container-content-list li{font-size:16px;line-height:21px}}.assessment-container-content-list li:last-child{margin-bottom:24px}.assessment-container-content-footer{color:#212121;float:left;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;width:650px}.assessment-container-content table{border-collapse:collapse}.assessment-container-content td,.assessment-container-content th{border:1px solid #21212199;border-collapse:collapse}.assessment-container-content-table{float:left;margin-bottom:24px;width:650px}.assessment-container-content-table td{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding:8px 24px}@media(max-width:1024px){.assessment-container-content-table td{font-size:16px;line-height:21px}}.assessment-container-content-table td:first-child{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px}.assessment-container-content-table tr:first-child td:first-child{border-left:0;border-top:0}.assessment-container-content-table tr:first-child td{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px}.assessment-container-content-right-table{border:1px solid #212121;border-collapse:collapse;float:left;margin-bottom:24px;width:650px}.assessment-container-content-right-table td{border-bottom:1px solid #212121;border-left:1px solid #212121;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding:4px 17px}@media(max-width:1024px){.assessment-container-content-right-table td{font-size:16px;line-height:21px}}.assessment-container-content-right-table td .radio_button_div{align-items:center;display:flex;justify-content:center}.assessment-container-content-right-table td .radio_button_div .radioInput{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:2px solid #212121;border-radius:50%;cursor:pointer;height:20px;position:relative;width:20px}.assessment-container-content-right-table td .radio_button_div .radioInput:checked{background-color:#fff}.assessment-container-content-right-table td .radio_button_div .radioInput:checked:before{background-color:#212121;border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.assessment-container-content-right-table td:first-child{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px}.assessment-container-content-right-table tr:first-child td:first-child{border-left:0;border-top:0}.assessment-container-content-right-table tr:first-child td{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px}@media(max-width:1560px){.assessment-container-content{min-height:100vh;width:50%}.assessment-container-content-text{color:#212121;float:right;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px;position:relative;width:600px}}@media(max-width:1560px)and (max-width:1024px){.assessment-container-content-text{font-size:16px;line-height:21px}}@media(max-width:1560px){.assessment-container-content-title{color:#212121;float:right;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;width:630px}}@media(max-width:1560px)and (max-width:1024px){.assessment-container-content-title{font-size:16px;line-height:21px}}@media(max-width:1560px){.assessment-container-content-list li{color:#212121;float:right;font-family:Castoro,monospace;font-size:18px;font-size:15px;left:10px;line-height:24px;margin-bottom:16px;position:relative;width:630px}}@media(max-width:1560px)and (max-width:1024px){.assessment-container-content-list li{font-size:16px;line-height:21px}}@media(max-width:1560px){.assessment-container-content-footer{color:#212121;float:right;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;width:640px}.assessment-container-content-right-table{margin-top:10px;position:relative;width:100%}.assessment-container-content-right-table tr td{font-size:14px!important;padding:10px 0}}.self-assessment-submit{left:50%;max-width:650px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.self-assessment-submit-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-top:16px}@media(max-width:1024px){.self-assessment-submit-text{font-size:16px;line-height:21px}}.employee-table table{border:1px solid #000;border-collapse:initial;border-radius:10px;border-spacing:0;overflow:hidden;table-layout:fixed;width:100%}.employee-table table td,.employee-table table th{background-color:#fff;border-bottom:1px solid #000;padding:15px 8px;text-align:left}.employee-table table td .table-name-cell,.employee-table table th .table-name-cell{align-items:center;display:flex;flex-direction:row}.employee-table table td .table-name-cell .table-name-cell-job,.employee-table table th .table-name-cell .table-name-cell-job{font-family:Castoro,monospace;font-size:14px}.employee-table table th{background-color:#fff;padding-left:18px}.employee-table table tr:last-child td{border-bottom:none}.employee-table table td:first-child,.employee-table table th:first-child{border-left-width:1px}.employee-table table td:last-child,.employee-table table th:last-child{border-right-width:1px}.employee-table table tbody{cursor:pointer}.employee-table table tbody tr:nth-child(2n){background-color:#fff}.employee-table .search-sort-button{display:flex;flex-direction:row;gap:300px}.employee-table .search-sort-button .add-employee-btn{cursor:pointer;display:flex;gap:6px;text-decoration:underline}.employee-table .search-sort-button .complex-search .sorting{width:300px}.complex-search{align-items:center;display:flex;margin-bottom:24px}@media(max-width:1560px){.complex-search{flex-wrap:wrap}}.complex-search-search-container{display:inline-block;margin-right:16px}.complex-search-search-container .search{display:inline-block;width:100%}.complex-search-search-container .search input{margin-bottom:0;width:calc(100% - 82px)}.complex-search .filter{margin-left:24px}.complex-search .sorting{margin-left:24px;vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.complex-search .toggle{margin-left:24px}.complex-search .export-button{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next Bold,monospace;font-size:16px;gap:8px;line-height:22px;min-width:107px;padding:8px 0 8px 16px;text-decoration:underline}.complex-search .export-button-container{margin-left:auto;order:2}@media(max-width:1560px){.complex-search .export-button-container{margin-top:12px}}@media(max-width:1024px){.sorting{margin-left:0!important}}.search input{margin-bottom:24px;width:489px}@media(max-width:1024px){.sorting{min-width:145px}.sorting-menu{right:-22px}.sorting-active-text-label{display:none}.sorting-menu{max-width:calc(80vw - 24px)}.sorting-menu-option-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.filter{display:inline-block;position:relative;vertical-align:middle;width:237px}.filter-value-icon{margin-right:8px;vertical-align:text-bottom}.filter-value-text{color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-right:16px;vertical-align:super}@media(max-width:1024px){.filter-value-text{font-size:16px;line-height:21px}}.filter-value-open-btn{cursor:pointer;float:right;position:relative;top:2px;vertical-align:text-bottom}.filter-menu{background:#fff;border:1px solid #21212180;border-radius:30px;left:0;padding:24px;position:absolute;top:40px;width:706px;z-index:1}.filter-menu-content{margin-bottom:54px}.filter-menu-content-left{margin-right:24px}.filter-menu-content-left,.filter-menu-content-right{display:inline-block;vertical-align:top;width:calc(50% - 12px)}.filter-menu-option{margin-bottom:16px}.filter-menu-option .checkbox{margin-bottom:0}.filter-menu-footer{position:relative;text-align:right}.filter-menu-footer-reset{bottom:0;color:#212121;color:#21212199;cursor:pointer;display:inline-block;font-family:Castoro,monospace;font-size:18px;left:0;line-height:24px;position:absolute;text-decoration:underline}@media(max-width:1024px){.filter-menu-footer-reset{font-size:16px;line-height:21px}}.filter-menu-footer-buttons .btn{margin-left:16px}.toggle{display:inline-block;width:-webkit-max-content;width:max-content}.toggle-label{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-right:8px}@media(max-width:1024px){.toggle-label{font-size:16px;line-height:21px}}.toggle-container{background:#21212180;border-radius:11px;cursor:pointer;height:22px;position:relative;vertical-align:middle;width:42px}.toggle-container,.toggle-container-circle{display:inline-block;transition:all .1s linear}.toggle-container-circle{background:#fff;border-radius:50%;height:18px;left:2px;position:absolute;top:2px;width:18px}.toggle-container-active{background:#212121}.toggle-container-active .toggle-container-circle{left:22px}.toggle-container-disabled{background:#21212133;cursor:not-allowed}.toggle-container-disabled .toggle-container-circle{background:#ffffff80}.toggle-label-disabled{color:gray}.sorting{display:inline-block;position:relative;width:551px}.sorting-active-text{color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 82px)}@media(max-width:1024px){.sorting-active-text{font-size:16px;line-height:21px}}.sorting-active-icon{margin-right:8px;vertical-align:text-bottom}.sorting-active-open-btn{cursor:pointer;float:right;position:relative;top:2px;vertical-align:text-bottom}.sorting-menu{background:#fff;border:1px solid #21212180;border-radius:20px;padding:8px;position:absolute;right:22px;top:40px;z-index:1}.sorting-menu-option{border-radius:30px;cursor:pointer;padding:12px 16px;width:calc(100% - 32px)}.sorting-menu-option-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;width:-webkit-max-content;width:max-content}@media(max-width:1024px){.sorting-menu-option-text{font-size:16px;line-height:21px}}.sorting-menu-option:hover{background:#ffd70080}.dropdown .sorting-menu{max-height:280px;overflow-y:scroll}.csv-uploader{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center}.csv-uploader .file-upload-section{text-align:center}.csv-uploader .file-upload-section h2{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px}@media(max-width:1024px){.csv-uploader .file-upload-section h2{font-size:24px;line-height:30px}}.csv-uploader .file-upload-section p{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin:10px 0}@media(max-width:1024px){.csv-uploader .file-upload-section p{font-size:16px;line-height:21px}}.csv-uploader .file-upload-section .csv-label{cursor:pointer}.csv-uploader .file-upload-section .csv-reader-input{align-content:center;background:#212121;border-radius:30px;color:#212121;color:#fff;cursor:pointer;font-family:Castoro,monospace;font-size:18px;height:48px;line-height:24px;margin:0 auto;min-width:30px;padding:0;width:100px}@media(max-width:1024px){.csv-uploader .file-upload-section .csv-reader-input{font-size:16px;line-height:21px}}.csv-uploader .file-upload-section .csv-input{border:none;height:0;opacity:0;overflow:hidden;padding:0;width:0}.csv-uploader .error-message{align-items:center;background:#fde8e6;border-radius:5px;color:#212121;display:flex;gap:8px;height:30px;margin:0;padding:7px 3px 7px 10px;text-align:left;width:100%}.csv-uploader .button-group{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.csv-uploader .button-group .btn{margin-left:10px}.csv-uploader .button-group .btn:first-child{margin-left:0}.upload-employee-table{height:calc(100vh - 160px);margin:20px 0;overflow-y:auto;width:100%}.upload-employee-table table{border:0;border-collapse:initial;border-radius:0;border-spacing:0;overflow:hidden;width:100%}.upload-employee-table table td,.upload-employee-table table th{border-bottom:1px solid #212121;padding:8px}.upload-employee-table table th{background-color:#fff;border-bottom:2px solid #212121;color:#212121;color:#909090;font-family:Avenir Next Bold,monospace;font-size:20px;font-weight:700;line-height:27px;padding:10px;text-align:left}@media(max-width:1024px){.upload-employee-table table th{font-size:16px;line-height:21px}}.upload-employee-table table .error-row td{background-color:#ffcccb}.upload-employee-table table tbody tr{cursor:pointer}.upload-employee-table table tbody tr:hover{background-color:#fff}.upload-employee-table table tbody tr td{border-bottom:1px solid #212121;padding:10px}.upload-employee-table table tbody tr td .table-name-cell{align-items:center;display:flex}.upload-employee-table table tbody tr td .table-name-cell .user-profile-avatar{align-items:center;background-color:#212121;border-radius:50%;color:#fff;display:flex;height:25px;justify-content:center;margin-right:10px;width:55px}.upload-employee-table table tbody tr td .table-name-cell .table-name-cell-job{color:#212121;font-size:12px}.employees-table{display:flex;flex-direction:column;gap:10px}.employees-table .search-and-sort{margin-bottom:20px}.employees-table .pagination{display:flex;justify-content:center;margin-top:20px}.employees-table .table-container{min-height:68vh}.edit-resume{min-height:100vh;position:relative}.edit-resume-upload-dropzone{margin:-24px}@media(max-width:768px){.edit-resume-upload-dropzone{margin:-16px}}@media(max-width:576px){.edit-resume-upload-dropzone{margin:-8px}}.edit-resume-faq{padding:70px 180px}@media(max-width:768px){.edit-resume-faq{padding:40px 80px}}@media(max-width:576px){.edit-resume-faq{padding:20px 40px}}.edit-resume-applicant-subtitle{color:#212121;font-family:Castoro,monospace;font-size:40px;font-weight:400;line-height:53px;margin-top:29px}@media(max-width:768px){.edit-resume-applicant-subtitle{font-size:1.25rem;margin-top:20px}}@media(max-width:576px){.edit-resume-applicant-subtitle{font-size:1rem;margin-top:15px}}.edit-resume-applicant-small-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-top:29px}@media(max-width:1024px){.edit-resume-applicant-small-title{font-size:16px;line-height:21px}}@media(max-width:768px){.edit-resume-applicant-small-title{font-size:1.25rem;margin-top:20px}}@media(max-width:576px){.edit-resume-applicant-small-title{font-size:1rem;margin-top:15px}}.edit-resume-applicant-mandatory{color:#212121;font-family:Castoro Italic,monospace;font-size:18px;font-style:italic;line-height:24px;margin-bottom:29px;margin-top:29px}@media(max-width:768px){.edit-resume-applicant-mandatory{font-size:.9rem;margin-bottom:20px;margin-top:20px}}@media(max-width:576px){.edit-resume-applicant-mandatory{font-size:.8rem;margin-bottom:15px;margin-top:15px}}.edit-resume-my-profile-heading{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-top:29px}@media(max-width:1024px){.edit-resume-my-profile-heading{font-size:16px;line-height:21px}}@media(max-width:768px){.edit-resume-my-profile-heading{font-size:1rem;margin-top:20px}}@media(max-width:576px){.edit-resume-my-profile-heading{font-size:.9rem;margin-top:15px}}.edit-resume-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:8px}@media(max-width:1024px){.edit-resume-title{font-size:24px;line-height:30px}}@media(max-width:768px){.edit-resume-title{font-size:1.75rem;margin-bottom:6px}}@media(max-width:576px){.edit-resume-title{font-size:1.5rem;margin-bottom:4px}}.edit-resume-submit{margin-top:56px}@media(max-width:768px){.edit-resume-submit{margin-top:40px}}@media(max-width:576px){.edit-resume-submit{margin-top:30px}}.edit-resume-bottom-navigation{display:flex;gap:10px;justify-content:flex-end}@media(max-width:768px){.edit-resume-bottom-navigation{gap:8px}}@media(max-width:576px){.edit-resume-bottom-navigation{gap:6px;justify-content:center}}.edit-resume-add-padding{padding:20px 130px}@media(max-width:768px){.edit-resume-add-padding{padding:15px 80px}}@media(max-width:576px){.edit-resume-add-padding{padding:10px 20px}}.edit-resume-add-padding-bottom-navigation{padding-bottom:50px;padding-right:130px}@media(max-width:768px){.edit-resume-add-padding-bottom-navigation{padding-bottom:30px;padding-right:80px}}@media(max-width:576px){.edit-resume-add-padding-bottom-navigation{padding-bottom:20px;padding-right:20px}}.edit-resume-applicant-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;text-align:left}@media(max-width:1024px){.edit-resume-applicant-title{font-size:16px;line-height:21px}}.edit-resume-applicant-content{margin-bottom:32px}.edit-resume-description{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px}@media(max-width:1024px){.edit-resume-description{font-size:16px;line-height:21px}}.edit-resume-work-title{color:#212121;font-family:Castoro,monospace;font-size:40px;font-weight:400;line-height:53px;margin-bottom:24px}.edit-resume-work-title-review{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px}@media(max-width:1024px){.edit-resume-work-title-review{font-size:16px;line-height:21px}}.edit-resume-work-title-with-delete{display:flex;justify-content:space-between}.edit-resume-work-title-with-delete .edit-resume-work-subtitle{align-items:center;color:#212121;display:flex;font-family:Avenir Next Bold,monospace;font-size:16px;justify-content:center;line-height:22px;margin-bottom:24px}.edit-resume-education-title{color:#212121;font-family:Castoro,monospace;font-size:40px;font-weight:400;line-height:53px;margin-bottom:24px;margin-top:24px}.edit-resume-education-title-review{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;margin-top:24px}@media(max-width:1024px){.edit-resume-education-title-review{font-size:16px;line-height:21px}}.edit-resume-education-title-with-delete{display:flex;justify-content:space-between}.edit-resume-education-title-with-delete .edit-resume-education-subtitle{align-items:center;color:#212121;display:flex;font-family:Avenir Next Bold,monospace;font-size:16px;justify-content:center;line-height:22px;margin-bottom:24px}.edit-resume-subsection-add{cursor:pointer;margin-bottom:56px;margin-top:100px}.edit-resume-subsection-add-icon{margin-right:10px}.edit-resume-subsection-add-text{color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding-top:5px;vertical-align:top}@media(max-width:1024px){.edit-resume-subsection-add-text{font-size:16px;line-height:21px}}.edit-resume-subpage-navigation{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;margin-top:24px}.edit-resume-subpage-navigation-item-left{display:flex;flex-grow:1;justify-content:flex-start}.edit-resume-subpage-navigation-item-right{display:flex;flex-grow:1;justify-content:flex-end}.edit-resume-subpage-navigation-work-add{margin-bottom:20px}.edit-resume-subpage-navigation-work-add-icon{cursor:pointer;margin-left:10px;margin-right:10px}.edit-resume-subpage-navigation-work-add-text{color:#212121;cursor:pointer;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding-top:5px;vertical-align:top}@media(max-width:1024px){.edit-resume-subpage-navigation-work-add-text{font-size:16px;line-height:21px}}.edit-resume-header-delete{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.edit-resume-header-mandatory{color:#212121;font-family:Castoro Italic,monospace;font-size:18px;font-style:italic;line-height:24px;margin-bottom:20px}.edit-resume-review{margin-top:40px}.close-delete-icon{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next,monospace;font-size:14px;justify-content:space-around;line-height:19px;width:75px}.close-delete-icon-disabled{color:#21212180;cursor:not-allowed}.work-experience{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;position:relative}@media(max-width:1024px){.work-experience{font-size:16px;line-height:21px}}.work-experience .input-container input,.work-experience .input-container textarea,.work-experience .textarea textarea{margin-bottom:24px;width:calc(100% - 32px)!important}.work-experience-close{position:absolute;right:16px;top:-16px}.work-experience-close-delete-icon{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next,monospace;font-size:14px;justify-content:space-around;line-height:19px;width:75px}.work-experience-close-delete-icon-disabled{color:#21212180;cursor:not-allowed}.work-experience-description .textarea textarea{height:200px!important}.work-experience-normalization{border:1px solid #212121;border-radius:30px;color:#212121;font-family:Castoro,monospace;font-size:18px;height:64px;line-height:24px;line-height:64px;margin-bottom:24px;padding-left:24px;width:calc(100% - 24px)}@media(max-width:1024px){.work-experience-normalization{font-size:16px;line-height:21px}}.work-experience-normalization img{cursor:pointer;margin-right:16px;position:relative;top:-1px;vertical-align:middle}.work-experience-notification{background:#fcf1cc;border:1px solid #212122;border-radius:10px;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px;padding:8px 16px}@media(max-width:1024px){.work-experience-notification{font-size:16px;line-height:21px}}.work-experience-notification svg{margin-right:6px;vertical-align:top}.work-experience-notification-error{background:#e601011a;border:1px solid #e60101}.work-experience textarea{resize:none;white-space:pre-wrap}.work-experience .select-container{margin-bottom:24px;width:100%}@media(max-width:768px){.work-experience .select-container{width:100%!important}}@media(max-width:576px){.work-experience .select-container{width:100%!important}}.work-experience .select-container .selectkmq__control{width:100%}.textarea textarea{border:1px solid #21212180;border-radius:30px;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;outline:inherit;padding:12px 16px;width:309px}@media(max-width:1024px){.textarea textarea{font-size:16px;line-height:21px}}.textarea-disabled textarea{background-color:#f5f5f5;border-color:#ddd;color:#666;cursor:not-allowed}.textarea-disabled textarea:focus{border-color:#ddd;outline:none}.textarea textarea::placeholder{color:#212121;color:#21212199;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.textarea textarea::placeholder{font-size:16px;line-height:21px}}.textarea-error input{background:#e601011a;border:1px solid #e60101;margin-bottom:4px}.textarea-warning{height:26px}.textarea-warning img{display:inline-block;height:26px;margin-right:8px;width:26px}.textarea-warning-text{color:#212121;color:#e60101;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-top:5px;vertical-align:top}.resume-date{margin-bottom:56px}@media(max-width:768px){.resume-date{display:flex;flex-direction:column}}@media(max-width:576px){.resume-date{display:flex;flex-direction:column}}.resume-date .select-container{margin-bottom:10px!important;margin-right:14px!important;width:calc(25% - 14px)!important}@media(max-width:768px){.resume-date .select-container{width:100%!important}}@media(max-width:576px){.resume-date .select-container{width:100%!important}}.resume-date-end .select-container{margin-left:14px!important;margin-right:0!important}@media(max-width:768px){.resume-date-end .select-container{display:flex;flex-direction:column;margin-left:0!important;width:100%!important}}@media(max-width:576px){.resume-date-end .select-container{display:flex;flex-direction:column;margin-left:0!important;width:100%!important}}.normalization-option{border:1px solid #212121;border-radius:30px;display:grid;margin-bottom:24px;overflow:hidden;position:relative;transition:all .25s ease-in-out}.normalization-option-title{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Castoro,monospace;font-size:18px;height:64px;line-height:24px;line-height:64px;overflow:hidden;padding-left:24px;padding-right:72px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 96px)}.normalization-option-title-active{cursor:pointer;margin-right:16px;position:relative;top:-1px;vertical-align:middle}@media(max-width:1024px){.normalization-option-title{font-size:16px;line-height:21px}}.normalization-option-title-text{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1024px){.normalization-option-title{align-items:center;display:flex}}.normalization-option-title-menu-toggle{cursor:pointer;position:absolute;right:24px;top:20px}.normalization-option-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:12px;padding-left:24px;padding-right:24px;position:relative;top:-4px}@media(max-width:1024px){.normalization-option-text{font-size:16px;line-height:21px}}.normalization-option-text-title{display:none;font-weight:700;margin-bottom:8px}@media(max-width:1024px){.normalization-option-text-title{display:block}.normalization-option{line-height:64px}}.profile-file-upload{margin-bottom:64px}.profile-file-upload .upload-hide{display:none}.profile-file-upload-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:24px}.profile-file-upload-title-optional{color:#212121;font-family:Avenir Next,monospace;font-size:14px;font-size:16px;line-height:19px;line-height:22px}.profile-file-upload-container{align-content:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='30' ry='30' stroke='%23AAA' stroke-width='4' stroke-dasharray='14, 14' stroke-linecap='square'/%3E%3C/svg%3E");border-radius:30px;display:flex;min-height:85px;padding:40px 52px}.profile-file-upload-container-image{align-content:center;cursor:pointer;margin-right:24px}.profile-file-upload-container-image input{display:none}.profile-file-upload-container-description{align-content:center}.profile-file-upload-container-description-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.profile-file-upload-container-description-title{font-size:16px;line-height:21px}}.profile-file-upload-container-description-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.profile-file-upload-container-description-text{font-size:16px;line-height:21px}}.profile-file-upload-container-divider{align-content:center;margin-left:auto;margin-right:110px;opacity:.5}.profile-file-upload-container-divider-line{background:#212121;border-radius:1px;height:24px;margin-bottom:4px;margin-left:9px;margin-top:4px;width:1px}.profile-file-upload-container-divider-text{text-transform:uppercase}.profile-file-upload-container-browse,.profile-file-upload-container-divider-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;line-height:22px}.profile-file-upload-container-browse{align-content:center;font-size:16px;font-weight:700;margin-right:44px}.profile-file-upload-container-browse-link{color:#212121;color:#f2b701;cursor:pointer;font-family:Avenir Next Bold,monospace;font-size:16px;font-weight:400;line-height:22px;text-decoration:underline}.profile-file-upload .info-text{width:480px}.file-info{border:1px solid #21212180;border-radius:30px;margin-bottom:16px;padding:30px 32px}.file-info-header-icon{margin-right:16px;vertical-align:sub}.file-info-header-name{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px}@media(max-width:1024px){.file-info-header-name{font-size:16px;line-height:21px}}.file-info-header-info{display:inline-block}.file-info-header-info-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.file-info-header-info-title{font-size:16px;line-height:21px}}.file-info-header-info-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.file-info-header-info-text{font-size:16px;line-height:21px}}.file-info-header-trash{display:inline-block;float:right;height:59px;padding-left:12px;text-align:right}.file-info-header-trash img{margin-top:19px}.file-info-header-loading{display:inline-block;float:right}.file-info-header-loading img{margin-right:5px;vertical-align:middle}.file-info-header-loading-text{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:16px;font-size:14px;line-height:22px}.file-info-closed{cursor:pointer}.file-info-closed .file-info-header-icon{margin-right:28px;vertical-align:super;width:27px}.file-info-progress{background:#ffd500;border-radius:3px;height:6px;margin-bottom:22px;margin-top:10px;width:100%}.file-info-footer{text-align:right}.file-info-footer .btn{margin-left:16px}.info{display:inline-block;position:relative}.info-icon{cursor:pointer;vertical-align:middle}.info-icon:hover+.info-text{display:inline-block!important}.info-text{background-image:url(/static/media/info-bg.c0d87f1d0d47bd2e6608.svg);background-repeat:no-repeat;background-size:cover;color:#212121;color:#fff;display:none;font-family:Castoro,monospace;font-size:18px;left:50%;line-height:24px;padding:23px 18px 18px;position:absolute;text-align:left;top:36px;transform:translateX(-50%);width:435px;z-index:100}@media(max-width:1024px){.info-text{font-size:16px;line-height:21px}}.education{position:relative}.education-error{margin-bottom:20px}.education .input-container input,.education .input-container textarea,.education .textarea textarea{margin-bottom:24px;width:calc(100% - 32px)!important}.education-close{position:absolute;right:16px;top:-16px}.education-close-delete-icon{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next,monospace;font-size:14px;justify-content:space-around;line-height:19px;width:75px}.education-close-delete-icon-disabled{color:#21212180;cursor:not-allowed}.education-notification{background:#fcf1cc;border:1px solid #212122;border-radius:10px;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px;padding:8px 16px}@media(max-width:1024px){.education-notification{font-size:16px;line-height:21px}}.education-notification svg{margin-right:6px;vertical-align:top}.education .select-container{margin-bottom:24px;width:100%}@media(max-width:768px){.education .select-container{width:100%!important}}@media(max-width:576px){.education .select-container{width:100%!important}}.education .select-container .selectkmq__control{width:100%}.certificate-date{display:flex;width:50%}.certificate-date .select-container{display:inline-block;margin-right:16px;vertical-align:top;width:180px}.certificate-date .select-container:last-child{margin-right:0;margin-top:22px}.certificate-date .select-container .selectkmq__control{min-height:48px;width:100%!important}.certificate-date-error{bottom:-20px;left:0;position:absolute}@media(max-width:768px){.certificate-date{display:flex;flex-direction:row;gap:16px;width:100%}.certificate-date .select-container{margin-right:0;width:calc(50% - 8px)}.certificate-date .select-container:last-child{margin-top:0}.certificate-date .select-container .selectkmq__control{width:100%!important}}@media(max-width:480px){.certificate-date{flex-direction:column}.certificate-date .select-container{width:100%}.certificate-date .select-container:last-child{margin-top:-20px}}.certificates{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;position:relative}@media(max-width:1024px){.certificates{font-size:16px;line-height:21px}}.certificates .textarea textarea{height:200px!important}.certificates .input-container input,.certificates .input-container textarea,.certificates .textarea textarea{margin-bottom:24px;width:calc(100% - 32px)!important}.certificates-close{position:absolute;right:16px;top:-16px}.certificates-close-delete-icon{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next,monospace;font-size:14px;justify-content:space-around;line-height:19px;width:75px}.certificates-close-delete-icon-disabled{color:#21212180;cursor:not-allowed}.certificates-description .textarea textarea{height:200px!important}.certificates-notification{background:#fcf1cc;border:1px solid #212122;border-radius:10px;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px;padding:8px 16px}@media(max-width:1024px){.certificates-notification{font-size:16px;line-height:21px}}.certificates-notification svg{margin-right:6px;vertical-align:top}.certificates-notification-error{background:#e601011a;border:1px solid #e60101}.certificates textarea{resize:none;white-space:pre-wrap}.certificates .select-container{margin-bottom:24px;width:100%}@media(max-width:768px){.certificates .select-container{width:100%!important}}@media(max-width:576px){.certificates .select-container{width:100%!important}}.certificates .select-container .selectkmq__control{width:100%}.opacity-view{background:#fff;bottom:0;opacity:.5;position:absolute;top:0;width:100%;z-index:10}.resume-progress-bar-container{display:flex;flex-direction:row;justify-content:center;margin:50px 0}@media(max-width:768px){.resume-progress-bar-container{display:none;margin:0}}.resume-progress-bar-container .resume-progress-bar-label-connector-container{display:flex;flex-direction:column}@media(max-width:768px){.resume-progress-bar-container .resume-progress-bar-label-connector-container{margin:0}}.resume-progress-bar-container .resume-progress-bar-connector{align-items:center;display:flex;flex-direction:row;height:25px}@media(max-width:768px){.resume-progress-bar-container .resume-progress-bar-connector{height:20px}}@media(max-width:576px){.resume-progress-bar-container .resume-progress-bar-connector{height:15px}}.resume-progress-bar-container .round-dot{border:10px solid #000;border-radius:50%;display:inline-block;height:10px;position:relative;width:10px}@media(max-width:768px){.resume-progress-bar-container .round-dot{border-width:8px;height:8px;width:8px}}@media(max-width:576px){.resume-progress-bar-container .round-dot{border-width:6px;height:6px;width:6px}}.resume-progress-bar-container .current-dot{background-color:gray;border-radius:50%;height:10px;width:10px}@media(max-width:768px){.resume-progress-bar-container .current-dot{height:8px;width:8px}}@media(max-width:576px){.resume-progress-bar-container .current-dot{height:6px;width:6px}}.resume-progress-bar-container .connector{background-color:#000;height:2px;width:160px}@media(max-width:768px){.resume-progress-bar-container .connector{width:100px}}@media(max-width:576px){.resume-progress-bar-container .connector{width:55px}}@media(max-width:400px){.resume-progress-bar-container .connector{width:50px}}.resume-progress-bar-container .check-icon{background-color:#000;border:5px solid #000;border-radius:50%;color:#fff}@media(max-width:768px){.resume-progress-bar-container .check-icon{border-width:4px;font-size:.9rem}}@media(max-width:576px){.resume-progress-bar-container .check-icon{border-width:3px;font-size:.8rem}}.resume-progress-bar-container .step{align-items:center;display:flex;flex-direction:column}.resume-progress-bar-container .label{color:#333;font-size:15px;margin-left:-150px;margin-top:5px;text-align:center}@media(max-width:768px){.resume-progress-bar-container .label{font-size:13px;margin-left:-100px}}@media(max-width:576px){.resume-progress-bar-container .label{font-size:8px;margin-left:-55px}}.resume-progress-bar-container .resume-progress-bar-label-connector-container:last-child .label{margin-left:-20px}@media(max-width:768px){.resume-progress-bar-container .resume-progress-bar-label-connector-container:last-child .label{margin-left:-10px}}@media(max-width:576px){.resume-progress-bar-container .resume-progress-bar-label-connector-container:last-child .label{margin-left:-15px}}.no-certificates{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.no-certificates{font-size:16px;line-height:21px}}.submitted-certificate-resume-date{display:flex;margin-bottom:56px}@media(max-width:768px){.submitted-certificate-resume-date{flex-direction:column}}@media(max-width:576px){.submitted-certificate-resume-date{flex-direction:column}}.submitted-certificate-resume-date .select-container{margin-bottom:10px!important;margin-right:14px!important;width:calc(25% - 14px)!important}@media(max-width:768px){.submitted-certificate-resume-date .select-container{width:100%!important}}@media(max-width:576px){.submitted-certificate-resume-date .select-container{width:100%!important}}.submitted-certificate-resume-date .select-container:nth-child(2){margin-top:24px}.submitted-profile{position:relative}.edit-button-container{position:absolute;right:16px;top:16px;z-index:20}.edit-buttons-container{display:flex;gap:16px;justify-content:flex-end;margin-bottom:32px;margin-top:24px}.submitted-profile textarea:not([disabled]){background-color:#fff;border-color:#ccc;cursor:text}.submitted-profile .Select:not(.is-disabled) .Select-control{border-color:#ccc;cursor:pointer}.submitted-profile input:not([disabled]),.submitted-profile select:not([disabled]){background-color:#fff;border-color:#ccc;cursor:text}.button-with-icon{align-items:center;display:flex;justify-content:center}.button-with-icon .text{margin-left:5px}.dark-dropzone-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding-top:20px}@media(max-width:768px){.dark-dropzone-container{padding-top:10px}}@media(max-width:576px){.dark-dropzone-container{padding-top:5px}}.upload-box{padding:3rem;text-align:center;width:55rem}@media(max-width:768px){.upload-box{padding:2rem;width:80%}}@media(max-width:576px){.upload-box{padding:1.5rem;width:90%}}.upload-box h1{align-items:center;color:#212121;display:flex;font-family:Avenir Next Bold,monospace;font-size:20px;font-size:2rem;justify-content:center;line-height:27px;margin-bottom:3rem}@media(max-width:1024px){.upload-box h1{font-size:16px;line-height:21px}}.upload-box h1 svg{margin-left:370px;margin-top:50px;position:absolute;transform:rotate(10deg)}@media(max-width:768px){.upload-box h1 svg{height:38px;margin-left:200px;margin-top:30px}}@media(max-width:576px){.upload-box h1 svg{display:inherit;margin-left:230px;margin-top:35px;transform:rotate(10deg)}}@media(max-width:768px){.upload-box h1{font-size:1.5rem;margin-bottom:2rem}}@media(max-width:576px){.upload-box h1{font-size:1.25rem;margin-bottom:1.5rem}}.upload-box-upload-area{border:1px solid #666;border-radius:40px;color:#212121;padding:8rem 12rem;text-align:center}@media(max-width:768px){.upload-box-upload-area{padding:5rem 6rem}}@media(max-width:576px){.upload-box-upload-area{border-radius:20px;padding:3rem 2rem}}.upload-box-upload-area-upload-label{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column}.upload-box-upload-area-upload-label-upload-icon{background-color:#ffb700;border-radius:50%;color:#212121;cursor:pointer;font-size:2rem;margin-bottom:1rem;padding:1rem}@media(max-width:768px){.upload-box-upload-area-upload-label-upload-icon{font-size:1.5rem;padding:.75rem}}@media(max-width:576px){.upload-box-upload-area-upload-label-upload-icon{font-size:1.25rem;padding:.5rem}}.upload-box-upload-area-upload-label-upload-instructions{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:1.5rem}@media(max-width:1024px){.upload-box-upload-area-upload-label-upload-instructions{font-size:16px;line-height:21px}}@media(max-width:768px){.upload-box-upload-area-upload-label-upload-instructions{font-size:1rem}}@media(max-width:576px){.upload-box-upload-area-upload-label-upload-instructions{font-size:.9rem}}.upload-box-upload-area-upload-label input[type=file]{display:none}.upload-box-upload-area-upload-instructions{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.upload-box-upload-area-upload-instructions{font-size:16px;line-height:21px}}@media(max-width:768px){.upload-box-upload-area-upload-instructions{font-size:.9rem}}@media(max-width:576px){.upload-box-upload-area-upload-instructions{font-size:.8rem}}.upload-box-or-separator{align-items:center;color:#212121;display:flex;margin:2.5rem 0;padding:0 6rem;text-align:center}@media(max-width:768px){.upload-box-or-separator{padding:0 4rem}}@media(max-width:576px){.upload-box-or-separator{margin:1.5rem 0;padding:0 2rem}}.upload-box-or-separator:after,.upload-box-or-separator:before{border-bottom:1px solid #666;content:"";flex:1 1}.upload-box-or-separator:before{margin-right:.75em}.upload-box-or-separator:after{margin-left:.75em}.upload-box-manual-entry-link{color:#212121;cursor:pointer;display:inline-block;font-family:Avenir Next,monospace;font-size:17px;line-height:19px;margin-bottom:2rem;margin-top:1rem;text-decoration:none}.upload-box-manual-entry-link span{color:#ffb700;text-decoration:underline}@media(max-width:768px){.upload-box-manual-entry-link{font-size:.9rem}}@media(max-width:576px){.upload-box-manual-entry-link{font-size:.8rem}}.upload-box-linkedin-text{color:#212121;font-family:Avenir Next,monospace;font-size:17px;line-height:19px}.upload-box-linkedin-text .linkedin-link{color:#ffb700;cursor:pointer;text-decoration:underline}.upload-box-linkedin-text .linkedin-link:hover{text-decoration:none}.upload-box-uploaded-file{align-items:center;background-color:#fff;border:1px solid #666;border-radius:5px;color:#212121;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.5rem 1rem}.upload-box-uploaded-file .file-name{flex-grow:1;font-size:.9rem;margin-left:1rem}@media(max-width:768px){.upload-box-uploaded-file .file-name{font-size:.8rem}}@media(max-width:576px){.upload-box-uploaded-file .file-name{font-size:.7rem}}.upload-box-uploaded-file .remove-file{color:#666;cursor:pointer;margin-left:10px}@media(max-width:576px){.upload-box-uploaded-file .remove-file{font-size:.9rem}}.upload-box-checkbox-group{color:#212121;color:#fff;display:flex;flex-direction:column;font-family:Avenir Next,monospace;font-size:14px;gap:20px;line-height:19px;padding:2rem 1rem 2rem 5rem;text-align:start}@media(max-width:768px){.upload-box-checkbox-group{gap:15px;padding:1rem}}@media(max-width:576px){.upload-box-checkbox-group{gap:10px;padding:.5rem}}.upload-box-checkbox-group a{color:#ffb700;text-decoration:underline}.upload-box-checkbox-group .custom-checkbox-label{align-items:center;display:flex;margin-bottom:10px}@media(max-width:576px){.upload-box-checkbox-group .custom-checkbox-label{font-size:.9rem}}.upload-box-checkbox-group .custom-checkbox{-webkit-appearance:none;appearance:none;background-color:#0000;border:2px solid #fff;cursor:pointer;height:20px;margin-right:10px;position:relative;width:20px}@media(max-width:768px){.upload-box-checkbox-group .custom-checkbox{height:16px;width:16px}}@media(max-width:576px){.upload-box-checkbox-group .custom-checkbox{height:14px;width:14px}}.upload-box-checkbox-group .custom-checkbox:checked:before{color:#fff;content:"✓";font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:576px){.upload-box-checkbox-group .custom-checkbox:checked:before{font-size:12px}}.upload-box-upload-button{background-color:#ffb700;color:#212121;margin-top:24px}@media(max-width:768px){.upload-box-upload-button{font-size:.9rem;padding:.5rem 1rem}}@media(max-width:576px){.upload-box-upload-button{font-size:.8rem;padding:.4rem .8rem}}.terms-and-policy-footer{padding-top:24px;text-align:center}.ReactModal__Body--open{overflow:hidden}.ReactModal__Content{background:#fff!important;border:1px solid #21212180!important;box-shadow:0 2px 2px 0 #21212233!important;font-family:Castoro,monospace;height:80vh;left:50%!important;min-width:764px;padding:32px!important;top:50%!important;transform:translate(-50%,-50%);width:60vw}@media(max-width:768px){.ReactModal__Content{border:none!important;height:90vh!important;left:35px!important;min-width:0;min-width:auto;padding:16px!important;top:24px!important;transform:none;width:75vw!important}}.ReactModal__Overlay{background-color:#21212180!important;z-index:10000}.save-linkedin{margin:100px auto;max-width:800px;padding:0 200px}.save-linkedin-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;font-size:32px;font-weight:600;line-height:27px;margin-bottom:24px;margin-left:40px}@media(max-width:1024px){.save-linkedin-title{font-size:16px;line-height:21px}}.save-linkedin-description{font-size:16px;line-height:1.5;margin-bottom:40px;margin-left:40px}.save-linkedin-link{color:#ffb700;text-decoration:underline}.save-linkedin-steps{display:flex;flex-direction:column}.save-linkedin-step{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:24px;padding:34px}.save-linkedin-step:first-child{border-top:1px solid #e0e0e0}.save-linkedin-step-number{color:#212121;font-family:Castoro,monospace;font-size:18px;font-size:46px;font-weight:300;line-height:24px;min-width:32px;text-align:center}@media(max-width:1024px){.save-linkedin-step-number{font-size:16px;line-height:21px}}.save-linkedin-step-text{font-size:16px;line-height:1.5;max-width:500px;padding-top:4px}@media(max-width:1024px){.save-linkedin{margin:24px auto;padding:0 20px}.save-linkedin-title{font-size:24px;margin-bottom:16px}.save-linkedin-description{font-size:14px;margin-bottom:32px}.save-linkedin-steps{gap:24px}.save-linkedin-step{gap:16px;padding:16px}.save-linkedin-step-number{font-size:20px;min-width:24px}.save-linkedin-step-text{font-size:14px}}.resume-applicant{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;position:relative}@media(max-width:1024px){.resume-applicant{font-size:16px;line-height:21px}}.resume-applicant .input-container input,.resume-applicant .input-container textarea,.resume-applicant .textarea textarea{margin-bottom:24px;width:calc(100% - 32px)!important}.resume-applicant .input-container-error input{margin-bottom:4px}.resume-applicant .input-container-error .error-container{margin-bottom:24px}.hide{display:none!important}.landing-page h1{font-family:Montreal Semi-bold,serif;font-size:4rem;letter-spacing:-.025em;line-height:1.1}@media(max-width:1024px){.landing-page h1{font-size:3rem;line-height:1.2}}@media(max-width:767px){.landing-page h1{font-size:2.25rem}}.landing-page h2{font-family:Montreal Semi-bold,serif;font-size:3rem;letter-spacing:-.025em;line-height:1.2}@media(max-width:1024px){.landing-page h2{font-size:2.5rem;letter-spacing:-.02em}}@media(max-width:767px){.landing-page h2{font-size:2rem}}.landing-page h3{font-family:Montreal Semi-bold,serif;font-size:2.25rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:1024px){.landing-page h3{font-size:2rem}}@media(max-width:767px){.landing-page h3{font-size:1.5rem}}.landing-page h4{font-family:Montreal Semi-bold,serif;font-size:1.5rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:767px){.landing-page h4{font-size:1rem;letter-spacing:0}}.landing-page h5{font-family:Montreal Semi-bold,serif;font-size:1.25rem;letter-spacing:-.01em;line-height:1.5}@media(max-width:767px){.landing-page h5{font-size:.875rem;letter-spacing:0;line-height:1.5}}.landing-page h6{font-family:Montreal Medium,serif;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.5}@media(max-width:767px){.landing-page h6{font-size:.875rem}}.landing-page .btn-v2{font-family:Montreal Semi-bold,serif;font-size:1.25rem;letter-spacing:0;line-height:1.3}@media(max-width:767px){.landing-page .btn-v2{font-size:1.125rem}}.landing-page .btn-v2-regular{font-family:Montreal Semi-bold,serif;font-size:1rem;letter-spacing:0;line-height:1.3}@media(max-width:767px){.landing-page .btn-v2-regular{font-size:.9375rem}}.landing-page .caption{display:inline-block;font-family:Montreal Medium,serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3}@media(max-width:1024px){.landing-page .caption{font-size:.9375rem}}@media(max-width:767px){.landing-page .caption{font-size:.8125rem}}.landing-page .caption-small{font-size:.875rem}@media(max-width:767px){.landing-page .caption-small{font-size:.75rem}}.landing-page .caption-small-light,.landing-page .text-body-xl{font-family:Montreal Regular,serif}.landing-page .text-body-xl{font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.5;line-height:1.3}@media(max-width:1024px){.landing-page .text-body-xl{font-size:2rem;line-height:1.5}}@media(max-width:767px){.landing-page .text-body-xl{font-size:1.5rem}}.landing-page .text-body-large{font-family:Montreal Regular,serif;font-size:2.25rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.landing-page .text-body-large{font-size:1.5rem}}@media(max-width:767px){.landing-page .text-body-large{font-size:1rem}}.landing-page .text-body-regular{font-family:Montreal Regular,serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.landing-page .text-body-regular{font-size:1.25rem}}@media(max-width:767px){.landing-page .text-body-regular{font-size:1rem}}.landing-page .text-body-small{font-family:Montreal Regular,serif;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.landing-page .text-body-small{font-size:1.125rem}}@media(max-width:767px){.landing-page .text-body-small{font-size:.875rem}}.landing-page .text-body-xs{font-family:Montreal Regular,serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.landing-page .text-body-xs{font-size:1rem}}@media(max-width:767px){.landing-page .text-body-xs{font-size:.875rem}}.landing-page .text-body-xxs{font-family:Montreal Regular,serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.landing-page .text-body-xxs{font-size:.875rem}}.landing-page .text-label{font-family:Montreal Semi-bold,serif;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.3;text-transform:uppercase}@media(max-width:1024px){.landing-page .text-label{font-size:1.25rem}}@media(max-width:767px){.landing-page .text-label{font-size:.875rem}}.navbar{background:#fff;border-bottom:1px solid #f2f2f2;height:50px;padding:20px 60px;position:fixed;vertical-align:middle;width:calc(100% - 120px);z-index:100}@media(max-width:1024px){.navbar{height:30px;max-width:calc(100vw - 40px);padding:20px;width:calc(100% - 40px)}}@media(max-width:767px){.navbar{max-width:calc(100vw - 20px);padding:20px 10px;width:calc(100% - 20px)}.navbar-desktop{display:none}}.navbar-item{border-radius:8px;cursor:pointer;display:inline-block;font-family:Montreal Medium,serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3;margin-right:20px;padding:4px 8px;vertical-align:middle}.navbar-item-active{background:#f2f2f2}.navbar-item-logo{padding:0;vertical-align:center}.navbar-item-logo img{height:40px}@media(max-width:1024px){.navbar-item-logo img{height:auto;width:175px}.navbar-item{font-size:.9375rem}}@media(max-width:767px){.navbar-item{font-size:1.5rem;font-weight:800}}.navbar-right{float:right}@media(max-width:1024px){.navbar-right{display:none}}@media(max-width:767px){.navbar-right-mobile{cursor:pointer;display:inline-block}.navbar-right-mobile img{margin-top:3px}}@media(min-width:1024px){.navbar-right-mobile{display:none}}.navbar-menu{background:#fff;height:calc(100vh - 71px);left:0;padding-top:44px;position:fixed;top:71px;width:100%}@media(min-width:1024px){.navbar-menu{display:none}}.navbar-menu .navbar-item{display:block;margin-bottom:20px;text-align:center}.navbar-menu .navbar-item-active{background:#fff}.navbar-menu-button{margin-top:30px;text-align:center}.navbar-menu-button .btn-v2{width:280px}.btn-v2{border-radius:100px;cursor:pointer;gap:8px}.btn-v2,.btn-v2 svg{vertical-align:middle}.btn-v2-regular{background:#fff;border:1px solid #007aff;color:#007aff;height:51px;padding:15px 20px}.btn-v2-regular svg{margin-right:4px;width:20px}.btn-v2-regular:hover{background:#007aff;color:#fff}.btn-v2-regular:hover svg path{stroke:#fff}.btn-v2-large{background:#007aff;border:0;color:#fff;height:66px;padding:20px 30px}.btn-v2-large svg{margin-right:8px;width:24px}.btn-v2-large svg path{stroke:#fff}.btn-v2-large:hover{background:#101010;color:#fff}.btn-v2-large:hover svg path{stroke:#fff}.btn-v2-tool{background:#007aff;border:0;color:#fff;height:86px;padding:30px 40px}.btn-v2-tool svg{margin-right:8px;width:24px}.btn-v2-tool svg path{stroke:#fff}.btn-v2-tool:hover{background:#101010;color:#fff}.btn-v2-tool:hover svg path{stroke:#fff}.btn-v2-pill{background:#fff;border:1px solid #cfcfcf;height:47px;opacity:.5;padding:10px 12px}.btn-v2-pill h6{vertical-align:middle}.btn-v2-pill h6 img{margin-right:4px;vertical-align:text-bottom}.btn-v2-pill:hover{border:1px solid #101010;opacity:1}.upload-resume{margin:auto;padding-top:151px;text-align:center;width:910px}@media(max-width:1024px){.upload-resume{padding-top:112px;width:calc(100% - 60px)}}@media(max-width:767px){.upload-resume{margin-left:20px;margin-right:20px;padding-top:81px;width:auto}}.upload-resume-header{margin-bottom:20px}.upload-resume-header-text{background:#f2f2f2;border-radius:8px;color:#4c4c4c;padding:6px 12px;white-space:pre}@media(max-width:767px){.upload-resume-header-text{display:block!important}.upload-resume-header-text-title{color:#101010;display:block;font-weight:500;margin-bottom:2px}.upload-resume-header-text-desc{display:none}}.upload-resume-header-text-mobile{display:none}@media(max-width:767px){.upload-resume-header-text-mobile{color:#878787;display:inline}}.upload-resume-title{color:#101010;margin-bottom:20px}@media(max-width:767px){.upload-resume-title{margin-bottom:10px}}.upload-resume-subtitle{color:#4c4c4c;margin-bottom:20px;padding-left:25px;padding-right:25px}.upload-resume input{display:none}.upload-resume-box{border:2px solid #007aff;border-radius:30px;box-shadow:0 10px 40px -8px rgba(19,114,255,.302);margin:50px auto 40px;padding:230px 30px 30px;position:relative;width:calc(30vw - 60px)}@media(max-width:1024px){.upload-resume-box{display:none}}.upload-resume-box-ondrop{background:#fff;border-radius:30px;color:#007aff;height:calc(100% - 6px);left:3px;position:absolute;top:3px;width:calc(100% - 6px);z-index:10000}.upload-resume-box-ondrop h3{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.upload-resume-box-arrow-left{pointer-events:none;position:absolute;right:-185px}.upload-resume-box-arrow-right{left:-185px;pointer-events:none;position:absolute}.upload-resume-box-bg{left:0;position:absolute;top:0;width:100%;z-index:-1}.upload-resume-box-button{margin-bottom:10px}.upload-resume-box-drag{color:#007aff;margin-bottom:26px}.upload-resume-box-paste{color:#878787;display:inline-block;margin-bottom:56px}.upload-resume-box-paste-button{background:#f2f2f2;border-radius:4px;display:inline-block;margin-left:6px;margin-right:6px;padding:6px 8px}.upload-resume-box-paste-button:first-child{margin-left:10px}.upload-resume-box-file{color:#878787;margin-bottom:11px}.upload-resume-box-rules{color:#878787}.upload-resume-box-rules img{margin-right:4px;vertical-align:middle}.upload-resume-box-rules-item{margin-right:22px}.upload-resume-box-rules-item:last-child{margin-right:0}.upload-resume-mobile-box{display:none}@media(max-width:1024px){.upload-resume-mobile-box{display:block;margin-bottom:40px;margin-top:40px}.upload-resume-mobile-box .btn-v2{margin-bottom:10px;width:440px}}@media(max-width:767px){.upload-resume-mobile-box{margin-bottom:20px;margin-top:20px}.upload-resume-mobile-box .btn-v2{width:280px}}.upload-resume-benefits{left:-12.5%;margin-bottom:40px;position:relative;width:125%}.upload-resume-benefits-item{color:#101010;display:inline-block;margin-left:10px;margin-right:10px;min-width:290px;text-align:center}@media(max-width:767px){.upload-resume-benefits-item{max-width:100px;min-width:0!important;min-width:auto!important}.upload-resume-benefits-item-desc{display:block;min-width:0!important;min-width:auto!important;text-align:center}}.upload-resume-linkedin{color:#878787;margin-bottom:20px}@media(max-width:1024px){.upload-resume-linkedin{margin-bottom:15px}}.upload-resume-footer .btn-v2:first-child{margin-right:10px}@media(max-width:767px){.upload-resume-footer .btn-v2:first-child{margin-bottom:10px;margin-right:0}.upload-resume-footer .btn-v2{width:100%}}.loading-modal h1{font-family:Montreal Semi-bold,serif;font-size:4rem;letter-spacing:-.025em;line-height:1.1}@media(max-width:1024px){.loading-modal h1{font-size:3rem;font-size:2.25rem;line-height:1.2}}.loading-modal h2{font-family:Montreal Semi-bold,serif;font-size:3rem;letter-spacing:-.025em;line-height:1.2}@media(max-width:1024px){.loading-modal h2{font-size:2.5rem;font-size:2rem;letter-spacing:-.02em}}.loading-modal h3{font-family:Montreal Semi-bold,serif;font-size:2.25rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:1024px){.loading-modal h3{font-size:2rem;font-size:1.5rem}}.loading-modal h4{font-family:Montreal Semi-bold,serif;font-size:1.5rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:1024px){.loading-modal h4{font-size:1rem;letter-spacing:0}}.loading-modal h5{font-family:Montreal Semi-bold,serif;font-size:1.25rem;letter-spacing:-.01em;line-height:1.5}@media(max-width:1024px){.loading-modal h5{font-size:.875rem;letter-spacing:0;line-height:1.5}}.loading-modal h6{font-family:Montreal Medium,serif;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.loading-modal h6{font-size:.875rem}}.loading-modal .btn-v2{font-family:Montreal Semi-bold,serif;font-size:1.25rem;letter-spacing:0;line-height:1.3}@media(max-width:1024px){.loading-modal .btn-v2{font-size:1.125rem}}.loading-modal .btn-v2-regular{font-family:Montreal Semi-bold,serif;font-size:1rem;letter-spacing:0;line-height:1.3}@media(max-width:1024px){.loading-modal .btn-v2-regular{font-size:.9375rem}}.loading-modal .caption{display:inline-block;font-family:Montreal Medium,serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3}@media(max-width:1024px){.loading-modal .caption{font-size:.9375rem;font-size:.8125rem}}.loading-modal .caption-small{font-size:.875rem}@media(max-width:1024px){.loading-modal .caption-small{font-size:.75rem}}.loading-modal .caption-small-light,.loading-modal .text-body-xl{font-family:Montreal Regular,serif}.loading-modal .text-body-xl{font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.5;line-height:1.3}@media(max-width:1024px){.loading-modal .text-body-xl{font-size:2rem;font-size:1.5rem;line-height:1.5}}.loading-modal .text-body-large{font-family:Montreal Regular,serif;font-size:2.25rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.loading-modal .text-body-large{font-size:1.5rem;font-size:1rem}}.loading-modal .text-body-regular{font-family:Montreal Regular,serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.loading-modal .text-body-regular{font-size:1.25rem;font-size:1rem}}.loading-modal .text-body-small{font-family:Montreal Regular,serif;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.loading-modal .text-body-small{font-size:1.125rem;font-size:.875rem}}.loading-modal .text-body-xs{font-family:Montreal Regular,serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.loading-modal .text-body-xs{font-size:1rem;font-size:.875rem}}.loading-modal .text-body-xxs{font-family:Montreal Regular,serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.loading-modal .text-body-xxs{font-size:.875rem}}.loading-modal .text-label{font-family:Montreal Semi-bold,serif;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.3;text-transform:uppercase}@media(max-width:1024px){.loading-modal .text-label{font-size:1.25rem;font-size:.875rem}}.loading-modal .ReactModal__Content{border-radius:30px!important;box-shadow:0 10px 30px 0 rgba(0,0,0,.251)!important;height:70vh;max-height:536px;min-height:350px;width:75%}@media(max-width:1024px){.loading-modal .ReactModal__Content{margin:auto;width:calc(100vw - 184px)!important;width:75%!important}}.loading-modal .ReactModal__Overlay{background-color:#10101099!important;z-index:10000000}.loading-modal-logo{height:40px;left:50%;position:absolute;top:56px;transform:translateX(-50%)}.loading-modal-content{left:9%;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:82%}.loading-modal-content-text{margin-bottom:30px}.loading-modal-content-bar{background:#cfcfcf;border-radius:20px;height:8px;margin-bottom:10px;width:100%}.loading-modal-content-bar-filled{background:#007aff;border-radius:20px;height:8px;transition:width .6s ease-in-out}.loading-modal-content-progress{color:#007aff}@font-face{font-family:Montreal Semi-bold;src:url(/static/media/PPNeueMontreal-SemiBold.e5d8617de57937acee7e.ttf)}@font-face{font-family:Montreal Regular;src:url(/static/media/PPNeueMontreal-Regular.cc6b09cce07c2c29e36d.ttf)}@font-face{font-family:Montreal Medium;src:url(/static/media/PPNeueMontreal-Medium.24f04ca0648d3efaf236.ttf)}.linkedin-modal h1{font-family:Montreal Semi-bold,serif;font-size:4rem;letter-spacing:-.025em;line-height:1.1}@media(max-width:1024px){.linkedin-modal h1{font-size:3rem;line-height:1.2}}@media(max-width:767px){.linkedin-modal h1{font-size:2.25rem}}.linkedin-modal h2{font-family:Montreal Semi-bold,serif;font-size:3rem;letter-spacing:-.025em;line-height:1.2}@media(max-width:1024px){.linkedin-modal h2{font-size:2.5rem;letter-spacing:-.02em}}@media(max-width:767px){.linkedin-modal h2{font-size:2rem}}.linkedin-modal h3{font-family:Montreal Semi-bold,serif;font-size:2.25rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:1024px){.linkedin-modal h3{font-size:2rem}}@media(max-width:767px){.linkedin-modal h3{font-size:1.5rem}}.linkedin-modal h4{font-family:Montreal Semi-bold,serif;font-size:1.5rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:767px){.linkedin-modal h4{font-size:1rem;letter-spacing:0}}.linkedin-modal h5{font-family:Montreal Semi-bold,serif;font-size:1.25rem;letter-spacing:-.01em;line-height:1.5}@media(max-width:767px){.linkedin-modal h5{font-size:.875rem;letter-spacing:0;line-height:1.5}}.linkedin-modal h6{font-family:Montreal Medium,serif;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.5}@media(max-width:767px){.linkedin-modal h6{font-size:.875rem}}.linkedin-modal .btn-v2{font-family:Montreal Semi-bold,serif;font-size:1.25rem;letter-spacing:0;line-height:1.3}@media(max-width:767px){.linkedin-modal .btn-v2{font-size:1.125rem}}.linkedin-modal .btn-v2-regular{font-family:Montreal Semi-bold,serif;font-size:1rem;letter-spacing:0;line-height:1.3}@media(max-width:767px){.linkedin-modal .btn-v2-regular{font-size:.9375rem}}.linkedin-modal .caption{display:inline-block;font-family:Montreal Medium,serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.3}@media(max-width:1024px){.linkedin-modal .caption{font-size:.9375rem}}@media(max-width:767px){.linkedin-modal .caption{font-size:.8125rem}}.linkedin-modal .caption-small{font-size:.875rem}@media(max-width:767px){.linkedin-modal .caption-small{font-size:.75rem}}.linkedin-modal .caption-small-light,.linkedin-modal .text-body-xl{font-family:Montreal Regular,serif}.linkedin-modal .text-body-xl{font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.5;line-height:1.3}@media(max-width:1024px){.linkedin-modal .text-body-xl{font-size:2rem;line-height:1.5}}@media(max-width:767px){.linkedin-modal .text-body-xl{font-size:1.5rem}}.linkedin-modal .text-body-large{font-family:Montreal Regular,serif;font-size:2.25rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.linkedin-modal .text-body-large{font-size:1.5rem}}@media(max-width:767px){.linkedin-modal .text-body-large{font-size:1rem}}.linkedin-modal .text-body-regular{font-family:Montreal Regular,serif;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.linkedin-modal .text-body-regular{font-size:1.25rem}}@media(max-width:767px){.linkedin-modal .text-body-regular{font-size:1rem}}.linkedin-modal .text-body-small{font-family:Montreal Regular,serif;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.linkedin-modal .text-body-small{font-size:1.125rem}}@media(max-width:767px){.linkedin-modal .text-body-small{font-size:.875rem}}.linkedin-modal .text-body-xs{font-family:Montreal Regular,serif;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.linkedin-modal .text-body-xs{font-size:1rem}}@media(max-width:767px){.linkedin-modal .text-body-xs{font-size:.875rem}}.linkedin-modal .text-body-xxs{font-family:Montreal Regular,serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5}@media(max-width:1024px){.linkedin-modal .text-body-xxs{font-size:.875rem}}.linkedin-modal .text-label{font-family:Montreal Semi-bold,serif;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.3;text-transform:uppercase}@media(max-width:1024px){.linkedin-modal .text-label{font-size:1.25rem}}@media(max-width:767px){.linkedin-modal .text-label{font-size:.875rem}}.linkedin-modal .ReactModal__Content{border-radius:30px!important;height:80vh;padding-left:90px!important;padding-right:90px!important;width:calc(100vw - 300px)}@media(max-width:1024px){.linkedin-modal .ReactModal__Content{padding:30px!important;width:calc(100vw - 120px)}}@media(max-width:767px){.linkedin-modal .ReactModal__Content{left:0!important;padding:30px 20px!important;width:calc(100vw - 40px)!important}}.linkedin-modal .ReactModal__Overlay{background-color:#10101099!important;z-index:10000000}.linkedin-modal-body{width:70%}@media(max-width:1024px){.linkedin-modal-body{margin-bottom:20px;width:auto}}.linkedin-modal-close{color:#4c4c4c;margin-bottom:65px}@media(max-width:1024px){.linkedin-modal-close{margin-bottom:30px}}@media(max-width:767px){.linkedin-modal-close{margin-bottom:40px}}.linkedin-modal-close-icon{cursor:pointer;margin-right:6px;vertical-align:sub}.linkedin-modal-title{margin-bottom:30px;width:80vw}@media(max-width:1024px){.linkedin-modal-title{margin-bottom:20px;width:auto}}.linkedin-modal-subtitle{margin-bottom:20px}@media(max-width:1024px){.linkedin-modal-subtitle{margin-bottom:0}}.linkedin-modal-subtitle a{color:#007aff;line-height:1.3;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.linkedin-modal-instruction{border-bottom:1px solid #cfcfcf;padding-bottom:40px;padding-top:40px}@media(max-width:1024px){.linkedin-modal-instruction{padding-bottom:30px;padding-bottom:40px;padding-top:30px;padding-top:40px}}.linkedin-modal-instruction-index{background:#101010;border-radius:50%;color:#fff;display:inline-block;height:29px;margin-right:20px;padding-top:1px;text-align:center;vertical-align:top;width:30px}@media(max-width:767px){.linkedin-modal-instruction-index{height:23px;margin-right:10px;vertical-align:bottom;width:24px}}.linkedin-modal-instruction-text{color:#101010;display:contents}.linkedin-modal-instruction-text a{color:#007aff;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.linkedin-modal-instruction-image{margin-left:50px;margin-top:40px}@media(max-width:1024px){.linkedin-modal-instruction-image{margin-top:30px}.linkedin-modal-instruction-image img{width:100%}}@media(max-width:767px){.linkedin-modal-instruction-image{margin-left:0;margin-top:20px}.linkedin-modal-instruction-image img{width:100%}}.linkedin-modal-help{color:#101010;margin-bottom:20px;margin-top:60px}@media(max-width:1024px){.linkedin-modal-help{margin-bottom:10px;margin-top:30px;margin-top:40px}}.linkedin-modal-contact{color:#4c4c4c}.linkedin-modal-contact a{color:#4c4c4c;text-decoration:none}.how-it-works{color:#101010;margin-bottom:120px;padding-left:60px;padding-right:60px}@media(max-width:1024px){.how-it-works{margin-bottom:90px;padding-left:30px;padding-right:30px}}@media(max-width:767px){.how-it-works{margin:60px 10px;padding:0}}.how-it-works-title{margin-bottom:60px}@media(max-width:1024px){.how-it-works-title{margin-bottom:40px}}@media(max-width:767px){.how-it-works-title{margin-bottom:30px}}.how-it-works-list{display:flex;list-style:decimal outside;margin-left:2.25rem;margin-right:2.25rem;padding:0}@media(max-width:1024px){.how-it-works-list{display:block;margin-left:2rem;margin-right:0}}@media(max-width:767px){.how-it-works-list{margin-left:1.5rem;margin-right:0}}.how-it-works-list-title{color:#101010;margin-bottom:20px}@media(max-width:767px){.how-it-works-list-title{margin-bottom:15px}}.how-it-works-list-text{color:#4c4c4c}.how-it-works-list li{flex:1 1;margin-right:calc(30px + 2.25rem);padding-right:40px;position:relative;text-align:left}@media(max-width:1024px){.how-it-works-list li{margin-bottom:30px;margin-right:0;padding-right:0}}.how-it-works-list li:last-child{margin-right:0}.how-it-works-list li::marker{font-family:Montreal Semi-bold,serif;font-size:2.25rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:1024px){.how-it-works-list li::marker{font-size:2rem}}@media(max-width:767px){.how-it-works-list li::marker{font-size:1.5rem}}.eligibility{background:#f2f2f2;border-radius:30px;margin-left:60px;margin-right:60px;padding:90px}@media(max-width:1024px){.eligibility{margin-left:30px;margin-right:30px;padding:60px 30px}}@media(max-width:767px){.eligibility{margin-left:10px;margin-right:10px;padding:40px 20px}}.eligibility-title{color:#101010;margin-bottom:60px}@media(max-width:767px){.eligibility-title{margin-bottom:30px;text-align:center}}.eligibility ul{list-style-type:square;margin:0}.eligibility li{color:#4c4c4c;margin-bottom:36px}@media(max-width:1024px){.eligibility li{margin-bottom:24px}}@media(max-width:767px){.eligibility li{margin-bottom:16px}}.eligibility li:last-child{margin-bottom:0}.about-plar{padding:150px 60px}@media(max-width:1024px){.about-plar{padding:120px 30px}}@media(max-width:767px){.about-plar{padding:60px 20px}}.about-plar-title{color:#101010;margin-bottom:60px}@media(max-width:1024px){.about-plar-title{margin-bottom:40px}}@media(max-width:767px){.about-plar-title{margin-bottom:30px}}.about-plar-desc{color:#4c4c4c;margin-bottom:20px}.about-plar-desc-last{margin-bottom:80px}@media(max-width:767px){.about-plar-desc-last{margin-bottom:50px}}.about-plar-affiliated-text{color:#4c4c4c;display:inline-block;margin-right:60px;vertical-align:middle}@media(max-width:1024px){.about-plar-affiliated-text{display:block;margin-bottom:20px}}@media(max-width:767px){.about-plar-affiliated-text{margin-bottom:10px}}.about-plar-affiliated img{height:36px;margin-right:60px;vertical-align:middle}@media(max-width:1024px){.about-plar-affiliated img{height:40px;margin-right:50px}}@media(max-width:767px){.about-plar-affiliated img{height:auto;margin-right:20px;width:25%}}.benefits{background:#f2f2f2;border-radius:30px;margin-left:60px;margin-right:60px;padding:90px}@media(max-width:1024px){.benefits{margin-left:30px;margin-right:30px;padding:60px 30px}}@media(max-width:767px){.benefits{margin-left:10px;margin-right:10px;padding:40px 20px 30px}}.benefits-title{color:#101010;margin-bottom:80px}@media(max-width:1024px){.benefits-title{margin-bottom:60px}}@media(max-width:767px){.benefits-title{margin-bottom:40px;text-align:center}}.benefits-list{list-style:decimal inside;padding:0}.benefits-list li{margin-bottom:80px}@media(max-width:1024px){.benefits-list li{margin-bottom:40px}}.benefits-list li:last-child{margin-bottom:0}.benefits-list-title{color:#101010;display:inline-block;margin-bottom:30px}@media(max-width:1024px){.benefits-list-title{margin-bottom:20px}}.benefits-list-desc{color:#4c4c4c;margin-bottom:40px}@media(max-width:767px){.benefits-list-desc{margin-bottom:30px}}.benefits-list-body{background:#fff;border-radius:20px;color:#101010;padding:40px;width:50%}@media(max-width:1024px){.benefits-list-body{width:auto}}@media(max-width:767px){.benefits-list-body{padding:20px}}.benefits-list-body-subtitle{color:#101010;margin-bottom:20px}@media(max-width:767px){.benefits-list-body-subtitle{margin-bottom:10px}}.benefits-list-body-text{color:#4c4c4c}.benefits li::marker{font-family:Montreal Semi-bold,serif;font-size:2.25rem;letter-spacing:-.015em;line-height:1.3}@media(max-width:1024px){.benefits li::marker{font-size:2rem}}@media(max-width:767px){.benefits li::marker{font-size:1.5rem}}.college-process{background:#101010;border-radius:30px;margin-top:90px;overflow:hidden;padding:0 60px 120px}@media(max-width:1024px){.college-process{padding:0 30px 90px}}@media(max-width:767px){.college-process{margin-top:30px;padding:0 20px 60px}}.college-process-image{left:-60px;margin-bottom:120px;position:relative;width:100vw}@media(max-width:1024px){.college-process-image{left:-40px;margin-bottom:90px}}@media(max-width:767px){.college-process-image{left:-30px;margin-bottom:40px}}.college-process-title{color:#fff;margin-bottom:30px;max-width:75%}@media(max-width:1024px){.college-process-title{max-width:100%}}.college-process-desc{color:#cfcfcf;margin-bottom:120px;max-width:75%}@media(max-width:1024px){.college-process-desc{border-bottom:1px solid #4c4c4c;margin-bottom:60px;max-width:100%;padding-bottom:60px}}@media(max-width:767px){.college-process-desc{margin-bottom:40px;padding-bottom:40px}}.college-process-subtitle{color:#878787;margin-bottom:50px;text-align:center}@media(max-width:1024px){.college-process-subtitle{margin-bottom:40px;text-align:left}}@media(max-width:767px){.college-process-subtitle{margin-bottom:30px}}.college-process-list{display:flex}@media(max-width:1024px){.college-process-list{display:block}}.college-process-list-item{color:#cfcfcf;flex:1 1;margin-right:30px}@media(max-width:1024px){.college-process-list-item{margin-bottom:40px;margin-right:0}.college-process-list-item:last-child{margin-bottom:0}}@media(max-width:767px){.college-process-list-item{margin-bottom:30px}.college-process-list-item:last-child{margin-bottom:0}}.college-process-list-item:last-child{margin-right:0}.college-process-list-item-title{color:#fff;margin-bottom:10px;white-space:pre}.faqs{padding:120px 60px 90px}@media(max-width:1024px){.faqs{padding:90px 30px 70px}}@media(max-width:767px){.faqs{padding:60px 20px 40px}}.faqs-title{color:#101010;margin-bottom:60px}@media(max-width:1024px){.faqs-title{margin-bottom:40px}}@media(max-width:767px){.faqs-title{text-align:center}}.faqs-questions{display:flex}@media(max-width:1024px){.faqs-questions{display:block}}.faqs-questions-col{flex:1 1}.faqs-questions-col:first-child{margin-right:90px}@media(max-width:1024px){.faqs-questions-col:first-child{margin-right:0}}.faqs-questions-col .text-dropdown-main{color:#101010}.faqs-questions-col .text-dropdown-body{color:#4c4c4c}.text-dropdown{overflow:hidden}.text-dropdown-main{border-bottom:1px solid #cfcfcf;cursor:pointer;height:50px;margin-bottom:20px;vertical-align:middle}.text-dropdown-main-image{float:right;transition:transform .15s linear}.text-dropdown-main-image-close{transform:rotate(45deg)}.text-dropdown-body{max-height:0;padding-bottom:0;transition:max-height .3s ease-out,padding-bottom .4s ease-out}.text-dropdown-body-small{max-height:200px;transition:max-height .2s ease-out,padding-bottom .25s ease-out}.text-dropdown-body-opened{max-height:410px;padding-bottom:20px}@media(max-width:767px){.text-dropdown-body-opened{max-height:210px}}.text-dropdown-body .text-dropdown-body-opened.text-dropdown-body-small{max-height:200px}@media(max-width:767px){.text-dropdown-body .text-dropdown-body-opened.text-dropdown-body-small{max-height:110px}}.need-help{background:#f2f2f2;border-radius:30px;margin-bottom:60px;margin-left:60px;margin-right:60px;padding:60px}@media(max-width:1024px){.need-help{border-radius:30px 30px 0 0;margin:0;padding:60px 30px}}@media(max-width:767px){.need-help{padding:60px 20px}}.need-help-title{color:#101010;margin-bottom:30px}@media(max-width:1024px){.need-help-title{margin-bottom:20px}}@media(max-width:767px){.need-help-title{margin-bottom:30px;text-align:center}}.need-help-desc{color:#4c4c4c;margin-bottom:40px}@media(max-width:767px){.need-help-desc{margin-bottom:30px}}.need-help-body{display:flex}@media(max-width:1024px){.need-help-body{display:block}}.need-help-body-item{background:#fff;border-radius:20px;flex:1 1;padding:40px}@media(max-width:767px){.need-help-body-item{padding:20px}}.need-help-body-item:first-child{margin-right:60px}@media(max-width:1024px){.need-help-body-item:first-child{margin-bottom:30px;margin-right:0}}.need-help-body-item-title{color:#101010;margin-bottom:20px}.need-help-body-item-title img{margin-right:15px;vertical-align:text-bottom}@media(max-width:1024px){.need-help-body-item-title img{vertical-align:middle}}.need-help-body-item-desc{color:#4c4c4c}.need-help-body-item a{color:#4c4c4c;text-decoration:none}.footer-v2{color:#878787;display:flex!important;padding:30px 60px}@media(max-width:1024px){.footer-v2{background:#f2f2f2}}@media(max-width:767px){.footer-v2{display:block!important}}.footer-v2-col{flex:1 1}@media(max-width:767px){.footer-v2-col{display:block!important;text-align:center}}.footer-v2-col span{color:#878787!important;margin-left:18px}@media(max-width:767px){.footer-v2-col span{display:inline-block;margin-left:10px;margin-right:10px}}.footer-v2-col:last-child{text-align:right}@media(max-width:767px){.footer-v2-col:last-child{margin-top:14px;text-align:center}}.landing-page-upload{margin:150px 60px 210px;width:60%}@media(max-width:1024px){.landing-page-upload{background:#f2f2f2;border-radius:30px;margin:90px 30px;padding:60px 30px;text-align:center;width:auto}}@media(max-width:767px){.landing-page-upload{margin:60px 10px;padding:60px 20px}}.landing-page-upload-text{margin-bottom:22px}.landing-page-upload-extension{margin-bottom:60px}@media(max-width:1024px){.landing-page-upload-extension{margin-bottom:40px}}.landing-page-upload-button .btn-v2{width:30vw}@media(max-width:1024px){.landing-page-upload-button .btn-v2{width:440px}}@media(max-width:767px){.landing-page-upload-button .btn-v2{width:280px}}.user-programs{min-height:100vh}.user-programs-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:8px}@media(max-width:1024px){.user-programs-title{font-size:24px;line-height:30px}}.user-programs-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px}@media(max-width:1024px){.user-programs-text{font-size:16px;line-height:21px}}.user-programs-report{margin-bottom:24px}.user-programs-report .btn{margin-right:8px}.user-programs-empty{height:calc(100vh - 120px);position:relative;width:100%}.user-programs-empty-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.user-programs-empty-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px;text-align:center}@media(max-width:1024px){.user-programs-empty-text{font-size:16px;line-height:21px}}.user-programs-empty-button{text-align:center}.plar-card{border:1px solid #21212180;border-radius:10px;height:166px;margin-bottom:24px;padding:24px;position:relative;width:1173px;width:calc(100% - 50px)}.plar-card-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;width:640px}@media(max-width:1024px){.plar-card-title{font-size:16px;line-height:21px}}.plar-card .status-chiclet-container{margin-left:0}.plar-card .skill-chiclet{margin-left:16px}.plar-card .payment-chiclet{margin-right:16px}@media(max-width:1024px){.plar-card .payment-chiclet{display:block;margin-right:-16px}}.plar-card-header{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:8px}.plar-card-subtitle,.plar-card-title{margin-bottom:8px;max-width:calc(100% - 110px)}.plar-card-subtitle{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.plar-card-favourite{position:absolute;right:24px;text-align:right;top:24px}.plar-card-favourite-icon{cursor:pointer;margin-right:8px;vertical-align:middle}.plar-card-favourite-text{color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.plar-card-favourite-disabled{left:0;margin-bottom:16px;position:relative;text-align:left;top:0}.plar-card-favourite-disabled img{cursor:auto}.plar-card-footer{align-items:center;bottom:24px;display:flex;justify-content:flex-end;left:24px;position:absolute;right:24px;width:calc(100% - 48px)}.plar-card-footer-labels{display:inline-block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.plar-card-footer-warning{display:inline-block}.plar-card-footer-warning img{margin-right:6px;vertical-align:bottom}.plar-card-footer-warning-text{color:#212121;color:#e60101;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.plar-card-footer .btn{margin-left:16px}.plar-card-footer-due{color:#212121;font-family:Avenir Next,monospace;font-size:14px;font-size:16px;line-height:19px;margin-right:20px}.plar-card-footer-due-dot{background:#59c28b;border-radius:50%;display:inline-block;height:9px;margin-right:6px;width:9px}.plar-card-footer .button-wrapper{display:flex}.plar-card-green{background:#59c28b33}.plar-card-yellow{background:#f2b70133}.plar-card-red{background:#e601011a}.plar-card-white{background:#fff}@media(max-width:1024px){.plar-card{height:auto;padding-bottom:163px}.plar-card-footer{align-items:flex-start;flex-direction:column;gap:16px}.plar-card-footer .btn-primary{margin-bottom:8px}.plar-card-footer .button-wrapper{flex-direction:column;gap:8px;width:100%}}.plar-card-status{position:absolute;right:24px;text-align:right;top:24px}.plar-card-status .progress-chiclet-container{margin-left:16px}.plar-card-status-text{margin-bottom:8px}.plar-card-status-text,.skill-chiclet{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.skill-chiclet{background:#fff;border:1px solid #212121;border-radius:30px;display:inline-block;margin-bottom:16px;margin-left:8px;padding:5px 11px;text-align:center}.skill-chiclet-clickable{cursor:pointer}.skill-chiclet-clickable:hover{background:#2121211a}.skill-chiclet-active{background:#212121;color:#fff}.skill-chiclet-active:hover{background:#212121}.status-chiclet{background:#ffd70033;border:1px solid #212121;border-radius:30px;color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;padding:5px 11px;text-align:center}.status-chiclet-container{background:#fff;margin-left:8px}.payment-chiclet,.status-chiclet-container{border-radius:30px;display:inline-block;margin-bottom:16px}.payment-chiclet{background:#b8dddd;border:1px solid #212121;padding:5px 11px;text-align:center;vertical-align:top}.payment-chiclet-icon{margin-right:1px;vertical-align:text-bottom}.payment-chiclet-text{color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;vertical-align:bottom}.submit-payment-button{margin-bottom:24px}.submit-payment-button-startover{color:#212121;cursor:pointer;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:20px;height:48px;line-height:27px;line-height:48px;text-decoration:underline}@media(max-width:1024px){.submit-payment-button-startover{font-size:16px;line-height:21px}}.submit-payment-button-startover-icon{margin-right:8px;vertical-align:middle}.submit-payment-button button{margin-right:28px;min-width:158px;vertical-align:top}.submit-payment-button button svg{margin-right:8px;vertical-align:top}.application-modal .ReactModal__Content{background:#fff!important;border:1px solid #21212180!important;border-radius:20px!important;box-shadow:0 2px 2px 0 #21212233!important;height:436px!important;left:50%!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;min-width:auto;padding:0!important;top:50%!important;transform:translate(-50%,-50%);width:489px!important}@media screen and (max-width:768px){.application-modal .ReactModal__Content{background:#0000!important;border:none!important;border-radius:20px!important;height:auto!important;inset:50% auto auto 50%!important;left:50%!important;max-height:90vh!important;min-width:auto!important;overflow:visible!important;padding:0!important;position:relative!important;top:50%!important;transform:translate(-50%,-50%);width:auto!important}}.application-modal .ReactModal__Overlay{background-color:#21212180!important;z-index:10000}@media screen and (max-width:768px){.application-modal .ReactModal__Overlay{overflow:hidden}}.application-modal-body{box-sizing:border-box;display:flex;flex-direction:column;height:388px;padding:24px;position:relative}@media screen and (max-width:768px){.application-modal-body{background:#fff;border-radius:20px;height:auto;margin:0 15px;max-height:calc(90vh - 48px);overflow-y:auto;padding:24px;position:relative;width:80vw}}.application-modal-body-close{cursor:pointer;position:absolute;right:16px;top:16px}.application-modal-body-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:6px}@media screen and (max-width:768px){.application-modal-body-title{padding-right:40px;width:100%}}.application-modal-body-text{font-family:Castoro,monospace;font-size:16px;line-height:22px;margin-bottom:20px}@media screen and (max-width:768px){.application-modal-body-text{width:100%}}.application-modal-body-options{display:flex;flex:1 1;gap:25px;justify-content:center;margin-bottom:24px}@media screen and (max-width:768px){.application-modal-body-options{flex-direction:column}}.application-modal-body-options .option-card{align-items:center;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 216px;flex-direction:column;height:184px;justify-content:center;padding:15px;transition:all .2s ease;width:216px}.application-modal-body-options .option-card:hover{border-color:#bdbdbd}.application-modal-body-options .option-card.selected{background-color:#ffea80;border-color:#2c72e8}.application-modal-body-options .option-card .option-icon{align-items:center;color:#424242;display:flex;height:60px;justify-content:center;margin-bottom:15px}.application-modal-body-options .option-card .option-text{color:#333;font-size:14px;font-weight:500;line-height:20px;text-align:center}.application-modal-body-footer{display:flex;gap:16px;justify-content:flex-end;margin-top:auto;text-align:right}@media screen and (max-width:768px){.application-modal-body-footer{flex-direction:column;gap:12px;margin-top:20px}}.portfolio-chiclet{border:1px solid #212121;border-radius:30px;color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:16px;padding:5px 11px;text-align:center}.portfolio-chiclet-not_created{display:none}.portfolio-chiclet-pending_payment{background:#f2b70133;border:1px dashed #f2b701}.portfolio-chiclet-review_pending{background:#f2b70133;border:1px solid #f2b701}.portfolio-chiclet-review_in_progress{background:#f2b701}.portfolio-chiclet-review_completed{background:#59c28b}.pagination{margin-top:20px}.pagination,.pagination .pagination-button{align-items:center;display:flex;justify-content:center}.pagination .pagination-button{background-color:#fff;border:2px solid #212121;border-radius:50%;color:#212121;cursor:pointer;font-family:Castoro,monospace;font-size:18px;height:33px;line-height:24px;margin:0 4px;width:33px}@media(max-width:1024px){.pagination .pagination-button{font-size:16px;line-height:21px}}.pagination .pagination-button:hover{background-color:#ddd}.pagination .pagination-button.active{background-color:#212121;color:#fff}.pagination .pagination-arrow{cursor:pointer;margin:0 4px}.pagination .pagination-arrow.disabled{cursor:not-allowed}.pagination .pagination-button span{align-items:center;display:flex;justify-content:center}.pagination .start-ellipsis{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin:0 4px}@media(max-width:1024px){.pagination .start-ellipsis{font-size:16px;line-height:21px}}.notification{background:#212121;border-radius:10px;box-shadow:0 2px 2px 0 #0003;margin-bottom:24px;padding:12px 52px 12px 12px;position:relative;text-align:center}.notification-content{color:#212121;color:#fff;display:contents;font-family:Castoro,monospace;font-size:18px;line-height:24px;max-width:100%;text-align:center}@media(max-width:1024px){.notification-content{font-size:16px;line-height:21px}}.notification-content a{display:inline-block;max-width:90%;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.notification-close{cursor:pointer;position:absolute;right:16px;top:10px}.notification-required{background:#f2b70133;border:1px solid #212121;text-align:left}.notification-required-content{color:#212121}.notification-required-warning{margin-right:6px;vertical-align:bottom}.applicant-program-layout .back{margin-bottom:24px}.applicant-program-layout-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:4px}@media(max-width:1024px){.applicant-program-layout-title{font-size:24px;line-height:30px}}.applicant-program-layout-courses{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:24px}.applicant-program-layout .navigation-tabs{margin-bottom:24px}.navigation-tabs{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;position:relative}@media(max-width:1024px){.navigation-tabs{font-size:16px;line-height:21px}}.navigation-tabs-bottom{background:#212121;border-radius:1px;bottom:0;height:1px;left:0;position:absolute;width:100%}.navigation-tabs-element{color:#212121;cursor:pointer;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding-bottom:4px;padding-left:8px;padding-right:8px;position:relative}@media(max-width:1024px){.navigation-tabs-element{font-size:16px;line-height:21px}}.navigation-tabs-element-active{background:gold;border-radius:2px;bottom:-1px;display:inline-block;height:3px;left:0;position:absolute;width:100%;z-index:10}.navigation-tabs-element-divider{background:#212121;border-radius:1px;bottom:6px;height:20px;position:absolute;right:0;width:1px}.navigation-tabs-element:first-child{padding-left:0}.applicant-courses{position:relative}.applicant-courses-hide-paid{position:absolute;right:0;top:-112px}@media(max-width:1024px){.applicant-courses-hide-paid{margin:12px 0;position:relative;text-align:right;top:0}}.course-card{border:1px solid #21212180;border-radius:10px;height:166px;margin-bottom:24px;padding:24px;position:relative;width:1173px;width:calc(100% - 50px)}.course-card-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;width:640px}@media(max-width:1024px){.course-card-title{font-size:16px;line-height:21px}}.course-card .progress-chiclet-container,.course-card .status-chiclet-container{margin-left:0}.course-card .skill-chiclet{background:#59c28b;margin-left:16px}.course-card-code{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:8px}.course-card-status{position:absolute;right:24px;text-align:right;top:24px}@media(max-width:1024px){.course-card-status{right:10px}}.course-card-status .progress-chiclet-container{margin-left:16px}.course-card-status-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:8px}.course-card-status-payment{cursor:pointer;display:inline-block;margin-right:16px}.course-card-status-payment img{margin-right:4px;position:relative;top:2px;vertical-align:text-bottom}.course-card-status-payment-text{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px}@media(max-width:1024px){.course-card-status-payment-text{font-size:14px}}.course-card-status-payment-container-mobile{display:none}.course-card-title{margin-bottom:8px}.course-card-subtitle{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:8px}.course-card-footer{bottom:24px;position:absolute;right:24px;width:calc(100% - 48px)}.course-card-footer-labels{display:inline-block;left:0;position:absolute;top:50%;transform:translateY(-50%)}.course-card-footer-warning{display:inline-block}.course-card-footer-warning img{margin-right:6px;vertical-align:bottom}.course-card-footer-warning-text{color:#212121;color:#e60101;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.course-card-footer-buttons{text-align:right}.course-card-footer-due{color:#212121;font-family:Avenir Next,monospace;font-size:14px;font-size:16px;line-height:19px;margin-right:20px}.course-card-footer-due-dot{background:#59c28b;border-radius:50%;display:inline-block;height:9px;margin-right:6px;width:9px}.course-card-footer .btn{margin-left:16px}@media(max-width:1024px){.course-card-footer .btn{font-size:14px}}.course-card-green{background:#59c28b33}.course-card-yellow{background:#f2b70133}.course-card-red{background:#e601011a}.course-card-white{background:#fff}.course-card-submitted{background:#ccc;border:1px solid #595959}.course-card-submitted .status-chiclet{background:#848484;color:#fff}.course-card-submitted .payment-chiclet,.course-card-submitted .progress-chiclet{display:none}.course-card-submitted .skill-chiclet{background:#929292}.course-card-submitted .course-card-footer .btn{background:#6b6b6b;color:#fff}.course-card-submitted .course-card-updated-paid{margin-right:5px;vertical-align:middle}.course-card-submitted .course-card-updated-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-right:8px}.course-card-submitted .course-card-updated-arrows{margin-right:8px;vertical-align:middle}.course-card-submitted .course-card-updated-status{color:#212121;font-family:Avenir Next Demi,monospace;font-size:14px;line-height:19px}.course-card-submitted .course-card-updated-status-green{color:#68981c}.course-card-submitted .course-card-updated-status-white,.course-card-submitted .course-card-updated-status-yellow{color:#f28b16}.course-card-submitted .course-card-updated-status-red{color:#8d3434}@media(max-width:1024px){.course-card{height:215px}.course-card .progress-chiclet-container{margin-bottom:8px}.course-card-status-nocpl{left:0;margin-left:0;position:static;right:10px;text-align:left}.course-card-status-nocpl .skill-chiclet{margin-bottom:12px;margin-left:0}.course-card-footer{bottom:16px}.course-card-status-payment-container{display:none}.course-card-status-payment-container-mobile{bottom:28px;display:inline-block;left:24px;position:absolute}}.applicant-program-details a{color:inherit}.applicant-program-details-mobile-header{border-bottom:1px solid #2121214d;display:none;margin-bottom:28px;min-height:0!important;min-height:auto!important}.applicant-program-details table{min-height:300px;width:100%}.applicant-program-details-left{position:relative;vertical-align:top;width:60%}.applicant-program-details-left-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;max-width:650px}@media(max-width:1024px){.applicant-program-details-left-subtitle{font-size:16px;line-height:21px}}.applicant-program-details-left-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:16px;max-width:650px}@media(max-width:1024px){.applicant-program-details-left-text{font-size:16px;line-height:21px}}.applicant-program-details-left-text ol{margin-top:0}.applicant-program-details-left-divider{background:#2121214d;border-radius:1px;height:100%;position:absolute;right:0;top:0;width:1px}.applicant-program-details-right{padding-left:24px;vertical-align:top;width:40%}.applicant-program-details-right-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;max-width:650px}@media(max-width:1024px){.applicant-program-details-right-subtitle{font-size:16px;line-height:21px}}.applicant-program-details-right-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:56px;max-width:650px}@media(max-width:1024px){.applicant-program-details-right-text{font-size:16px;line-height:21px}.applicant-program-details-mobile-header{display:table}.applicant-program-details-left-divider,.applicant-program-details-right{display:none}.applicant-program-details-right-text{margin-bottom:22px}}.applicant-course-details .back{margin-bottom:24px}.applicant-course-details-quiz{margin-bottom:40px}.applicant-course-details a{color:inherit}.applicant-course-details-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.applicant-course-details-title{font-size:24px;line-height:30px}}.applicant-course-details-code{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:4px}.applicant-course-details-mobile-header{border-bottom:1px solid #2121214d;display:none;margin-bottom:28px;min-height:0!important;min-height:auto!important}.applicant-course-details table{width:100%}.applicant-course-details-left{position:relative;vertical-align:top;width:60%}.applicant-course-details-left-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;max-width:650px}@media(max-width:1024px){.applicant-course-details-left-subtitle{font-size:16px;line-height:21px}}.applicant-course-details-left-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:16px;max-width:650px;padding-right:12px}@media(max-width:1024px){.applicant-course-details-left-text{font-size:16px;line-height:21px}}.applicant-course-details-left-text ol{margin-top:0}.applicant-course-details-left-divider{background:#2121214d;border-radius:1px;height:100%;position:absolute;right:0;top:0;width:1px}.applicant-course-details-left-mobile{display:none}@media(max-width:1024px){.applicant-course-details-left-mobile{display:block}}.applicant-course-details-right{padding-left:24px;vertical-align:top;width:40%}.applicant-course-details-right-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;max-width:650px}@media(max-width:1024px){.applicant-course-details-right-subtitle{font-size:16px;line-height:21px}}.applicant-course-details-right-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:56px;max-width:650px}@media(max-width:1024px){.applicant-course-details-right-text{font-size:16px;line-height:21px}.applicant-course-details-mobile-header{display:table}.applicant-course-details-left-divider,.applicant-course-details-right{display:none}.applicant-course-details-right-text{margin-bottom:22px}}.faq-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.faq-title{font-size:24px;line-height:30px}}@media(max-width:768px){.faq-title{font-size:1.5rem;margin-bottom:20px}}@media(max-width:576px){.faq-title{font-size:1.25rem;margin-bottom:16px;text-align:center}}.faq-heading{margin-bottom:56px}@media(max-width:768px){.faq-heading{margin-bottom:40px}}@media(max-width:576px){.faq-heading{margin-bottom:32px}}.faq-heading-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px}@media(max-width:1024px){.faq-heading-title{font-size:16px;line-height:21px}}@media(max-width:768px){.faq-heading-title{font-size:1.2rem;margin-bottom:20px}}@media(max-width:576px){.faq-heading-title{font-size:1rem;margin-bottom:16px}}.expandable-text{border-bottom:1px solid #21212180;margin-bottom:12px}.expandable-text-title{color:#212121;cursor:pointer;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:12px;padding-right:50px;position:relative}.expandable-text-title-icon{position:absolute;right:0;top:0}.expandable-text-content{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:8px}@media(max-width:1024px){.expandable-text-content{font-size:16px;line-height:21px}}.my-profile-footer{margin-bottom:60px;margin-top:36px}.text-field{border-bottom:1px solid #212121;margin-bottom:24px;max-width:686px}.text-field-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:8px}@media(max-width:1024px){.text-field-text{font-size:16px;line-height:21px}}.marketplace-header{left:-24px;position:relative;top:-24px;width:calc(100% + 48px)}.marketplace-header-title{height:363px;position:relative;width:100%}.marketplace-header-title-text{left:118px;position:absolute;top:50%;transform:translateY(-50%)}.marketplace-header-title-text-name{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:10px}@media(max-width:1024px){.marketplace-header-title-text-name{font-size:24px;line-height:30px}}.marketplace-header-title-text-description{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;max-width:440px}@media(max-width:1024px){.marketplace-header-title-text-description{font-size:16px;line-height:21px}}.marketplace-header-title-background{position:absolute;right:0;top:0}.marketplace-header-description{background:#21212108;border-bottom:1px solid #21212180;border-top:1px solid #21212180;padding-left:100px;padding-right:100px}.marketplace-header-description-item{display:inline-block;margin-bottom:24px;margin-top:24px;text-align:center;width:33.33%}.marketplace-header-description-item-icon{margin-right:24px}.marketplace-header-description-item-text{display:inline-block;max-width:152px;text-align:left}.marketplace-header-description-item-text-title{color:#212121;font-family:Avenir Next Demi,monospace;font-size:14px;font-weight:700;line-height:19px;margin-bottom:2px}.marketplace-header-description-item-text-description{color:#212121;color:#21212180;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}@media(max-width:1024px){.marketplace-header-title{height:210px}.marketplace-header-title-text{left:24px}.marketplace-header-title-background{display:none}.marketplace-header-description{text-align:center}.marketplace-header-description-item{display:block;width:100%}.marketplace-header-description-item-icon{margin-bottom:8px;margin-right:0}.marketplace-header-description-item-text{text-align:center}}.marketplace-body{padding:16px}.marketplace-body-search{margin-bottom:40px}.marketplace-body-search .input-container{width:100%}.marketplace-body-search .input-container input{width:-webkit-fill-available}.marketplace-body-cards{left:-16px;position:relative;width:calc(100% + 32px)}.college-card{border:1px solid #21212180;display:inline-block;margin-bottom:52px;margin-left:16px;margin-right:16px;width:calc(33% - 32px)}.college-card-logo{cursor:pointer;padding-bottom:75%;position:relative;width:100%}.college-card-logo-location{background:#44c8d70d;color:#212121;color:#46719c;font-family:Avenir Next Demi,monospace;font-size:14px;line-height:19px;padding:7px 5px;position:absolute;right:12px;top:12px}.college-card-logo-image{left:50%;max-width:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.college-card-description{background:#2121210d;border-top:1px solid #21212180;padding-left:16px;padding-right:16px;padding-top:16px}.college-card-description-name{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:12px}.college-card-description-courses{margin-bottom:12px}.college-card-description-courses .status-chiclet-container{margin:0}.college-card-description-programs{padding-bottom:24px}@media(max-width:1024px){.college-card{width:calc(100% - 32px)}}.icon-chiclet{background:#b8dddd;border:1px solid #212121;border-radius:30px;display:inline-block;padding:5px 11px;text-align:center;vertical-align:top}.icon-chiclet-image{margin-right:4px;vertical-align:text-bottom}.icon-chiclet-text{color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;vertical-align:bottom}.evidence-submission{color:#000;font-family:Arial,sans-serif;margin:0 auto;max-width:100%}.evidence-submission .navigation-tabs{margin-top:16px}.evidence-submission-content-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;margin-top:36px}@media(max-width:1024px){.evidence-submission-content-title{font-size:16px;line-height:21px}}.evidence-submission-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px}@media(max-width:1024px){.evidence-submission-title{font-size:24px;line-height:30px}}.evidence-submission .tabs{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:20px}.evidence-submission .tabs .tab-button{background:none;border:none;border-bottom:3px solid #0000;color:#000;cursor:pointer;font-size:16px;position:relative;text-align:center;transition:all .3s ease}.evidence-submission .tabs .tab-button.active{border-bottom:3px solid gold}.evidence-submission .tabs .tab-separator{color:#000;font-weight:400}.evidence-submission .tab-content{background-color:#fff;border-radius:5px}.evidence-submission .submit-section{display:flex;justify-content:center;margin-top:20px;padding:20px 0}.evidence-file-title{position:relative}.evidence-file-title-text{background:#fff;color:#212121;display:inline-block;font-family:Avenir Next Demi,monospace;font-size:14px;font-size:20px;line-height:19px;line-height:27px;padding-right:8px;position:relative;z-index:2}.evidence-file-title-line{background:#21212180;border-radius:2px;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.evidence-file-title-arrow{background:#fff;cursor:pointer;float:right;padding-left:8px;position:relative;z-index:2}.evidence-file-body{margin-top:16px}.evidence-file-body-note{font-family:Avenir Next,monospace;font-size:16px;line-height:22px;margin-bottom:12px}.evidence-file-body-note-bold{color:#212121;font-family:Avenir Next Demi,monospace;font-size:14px;font-size:16px;line-height:19px;line-height:22px}.evidence-file-body .profile-file-upload-container{margin-bottom:24px}.evidence-file-body-submit{margin-bottom:40px;text-align:right}.quiz-container{margin:0 auto;max-width:1200px;width:100%}.quiz-container .quiz-header{margin-bottom:2rem}.quiz-container .quiz-header .back-button{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-size:1rem;gap:.5rem;padding:0}.quiz-container .quiz-header .back-button:hover{text-decoration:underline}.quiz-container .quiz-content .quiz-title{color:#212121;font-family:Castoro,monospace;font-size:40px;font-weight:400;line-height:53px;margin-bottom:1rem}@media(min-width:768px){.quiz-container .quiz-content .quiz-title{font-size:2.5rem}}.quiz-container .quiz-content .quiz-info{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:2rem}@media(max-width:1024px){.quiz-container .quiz-content .quiz-info{font-size:16px;line-height:21px}}.quiz-container .quiz-content .quiz-info h2{font-size:1rem;font-weight:600;margin-bottom:.5rem}@media(min-width:768px){.quiz-container .quiz-content .quiz-info h2{font-size:1.25rem}}.quiz-container .quiz-content .quiz-description{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:3rem;margin-top:3rem}@media(max-width:1024px){.quiz-container .quiz-content .quiz-description{font-size:16px;line-height:21px}}.quiz-container .quiz-section{background:#fff;border-radius:8px}.quiz-container .quiz-section .questions-header{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;margin-bottom:2rem;padding:0 40px 0 20px}.quiz-container .quiz-section .questions-header .questions-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:1rem}@media(max-width:1024px){.quiz-container .quiz-section .questions-header .questions-title{font-size:16px;line-height:21px}}@media(min-width:768px){.quiz-container .quiz-section .questions-header .questions-title{font-size:1.25rem}}.quiz-container .quiz-section .questions-header .save-button{align-items:center;background:none;border:none;color:#000;display:flex;font-size:1rem;font-weight:600;gap:4px;margin-bottom:1rem}.quiz-container .quiz-section .questions-header .save-button:disabled{color:#666}.quiz-container .quiz-section .questions-list{display:flex;flex-direction:column;gap:2rem}.quiz-container .quiz-section .questions-list .question-item .question-title{grid-gap:.5rem;color:#212121;display:grid;font-family:Avenir Next Bold,monospace;font-size:16px;gap:.5rem;grid-template-columns:auto 1fr;line-height:22px;line-height:1.5;margin-bottom:1rem}.quiz-container .quiz-section .questions-list .question-item .question-title .question-number{white-space:nowrap}.quiz-container .quiz-section .questions-list .question-item .word-count{color:#666;font-size:.875rem;margin-top:.5rem;padding-right:.5rem;text-align:right}@media(min-width:768px){.quiz-container .quiz-section .questions-list .question-item .word-count{padding-right:40px}}.quiz-container .quiz-section .questions-list .question-item textarea{height:150px!important;max-width:100%;min-height:150px;resize:vertical;width:95%!important}@media(min-width:768px){.quiz-container .quiz-section .questions-list .question-item textarea{height:200px!important;margin-left:15px}}.quiz-container .quiz-footer{margin-top:2rem}@media(min-width:768px){.quiz-container .quiz-footer{align-items:center;flex-direction:row;justify-content:space-between}}.quiz-container .quiz-footer .submit-button{margin:2rem 0 0;width:100%}@media(min-width:768px){.quiz-container .quiz-footer .submit-button{float:right;margin-right:30px;width:auto}}.quiz-intro{left:50%;margin-bottom:60px;max-width:600px;top:40px;transform:translateX(-50%)}.quiz-intro,.quiz-intro-container{position:relative}.quiz-intro-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:12px}@media(max-width:1024px){.quiz-intro-title{font-size:24px;line-height:30px}}.quiz-intro-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.quiz-intro-subtitle{font-size:16px;line-height:21px}}.quiz-intro-body{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:40px;margin-top:40px}@media(max-width:1024px){.quiz-intro-body{font-size:16px;line-height:21px}}.quiz-intro-description{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding-left:0}@media(max-width:1024px){.quiz-intro-description{font-size:16px;line-height:21px}}.quiz-intro-footer{text-align:center}.save-status{gap:1px}.save-status,.save-status .save-icon{align-items:center;display:inline-flex}.save-status .save-icon{height:24px;position:relative;width:24px}.save-status .save-icon .file-base .icon-path{fill:#000;transition:fill .2s ease}.save-status.initial .save-icon .file-base .icon-path{fill:#999}.save-status.initial .status-text{color:#999}.save-status.saving .save-icon .file-base .icon-path{fill:#666}.save-status.saving .status-text{color:#666}.save-status.saved .save-icon .file-base .icon-path{fill:#000}.save-status.saved .status-text{color:#000}.save-status .status-text{font-size:14px;line-height:1;transition:color .2s ease}.notifications-page{border:1px solid #262626;border-radius:10px;margin:0 auto;max-width:1200px;padding:1rem 2rem 2rem}.notifications-page .notifications-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.notifications-page .notifications-header h1{font-size:1.5rem;font-weight:600}.notifications-page .notifications-header .dismiss-all{border:none;color:#212121;color:#ffc107!important;cursor:pointer;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;padding:.5rem 1rem;text-decoration:underline}.notifications-page .notifications-page-list{margin:0 -2rem;max-height:600px;overflow-y:auto}.notifications-page .notifications-page-list .no-notifications{border-top:1px solid #cbcaca;color:#807f7f!important;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-top:120px;padding:24px 0 0;text-align:center}@media(max-width:1024px){.notifications-page .notifications-page-list .no-notifications{font-size:16px;line-height:21px}}.notifications-page .notifications-page-list .notification-item{align-items:center;border-bottom:1px solid #cbcaca;display:flex;padding:1rem 2rem;position:relative;transition:background-color .5s ease-out}.notifications-page .notifications-page-list .notification-item.unread{background-color:#fff9e6}.notifications-page .notifications-page-list .notification-item.fade{background-color:#0000}.notifications-page .notifications-page-list .notification-item:before{content:"";display:block;height:8px;margin-right:1rem;margin-top:0;min-width:8px;width:8px}@media screen and (max-width:768px){.notifications-page .notifications-page-list .notification-item:before{height:12px;margin-top:.4rem;min-width:12px;width:12px}}.notifications-page .notifications-page-list .notification-item .notification-dot{background-color:#4caf50;border-radius:50%;height:12px;left:2rem;position:absolute;top:50%;transform:translateY(-50%);width:12px}@media screen and (max-width:768px){.notifications-page .notifications-page-list .notification-item .notification-dot{left:1rem}}.notifications-page .notifications-page-list .notification-item .notification-contents{color:#000;cursor:pointer;flex:1 1}.notifications-page .notifications-page-list .notification-item .notification-contents p{margin:0 0 .5rem}.notifications-page .notifications-page-list .notification-item .notification-contents .timestamp{color:#666;font-size:.875rem}@media screen and (max-width:768px){.notifications-page{border:none;border-radius:0;padding:1rem}.notifications-page .notifications-header{margin-bottom:1.5rem}.notifications-page .notifications-header h1{font-size:1.25rem}.notifications-page .notifications-page-list{margin:0 -1rem;max-height:70vh}.notifications-page .notifications-page-list .notification-item{padding:.875rem 1rem}}.breadcrumbs{margin-bottom:24px}.breadcrumbs-option{display:inline-block}.breadcrumbs-option-text{color:#212121;color:#21212180;cursor:pointer;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-right:8px}.breadcrumbs-option-icon{margin-right:8px;vertical-align:middle}.breadcrumbs-option-current .breadcrumbs-option-text{color:#212121;cursor:auto}.breadcrumbs-option-current img{display:none}.payment{min-height:90vh;position:relative}@media(max-width:1024px){.payment-container{display:flex;flex-direction:column-reverse;padding-top:20px}}.payment-left{display:inline-block;margin-right:72px;vertical-align:top;width:calc(55% - 36px)}@media(max-width:1024px){.payment-left{width:100%}}.payment-left-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:16px;margin-top:16px}@media(max-width:1024px){.payment-left-title{font-size:24px;line-height:30px}}.payment-left-free{margin-top:40px;text-align:center}.payment-left-free .btn{width:max(400px,30%)}.payment-right{display:inline-block;vertical-align:top;width:calc(45% - 36px)}@media(max-width:1024px){.payment-right{width:100%}}.payment-element-submit{margin-top:24px;text-align:right}@media(max-width:1024px){.payment-element-submit .btn{width:100%}}.dropdownbox-title{margin-bottom:12px;position:relative}.dropdownbox-title-text{background:#fff;color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;padding-right:24px;z-index:1}@media(max-width:1024px){.dropdownbox-title-text{font-size:16px;line-height:21px}}.dropdownbox-title-line{background:#000;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.dropdownbox-title-arrow{background:#fff;cursor:pointer;float:right;padding-left:24px;vertical-align:middle;z-index:1}.payment-sign-up-express-title{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.payment-sign-up-express .identity-providers{padding-top:16px}.payment-sign-up-express .identity-providers-container{display:inline-block;margin-left:30px;width:calc(50% - 15px)}@media(max-width:1024px){.payment-sign-up-express .identity-providers-container{margin-left:0;width:100%}}.payment-sign-up-express .identity-providers-container:nth-child(odd){margin-left:0}.payment-sign-up-express .identity-providers .btn{background:#212121;color:#fff;margin-bottom:16px;width:100%}.payment-sign-up-or{margin-bottom:30px;position:relative;text-align:center}.payment-sign-up-or-text{background:#fff;color:#212121;color:#21212180;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;padding:0 16px;text-transform:uppercase;z-index:1}.payment-sign-up-or-line{background:#2121214d;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.payment-sign-up-content .input-container{display:inline-block;margin-bottom:16px;margin-left:30px;vertical-align:top;width:calc(50% - 15px)}@media(max-width:1024px){.payment-sign-up-content .input-container{margin-left:0;width:100%}}.payment-sign-up-content .input-container input{width:calc(100% - 34px)}.payment-sign-up-content .input-container:nth-child(odd){margin-left:0}@media(min-width:1024px){.payment-sign-up-content .password-requirements-check{display:inline-block;margin-left:30px;width:calc(50% - 15px)}}.payment-sign-up-content .password-requirements-check:nth-child(2n){margin-left:0}.payment-sign-up .checkbox-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.payment-sign-up-continue{margin-bottom:30px;text-align:right}@media(max-width:1024px){.payment-sign-up-continue .btn{width:100%}}.verify-email-modal .ReactModal__Content{border:1px solid #21212180!important;border-radius:20px!important;box-shadow:0 2px 2px 0 #21212233!important;height:auto!important;left:50%!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;padding:0!important;top:50%!important;transform:translate(-50%,-50%);width:595px}@media screen and (max-width:768px){.verify-email-modal .ReactModal__Content{background:#0000!important;border:none!important;border-radius:20px!important;inset:50% auto auto 50%!important;left:50%!important;max-height:90vh!important;min-width:auto!important;overflow:visible!important;padding:0!important;position:relative!important;top:50%!important;transform:translate(-50%,-50%);width:auto!important}}.verify-email-modal .ReactModal__Content{background:#fff!important;height:400px!important;max-height:400px!important}@media screen and (max-width:1024px){.verify-email-modal .ReactModal__Content{height:424px!important;max-height:424px!important;width:360px!important}}.verify-email-modal .login-verification{max-width:535px;width:535px}@media(max-width:1024px){.verify-email-modal .login-verification{position:relative;top:24px;vertical-align:top;width:340px!important}}.verify-email-modal .login-verification-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px}@media(max-width:1024px){.verify-email-modal .login-verification-title{font-size:16px;line-height:21px}}.verify-email-modal .login-verification-code{justify-content:center;margin-bottom:40px}.verify-email-modal .login-verification-footer{text-align:right}.verify-email-modal .login-verification-footer .btn{margin-left:16px;width:auto!important}.password-requirements{border:1px solid #21212180;border-radius:20px;margin-bottom:24px;padding:24px}.password-requirements-title{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.password-requirements-title{font-size:16px;line-height:21px}}.password-requirements-check{margin-top:12px}.password-requirements-check-icon{display:inline-block;margin-right:8px}.password-requirements-check-label{color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;vertical-align:super}@media(max-width:1024px){.password-requirements-check-label{font-size:16px;line-height:21px}}.payment-summary{border:1px solid #8c8c8c;border-radius:12px}.payment-summary-header{background:#212121;border-radius:11px 11px 0 0;color:#212121;color:#fff;font-family:Avenir Next Bold,monospace;font-size:20px;font-size:22px;line-height:27px;line-height:30px;padding:30px 28px}@media(max-width:1024px){.payment-summary-header{cursor:pointer;font-size:16px;line-height:21px}}.payment-summary-header-arrow{float:right}@media(max-width:1024px){.payment-summary-header-closed{border-radius:11px}}.payment-summary-body{margin-top:22px}@media(max-width:1024px){.payment-summary-body-closed{display:none}}.payment-summary-cart{background:#f9f9f9;border:1px solid #bebebe;border-radius:12px;margin-bottom:24px;margin-left:20px;margin-right:20px;padding:30px 24px 42px}.payment-summary-cart-title{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:16px}.payment-summary-cart-item{margin-bottom:32px}.payment-summary-cart-item-name{display:inline-block;margin-right:12px;vertical-align:top;width:calc(100% - 112px)}.payment-summary-cart-item-name-course{color:#212121;font-family:Avenir Next Demi,monospace;font-size:14px;font-size:16px;line-height:19px;line-height:100%;margin-bottom:4px}.payment-summary-cart-item-name-program{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.payment-summary-cart-item-price{color:#212121;display:inline-block;font-family:Avenir Next Demi,monospace;font-size:14px;font-size:16px;line-height:19px;line-height:100%;text-align:right;vertical-align:top;width:100px}.payment-summary-cart-item:last-child{margin-bottom:0}.payment-summary-promo{margin-bottom:24px;margin-left:20px;margin-right:20px}.payment-summary-promo .input-container{display:inline-block;margin-right:24px;width:calc(100% - 154px)}@media(max-width:1024px){.payment-summary-promo .input-container{margin-bottom:8px;width:100%}}.payment-summary-promo .input-container input{width:calc(100% - 34px)}@media(max-width:1024px){.payment-summary-promo .btn{width:100%}}.payment-summary-total{background:#f9f9f9;border:1px solid #bebebe;border-radius:12px;margin-bottom:24px;margin-left:20px;margin-right:20px;padding:24px 24px 10px}.payment-summary-total-due,.payment-summary-total-subtotal,.payment-summary-total-tax{margin-bottom:12px}.payment-summary-total-due-text,.payment-summary-total-subtotal-text,.payment-summary-total-tax-text{color:#212121;display:inline-block;font-family:Avenir Next Demi,monospace;font-size:14px;font-size:16px;line-height:19px;line-height:100%;margin-right:12px;vertical-align:top;width:calc(100% - 112px)}.payment-summary-total-due-price,.payment-summary-total-subtotal-price,.payment-summary-total-tax-price{color:#212121;color:#303030;display:inline-block;font-family:Avenir Next Demi,monospace;font-size:14px;font-size:16px;line-height:19px;line-height:100%;text-align:right;vertical-align:top;width:100px}.payment-summary-total-due-text{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;font-size:18px;line-height:27px;line-height:100%;width:calc(100% - 142px)}@media(max-width:1024px){.payment-summary-total-due-text{font-size:16px;line-height:21px}}.payment-summary-total-due-price{color:#212121;color:#303030;font-family:Avenir Next Bold,monospace;font-size:20px;font-size:18px;line-height:27px;line-height:100%;width:130px}@media(max-width:1024px){.payment-summary-total-due-price{font-size:16px;line-height:21px}}.payment-summary-total .line-separator{background:#c7c7c7}.line-separator{background:#21212180;border-radius:0 1px;height:1px;margin-bottom:24px;margin-top:24px;width:100%}.payment-account{position:relative}.payment-account-item{display:inline-block;margin-bottom:24px;margin-right:24px;vertical-align:top;width:calc(50% - 12px)}@media(max-width:1024px){.payment-account-item{margin-bottom:16px;width:100%}}.payment-account-item-data{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.payment-account-item-data{font-size:16px;line-height:21px}}.payment-account-item-data-password{color:#212121;cursor:pointer;float:right;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;text-decoration:underline}.payment-account-item input{width:calc(100% - 34px)}.payment-account-item:nth-child(2n){margin-right:0}.payment-account-edit{cursor:pointer;position:absolute;right:40px;top:0}.payment-account-edit-icon{margin-right:8px;vertical-align:middle}.payment-account-edit-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;vertical-align:middle}.payment-account-footer{margin-bottom:40px;text-align:right}.payment-account-footer .btn{margin-left:16px;margin-top:6px}.view-cart-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:30px;margin-top:16px}@media(max-width:1024px){.view-cart-title{font-size:24px;line-height:30px}}.view-cart-subtitle{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:30px}.view-cart table{border-collapse:collapse;margin-bottom:40px;width:100%}.view-cart table tr{border-bottom:1px dashed #9b9b9b}.view-cart table td{padding-top:24px;vertical-align:top}.view-cart table tr:first-child td{padding-top:0}.view-cart-courses-index{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px}@media(max-width:1024px){.view-cart-courses-index{font-size:16px;line-height:21px}}.view-cart-courses-name-course{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.view-cart-courses-name-course{font-size:16px;line-height:21px}}.view-cart-courses-name-program{color:#212121;font-family:Castoro,monospace;font-size:18px;font-size:16px;line-height:24px;line-height:100%;margin-bottom:24px}@media(max-width:1024px){.view-cart-courses-name-program{font-size:16px;line-height:21px}}.view-cart-courses-price{color:#212121;color:#303030;font-family:Avenir Next Demi,monospace;font-size:14px;font-size:18px;line-height:19px;line-height:100%}.view-cart-courses-remove{cursor:pointer}.view-cart-footer{margin-top:60px;text-align:right}.view-cart-footer .btn{margin-left:24px}.admin-courses-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:4px}@media(max-width:1024px){.admin-courses-title{font-size:24px;line-height:30px}}.admin-courses-subtitle{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:24px}.search-and-sort .search{display:inline-block;margin-right:16px;width:calc(100% - 567px)}.search-and-sort .search input{width:-webkit-fill-available}.search-and-sort .sorting{vertical-align:middle}.evidences-chiclets .skill-chiclet{margin-right:8px}.evidences-code{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:8px;margin-top:8px}.evidences-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.evidences-title{font-size:24px;line-height:30px}}.evidences-name{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.evidences-name{font-size:16px;line-height:21px}}.evidences-description{margin-bottom:24px;width:100%}.evidences-description-text{color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-right:60px;max-width:calc(100% - 490px)}@media(max-width:1024px){.evidences-description-text{font-size:16px;line-height:21px}}.evidences-description-buttons{display:inline-block;vertical-align:top}.evidences-description-buttons .evidence-button{margin-right:12px}.evidences-buttons{border-bottom:1px solid #212121;margin-bottom:30px;padding-bottom:30px;position:relative}.evidences-buttons-option{cursor:pointer;margin-right:48px}.evidences-buttons-option-image{margin-right:12px;vertical-align:sub}.evidences-buttons-option-text{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;text-decoration:underline}@media(max-width:1024px){.evidences-buttons-option-text{font-size:16px;line-height:21px}}.evidences-buttons-option-disabled{cursor:not-allowed;opacity:.5}.evidences-buttons .btn{margin-right:16px}.evidences-buttons .checkbox{display:inline-flex;margin-bottom:0;position:absolute;right:-168px;top:10px}.evidences-table-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px}@media(max-width:1024px){.evidences-table-title{font-size:16px;line-height:21px}}.evidences-table-select .checkbox-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;padding-top:6px}.evidences-table-footer{float:right}.evidences-table-footer .btn{margin-left:16px}.evidence-component{margin-bottom:24px;position:relative}.evidence-component-table-creating{padding-left:50px}.evidence-component .checkbox{display:inline-flex;left:0;margin-bottom:0;position:absolute;top:24px}.evidence-component-title{border:1px solid #21212180;border-radius:30px;color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;max-width:calc(100vw - 288px);padding:24px 66px 24px 16px;position:relative}@media(max-width:1024px){.evidence-component-title{font-size:16px;line-height:21px}}.evidence-component-title-opened{border-bottom:0;border-radius:10px 10px 0 0}.evidence-component-title-icon{cursor:pointer;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.evidence-component-table table{border-collapse:initial;border-spacing:0;width:100%}.evidence-component-table table th{background:#fff;color:#212121;font-family:Avenir Next,monospace;font-size:14px;font-weight:400;line-height:19px;padding:8px 16px;position:-webkit-sticky;position:sticky;top:76px;white-space:nowrap;z-index:1}.evidence-component-table table td{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding:8px 16px;text-align:left;vertical-align:top}@media(max-width:1024px){.evidence-component-table table td{font-size:16px;line-height:21px}}.evidence-component-table table td:nth-child(2) div{cursor:pointer;margin-bottom:10px}.evidence-component-table table th:nth-child(2){overflow:visible!important;overflow:initial!important;white-space:inherit!important}.evidence-component-table table td:first-child{text-align:center}.evidence-component-table table th:last-child{border-right:1px solid #21212180}.evidence-component-table table td:last-child{border-right:1px solid #21212180;min-height:50px;min-width:80px;position:relative}.evidence-component-table table td:last-child .evidence-component-table-actions{cursor:pointer}.evidence-component-table table td:last-child .evidence-component-table-actions-approve{margin-right:12px}.evidence-component-table table td:last-child .evidence-component-table-actions-disabled img{cursor:auto}.evidence-component-table tr{border-spacing:0 30px}.evidence-component-table tr td{border-bottom:1px dashed #979797}.evidence-component-table tr:last-child{height:60px}.evidence-component-table tr:last-child td{border-bottom:1px solid #21212180}.evidence-component-table tr:last-child td:first-child{border-radius:0 0 0 30px}.evidence-component-table tr:last-child td:last-child{border-radius:0 0 30px 0}.evidence-component-table table td:first-child,.evidence-component-table table th:first-child{border-left:1px solid #21212180}.evidence-component-table-more{cursor:pointer;font-family:Avenir Next,monospace;font-size:14px;font-weight:600;min-width:110px;position:absolute;right:10px;top:16px}.evidence-component-table-more img{margin-right:8px;vertical-align:middle}.evidence-component-table-title{border:0!important;padding:0!important;text-align:left;top:0!important;white-space:inherit!important}.evidence-component-table-score{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.evidence-component-table-score{font-size:16px;line-height:21px}}.evidence-component-table-chicklet{border-radius:10px;font-family:Avenir Next,monospace;font-size:12px;font-weight:600;padding:4px 16px}.evidence-component-table .job-chicklet{background:#e1cbee;color:#621c8c}.evidence-component-table .education-chicklet{background:#dbeecb;color:#46791b}.evidence-component-table .certification-chicklet{background:#cce6ff;color:#1b558b}.evidence-component-table-sentence:hover{background:#ffea80}.evidence-modal-close{cursor:pointer;position:absolute;right:20px;top:20px;z-index:1}.evidence-modal .section-header{display:none}.evidence-modal .info-section{margin-bottom:0!important}.evidence-modal .ReactModal__Content{border-radius:32px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;padding:0!important}.applicant-info-documents-section{padding:24px 30px 24px 0}.applicant-info-documents-section-download-all{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next Bold,monospace;font-size:16px;gap:4px;line-height:22px;text-decoration:underline}.applicant-info-documents-section .info-section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}.applicant-info-documents-section .info-section .info-header{align-items:center;display:flex;gap:12px}.applicant-info-documents-section .info-section .info-header h2{color:#1a1a1a;font-size:18px;font-weight:600;margin:0}.applicant-info-documents-section .documents-list .documents-header{color:#212121;color:#666;display:grid;font-family:Avenir Next,monospace;font-size:14px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) 160px;line-height:19px}.applicant-info-documents-section .documents-list .documents-header span:last-child{text-align:right}.applicant-info-documents-section .documents-list .document-item-container{border-bottom:1px dashed #979797;padding:16px 0}.applicant-info-documents-section .documents-list .document-item-container:last-child{border-bottom:none}.applicant-info-documents-section .documents-list .document-item{align-items:center;color:#212121;display:grid;font-family:Avenir Next,monospace;font-size:17px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) 160px;line-height:19px}.applicant-info-documents-section .documents-list .document-item-title{color:#212121;font-family:Avenir Next Demi,monospace;font-size:14px;line-height:19px}.applicant-info-documents-section .documents-list .document-item span{align-items:center;color:#1a1a1a;display:flex;gap:8px}.applicant-info-documents-section .documents-list .document-item span:first-child{font-weight:500}.applicant-info-documents-section .documents-list .document-item-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end}.applicant-info-documents-section .documents-list .document-item-actions .toggle-icon{color:#666;cursor:pointer}.applicant-info-documents-section .documents-list .document-item-download{background:#ffd500;border:1px solid #000;border-radius:20px;color:#1a1a1a;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;text-align:center;text-decoration:none}.applicant-info-documents-section .documents-list .document-item-download:hover{background:#fcd34d}.applicant-info-documents-section .documents-list .request-details{background:#f9f9f9;border-radius:8px;margin-top:12px;padding:16px}.applicant-info-documents-section .documents-list .request-details .detail-row{margin-bottom:12px}.applicant-info-documents-section .documents-list .request-details .detail-row:last-child{margin-bottom:0}.applicant-info-documents-section .documents-list .request-details .detail-row .detail-label{color:#212121;color:#666;display:block;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:4px}.applicant-info-documents-section .documents-list .request-details .detail-row .detail-value{color:#1a1a1a}.applicant-info .section-header{margin-bottom:16px}.applicant-info .section-header .header-content{align-items:center;display:flex;justify-content:space-between;padding-bottom:12px}.applicant-info .section-header .header-content .header-line{background-color:#000;flex:1 1;height:1px;margin:3px 20px 0}.applicant-info .section-header .header-content .header-left{align-items:center;display:flex;gap:12px}.applicant-info .section-header .header-content .header-left h2{color:#000;font-size:16px;font-weight:700;margin:0}.applicant-info .section-header .header-content .header-left:after{background-color:#909090;content:"";display:block;height:1px;margin-top:5px}.applicant-info .section-header .header-content .header-left.work-history:after{width:890px}.applicant-info .section-header .header-content .header-left.education-history:after{width:850px}.applicant-info .section-header .header-content .collapse-icon{cursor:pointer;transition:transform .3s ease}.applicant-info .section-header .header-content .collapse-icon.expanded{transform:rotate(180deg)}.applicant-info .applicant-profile-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.applicant-info .applicant-profile-section .info-header{align-items:center;display:flex;gap:12px}.applicant-info .applicant-profile-section .info-header h2{color:#000;font-size:16px;font-weight:700;margin:0}.applicant-info .applicant-profile-section .document-item-download{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next Bold,monospace;font-size:17px;gap:8px;text-decoration:underline}.applicant-info .applicant-profile-section .document-item-download-disabled{cursor:not-allowed;opacity:.5}.applicant-info .info-content .experience-block{background-color:#f7f7f7;border:1px solid #909090;border-radius:30px;padding:20px}.applicant-info .info-content .experience-block .detail-list{display:flex;flex-direction:row;justify-content:space-between}.applicant-info .info-content .experience-block .detail-list:first-child{margin-right:200px}.applicant-info .info-content .experience-block .detail-list .single-line-item{display:flex;flex-direction:column;gap:8px}.applicant-info .info-content .experience-block .detail-list .single-line-item label{color:#000;font-size:14px;font-weight:700}.applicant-info .info-content .experience-block .detail-list .single-line-item span{color:#000;font-size:14px}.applicant-info .info-header-notes{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.applicant-info .info-header-notes .notes-section{align-items:center;display:flex;gap:12px}.applicant-info .info-header-notes .notes-section h2{color:#000;font-size:16px;font-weight:700;margin:0}.applicant-info .info-header-notes .edit-button{background:none;border:none;color:#666;cursor:pointer;padding:8px}.applicant-info .info-header-notes .edit-button:hover{color:#333}.applicant-info .notes-content textarea{border-radius:10px;height:100px!important;margin-bottom:24px;width:calc(100% - 32px)!important}.applicant-info .notes-content .button-group{display:flex;gap:12px;justify-content:flex-end}.applicant-info .notes-content:after{background-color:#909090;content:"";display:block;height:1px;margin-top:5px}.applicant-info .no-certificates{color:#212121;color:#909090;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.applicant-info .no-certificates{font-size:16px;line-height:21px}}.applicant-info .history-content{background-color:#fff;border:1px solid #909090;border-radius:30px}.applicant-info .history-content .history-item{background:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 64px,#909090 0,#909090 65px,#0000 0,#0000);padding:24px;position:relative}.applicant-info .history-content .history-item:after{background-color:#909090;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.applicant-info .history-content .history-item:last-child{border-bottom:none}.applicant-info .history-content .history-item:last-child:after{display:none}.applicant-info .history-content .history-item:first-child{background:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 64px,#909090 0,#909090 65px,#0000 0,#0000);border-top-left-radius:30px;border-top-right-radius:30px;overflow:hidden}.applicant-info .history-content .history-item .item-header{display:flex;gap:10px;margin-bottom:20px}.applicant-info .history-content .history-item .item-header h3{color:#000;font-size:16px;font-weight:700;margin:0}.applicant-info .history-content .history-item .item-header .currently-working{color:#6b7280;display:block;font-size:12px;font-style:italic;margin-top:4px}.applicant-info .history-content .history-item .info-line{display:flex;gap:24px;margin-bottom:16px;margin-top:50px}.applicant-info .history-content .history-item .info-line .info-group{display:flex;flex:1 1;flex-direction:column;gap:8px}.applicant-info .history-content .history-item .info-line .info-group label{color:#000;display:block;font-size:14px;font-weight:700;margin-bottom:4px}.applicant-info .history-content .history-item .info-line .info-group span{color:#000;font-size:14px}.applicant-info .history-content .history-item .description-section{margin-top:20px}.applicant-info .history-content .history-item .description-section label{color:#000;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.applicant-info .history-content .history-item .description-section p{color:#000;font-size:14px;line-height:1.5;margin:0}.applicant-info .history-content .history-item .documents-section{margin-top:2px;padding-top:24px}.applicant-info .history-content .history-item .documents-section .documents-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.applicant-info .history-content .history-item .documents-section .documents-header h4{color:#000;font-size:14px;font-weight:700;margin:0}.applicant-info .history-content .history-item .documents-section .documents-header .download-all{align-items:center;background:none;border:none;color:#212121;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:0;text-decoration:underline}.applicant-info .history-content .history-item .documents-section .documents-header .download-all span{margin-top:2px}.applicant-info .history-content .history-item .documents-section .documents-header .download-all:hover{text-decoration:underline}.applicant-info .history-content .history-item .documents-section .documents-list .no-documents{color:#6b7280!important;color:#212121;font-family:Castoro,monospace;font-size:15px;line-height:19px;padding:12px 0;text-align:center}.applicant-info .history-content .history-item .documents-section .documents-list .document-item{align-items:center;border-bottom:1px dashed #979797;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.applicant-info .history-content .history-item .documents-section .documents-list .document-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .document-info{align-items:center;display:flex;gap:12px}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .document-info .document-text .document-title{color:#212121;color:#000;display:block;font-family:Avenir Next Demi,monospace;font-size:14px;line-height:19px}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .document-info .document-text .document-description{color:#6b7280;font-size:12px;margin:4px 0 0}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .document-actions{align-items:center;display:flex;gap:12px}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .document-actions .toggle-description{color:#666;cursor:pointer;transition:transform .3s ease}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .document-actions .toggle-description:hover{color:#333}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .document-actions .toggle-description.expanded{transform:rotate(180deg)}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .download-button{background:#ffd500;border:1px solid #000;border-radius:20px;color:#1a1a1a;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;text-align:center;text-decoration:none}.applicant-info .history-content .history-item .documents-section .documents-list .document-item .download-button:hover{background-color:#fcd34d}.applicant-info .info-section{margin-bottom:32px}.applicant-info .info-section-my-tools{background-color:#f7f7f7;border:1px solid #909090;border-radius:30px;margin-top:20px;padding:20px}.evidence-button{background:#def3e8;border:1px solid #81b69a;border-radius:12px;cursor:pointer;height:84px;padding:24px}.evidence-button-icon{margin-right:12px;vertical-align:middle}.evidence-button-text{color:#212121;font-family:Avenir Next,monospace;font-size:16px;font-weight:600}.evidence-button-reject{background:#fff2f2;border:1px solid #be8f8f}.evidence-button-disabled{cursor:not-allowed;opacity:.5}.rejectdetails{align-items:center;color:#212121;display:flex;font-family:Castoro,monospace;font-size:18px;justify-content:center;line-height:24px;width:100%}@media(max-width:1024px){.rejectdetails{font-size:16px;line-height:21px}}.rejectdetails .checkbox-text{margin-left:12px}.rejectdetails-title{align-self:start;color:#212121;display:flex;font-family:Castoro,monospace;font-size:40px;font-weight:400;line-height:53px;margin-bottom:24px;width:795px}.rejectdetails-main{align-items:start;display:flex;flex-direction:column;justify-content:center;width:100%}.rejectdetails-main-checkbox{width:100%}.rejectdetails-main-checkbox .textarea textarea{height:162px!important;width:100%!important}.rejectdetails-main-checkbox-sub{list-style:none;padding:0}.rejectdetails-main-submit{align-self:start;display:flex;margin-top:32px}@keyframes highlightFade{0%{background-color:#0f03}to{background-color:#0000}}.applicants .filters-and-stats{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.applicants .filters-and-stats .filters-container{align-items:flex-start;display:flex;gap:16px}.applicants .filters-and-stats .stats-container{align-items:center;display:flex;gap:16px;margin-left:24px}.applicants .filters-and-stats .stats-container .user-count{color:gray}.applicants .filters-and-stats .stats-container .export-button{align-items:center;color:#212121;cursor:pointer;display:flex;font-family:Avenir Next Bold,monospace;font-size:16px;gap:8px;line-height:22px;padding:8px 16px;text-decoration:underline}.applicants-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:36px}@media(max-width:1024px){.applicants-title{font-size:24px;line-height:30px}}.applicants .navigation-tabs{margin-bottom:32px}.applicants-search input{margin-bottom:18px;width:calc(100% - 82px)}.applicants-table-created-at{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.applicants-table tr.highlight-row{animation:highlightFade 3s ease-out forwards}.applicants-table-first-interaction-cell-date{padding-left:25px}.applicants-table-first-interaction-cell-ago-text{margin-top:4px}.applicants table{border-collapse:initial}.applicants table tr:first-child td,.applicants table tr:first-child th{border-top:1px solid #21212180}.applicants table tr:last-child td,.applicants table tr:last-child th{border-bottom:1px solid #21212180}.applicants table tr td:first-child,.applicants table tr th:first-child{border-left:1px solid #21212180}.applicants table tr td:last-child,.applicants table tr th:last-child{border-right:1px solid #21212180}.applicants table tr:first-child th:first-child{border-top-left-radius:10px}.applicants table tr:first-child th:last-child{border-top-right-radius:10px}.applicants table tr:last-child td:first-child{border-bottom-left-radius:10px}.applicants table tr:last-child td:last-child{border-bottom-right-radius:10px}.applicants table{border-spacing:0}.applicants table tr td,.applicants table tr th{border-bottom:1px solid #21212180}.applicants table tr th{border-top:1px solid #21212180}.applicants table{margin-top:24px;width:100%}.applicants table tr{cursor:pointer}.applicants table tr td:first-child,.applicants table tr th:first-child{padding-left:24px}.applicants table th{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;font-weight:400;line-height:22px;padding:8px;text-align:left}.applicants table td{padding:24px 8px}.applicants table td .progress-chiclet{margin:0}.applicants table td .progress-chiclet-container{margin-bottom:0}.document-request{align-items:center;border-radius:4px;color:#212121;display:flex;font-family:Avenir Next Bold,monospace;font-size:16px;gap:3px;line-height:22px;text-decoration:underline}.document-request-icon{flex-shrink:0;height:20px;margin-right:8px;width:20px}.document-request-received{color:gray;cursor:default}.document-request-received .document-request-icon{color:gray}.document-request-link{color:#212121;cursor:pointer;text-decoration:underline}.document-request-link-disabled{cursor:not-allowed;opacity:.5}.date-range-filter{--selected-color:#ffea80;--border-color:#e5e7eb;--text-color:#111827;display:inline-block;position:relative}.date-range-filter .filter-button{align-items:center;background:#fff;border:none;border-radius:6px;cursor:pointer;display:flex;font-family:Castoro,monospace;font-size:16px;gap:8px;padding:8px 12px;transition:background-color .2s}.date-range-filter .dropdown-container{left:0;margin-top:4px;position:absolute;top:100%;z-index:50}.date-range-filter .interaction-dropdown{background:#fff;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;min-width:160px;padding:4px}.date-range-filter .interaction-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background-color .2s}.date-range-filter .interaction-option span{align-items:center;color:var(--text-color);display:flex;font-size:14px;gap:8px}.date-range-filter .interaction-option:hover{background-color:#f9fafb}.date-range-filter .interaction-option.active{background-color:var(--selected-color)}.date-range-filter .calendar-dropdown{background:#fff;border:1px solid var(--border-color);border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;left:100%;margin-bottom:24px;padding:16px;position:absolute;top:0}.date-range-filter .calendars-container{display:flex;gap:24px;margin-bottom:16px}.date-range-filter .calendar{width:240px}.date-range-filter .calendar .calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 4px;position:relative}.date-range-filter .calendar .calendar-header .calendar-month{color:var(--text-color);font-size:13px;font-weight:500;left:50%;position:absolute;transform:translateX(-50%)}.date-range-filter .calendar .calendar-header .calendar-nav-btn{background:none;border:none;border-radius:4px;color:var(--text-color);cursor:pointer;padding:2px;z-index:1}.date-range-filter .calendar .calendar-header .calendar-nav-btn:hover{background-color:#f9fafb}.date-range-filter .calendar .weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.date-range-filter .calendar .weekdays .weekday{color:#6b7280;font-size:12px;font-size:11px;padding:2px;text-align:center}.date-range-filter .calendar .days{grid-gap:1px;display:grid;gap:1px;grid-template-columns:repeat(7,1fr)}.date-range-filter .calendar .days .day{align-items:center;color:var(--text-color);cursor:pointer;display:flex;font-size:12px;font-size:14px;height:28px;justify-content:center;position:relative;width:28px;z-index:1}.date-range-filter .calendar .days .day.other-month{color:#9ca3af}.date-range-filter .calendar .days .day.today{font-weight:600}.date-range-filter .calendar .days .day.in-range{background-color:var(--selected-color)}.date-range-filter .calendar .days .day.selected-start{overflow:visible;position:relative}.date-range-filter .calendar .days .day.selected-start:after{background-color:var(--selected-color);bottom:0;content:"";left:50%;position:absolute;right:0;top:0;z-index:-1}.date-range-filter .calendar .days .day.selected-end{overflow:visible;position:relative}.date-range-filter .calendar .days .day.selected-end:after{background-color:var(--selected-color);bottom:0;content:"";left:0;position:absolute;right:50%;top:0;z-index:-1}.date-range-filter .calendar .days .day.selected-end,.date-range-filter .calendar .days .day.selected-start{background-color:var(--selected-color);border-radius:50%;z-index:2}.date-range-filter .calendar .days .day.disabled{background-color:#0000;color:#d1d5db;cursor:not-allowed}.date-range-filter .calendar-actions{display:flex;gap:8px;justify-content:flex-end;margin:16px;padding-top:16px}.checkbox-filter{--border-color:#11182780;--text-color:#111827;--hover-color:#f9fafb;display:inline-block;position:relative;vertical-align:middle}.checkbox-filter .filter-button{align-items:center;background:#fff;border:none;border-radius:6px;color:var(--text-color);cursor:pointer;display:flex;font-family:Castoro,monospace;font-size:16px;padding:8px 12px;width:100%}.checkbox-filter .filter-button .filter-icon{margin-right:8px}.checkbox-filter .filter-button .filter-text{flex:1 1;margin-right:16px}.checkbox-filter .filter-button .arrow-icon{height:16px;width:16px}.checkbox-filter .filter-dropdown{background:#fff;border:1px solid var(--border-color);border-radius:30px;box-shadow:0 4px 6px -1px #0000001a;left:0;margin-top:8px;padding:24px;position:absolute;top:100%;width:230px;z-index:10}.checkbox-filter .filter-dropdown .filter-options{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.checkbox-filter .filter-dropdown .checkbox-option{align-items:center;cursor:pointer;display:flex}.checkbox-filter .filter-dropdown .checkbox-option .checkbox-input{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid var(--border-color);border-radius:4px;cursor:pointer;height:18px;margin-right:12px;position:relative;width:18px}.checkbox-filter .filter-dropdown .checkbox-option .checkbox-input:checked{background-color:#fff;border-color:var(--border-color)}.checkbox-filter .filter-dropdown .checkbox-option .checkbox-input:checked:after{border:solid var(--text-color);border-width:0 2px 2px 0;content:"";height:10px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%) rotate(45deg);width:5px}.checkbox-filter .filter-dropdown .checkbox-option .checkbox-label{color:var(--text-color);font-family:Castoro,monospace;font-size:16px}.checkbox-filter .filter-dropdown .filter-actions{display:flex;flex-direction:column;gap:16px;margin-top:8px}.checkbox-filter .filter-dropdown .filter-actions .reset-button{align-self:flex-start;background:none;border:none;color:#11182799;cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.checkbox-filter .filter-dropdown .filter-actions .action-buttons{display:flex;gap:8px}.checkbox-filter .filter-dropdown .filter-actions .action-buttons button{min-width:80px}.applicant-profile{padding:24px}.applicant-profile-header{margin-bottom:24px}.applicant-profile-actions{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.applicant-profile-actions .main-actions{align-items:center;display:flex;gap:16px}.applicant-profile-actions .main-actions .info{margin-left:8px}.applicant-profile-actions .assignment-toggle{min-width:200px}.applicant-profile-nav{margin-bottom:28px}.applicant-profile-nav-item{border:1px solid #21212180;border-radius:30px;color:#212121;cursor:pointer;display:inline-block;font-family:Avenir Next Demi,monospace;font-size:14px;line-height:19px;margin-right:16px;padding:6px 14px}.applicant-profile-nav-item-selected{background:#212121;border:0;color:#fff;cursor:auto}.applicant-profile .navigation-tabs{margin-bottom:28px}.applicant-profile-content .courses-content .search input{min-width:450px}.applicant-profile .dropdown{width:auto!important}.applicant-profile .dropdown .sorting-active-text{vertical-align:-webkit-baseline-middle;width:auto!important}.program-admin-card{border:1px solid #21212180;border-radius:10px;height:166px;margin-bottom:24px;padding:24px;position:relative;width:1173px;width:calc(100% - 50px)}.program-admin-card-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:16px;width:640px}@media(max-width:1024px){.program-admin-card-title{font-size:16px;line-height:21px}}.program-admin-card .status-chiclet-container{margin-left:0;margin-right:16px}.program-admin-card .skill-chiclet{margin-left:16px}.program-admin-card .payment-chiclet{margin-right:16px}.program-admin-card-title{margin-bottom:8px}.program-admin-card-subtitle{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:8px}.program-admin-card-favourite{left:0;margin-bottom:16px;position:relative;text-align:left;top:0}.program-admin-card-favourite-icon{cursor:auto;margin-right:8px;vertical-align:middle}.program-admin-card-favourite-text{color:#212121;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.program-admin-card-footer{bottom:24px;position:absolute;right:24px;width:calc(100% - 48px)}.program-admin-card-footer-warning{bottom:0;display:block;left:0;position:absolute}.program-admin-card-footer-warning img{margin-right:6px;vertical-align:bottom}.program-admin-card-footer-warning-text{color:#212121;color:#e60101;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.program-admin-card-footer .btn{float:right;margin-left:16px}.program-admin-card-green{background:#59c28b33}.program-admin-card-yellow{background:#f2b70133}.program-admin-card-red{background:#e601011a}.program-admin-card-white{background:#fff}.my-profile-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:24px;margin-top:42px}@media(max-width:1024px){.my-profile-title{font-size:16px;line-height:21px}}.my-profile-footer{margin-bottom:24px;margin-top:56px}.previous-request-text{border-radius:40px;color:#6b7280!important;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;padding:16px}@media(max-width:1024px){.previous-request-text{font-size:16px;line-height:21px}}.empty-documents{align-items:center;display:flex;justify-content:center}.empty-documents .empty-state{align-items:center;display:flex;gap:24px;width:100%}.empty-documents .empty-state span{color:#6b7280!important;color:#212121;font-family:Castoro,monospace;font-size:14px;font-size:15px;line-height:19px;margin-left:30%}.empty-documents .empty-state button{margin-left:20%}.previous-requests{margin-top:54px}.previous-requests h2{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:16px}.previous-requests .requests-list .request-header{color:#212121;display:grid;font-family:Avenir Next,monospace;font-size:14px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 160px;line-height:19px;margin-bottom:8px;padding:12px 24px}.previous-requests .requests-list .request-header span:last-child{padding-right:56px;text-align:right}.previous-requests .requests-list .request-item-container{border:1px solid #000;border-radius:30px;margin-bottom:12px;overflow:hidden}.previous-requests .requests-list .request-item-container:last-child{margin-bottom:0}.previous-requests .requests-list .request-item{align-items:center;background:#fff;color:#212121;display:grid;font-family:Avenir Next,monospace;font-size:17px;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 160px;line-height:19px;padding:16px 24px}.previous-requests .requests-list .request-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previous-requests .requests-list .request-item .status{color:#212121}.previous-requests .requests-list .request-item .more-detail-btn{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;gap:4px;justify-content:flex-end;width:100%}.previous-requests .requests-list .request-item .more-detail-btn svg{height:25px;width:25px}.previous-requests .requests-list .request-details{background:#fff;padding:24px}.previous-requests .requests-list .request-details .detail-row{margin-bottom:12px}.previous-requests .requests-list .request-details .detail-row:last-child{margin-bottom:0}.previous-requests .requests-list .request-details .detail-row .detail-label{color:#212121;display:block;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:4px}.previous-requests .requests-list .request-details .detail-actions{display:flex;justify-content:flex-end;margin-top:16px}.document-request-container{margin:0 auto;max-width:1200px;padding:24px}.document-request-container-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.document-request-container-title{font-size:24px;line-height:30px}}.document-request-container .textarea textarea{height:200px!important;margin-bottom:24px;width:calc(100% - 32px)!important}.document-request-container .select-container{margin-bottom:24px;width:100%}.document-request-container .select-container .selectkmq__control{width:100%}.document-request-container .input-container input,.document-request-container .input-container textarea{margin-bottom:24px;width:calc(100% - 32px)!important}.document-request-tabs{border-bottom:1px solid #212121;display:flex;margin-bottom:54px}.document-request-tabs .tab{cursor:pointer;padding:12px 0}.document-request-tabs .tab.active{border-bottom:5px solid rgba(255,217,0,.761)}.request-form-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:24px}.request-form .custom-input-textarea textarea{height:25px!important;margin-bottom:8px;width:calc(100% - 32px)!important}.request-form .form-field{margin-bottom:16px}.request-form .form-field label{display:block;margin-bottom:8px}.request-form .form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.create-admin{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:343px}.create-admin-container{height:80vh;position:relative}.create-admin-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.create-admin-title{font-size:24px;line-height:30px}}.create-admin .input-container{margin-bottom:24px}.create-admin-submit .btn{width:100%}.draft-quiz-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:40px}@media(max-width:1024px){.draft-quiz-title{font-size:24px;line-height:30px}}.draft-quiz .navigation-tabs{margin-bottom:52px}.draft-quiz-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:24px}.draft-quiz-duedate{margin-bottom:55px}.draft-quiz-duedate .select-container{margin-right:12px}.draft-quiz-mode{margin-bottom:36px}.draft-quiz-mode-option{border:1px solid #212121;border-radius:30px;color:#212121;cursor:pointer;display:inline-block;font-family:Avenir Next Demi,monospace;font-size:14px;line-height:19px;margin-right:12px;min-width:130px;padding:6px 19px;text-align:center}.draft-quiz-mode-option-active{background:#212121;color:#fff}.draft-quiz-footer{text-align:right}.draft-quiz-footer .btn{margin-right:24px}.draft-quiz-template-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:28px}@media(max-width:1024px){.draft-quiz-template-title{font-size:16px;line-height:21px}}.draft-quiz-question{margin-bottom:54px}.draft-quiz-question-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:24px}.draft-quiz-question-body-text{color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;font-size:16px;line-height:24px;margin-bottom:16px;margin-right:22px;width:calc(100% - 100px)}@media(max-width:1024px){.draft-quiz-question-body-text{font-size:16px;line-height:21px}}.draft-quiz-question-body-text-edit{text-align:right}.draft-quiz-question-body-text-edit .btn{margin-top:12px}.draft-quiz-question-body-text textarea{border-radius:20px;color:#212121;display:inline-block;font-family:Castoro,monospace;font-size:18px;font-size:16px;line-height:24px;padding:12px;resize:none;width:calc(100% - 24px)}@media(max-width:1024px){.draft-quiz-question-body-text textarea{font-size:16px;line-height:21px}}.draft-quiz-question-body-icons{display:inline-block;vertical-align:top}.draft-quiz-question-body-icons svg{cursor:pointer;margin-left:8px}.quiz-outcomes-title{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:48px;margin-right:24px;width:calc(100% - 210px)}@media(max-width:1024px){.quiz-outcomes-title{font-size:16px;line-height:21px}}.quiz-outcomes .checkbox{display:inline-block;margin-bottom:0;vertical-align:top}.quiz-outcomes .checkbox-text{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px}.quiz-outcomes-option{margin-bottom:34px}.quiz-outcomes-option-text{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-right:24px;width:calc(100% - 210px)}.quiz-outcomes-footer{margin-top:50px;text-align:right}.quiz-outcomes-footer .btn{margin-right:24px}.quiz-results-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:36px}@media(max-width:1024px){.quiz-results-title{font-size:24px;line-height:30px}}.quiz-results-overview{background:#2121210d;border-radius:10px;margin-bottom:84px;padding:48px 16px}.quiz-results-overview-left{display:inline-block;vertical-align:top;width:50%}.quiz-results-overview-left-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:18px}@media(max-width:1024px){.quiz-results-overview-left-title{font-size:16px;line-height:21px}}.quiz-results-overview-left-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:8px}@media(max-width:1024px){.quiz-results-overview-left-subtitle{font-size:16px;line-height:21px}}.quiz-results-overview-right{display:inline-block;padding-right:40px;text-align:right;vertical-align:top;width:calc(50% - 40px)}.quiz-results-overview-right-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:20px}@media(max-width:1024px){.quiz-results-overview-right-title{font-size:16px;line-height:21px}}.quiz-results-header{border-bottom:1px solid #212121;margin-bottom:52px;padding-bottom:20px}.quiz-results-header-left{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;padding-left:10px;vertical-align:top;width:calc(50% - 10px)}@media(max-width:1024px){.quiz-results-header-left{font-size:16px;line-height:21px}}.quiz-results-header-rigth{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;padding-right:40px;text-align:right;vertical-align:top;width:calc(50% - 40px)}@media(max-width:1024px){.quiz-results-header-rigth{font-size:16px;line-height:21px}}.quiz-results-footer{margin-right:20px;text-align:right}.score{border:2px solid #d3d3d3;border-radius:50%;display:inline-block;height:116px;position:relative;width:116px}.score-inner{background:#fff;border:2px solid #d3d3d3;border-radius:50%;height:94px;width:94px}.score-inner,.score-inner-text{display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.score-inner-text{color:#212121;font-family:Castoro,monospace;font-size:40px;font-size:36px;line-height:53px}@media(max-width:1024px){.score-inner-text{font-size:24px;line-height:30px}}.score-inner-edit .input-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.score-inner-edit .input-container input{width:73px!important}.score-inner-edit-percent{color:#212121;color:#21212199;font-family:Castoro,monospace;font-size:18px;line-height:24px;position:absolute;top:36px}@media(max-width:1024px){.score-inner-edit-percent{font-size:16px;line-height:21px}}.question-result{margin-bottom:100px}.question-result-left{display:inline-block;vertical-align:top;width:calc(100% - 150px)}.question-result-left-question{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-bottom:20px}.question-result-left-answer{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px}@media(max-width:1024px){.question-result-left-answer{font-size:16px;line-height:21px}}.question-result-right{display:inline-block;vertical-align:top;width:150px}.question-result-ai{margin-bottom:20px}.question-result-ai img{margin-right:10px;vertical-align:middle}.question-result-ai-text{color:#212121;color:#e60101;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.question-result-note-header{margin-bottom:18px}.question-result-note-header-title{color:#212121;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;width:50%}.question-result-note-header-edit{color:#212121;cursor:pointer;display:inline-block;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;padding-right:20px;text-align:right;width:calc(50% - 20px)}.question-result-note-header-edit svg{margin-right:8px;vertical-align:bottom}.question-result-note-field-text{border:1px solid #21212180;border-radius:10px;color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-right:20px;min-height:24px;padding:9px 18px}@media(max-width:1024px){.question-result-note-field-text{font-size:16px;line-height:21px}}.question-result-note-field textarea{border:1px solid #21212180;border-radius:10px;color:#212121;font-family:Castoro,monospace;font-size:18px;height:96px;line-height:24px;margin-bottom:26px;padding:9px 18px;resize:none;width:calc(100% - 56px)}@media(max-width:1024px){.question-result-note-field textarea{font-size:16px;line-height:21px}}.question-result-note-footer{margin-right:20px;text-align:right}.question-result-note-footer .btn{margin-left:8px}.editable-score{display:inline-block;margin-bottom:10px;text-align:center;width:130px}.editable-score-title{color:#212121;cursor:pointer;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:12px;margin-left:14px}.editable-score-title svg{margin-right:8px;vertical-align:bottom}.editable-score .score{margin-bottom:18px;margin-left:14px}.editable-score-edited-by{color:#212121;color:#59c28b;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.soft-user-header{border-bottom:1px solid #212121;height:47px;padding:12px 24px 12px 16px;position:relative}.soft-user-header-logo{cursor:pointer;width:281px}@media(max-width:1024px){.soft-user-header{border-bottom:0;width:100%}}@media(max-width:1560px){.soft-user-header{display:flex;justify-content:space-between}}@media(max-width:1024px){.soft-user-header{width:calc(100vw - 40px)}}@media(max-width:1560px){.soft-user-header .header-logo{width:200px}}.soft-user-header-logo-fleming{cursor:pointer;left:5px;position:absolute;top:5px;width:171px}.soft-user-header-button{position:absolute;right:40px}@media(max-width:1024px){.soft-user-header-button{right:4px}}.full-height-layout{display:flex;flex-direction:column;min-height:100vh}.sign-up{height:100%;position:relative}.sign-up-content{left:50%;max-width:343px;position:absolute;top:40px;transform:translateX(-50%)}.sign-up-content-nav{left:-50%;margin-bottom:84px;position:relative;text-align:center;width:200%}.sign-up-content-nav-prev{color:#212121;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;margin-right:12px;vertical-align:middle}.sign-up-content-nav-next{color:#212121;font-family:Avenir Next,monospace;font-size:14px;font-size:16px;line-height:19px;line-height:22px;vertical-align:middle}.sign-up-content-nav-icon{margin-right:12px;vertical-align:middle}.sign-up-content .notification{margin-top:44px}.sign-up-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.sign-up-title{font-size:24px;line-height:30px}}.sign-up .input-container{margin-bottom:24px}.sign-up .checkbox-text{color:#212121;color:#21212199;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.sign-up-continue .btn{width:100%}.sign-up .identity-providers{margin-bottom:44px}.sign-up-or{margin-bottom:30px;position:relative;text-align:center}.sign-up-or-text{background:#fff;color:#212121;color:#21212180;display:inline-block;font-family:Avenir Next Bold,monospace;font-size:16px;line-height:22px;padding:0 16px;text-transform:uppercase;z-index:1}.sign-up-or-line{background:#2121214d;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.sign-up-login{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px;margin-bottom:40px;text-align:center}.sign-up-login-link{cursor:pointer;font-weight:700}@media(max-width:1024px){.sign-up-content{padding:0 16px;position:relative;top:20px;width:100%}.sign-up-content-nav{left:0;margin-bottom:40px;width:100%}.sign-up-content-nav-prev{font-size:14px;margin-right:8px}.sign-up-content-nav-next{font-size:14px;line-height:20px}.sign-up-content-nav-icon{margin-right:8px;width:16px}.sign-up-content .notification{margin-top:24px}.sign-up-title{font-size:24px}.sign-up .input-container,.sign-up-title{margin-bottom:16px}.sign-up .checkbox-text{font-size:12px;line-height:16px}.sign-up-continue{margin-bottom:32px}.sign-up-or{margin-bottom:24px}.sign-up-or-text{font-size:12px;padding:0 12px}.sign-up-login{font-size:14px;margin-bottom:32px}}.forgot-password{padding:24px}.forgot-password-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:343px}@media(max-width:1024px){.forgot-password-container{margin-top:24px}}.forgot-password-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.forgot-password-title{font-size:24px;line-height:30px}}.forgot-password-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:24px}@media(max-width:1024px){.forgot-password-text{font-size:16px;line-height:21px}}.forgot-password-email{margin-bottom:24px}.forgot-password-button .btn{width:100%}.create-password{left:50%;margin-top:24px;position:absolute;transform:translateX(-50%);width:343px}.create-password input{margin-bottom:24px}.create-password-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.create-password-title{font-size:24px;line-height:30px}}.create-password-button{margin-bottom:24px}.create-password-button .btn{width:100%}.create-password .checkbox-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.reset-password{left:50%;margin-top:24px;position:absolute;transform:translateX(-50%);width:343px}.reset-password .input-container{margin-bottom:24px}.reset-password-title{color:#212121;font-family:Castoro,monospace;font-size:40px;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.reset-password-title{font-size:24px;line-height:30px}}.reset-password-button{margin-bottom:24px}.reset-password-button .btn{width:100%}.reset-password .checkbox-text{color:#212121;font-family:Avenir Next,monospace;font-size:14px;line-height:19px}.roi-body{margin:63px auto;max-width:1101px;padding:0 53px}.roi-body-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;font-size:30px;line-height:27px;margin-bottom:40px}@media(max-width:1024px){.roi-body-title{font-size:16px;line-height:21px}}.roi-body-subtitle{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:28px}@media(max-width:1024px){.roi-body-subtitle{font-size:16px;line-height:21px}}.roi-body-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:28px}@media(max-width:1024px){.roi-body-text{font-size:16px;line-height:21px}}.roi-body-formula{margin-top:74px}.roi-body-form{margin-top:77px}.roi-body-form-inputs{display:inline-block;padding-right:8px;vertical-align:top;width:49%}.roi-body-form-inputs-container{float:right;margin-bottom:24px}.roi-body-form-result{display:inline-block;padding-left:147px;padding-top:60px;vertical-align:top;width:calc(49% - 147px)}.roi-body-form-result-container{margin-bottom:13px}.roi-body-form-result-container-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:5px;text-align:center}@media(max-width:1024px){.roi-body-form-result-container-text{font-size:16px;line-height:21px}}.roi-body-form-result-container-number{color:#000;font-family:Avenir Next Demi,monospace;font-size:42px;font-weight:500;text-align:center}.page-not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:480px;min-height:calc(100vh - 80px);padding:20px;text-align:center}.page-not-found-subtitle{color:#212121;font-family:Castoro,monospace;font-size:40px;font-weight:600;line-height:53px;margin-bottom:24px}@media(max-width:1024px){.page-not-found-subtitle{font-size:24px;line-height:30px}}.page-not-found-message{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;line-height:1.5;margin-bottom:32px}@media(max-width:1024px){.page-not-found-message{font-size:16px;line-height:21px}}.page-not-found-action button{min-width:160px}@media(max-width:1024px){.page-not-found-action button{width:100%}.page-not-found{min-height:calc(100vh - 64px);padding:16px}}@font-face{font-family:Castoro;src:url(/static/media/Castoro-Regular.9735443669c8c6cba21a.ttf)}@font-face{font-family:Castoro Italic;src:url(/static/media/Castoro-Italic.ce62d0a33096ebb392d3.ttf)}@font-face{font-family:Avenir Next;src:url(/static/media/AvenirNextLTPro-Regular.89cb17acc0f4683e2405.ttf)}@font-face{font-family:Avenir Next Demi;src:url(/static/media/AvenirNextLTPro-Demi.2a0cec709a4166a967dc.otf)}@font-face{font-family:Avenir Next Bold;src:url(/static/media/AvenirNextLTPro-Bold.2cb4ec6123f002af00a4.ttf)}.unsubscribe{background:#f5f5f5;min-height:100vh}.unsubscribe .login-header{background:#fff;border-bottom:1px solid #21212180}.unsubscribe-title{color:#212121;font-family:Castoro,monospace;font-size:18px;font-size:22px;line-height:24px;margin-bottom:40px;margin-left:32px;margin-top:40px}@media(max-width:1024px){.unsubscribe-title{font-size:16px;line-height:21px}}.unsubscribe-title-link{color:#212121;cursor:pointer;font-family:Avenir Next Bold,monospace;font-size:20px;font-size:22px;line-height:27px;text-decoration:underline}@media(max-width:1024px){.unsubscribe-title-link{font-size:16px;line-height:21px}}.unsubscribe-body{background:#fff;border:1px solid #d4d4d4;border-radius:24px;margin-bottom:40px;margin-left:30px;margin-right:30px;padding:40px 32px}.unsubscribe-body-title{color:#212121;font-family:Avenir Next Bold,monospace;font-size:20px;line-height:27px;margin-bottom:22px}@media(max-width:1024px){.unsubscribe-body-title{font-size:16px;line-height:21px}}.unsubscribe-body-text{color:#212121;font-family:Castoro,monospace;font-size:18px;line-height:24px;margin-bottom:30px}@media(max-width:1024px){.unsubscribe-body-text{font-size:16px;line-height:21px}}.unsubscribe-body-footer{margin-top:56px;text-align:right}.unsubscribe-body-footer .btn{min-width:156px}
/*# sourceMappingURL=main.d99858a9.css.map*/