@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);body{-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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#001635;--secondary-color:#fefbfb;--third-color:#f7f0f0}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{align-items:center;appearance:button;-webkit-appearance:button;background-color:#fff;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,#fff));border:1px solid #dcdcdc;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,#dcdcdc));box-sizing:border-box;cursor:pointer;display:flex;height:36px;height:var(--react-international-phone-height,36px);justify-content:center;margin:0;padding:0;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:#f5f5f5;background-color:var(--react-international-phone-country-selector-background-color-hover,#f5f5f5)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:initial}.react-international-phone-country-selector-button__button-content{align-items:center;display:flex;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-left:4px solid #0000;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid #0000;border-top:4px solid #777;border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:#999;border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:#f5f5f5;background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5))}.react-international-phone-flag-emoji{box-sizing:border-box;height:24px;height:var(--react-international-phone-flag-height,24px);width:24px;width:var(--react-international-phone-flag-width,24px)}.react-international-phone-country-selector-dropdown{background-color:#fff;background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,#fff));box-shadow:2px 2px 16px #00000040;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:#222;color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));display:flex;flex-direction:column;left:0;left:var(--react-international-phone-dropdown-left,0);list-style:none;margin:0;max-height:200px;overflow-y:scroll;padding:4px 0;position:absolute;top:44px;top:var(--react-international-phone-dropdown-top,44px);width:300px;z-index:1}.react-international-phone-country-selector-dropdown__preferred-list-divider{background:#dcdcdc;background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,#dcdcdc));border:none;height:1px;margin:0;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0)}.react-international-phone-country-selector-dropdown__list-item{align-items:center;box-sizing:border-box;display:flex;min-height:28px;min-height:var(--react-international-phone-dropdown-item-height,28px);padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:14px;font-size:var(--react-international-phone-dropdown-item-font-size,14px);margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:gray;color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:14px;font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:#f5f5f5;background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected{background-color:#f5f5f5;background-color:var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5);color:#222;color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code{color:gray;color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:#f5f5f5;background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5))}.react-international-phone-dial-code-preview{align-items:center;background-color:#fff;background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,#fff));border:1px solid #dcdcdc;border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,#dcdcdc));color:#222;color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));display:flex;font-size:13px;font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;margin-right:-1px;padding:0 8px}.react-international-phone-dial-code-preview--disabled{background-color:#f5f5f5;background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5));color:#666;color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:4px;border-radius:var(--react-international-phone-border-radius,4px);border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{background-color:#fff;background-color:var(--react-international-phone-background-color,#fff);border:1px solid #dcdcdc;border:1px solid var(--react-international-phone-border-color,#dcdcdc);border-bottom-left-radius:0;border-top-left-radius:0;box-sizing:border-box;color:#222;color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:13px;font-size:var(--react-international-phone-font-size,13px);height:36px;height:var(--react-international-phone-height,36px);margin:0;overflow:visible;padding:0 8px}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:#f5f5f5;background-color:var(--react-international-phone-disabled-background-color,#f5f5f5);color:#666;color:var(--react-international-phone-disabled-text-color,#666)}*{margin:0}.App{color:var(--primary-color);font-family:var(--font);text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:var(--primary-color);text-decoration:underline}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mb-3{margin-bottom:1em}.translate-switch{align-items:center;color:var(--secondary-color);display:flex;left:30px;position:fixed;top:30px;z-index:99}.translate-label-right-home{color:var(--primary-color);cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;margin-left:74px;position:absolute;z-index:99}.translate-label-right-home.active{color:var(--secondary-color)}.translate-label-right{color:var(--primary-color);cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;margin-left:53px;position:absolute;z-index:99}.translate-label-left-home,.translate-label-right.active{color:var(--secondary-color)}.translate-label-left-home{cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;margin-left:26px;position:absolute;z-index:99}.translate-label-left-home.active{color:var(--primary-color)}.translate-label-left{color:var(--secondary-color);cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;margin-left:11.5px;position:absolute;z-index:99}.translate-label-left.active{color:var(--primary-color)}.switch-home{height:44px}.switch,.switch-home{display:inline-block;position:relative;width:60px}.switch{height:34px}.switch input{height:0;opacity:0;width:0}.slider-home{border:1px solid var(--secondary-color);border-radius:20px;width:116px}.slider,.slider-home{background-color:var(--secondary-color);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.slider{border:1px solid var(--primary-color);border-radius:20px;width:81px}.slider-home:before{border-radius:20px;bottom:4.5px;height:32px;left:9px;width:49px}.slider-home:before,.slider:before{background-color:var(--primary-color);content:"";position:absolute;transition:.4s}.slider:before{border-radius:12px;bottom:3px;height:26px;left:2px;width:32px}input:checked+.slider{background-color:var(--secondary-color)}input:checked+.slider:before{transform:translateX(43px)}input:checked+.slider-home:before{transform:translateX(50px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.translate-switch.login{left:100px;top:50px}@media (max-width:767px){.translate-switch{left:-85px;position:relative;scale:.8;top:-40px;z-index:99}}.login{background-color:var(--primary-color);font-size:small;font-weight:700;margin:0}.auth-container,.login{font-family:var(--font),sans-serif;height:100vh}.auth-container{background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;margin-right:0;margin-top:0;padding-inline:15%;text-align:center}.auth-title{font-size:35px;font-weight:700}#logo-black{display:none}#logo-desktop{display:block;height:auto;width:7em}.header-image-auth{align-self:center;margin-left:auto;margin-right:auto}.input-field,.input-field:focus,.input-field:hover{border-bottom:1px solid var(--primary-color);border-radius:0;margin-block:1.5em;width:100%}.input-field-register,.input-field-register:focus,.input-field-register:hover{border-bottom:1px solid var(--primary-color);border-radius:0;margin-block:.75em;width:100%}#password-input,#password-input::placeholder,.input-field,.input-field-register,.input-field-register::placeholder,.input-field::placeholder{color:var(--primary-color);font-family:var(--font),sans-serif;font-weight:700}.auth-button{align-self:center;background-color:var(--primary-color);border:none;border-radius:20px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:40px;margin-block:1.5em;padding:.5em 2.5em}.auth-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.additional-text{margin-block:1em;text-align:right}.auth-link,.auth-link:hover{color:var(--primary-color);font-weight:bolder;text-decoration:underline}.mobile-transition-div{display:none}.input-container{display:flex;flex-direction:column}.header-title{color:#fff;font-family:var(--font),sans-serif;font-size:45px;font-weight:700;padding:.5em}.recover-password-header img#logo-black{display:none}.logo-column{height:100vh;overflow:hidden;position:absolute;transition:transform .5s ease;width:62.5vw}.logo-column,.logo-column-recover-password{background-color:var(--primary-color);display:flex;flex-direction:column;justify-content:center}.external-auth-button{align-items:center;align-self:center;background-color:var(--secondary-color);border:1px solid var(--primary-color);border-radius:10px;box-shadow:0 3px 3px 0 #0006;cursor:pointer;display:flex;gap:10px;justify-content:center;margin-block:1em;margin-left:auto;margin-right:auto;padding:.5em 1em;width:180px}.external-auth-button-text{background:none;border:none;color:var(--primary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:13px;font-weight:700;padding:0}.auth-transition-container{background-color:var(--secondary-color);display:flex;flex-direction:column;font-family:var(--font),sans-serif;height:100vh;justify-content:center;margin-right:0;margin-top:0;text-align:center;width:100vw}.slide-left{transform:translateX(0)}.slide-right{transform:translateX(37.5vw)}.auth-subtitle{font-size:24px;font-weight:700}.auth-subtitle,.auth-text{color:var(--secondary-color)}.auth-text{align-self:center;font-size:11px;margin-block:.5em;width:180px}.login-content,.register-content{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;text-align:center;transition:opacity 0s ease-in-out}.login-content.hide,.register-content.hide{opacity:0;position:absolute}.logo-auth{align-self:center;max-width:10em;padding-bottom:2em;padding-top:1em}.logo-recover-password{align-self:center;max-width:20em;padding-top:4em}.logo-auth-register{display:none}.ant-col{min-height:0!important}.auth-transition-btn{align-self:center;background-color:var(--secondary-color);border:none;border-radius:10px;color:var(--primary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:40px;margin-block:1em;padding-block:.5em;width:220px}.header-image-auth{display:none}.password-form-design-1 .password-form-input{background-color:initial;border:none;border-bottom:1px solid var(--primary-color);border-radius:0;margin-block:.75em;width:100%}.password-form-design-2 .password-form-input{background-color:#f0f0f0;border:none;box-shadow:0 3px 3px 0 #0006;height:45px;width:100%}.password-form-design-2 .password-form-input .anticon.ant-input-password-icon{color:#000}.password-form-design-2 .password-requirements-list{margin-block:1em 1.5em;margin-left:1.5em;padding-left:1em;text-align:left}.password-form-design-3 .password-form-input{font-family:var(--font),sans-serif;margin-block:.5em}.password-form-design-3 .password-form-input:active,.password-form-design-3 .password-form-input:focus,.password-form-design-3 .password-form-input:hover{border:1px solid var(--primary-color)}.password-form-design-3 .password-form-input::placeholder{font-family:var(--font),sans-serif;font-weight:700}.password-form-design-1 .password-form-input .ant-input,.password-form-design-2 .password-form-input .ant-input{align-self:center;background-color:initial;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:-webkit-fit-content;height:fit-content}.password-form-design-1 .password-form-input .ant-input::placeholder,.password-form-design-2 .password-form-input .ant-input::placeholder{color:var(--primary-color);height:-webkit-fit-content;height:fit-content}.password-requirements-list{margin-left:1.5em;padding:0;text-align:left}.password-requirements-item{color:var(--primary-color);font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;margin-bottom:.3em}li::marker{font-size:.6em;vertical-align:middle}.password-requirements-item.danger,li.password-requirements-item.danger::marker{color:#ff0f0f}.password-requirements-item.success,li.password-requirements-item.success::marker{color:#31be72}.keep-logged-text{font-size:14px}.lock-icon{height:12em;margin-bottom:2em}.recover-password-title{font-size:35px;font-weight:700;margin-bottom:1em}.recover-password-instructions{align-self:center;font-size:16px;font-weight:500;margin-bottom:2em;max-width:80%}.auth-homepage-button{align-items:center;background-color:var(--primary-color);border:none;border:1px solid var(--primary-color);border-radius:20px;color:var(--secondary-color);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font);font-size:14px;left:130px;padding:.5em;position:fixed;top:30px;z-index:1000}.auth-homepage-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.auth-homepage-button:hover .auth-homepage-icon{filter:invert(1)}.auth-homepage-icon{height:20px;margin-right:.5em;width:20px}@media (max-width:767px){.auth-homepage-icon{height:15px;margin-right:0;padding:.5em;width:15px}.auth-homepage-button{border:1px solid var(--secondary-color);font-size:12px;left:30em;position:fixed;top:1.2em}.translate-button-auth{left:.4em;position:fixed;top:.4em}.header-title{color:var(--primary-color);display:none;font-size:30px}.header-image#logo-black{display:none}.header-logo{margin-left:2em;width:5em}.recover-password-header img#logo-black{display:inline}#logo-black{display:block;margin-block:2em}#logo-desktop{display:none}.logo-auth-register{display:inline;height:8em;margin-top:1em}.auth-subtitle{font-size:18px}.auth-text{font-size:10px;font-weight:300}.login{background-color:var(--secondary-color);margin:0;min-height:100vh}.login,.mobile-transition-div{height:-webkit-fit-content;height:fit-content}.mobile-transition-div{background-color:var(--primary-color);display:block;position:relative;width:100vw}.mobile-transition-div.login-mobile{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.mobile-transition-div.register-mobile{border-top-left-radius:15px;border-top-right-radius:15px}.login-form,.register-form{height:auto;max-height:1000px;overflow:hidden;transition:all .5s ease-out}.login-form.hide,.register-form.hide{max-height:0;opacity:0}.logo-auth{height:8em;margin:0;padding-top:0;transition:all .5s ease-in-out}.logo-auth.hide{max-height:0;opacity:0}.auth-content{display:flex;flex-direction:column;font-family:var(--font),sans-serif;height:140px;justify-content:center;opacity:1;position:relative;text-align:center;transition:all .5s ease-in-out}.login-content,.register-content{margin:0;margin-inline:auto}.auth-container{filter:none;height:-webkit-fit-content;height:fit-content;margin-block:2.5em}.auth-title{margin-top:1em}.auth-transition-container{position:absolute}.footer-auth-register{display:block;display:flex;height:auto;justify-content:center;max-height:100px;overflow:hidden;text-align:center;transition:all .5s ease-in-out}.footer-auth-register .social-media-icons{border:2px solid var(--secondary-color);margin-top:0}.footer-auth-register.hide{max-height:0;opacity:0}#profile-logo-black{display:block;margin-block:2em}#profile-logo-white{display:none}#profile-pic-black{display:block}#profile-pic-white{display:none}.edit-profile{background-color:var(--secondary-color);height:-webkit-fit-content;height:fit-content;margin:0}.edit-user-photo{background-color:var(--primary-color);padding:30px}.auth-transition-container{height:-webkit-fit-content;height:fit-content}.logo-column,.logo-column-recover-password{display:none}.lock-icon{margin-top:4em}}.confirm-action-title{margin-bottom:40px;padding-right:10px}.confirm-action-title,.offer-modal-title{font-family:var(--font),sans-serif;font-size:20px;font-weight:400}.offer-modal-title{color:var(--primary-color);margin-bottom:1em}.offer-modal-photo-div{background-color:var(--primary-color);border-radius:50%;left:0;margin-left:auto;padding:1.5em;position:absolute;top:-4em;transform:scale(.5);transform-origin:center;transition:all .3s ease;z-index:2}.offer-modal-description{margin-bottom:2em}.conflicts-title{font-family:var(--font),sans-serif;font-size:20px;font-weight:400;margin-bottom:40px;padding-right:10px;width:90%}.ant-modal-title{text-align:start}.confirm-action-modal{color:var(--primary-color);font-family:var(--font),sans-serif}.ant-modal .ant-modal-content,.ant-modal .ant-modal-title{background-color:var(--secondary-color)}.confirm-action-button-cancel{background-color:var(--secondary-color);color:var(--primary-color);padding:7px;padding-inline:10px}.confirm-action-button-cancel,.confirm-action-button-ok{border:1px solid var(--primary-color);border-radius:10px;cursor:pointer;font-family:var(--font),sans-serif;font-weight:500;transition:all .3s ease-in-out}.confirm-action-button-ok{background-color:var(--primary-color);color:var(--secondary-color);margin-right:10px;padding-block:7px;padding-inline:25px}.confirm-action-button-ok:hover{background-color:var(--secondary-color);color:var(--primary-color)}.confirm-action-button-cancel:hover,.navbar-menu{background-color:var(--primary-color);color:var(--secondary-color)}.navbar-menu{height:100%;z-index:3}.navbar-menu.wide{max-width:330px;min-width:330px!important;width:330px}.navbar-menu .ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.ant-layout .ant-layout-sider{overflow-x:hidden;overflow-y:auto;position:fixed}.translate-button-navbar{height:18px;left:1.8em;position:absolute}.toggle-menu-buttons{height:4em}.toggle-menu-button{margin-top:1.5em;position:absolute;top:0}.toggle-menu-icon{height:18px}.toggle-menu-button.center{left:50%;transform:translateX(-50%)}.toggle-menu-button.right{margin-right:1em;right:0}.ant-layout-sider-children{background-color:var(--primary-color)}.navbar-icon{fill:var(--secondary-color);height:1.75em;margin-left:-.1em!important;margin-top:.4em!important}.profile{margin-top:0!important}.footer-menu{display:flex;justify-content:space-between;margin-bottom:1em;margin-left:6px;margin-top:auto;width:100%}.logout-button-candidate-navbar{align-items:center;background-color:initial;border:none;border-radius:15px;color:var(--secondary-color);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font);font-size:16px;padding:.5em}.logout-span{text-wrap:nowrap}.ant-menu{background-color:initial;color:var(--secondary-color);margin-top:2em}.ant-menu-item{height:3em!important}.ant-menu-item:hover{background-color:var(--primary-color)!important;filter:brightness(200%)!important}.ant-menu-inline-collapsed>.ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-item{margin-block:1em;padding-left:24px}.ant-menu-item a{display:flex}.ant-menu-item.ant-menu-item-selected{background-color:var(--primary-color);filter:brightness(200%)}.menu-link-title{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:17px;margin-left:1em;opacity:1;transition:opacity .4s ease-in-out}.menu-link-title.hide{opacity:0}.menu-link-icon-collapsed{display:flex;margin-top:.625em}.menu-link-icon{align-self:center;height:1.75em}.navbar-menu .ant-collapse{background-color:var(--primary-color);border:none;margin-bottom:1em}.navbar-menu .panel-header-container{display:flex;flex-direction:row}.panel-navbar-icon,.panel-navbar-icon-collapse{fill:var(--secondary-color);height:1.75em;margin-right:.8em}.settings-icon{margin-left:-.2em}.navbar-menu .ant-collapse-header{border-radius:8px!important;display:flex;flex-direction:row-reverse;padding:.3em!important}.navbar-menu .ant-collapse-header-text{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:17px;margin-left:1.2em}.navbar-menu .ant-collapse-header:hover{background-color:var(--primary-color);filter:brightness(200%)}.navbar-menu .ant-collapse-expand-icon{color:var(--secondary-color)}.navbar-menu .ant-collapse-content-box{background-color:var(--primary-color);border:none}.navbar-menu .ant-collapse-content{background-color:var(--primary-color);border:none!important}.ant-collapse-content .ant-menu{margin-top:0}.ant-motion-collapse,.ant-motion-collapse-enter-active,.ant-motion-collapse-leave,.ant-motion-collapse-leave-active,.navbar-menu .ant-collapse-content-active,.navbar-menu .ant-collapse-content-inactive,.navbar-menu .ant-motion-collapse-enter{background-color:var(--primary-color);border:none!important}.navbar-menu .ant-menu-title-content{margin-left:.6em}.navbar-menu .ant-menu-title-content,.panel-link-title{color:var(--secondary-color)!important;font-family:var(--font),sans-serif;font-size:17px}.users-icon{margin-top:.5em!important}.users-icon-collapse{margin-top:.8em!important}.navbar-icon-collapse{fill:var(--secondary-color);height:1.4em;margin-left:1em}.navbar-icon-collapse2{fill:var(--secondary-color);height:1.2em;margin-left:1em}.collapsed .ant-collapse-expand-icon{display:none!important}.logo-navbar,.logo-navbar-hovered{height:3em;margin-top:1.5em;transition:margin-left .1s ease-in-out}.logo-navbar-hovered{margin-left:16em}@media (max-width:767px){.navbar-menu{display:none}.footer-menu{margin-left:0;width:100%}.navbar-mobile-icon{height:2em;margin-left:0!important;width:2em}.ant-menu-title-content{font-size:17px}.navbar-mobile-drawer .ant-collapse{background-color:var(--primary-color);border:none;margin-bottom:2em!important}.ant-collapse-header{display:flex;flex-direction:row-reverse}.ant-menu-item{padding-left:16px!important}.ant-menu-dark,.ant-menu-item{color:var(--secondary-color)!important}.navbar-mobile-drawer .ant-collapse-header-text{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:17px;margin-left:1.2em}.ant-collapse-expand-icon{color:var(--secondary-color)}.navbar-mobile-drawer .ant-collapse-content-box{background-color:var(--primary-color);border:none}.ant-collapse-content{background-color:var(--primary-color);border:none!important}.ant-collapse-content .ant-menu{margin-top:0}.ant-collapse-content-active,.ant-collapse-content-inactive,.ant-motion-collapse,.ant-motion-collapse-enter,.ant-motion-collapse-enter-active,.ant-motion-collapse-leave,.ant-motion-collapse-leave-active{background-color:var(--primary-color);border:none!important}.panel-header-container{display:flex;flex-direction:row}.panel-navbar-icon{fill:var(--secondary-color);height:1.75em;margin-right:10px}}.navbar-mobile-container{background-color:var(--secondary-color);display:none;width:100vw;z-index:2}.navbar-mobile-header{display:flex;flex-direction:row;justify-content:space-between;padding:1.75em}.open-menu-mobile.ant-btn{height:auto;width:auto}.open-menu-icon{height:3em;position:relative}.logo-navbar-mobile{height:4em}.translate-button-navbar-mobile{left:2em;position:absolute;scale:1;top:2.5em}.menu-links-mobile{color:var(--secondary-color)!important;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;list-style:none;margin:0;padding:0}.menu-links-mobile li{align-items:center;display:flex;padding:.5em 0}.menu-links-mobile li a{align-items:center;color:inherit;display:flex;text-decoration:none}.menu-links-mobile li a span{margin-left:.5em}.menu-link-title-mobile{color:var(--secondary-color);margin-left:2em;white-space:nowrap}.ant-drawer-close{margin-left:17.5em;margin-right:0;margin-top:1.5em;right:0}.ant-drawer-content{background-color:var(--primary-color)!important}.ant-drawer-header{border-bottom:none!important}.ant-drawer-wrapper-body{background-color:var(--secondary-color)}.ant-drawer-header .anticon,.ant-drawer-header .anticon:hover{border-color:var(--secondary-color);border-radius:50%;border-style:solid;border-width:2px;color:var(--secondary-color);padding:.5em}@media (max-width:767px){.navbar-mobile-container{display:block}.navbar-icon{height:1.5em;width:1.5em}.menu-drawer{display:flex;flex-direction:column}}.settings-page-container{background-color:var(--secondary-color);min-height:100vh;width:100vw}.settings-breadcrumb{cursor:pointer;left:6%;margin-top:1em;position:absolute;top:2%}.settings-container{display:flex;flex-direction:column}.settings-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;margin-top:2em}.settings-content,.settings-title{background-color:var(--secondary-color)}.settings-content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;overflow-y:auto;padding-block:2em}.settings-section{align-self:flex-start;background-color:var(--secondary-color);color:var(--primary-color);font-family:var(--font),sans-serif;font-size:30px;font-weight:400;margin-block:1em}.settings-font-div{align-items:center;justify-content:center}.settings-color-div,.settings-font-div{background-color:var(--secondary-color);display:flex;flex-direction:column;width:60%}.settings-font-inner-div{background-color:#f4f4f4;border-radius:20px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.settings-choose-font-div{align-items:center;display:flex;flex-direction:column;font-family:var(--font),sans-serif;gap:10px;justify-content:center;margin:3em;width:-webkit-max-content;width:max-content}.settings-font,.settings-select-font{align-self:flex-start}.settings-font{font-size:20px}.settings-font-aa-div{gap:20px}.settings-font-aa-div,.settings-font-abcde-div{align-items:center;display:flex;justify-content:center}.settings-font-abcde-div{flex-direction:column;gap:10px;margin:3em}.settings-font-aa-light{font-weight:lighter}.settings-font-aa-bold,.settings-font-aa-light{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:75px}.settings-font-aa-bold{font-weight:700}.settings-font-abcde-lowercase,.settings-font-abcde-uppercase,.settings-font-nums{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;font-weight:lighter;letter-spacing:5px}.settings-description{text-align:left}.settings-footer-section-inner-div{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;width:100%}.settings-footer-links-div{display:flex;flex-direction:column;justify-content:center;width:60%}.settings-footer-links-container{display:flex;gap:25px}.settings-footer-link,.settings-footer-link-column{display:flex;flex-direction:column;gap:10px;width:100%}.settings-footer-link-label{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;font-weight:400}.settings-footer-section-title{margin-bottom:20px}.settings-footer-section-title,.settings-links-section-title{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:36px;font-weight:400}.settings-links-section-title{margin-bottom:30px}.settings-footer-section{align-self:flex-start;gap:10px;justify-content:center;width:100%}.settings-footer-section,.settings-links-section{display:flex;flex-direction:column;margin-top:2em}.settings-footer-address-section,.settings-footer-email-section,.settings-footer-phone-section{display:flex;flex-direction:column;flex-grow:1;gap:10px}.settings-footer-section-input-div{align-items:center;align-self:flex-start;background-color:#f8f4f4;border-radius:6px;box-sizing:border-box;display:flex;gap:10px;transition:all .2s;width:100%}.settings-footer-section-input{background-color:#f8f4f4;border:none;border-radius:6px;color:#000000e0;display:inline-block;font-family:var(--font),sans-serif;font-size:14px;line-height:1.57;list-style:none;margin:0;min-width:0;padding:4px 0 4px 11px;position:relative;width:100%}.settings-footer-section-input:focus{outline:none}.settings-footer-section-input-icon{margin-right:10px}.react-international-phone-country-selector,.react-international-phone-country-selector-button,.react-international-phone-input-container .react-international-phone-country-selector-button{background-color:#f8f4f4}.react-international-phone-input-container .react-international-phone-input{background-color:#f8f4f4!important;flex-grow:1!important}.settings-footer-address,.settings-footer-email,.settings-footer-phone{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;font-weight:400}.color-picker,.settings-description{font-family:var(--font),sans-serif;font-weight:700}.color-picker{background-color:#fff}.color-picker,.color-picker:hover{border-color:var(--primary-color);color:var(--primary-color);margin:1em}.color-picker:hover{background-color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:bolder}.update-settings-button{border:none;border-radius:20px;margin-bottom:4em;padding:.5em 3em}.last-colors-button,.update-settings-button{align-self:center;background-color:var(--primary-color);color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:40px;margin-block:1.5em}.last-colors-button{border:none;border-radius:10px;padding:.5em 1em}.last-colors-button:hover,.update-settings-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.reset-colors-button{align-self:center;background-color:#001635;border:none;border-radius:10px;color:#fefbfb;cursor:pointer;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:40px;margin-block:1.5em;padding:.5em 1em}.reset-colors-button:hover{background-color:#fefbfb;border:1px solid #001635;color:#001635}.settings-choose-font-div .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{gap:10px}.invalid-phone-message{color:red;display:flex;opacity:0;transition:opacity .3s ease-in-out}.invalid-phone-message.visible{opacity:1}.color-picker-container{display:flex;flex-direction:row;gap:20px;justify-content:center}.color-picker-div{align-items:center;display:flex;flex-direction:column}.color-picker-div .ant-color-picker-trigger.ant-color-picker-lg{padding-right:2em!important}.color-buttons-div{display:flex;flex-direction:row;gap:20px;justify-content:center;margin-left:auto;margin-top:.5em}.reset-icon{cursor:pointer;position:relative;right:4em;top:3em}.reset-icon:hover{scale:1.1}@media (max-width:850px){.last-colors-button,.reset-colors-button{font-size:13px}.settings-page-col1{display:none}.settings-page-col2{height:-webkit-fit-content;height:fit-content;min-height:90vh}.settings-title{font-size:35px}.settings-section{font-size:25px}.settings-font-inner-div{gap:20px}.settings-font-aa-bold,.settings-font-aa-light{font-size:50px}.settings-font-inner-div{align-items:center;background-color:#f4f4f4;border-radius:20px;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:3em;width:-webkit-max-content;width:max-content}.settings-footer-links-div{display:flex;flex-direction:column;min-width:0;width:70%}.settings-footer-section,.settings-links-section{gap:10px;padding:0;width:100%}.settings-footer-section-title,.settings-links-section-title{margin-block:20px}.settings-footer-address-section,.settings-footer-email-section,.settings-footer-phone-section{gap:10px;width:100%}.settings-footer-link-column,.settings-footer-links-container{display:flex;flex-direction:column}.settings-footer-link-column{gap:10px;width:100%}.settings-footer-link{flex:1 1;width:100%}}.logos-section{justify-content:space-evenly}.logo-container,.logos-section{align-items:center;display:flex}.logo-container{flex-direction:column;margin-right:10px}.logo-preview img{max-height:75%;max-width:75%}.ant-upload{border:1px solid var(--primary-color);border-radius:10px!important}.light-logo-upload .ant-upload{background-color:var(--primary-color);border-radius:10px!important}.ant-upload{height:200px!important;width:200px!important}.ant-upload-select{border:none!important}.logo-preview:hover{filter:brightness(.9);transform:scale(1.05)}.logo_background_type{align-self:start;font-size:16px;justify-self:center;margin-left:5px}.logo_background_type,.logos-title{color:var(--primary-color);display:flex;font-family:Montserrat,sans-serif;margin-bottom:10px}.logos-title{align-items:center;font-size:28px;font-weight:700;font-weight:300;justify-content:center}.logo-placeholder{color:var(--secondary-color)}@media screen and (max-width:850px){.logos-section{flex-direction:column}}@media (max-width:768px){.update-settings-button:hover{background-color:var(--primary-color);border:none;color:var(--secondary-color)}}@media (max-width:767px){.color-picker-container{gap:0}.reset-icon{right:2.7em}}.home-settings-breadcrumb{cursor:pointer;left:6%;margin-top:2em;position:absolute;top:2%}.logo-preview{align-items:center;display:flex;justify-content:center;margin-bottom:10px;overflow:hidden;transition:transform .5s ease}.dark-logo-upload .ant-upload{background-color:#fff;border-radius:10px!important}.home-settings-page-container{background-color:var(--secondary-color);min-height:100vh;width:100vw}.home-settings-container{display:flex;flex-direction:column}.home-settings-title{font-size:45px;margin-top:1em}.home-settings-sub-title,.home-settings-title{background-color:var(--secondary-color);color:var(--primary-color);font-family:var(--font),sans-serif;font-weight:700}.home-settings-sub-title{font-size:25px;margin-top:0}.home-settings-content{align-items:center;background-color:var(--secondary-color);flex-grow:1;overflow-y:auto;padding-block:2em}.home-settings-content,.home-settings-section-div{display:flex;flex-direction:column;justify-content:center}.home-settings-section-div{width:60%}.home-settings-section-title{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:36px;font-weight:400;white-space:nowrap}.home-settings-text-section{display:flex;flex-direction:column;padding:2em;width:70%}.home-settings-text-input-div{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px;width:100%}.home-settings-text-input-per-language-div{width:44%}.home-settings-input-instruction{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:500;text-align:left}.home-settings-text-title-input-div{align-items:center;align-self:flex-start;background-color:#f8f4f4;border-radius:6px;box-sizing:border-box;display:flex;gap:10px;margin-top:10px;width:60%}.home-settings-text-title-input{background-color:#f8f4f4;border:none;border-radius:6px;color:#000000e0;display:inline-block;font-family:var(--font),sans-serif;font-size:14px;line-height:1.57;list-style:none;margin:0;padding:4px 0 4px 11px;position:relative;width:100%}.home-settings-text-title-input:focus{outline:none}.home-settings-text-body-input-div{align-items:center;align-self:flex-start;background-color:#f8f4f4;border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;margin-top:10px;min-height:75px;overflow:hidden;padding:10px;width:100%}.home-settings-text-body-input-div:after{background-color:#0003;bottom:2px;cursor:nwse-resize;height:10px;position:absolute;right:2px;width:10px}.home-settings-text-body-input{background-color:#f8f4f4;border:none;border-radius:6px;box-sizing:border-box;color:#000000e0;display:inline-block;font-family:var(--font),sans-serif;font-size:14px;height:100%;line-height:1.57;list-style:none;margin:0;overflow-y:hidden;padding:4px 0 4px 11px;position:relative;resize:none;width:100%}.home-settings-text-body-input:focus{outline:none}.home-settings-icon-small{margin-right:10px;width:12px}.home-settings-delete-icon-big,.home-settings-icon-big{width:24px}.home-settings-default-section{display:flex;flex-direction:column;gap:2em;padding:2em}.home-settings-color-picker-container,.home-settings-image-upload-container{display:flex;flex-direction:column;width:-webkit-fit-content;width:fit-content}.home-settings-image-upload-container{min-width:183.2px;padding-top:0}.home-settings-vector-element-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px;margin-top:0}.home-settings-citation-container{display:flex;justify-content:space-between;min-width:230px;width:45%}.home-settings-name-input-div{align-items:center;align-self:center;background-color:#f8f4f4;border-radius:6px;box-sizing:border-box;display:flex;gap:10px;width:32%}.home-settings-vector-title{font-size:30px}.home-settings-vector-language,.home-settings-vector-title{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-weight:400}.home-settings-vector-language{font-size:24px;padding-bottom:1em;text-align:left}.home-settings-vector-id{font-size:20px;margin-bottom:25px;margin-left:25px;margin-top:25px}.home-settings-vector-input{background-color:#f8f4f4;border:none;border-radius:0;color:#000000e0;display:inline-block;font-family:var(--font),sans-serif;font-size:20px;line-height:1.57;list-style:none;margin:0;min-width:0;padding:4px 6px;position:relative;width:80%}.home-settings-vector-input:focus{outline:none}.home-settings-vector-add-container{min-width:40px;padding:0 2% 2%}.home-settings-upload-icon-container{border:1px solid #000;border-radius:50%;cursor:pointer;height:48px;width:48px}.home-settings-upload-icon-container-invisible{border:none;border-radius:50%;cursor:pointer;height:48px;width:48px}.home-settings-upload-icon{height:45%;margin:auto;padding-top:27%;width:auto}.home-settings-testimonial-photo{border-radius:50%;height:100%;object-fit:cover;width:100%}.home-settings-testimonial-title-container{display:flex;flex-direction:row;gap:10px;height:-webkit-fit-content;height:fit-content}.update-home-settings-button{align-self:center;background-color:var(--primary-color);border:none;border-radius:20px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:40px;margin-block:1.5em;padding:.5em 3em}.pointer{cursor:pointer}.home-settings-default-section .candidate-view-input-file-input{width:-webkit-fit-content;width:fit-content}.guide-label{cursor:pointer}.simple-anchor{color:#1677ff;cursor:pointer;font:inherit}.simple-anchor:hover{color:#69b1ff}@media (max-width:850px){.home-settings-color-picker-container,.home-settings-default-section .candidate-view-input-file-input,.logo-preview{margin-bottom:2em}.home-settings-title{font-size:35px}.home-settings-sub-title{font-size:20px}.home-settings-section-div{display:flex;flex-direction:column;min-width:0;width:70%}.home-settings-text-section{display:flex;flex-direction:column;padding:0;width:100%}.home-settings-text-input-div{flex:1 1;margin-bottom:20px;width:100%}.home-settings-default-section{display:flex;flex-direction:column;padding:0;width:100%}.home-settings-color-picker-container,.home-settings-image-upload-container{padding-top:0}.home-settings-vector-element-container{flex-direction:column}.home-settings-citation-container{margin-bottom:5px;width:100%}.home-settings-content{margin-left:5em}}@media (max-width:767px){.home-settings-content{margin-left:0}}.contact-us-title{align-content:center;align-items:center;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:35px;font-weight:700;text-align:center}.contact-us-input{display:flex;margin-top:8px}.contact-us-pencil-icon{margin-right:10px}.contact-us-email-icon{display:block;margin:auto auto 5px;width:5em}.contact-us-popup{font-family:var(--font),sans-serif}.contact-us-form,.contact-us-wrapper{display:flex;flex-direction:column;justify-content:center}.contact-us-wrapper{padding:0 15%}.contact-us-field-name{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:500;margin-block:.5em}.contact-us-icon{display:flex;flex-direction:column;justify-content:center}.contact-us-button{background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:500;margin-left:auto;margin-right:auto;margin-top:20px;width:150px}.contact-us-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.welcome-banner{background-color:var(--primary-color);display:flex;flex-direction:column;justify-content:center;min-height:100vh}.welcome-text{color:#fff;text-align:center}.gradient-line{background:linear-gradient(90deg,#7fc5ff,#b984ff);height:2px;margin:9px auto 22px;width:100%}.contact-us-extra{color:var(--primary-color);font-size:12px;margin-top:10px;text-align:center}@media (max-width:767px){.contact-us-title{font-size:28px}.contact-us-wrapper{padding:0 5%}.contact-us-button{width:100%}.contact-us-email-icon{width:4em}.contact-us-field-name{font-size:16px}}.about-us-component{display:flex;flex:0 0 20vh;flex-direction:column;justify-content:center;padding:6em 4em 4em;position:relative;z-index:3}.about-us-gradient-div,.about-us-text-div{display:flex;flex-direction:column}.about-us-text-div{align-items:self-start;width:40%}.about-us-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:60px;font-weight:600}.about-us-description{color:var(--primary-color);font-weight:400;margin-block:1em;text-align:justify;text-justify:inter-word}.about-us-contact-button,.about-us-description{font-family:var(--font),sans-serif;font-size:20px}.about-us-contact-button{align-self:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;font-weight:700;font-weight:400;height:46px;margin-left:auto;padding:.5em 1em}.about-us-contact-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.gradient-line-about-us{background:linear-gradient(90deg,#7fc5ff,#b984ff);height:2px;margin-bottom:22px;margin-top:9px}@media (max-width:1110px){.about-us-component{padding:3em}.about-us-text-div{width:60%}}@media (max-width:767px){.about-us-component{padding:2em}.about-us-text-div{width:100%}.about-us-title{font-size:35px}.about-us-description{font-size:18px}}.offers{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1em}.offers-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:48px;font-weight:600;margin-bottom:0;margin-top:1.6em}.offers-container{align-items:center;display:flex;flex-direction:column;max-width:50%;width:100%}.offers-gradient-div{align-self:center;display:flex;flex-direction:column;margin-bottom:4em;width:-webkit-fit-content;width:fit-content}.gradient-line-offers{background:linear-gradient(90deg,#7fc5ff,#b984ff);height:2px;margin-bottom:32px;margin-left:-5%;margin-top:9px;width:110%}.offers-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;margin:0 auto;max-width:1200px}.offers-flex-container{align-items:center;display:flex;gap:9em;justify-content:center;margin-top:3em}.offers-container-tablet{display:none}.offer-content{display:flex;flex-direction:column;flex-grow:2;flex:1 1;gap:.5rem;justify-content:center;text-align:center;transition:all .3s ease;z-index:2}.offer-div{align-items:flex-start;display:flex;flex-direction:row;gap:1.5rem;justify-content:left;margin-bottom:2em;min-height:180px;padding:1rem;position:relative;transition:transform .2s ease;width:22em}.offer-description{background-color:var(--secondary-color);border:1px solid var(--primary-color);border-radius:1rem;bottom:0;color:var(--primary-color);display:flex;flex-direction:column;font-family:var(--font),sans-serif;font-size:16px;font-weight:400;justify-content:flex-start;left:0;margin:0;opacity:0;padding:4rem 1rem 1rem;pointer-events:none;position:absolute;right:0;text-align:justify;top:0;transition:all .3s ease;z-index:1}.offer-div:hover{transform:translateY(-5rem)}.offer-div:hover:after{content:"";height:5rem;left:0;position:absolute;right:0;top:100%}.offer-div:hover .offer-photo-div{padding:.5em;transform:translateX(0) translateY(-40px);z-index:3}.offer-div:hover .offer-name{font-size:1.2rem;font-weight:600;transform:translateX(-1em) translateY(-.5em);z-index:3}.offer-div:hover .offer-photo{height:35px;width:40px}.offer-div:hover .offer-description{color:var(--primary-color);opacity:1;padding-top:4rem;pointer-events:auto}.offer-div:hover .offer-button{padding:1em;transform:translateX(10em) translateY(12em);z-index:3}.offer-photo-div{background-color:var(--primary-color);border-radius:50%;margin-left:auto;padding:1.5em;position:relative;transform-origin:center;transition:all .3s ease;z-index:2}.offer-photo{height:100px;transition:all .3s ease;width:100px}.offer-name{color:var(--primary-color);font-size:1.5rem;margin:0;position:relative;text-align:left;transition:all .3s ease;z-index:2}.offer-button,.offer-name{font-family:var(--font),sans-serif;font-weight:500}.offer-button{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:var(--secondary-color);cursor:pointer;margin-left:2em;margin-top:1em;padding:1em;padding-inline:1em;transition:all .3s ease-in-out;width:-webkit-fit-content;width:fit-content;z-index:3}.offer-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}@media (max-width:1310px){.offer-div:hover{transform:translateY(-1rem)}.offer-div:hover:after{height:1rem}.offers-container,.offers-flex-container{display:none}.offers-container2{grid-gap:9rem;display:grid;gap:9rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;margin:0 auto;max-width:70%}}@media (max-width:1023px){.offers-container-tablet{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;margin:0 auto;max-width:70%}.offers-container,.offers-flex-container{display:none}.offers-title{font-size:30px}.offers-description{font-size:18px}.offers-container{max-width:70%}.offer-name{font-size:30px;font-size:20px;white-space:inherit;width:60%}.offer-content,.offer-div{margin-left:0}.offer-div{width:auto}.offer-photo-div{margin-left:auto}.offer-photo{height:80px;width:80px}.offer-description{font-size:14px;margin-right:auto}.offer-div:hover{transform:none}.offer-div:hover:after{display:none}.offer-div:hover .offer-photo-div{padding:1.5em;transform:none;z-index:2}.offer-div:hover .offer-name{font-size:20px;font-weight:500;transform:none;z-index:2}.offer-div:hover .offer-photo{height:80px;width:80px}.offer-div:hover .offer-description{opacity:0;pointer-events:none}.offer-div:hover .offer-button{margin-left:2em;margin-top:1em;padding:1em;transform:none;z-index:3}}@media (max-width:767px){.offers-container-tablet{display:none}.offers-title{align-self:center;font-size:24px}.gradient-line-offers{margin-left:0;width:100%}.offers-container{max-width:80%}.offer-div:hover{transform:none}.offer-div:hover:after{display:none}.offer-div:hover .offer-photo-div{padding:1.5em;transform:none;z-index:2}.offer-div:hover .offer-name{font-size:20px;font-weight:500;transform:none;z-index:2}.offer-div:hover .offer-photo{height:80px;width:80px}.offer-div:hover .offer-description{opacity:0;pointer-events:none}.offer-div:hover .offer-button{margin-left:2em;margin-top:1em;padding:1em;transform:none;z-index:3}}.opportunities,.opportunities-component{display:flex;flex:1 0 50vh;flex-direction:column;position:relative}.opportunities-component{background-image:var(--background-image-url);background-position:50%;background-size:cover;justify-content:flex-end;padding:4em}.opportunities-component:after{background-color:#345c9545;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.opportunities-title{font-size:48px;font-weight:600;padding-top:1.6em}.opportunities-candidate-area-button,.opportunities-title{color:var(--primary-color);font-family:var(--font),sans-serif}.opportunities-candidate-area-button{align-self:center;background-color:var(--secondary-color);border:none;border-radius:10px;cursor:pointer;font-size:20px;font-weight:700;font-weight:500;margin-left:auto;margin-top:2em;padding:.8em 1.5em;transition:all .2s ease-in-out}.opportunities-gradient-div{align-self:center;display:flex;flex-direction:column}.gradient-line-opportunities{background:linear-gradient(90deg,#7fc5ff,#b984ff);height:2px;margin-bottom:22px;margin-left:-1em;margin-top:9px;width:110%}.opportunities-card-div{align-self:center;background-color:var(--rectangle-color);box-shadow:0 5px 10px #00000059;color:var(--primary-color);margin-bottom:-116px;padding-block:15px;padding-inline:2em;width:34%;z-index:2}.opportunities-card{font-size:20px}@media (max-width:768px){.opportunities-title{align-self:center}.opportunities-gradient-div{width:40%}.opportunities-component{padding:3em}.opportunities-title{font-size:42px}.opportunities-candidate-area-button{font-size:18px}.opportunities-card-div{width:50%}.opportunities-card{font-size:18px}}@media (max-width:767px){.opportunities-title{align-self:center;font-size:35px}.opportunities-gradient-div{width:65%}.opportunities-component{padding:2em}.opportunities-title{font-size:36px}.opportunities-candidate-area-button{font-size:16px}.opportunities-card-div{width:80%}.opportunities-card{font-size:16px}}.recruitment{align-items:center;display:flex;flex-direction:column;justify-content:center}.recruitment-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:48px;font-weight:600;padding-top:4.8em}.recruitment-phases{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding-bottom:4em;width:100%}.recruitment-line{border-bottom:2px solid var(--primary-color);flex-shrink:0;position:relative;top:5.5em;width:8.5%}.recruitment-phase-div{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:140px}.recruitment-guide-button{align-items:center;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font);font-size:22px;font-weight:700;font-weight:500;margin-bottom:3em;margin-top:1em;padding:1em;padding-inline:2.5em}.recruitment-guide-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.recruitment-phase-logo{align-items:center;background-color:var(--primary-color);border-radius:50%;display:flex;height:116px;justify-content:center;padding:.5em;width:116px}.recruitment-phase-logo-img{width:50px}.recruitment-phase-name{word-wrap:break-word;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:25px;font-weight:400;-webkit-hyphens:auto;hyphens:auto;margin-top:1em;text-align:center}.gradient-line-recruitment{background:linear-gradient(90deg,#7fc5ff,#b984ff);height:2px;margin-bottom:4em;margin-left:-1em;margin-top:9px;width:110%}.recruitment-gradient-div{align-self:center;display:flex;flex-direction:column}.preview-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.preview-modal-overlay{background-color:#000000b3;height:100%;left:0;position:absolute;top:0;width:100%}.preview-modal-content{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000040;display:flex;flex-direction:column;height:85vh;max-width:900px;position:relative;width:90%;z-index:1001}.preview-modal-header{align-items:center;background:#f5f5f5;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:16px 24px}.preview-close-button{background:none;border:none;color:#666;cursor:pointer;font-size:24px}@media (max-width:1023px){.recruitment-phases{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding-bottom:4em;transform:scale(.7);width:100%}.recruitment-line{border-bottom:2px solid var(--primary-color);position:relative;top:4em;width:8.5%}.recruitment-phase-div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:140px}.recruitment-title{align-self:center;font-size:35px}.recruitment-gradient-div{width:30%}.recruitment-phase-logo{height:80px;width:80px}.recruitment-phase-logo-img{width:40px}.recruitment-title{font-size:30px}.recruitment-description{font-size:18px}.about-us-text-div{width:100%}.about-us-title{font-size:35px}.about-us-description,.recruitment-guide-button{font-size:18px}}@media (max-width:767px){.recruitment-phases{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding-bottom:4em;transform:scale(1);width:100%}.recruitment-phase-div{margin-bottom:2em}.recruitment-phases{grid-gap:1em;display:grid;padding-bottom:0}.recruitment-line{display:none}.recruitment-title{align-self:center}.recruitment-gradient-div{width:60%}.recruitment-phase-logo{height:60px;width:60px}.recruitment-phase-logo-img{width:30px}.recruitment-title{font-size:35px}.recruitment-description{font-size:18px}.about-us-text-div{width:100%}.about-us-title{font-size:35px}.about-us-description,.recruitment-guide-button{font-size:18px}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.testimonials{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2em}.testimonials-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:48px;font-weight:600;padding-top:1.6em}.testimonials-carousel{margin-inline:0;width:100%}@media (min-width:465px){.testimonials{padding-inline:.5em}.testimonials-carousel{margin-inline:0}}.testimonial-div{background-color:var(--secondary-color);border-radius:20px;box-shadow:0 5px 10px #00000059;display:flex;flex-direction:column;justify-content:center;margin:30px;min-height:320px;padding:2em}.testimonial-photo-div{left:1em;position:absolute;top:-1.8em}.testimonial-photo{border-radius:50%;height:75px;object-fit:cover;width:75px}.testimonial-name{align-self:flex-start;font-size:20px;font-weight:700;margin-block:20px}.testimonial-description,.testimonial-name{color:var(--primary-color);font-family:var(--font),sans-serif}.testimonial-description{font-size:16px;font-weight:400;text-align:justify;text-justify:inter-word}.custom-arrow-right{right:0}.custom-arrow-left,.custom-arrow-right{align-items:center;background-color:var(--primary-color);border:none;border-radius:50%;color:var(--secondary-color);cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:2}.custom-arrow-left{left:0}.centered-carousel .react-multi-carousel-list{display:flex;justify-content:center}.testimonials-gradient-div{align-self:center;display:flex;flex-direction:column}.gradient-line-testimonials{background:linear-gradient(90deg,#7fc5ff,#b984ff);height:2px;margin-bottom:22px;margin-left:-1em;margin-top:9px;width:110%}.testimonial-div{scale:1;transition:transform .3s ease!important}.testimonial-div-scaled{filter:none;transform:scale(1)!important;transition:filter .3s ease,transform .3s ease}.testimonial-div-unscaled{filter:blur(4px);transform:scale(.8)!important;transition:filter .3s ease,transform .3s ease}.testimonials-carousel.no-transition .testimonial-div,.testimonials-carousel.no-transition .testimonial-div-scaled,.testimonials-carousel.no-transition .testimonial-div-unscaled{transition:none!important}@media (max-width:768px){.testimonial-div{margin:10px;scale:.9}.testimonials{padding:1em}.testimonials-title{align-self:center}.testimonials-gradient-div{width:60%}.about-us-text-div{width:100%}.testimonials-title{font-size:35px}.testimonial-description{font-size:18px}}.footer-auth{display:none}.social-media-button{margin:auto;padding:1em}.social-media-button,.social-media-icons{align-items:center;display:flex;justify-content:center}.social-media-icons{background-color:var(--secondary-color);border-radius:50%;height:4em;margin-bottom:1em;width:4em}.footer{align-items:center;align-self:flex-end;background-color:var(--primary-color);border:1px solid var(--primary-color);box-sizing:border-box;color:var(--secondary-color);display:flex;flex-direction:row;font-family:var(--font),sans-serif;justify-content:center;max-width:100vw;min-height:120px;padding-block:1.5em;padding-inline:2vw;position:relative;z-index:3}.footer-logo{height:5em;left:1.6em;position:absolute}.footer-info{margin-left:auto;margin-right:auto}.footer-info,.footer-info2{font-size:14px;font-weight:500;line-height:1.75em;text-align:center}.footer-info2{left:50%;position:absolute;transform:translateX(-50%)}.footer-info2~.social-media-icons-container{margin-left:auto}.footer-credits{font-size:13px;font-weight:100}.social-media-icons-container{align-items:center;display:flex;flex-direction:row}.page-container{background-color:var(--secondary-color);display:flex;flex-direction:column;min-height:100vh;position:relative}.page-content{padding-bottom:10em}.footer-color{background-color:var(--secondary-color)!important}.icon-border{border:2px solid var(--primary-color)!important}@media (max-width:1024px){.social-media-icons-container{margin-left:auto;transform:scale(.8)}}@media (max-width:767px){.footer{align-items:center;background-color:var(--primary-color);border:none;display:flex;flex-direction:column;gap:.75em;justify-content:center;max-width:100vw;min-height:0;padding:1.5em 1em}.footer-logo{height:3.5em;left:auto;position:static}.footer-info2{left:auto;position:static;transform:none}.footer-info2~.social-media-icons-container{margin-left:0}.page-content,.page-content-auth{padding-bottom:8em}.social-media-icons-container{margin-left:0;transform:scale(.7)}}@media (max-width:400px){.footer{background-color:initial}.social-media-button{padding:.5em}}.homepage-header{display:flex;flex-direction:row;justify-content:flex-end;margin-right:1.6em;margin-top:.6em;padding-block:1.5em;padding-inline:1.6em}.logout-button-candidate{color:var(--secondary-color)}.logout-button,.logout-button-candidate{align-items:center;background-color:initial;border:none;border-radius:15px;cursor:pointer;display:flex;flex-direction:row;font-family:var(--font);font-size:16px;margin-right:8px;padding:.5em}.logout-button{color:var(--primary-color)}.logout-icon{height:28px;margin-left:8px;margin-right:10px}.translate-button-home{left:0;margin-left:.8em;position:relative;top:0;width:110px}.login-icon{height:25px;margin-right:9px}.login-button{margin-right:5px}.candidate-area-button,.login-button{align-items:center;background-color:var(--secondary-color);border:none;border-radius:20px;color:var(--primary-color);cursor:pointer;display:flex;flex-direction:row;font-family:var(--font);font-size:14px;padding:.5em}.candidate-area-button{margin-right:2px}.user-icon{height:24px;margin-right:6px}.home-page-container{background-color:var(--background-color);display:flex;flex-direction:column;min-height:100vh;position:relative}@media (max-width:767px){.homepage-header{margin-right:0;padding-block:1em;padding-inline:1em}.candidate-area-button,.login-button{margin-right:-2em;scale:.8}}.create-role-popup,.create-role-title{font-family:var(--font),sans-serif}.create-role-title{align-content:center;align-items:center;color:var(--primary-color);font-size:35px;font-weight:700}.create-role-form{display:flex;flex-direction:column;justify-content:center}.create-role-name{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:500;margin-block:1em}.create-role-icon{justify-content:center}.create-role-checkboxes,.create-role-icon{display:flex;flex-direction:column}.create-role-checkboxes .select-all-checkbox{text-wrap:nowrap;margin-bottom:25px;margin-left:80%;margin-top:-20px}.create-role-checkboxes .ant-col{margin-bottom:1em}.select-all-checkbox{font-family:var(--font),sans-serif;font-size:14px!important;font-weight:300}.create-role-cancel{border-color:var(--primary-color);color:var(--primary-color);font-family:var(--font),sans-serif}.create-role-cancel::hover{background-color:aqua;color:var(--secondary-color);font-family:var(--font),sans-serif}.create-role-button{background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:500;margin-left:auto}.create-role-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.permissions-checkbox{margin-bottom:1em}.create-role-checkbox-container{align-items:center;display:flex}.twofa-checkbox{margin-left:1em}@media (max-width:766px){.icon{margin-left:0}.create-role-checkboxes .ant-col{text-wrap:nowrap;margin-bottom:1em}.create-role-checkboxes{align-items:center;display:flex;font-size:13px;justify-content:center}.ant-checkbox-group{width:100%!important}.create-role-checkboxes .select-all-checkbox{text-wrap:nowrap;margin-bottom:25px;margin-left:75%;margin-top:0}}@media (max-width:400px){.create-role-checkboxes{font-size:12px}.create-role-checkboxes .select-all-checkbox{margin-left:44%}}.role-container{min-height:100vh;overflow-x:hidden;width:100%}.roles-page-col1{background-color:var(--primary-color);min-height:100vh}.roles-page-col1,.roles-page-col2{display:flex;flex-direction:column;justify-content:center}.roles-page-col2,.roles-page-col3{background-color:var(--secondary-color)}.roles-page-col3{align-items:center;display:flex;height:100vh;justify-content:center}.roles-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;margin:1em 0 0;padding:.75em 0;text-align:center}.roles-logo{align-self:center;max-width:10em}.roles-table{margin-inline:3em}.roles-table .ant-table-content{color:var(--primary-color);font-family:var(--font),sans-serif}.icons-column{max-width:65px;min-width:65px;padding-inline:0!important}.table-icon{background:none;border:none;color:var(--primary-color);cursor:pointer;height:-webkit-fit-content;height:fit-content;opacity:1;width:-webkit-fit-content;width:fit-content}.table-icon img{height:18px}.search-and-table{margin-top:-2.5rem}.role-breadcrumb,.roles-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%}@media (hover:hover) and (pointer:fine){.table-icon{opacity:0}.table-icon.show{opacity:1;transition:opacity .3s ease-in-out}}.new-role-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:2.5em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}.new-role-btn:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.new-role-btn .plus-icon{font-family:var(--font),sans-serif;font-style:normal;font-weight:500;padding-right:1em;right:0;text-align:right}.search-role{background-color:#f0f0f0;border:none;border-radius:10px;color:#a39a9a;font-family:var(--font),sans-serif;font-weight:400;height:45px;margin:3em;max-width:250px;width:100%}.search-role-mobile{display:none}.search-role-desktop{display:block;margin:3em}.roles-input-container{height:70vh;max-width:250px;width:90%}.roles-white-logo{align-self:center;width:10em}.role-page-col2{align-items:center;background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;min-height:100vh}.role-page-col2-content{align-self:center;display:flex;flex-direction:column;text-align:left;width:60%}.role-info{align-self:center;margin-left:auto;margin-right:auto;width:90%}.role-page-title-desktop{font-family:var(--font),sans-serif;font-size:40px;font-weight:700}.role-page-container,.role-page-permissions{font-family:var(--font),sans-serif;margin-block:2em;text-align:left}.role-permission-div{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 2fr}.role-info-name-title{font-size:22px;font-weight:700;margin-top:1em}.role-info-name{font-size:20px;font-weight:400;margin-top:.5em;text-align:justify}.role-info-permission-title{margin-bottom:1em}.role-info-2fa-title,.role-info-permission-title{font-size:22px;font-weight:700}.create-role-checkbox-container2{align-items:center;display:flex;margin-bottom:2em}.role-info-permission-text{font-family:var(--font),sans-serif;font-size:16px}.role-info-permission-user{align-self:flex-start;font-size:20px;font-weight:700;margin-block:1em}.role-page-permissions-checkboxes{padding:.5em}.role-permission-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.role-info-permissions{margin:1em}.edit-role-button-container{align-items:center;display:flex;justify-content:right}.cancel-edit-role-button,.edit-role-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:18px;font-weight:600;justify-content:center;margin-bottom:2em;margin-top:2em;padding:1.3em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.cancel-edit-role-button:hover,.edit-role-button:hover{background-color:var(--secondary-color-hover);color:var(--primary-color-hover)}.cancel-edit-role-button{margin-left:1em}@media (max-width:1083px){.role-breadcrumb,.roles-breadcrumb{left:12%}}@media (max-width:768px){.new-role-btn:hover{background-color:var(--primary-color);border:none;color:var(--secondary-color)}}@media (max-width:767px){.search-and-table{margin-top:0}.edit-role-button-container{margin-right:1em}.roles-breadcrumb{left:35%;top:11%}.role-breadcrumb{left:20%;top:0}.roles-page-col1{display:none}.roles-page-col2{margin-top:2em}.role-page-title-desktop,.roles-title{display:none}.roles-table{margin-inline:1em}.roles-page-col3{height:10vh}.roles-input-container{height:-webkit-fit-content;height:fit-content;padding-top:1em}.search-role-desktop{display:none}.search-role-mobile{display:block;margin:1em}.role-page-col2{display:flex}.role-page-col2-content{display:flex;margin-block:0;min-width:9%;padding-block:0}.horizontal-scroll-container{display:flex;max-width:100%;overflow-x:auto;padding:1em}.new-role-btn-mobile{align-items:center;border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:1em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}.footer,.new-role-btn-mobile{background-color:var(--primary-color)}.role-page-permissions .ant-collapse-header .ant-collapse-expand-icon{display:none!important}}.notifications-container{background-color:var(--secondary-color);display:flex;flex-direction:column;height:auto;margin:0;min-height:100vh;padding:0 2em 2em 7em}.notifications-table{margin-inline:3em}.notifications-table .ant-table-content{color:var(--primary-color);font-family:var(--font),sans-serif}.notifications-table table{background:var(--secondary-color);border-spacing:0 10px}.notifications-table-row{background-color:#ebebeb;border-radius:10px;border-style:solid;border-width:3px}.notifications-table-row td:first-child{border-bottom-left-radius:10px;border-top-left-radius:10px}.notifications-table-row td:last-child{border-bottom-right-radius:10px;border-top-right-radius:10px}.notifications-clear-and-table-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-inline:3em;margin-bottom:1em}.notifications-clear{align-items:center;display:flex}.notifications-clear-button{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-weight:500;height:3em;padding-inline:30px;transition:all .3s ease-in-out}.notifications-clear-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.hidden{z-index:-1}.notifications-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%;z-index:2}.notifications-title-desktop{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;margin:1em 0 0;padding:.75em 0;text-align:center}@media (max-width:1083px){.notifications-breadcrumb{left:13%}}@media (max-width:767px){.notifications-container{display:flex;flex-direction:column;overflow-x:hidden;padding:0}.notifications-breadcrumb{left:8%;top:11%}.notifications-title-desktop{display:none}.notifications-clear{margin-top:2em}.notifications-table{margin-inline:1em;max-width:95%}}.user-profile-container{height:100vh}.user-col1,.user-profile-container{display:flex;justify-content:center}.user-col1{align-items:center;background-color:var(--primary-color);flex-direction:column;padding-left:3em}.edit-profile-btn{align-self:center;background-color:var(--secondary-color);border-radius:20px;border-style:none;color:var(--primary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:45px;margin-block:1.5em;padding:.5em 2em}.edit-profile-btn:hover{background-color:var(--primary-color);border:1px solid var(--secondary-color);color:var(--secondary-color)}.edit-icon-logo{position:relative;right:-1em}.edit-profile-btn:hover .edit-icon-logo{filter:invert(1)}.delete-profile-btn{align-self:center;background-color:var(--secondary-color);border-radius:20px;border-style:none;color:var(--primary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;height:45px;margin-block:1.5em;margin-left:1em;padding:.5em 1em}.footer-user{bottom:0;height:auto;position:fixed;text-align:center;width:100%}.footer-user,.user-col2{background-color:var(--secondary-color);display:flex;justify-content:center}.user-col2{flex-direction:column}.user-col2,.user-col2-content{width:-webkit-max-content;width:max-content}.user-col2-content{align-self:center;text-align:left}.user-profile-title-desktop,.user-profile-title-mobile{font-family:var(--font),sans-serif;font-size:35px;font-weight:500}.user-profile-title-mobile{display:none}.user-info{align-self:center}.user-info,.user-info-container{width:-webkit-max-content;width:max-content}.user-info-container{font-family:var(--font),sans-serif;margin-block:2em;padding-left:.2em;text-align:left}.user-info-title{font-size:18px;font-weight:bolder}.user-info-text{align-self:flex-start;font-size:18px;font-weight:500;margin-top:.5em}.profile-logo.desktop{height:7em;margin-block:1em;position:absolute;right:6%;top:2%;width:7em}#logo-white-profile{display:block;padding:2em}.profile-img{align-self:center;border-radius:50%;height:15em;object-fit:cover;width:15em}.loader{animation:mulShdSpin 1.1s ease infinite;border-radius:50%;font-size:10px;height:1em;margin-bottom:5em;position:relative;text-indent:-9999em;transform:translateZ(0);width:1em}.users-profile-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%;z-index:2}.choose-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:8px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:14px;font-weight:500;justify-content:center;margin-bottom:.5em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.choose-button:hover{background-color:var(--secondary-color-hover);color:var(--primary-color-hover)}@keyframes mulShdSpin{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #ffffff80,-1.8em -1.8em 0 0 #ffffffb3}12.5%{box-shadow:0 -2.6em 0 0 #ffffffb3,1.8em -1.8em 0 0 #fff,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #ffffff80}25%{box-shadow:0 -2.6em 0 0 #ffffff80,1.8em -1.8em 0 0 #ffffffb3,2.5em 0 0 0 #fff,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}37.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #ffffff80,2.5em 0 0 0 #ffffffb3,1.75em 1.75em 0 0 #fff,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}50%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #ffffff80,1.75em 1.75em 0 0 #ffffffb3,0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}62.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #ffffff80,0 2.5em 0 0 #ffffffb3,-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}75%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #ffffff80,-1.8em 1.8em 0 0 #ffffffb3,-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 #fff3}87.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #ffffff80,-2.6em 0 0 0 #ffffffb3,-1.8em -1.8em 0 0 #fff}}@media (max-width:1083px){.users-profile-breadcrumb{left:13%}}@media (max-width:940px){.user-col1{padding-left:6em}.delete-icon-logo{margin-left:0}}@media (max-width:767px){.users-profile-breadcrumb{left:8%;top:11%}.user-col1{background-color:var(--secondary-color);order:-1;padding-left:0}.user-col2{justify-content:baseline}.user-col2-content{margin-block:0;min-width:60%;padding-block:0}.profile-logo{display:none}#logo-white-profile{align-self:left;display:none}.user-profile-title-desktop{display:none}.user-profile-title-mobile{display:block;margin-block:1em}.edit-profile-title-desktop{display:none}.profile-img{align-self:center;border-radius:50%;height:12em;object-fit:cover;width:12em}.delete-profile-btn,.edit-profile-btn{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--secondary-color)}.delete-icon-logo,.edit-icon-logo{filter:invert(1)}}.edit-profile-container{background-color:var(--secondary-color);display:flex;flex-direction:column;font-family:var(--font),sans-serif;justify-content:center;padding-inline:15%;text-align:center}.edit-profile-section{align-items:center;display:flex;flex-direction:column;padding:2em}.edit-profile-title-desktop{font-family:var(--font),sans-serif;font-size:35px;font-weight:500;margin-right:auto}.edit-profile{background-color:var(--primary-color);font-family:var(--font),sans-serif;font-size:small;font-weight:700;margin:0}#profile-logo-black{display:none}#profile-logo-white{display:block;height:auto;width:8em}#profile-pic-black{display:none}#profile-pic-white{display:block;height:auto;max-width:25em}.edit-user-photo{align-items:center;background-color:var(--secondary-color);border-radius:50%;cursor:pointer;display:flex;flex-direction:column;margin-top:20px;padding:1.5em;width:-webkit-max-content;width:max-content}.edit-user-photo:hover{background-color:gray;transition:all .3s ease-in-out}.edit-profile-col{display:flex;flex-direction:column;justify-content:flex-start}.edit-profile-header-logo-image{align-self:start;margin-left:20px;margin-top:20px}.edit-profile-header-profile-image{align-self:center;margin-top:3em}.edit-profile-button{background-color:#fff;border-radius:200px;cursor:pointer;padding-block:1.2em;padding-inline:1.5em}.edit-profile-input-container{border:none;display:flex;flex-direction:column;padding-left:.2em;width:20em}.edit-profile-input-section{border:none;display:flex;flex-direction:column;padding-block:.5em;width:100%}.edit-profile-input-section-header{align-items:center;display:flex;gap:5px}.edit-profile-input-field{background-color:#edeaea;font-family:var(--font),sans-serif;margin-block:.5em}.edit-profile-input-field:focus,.edit-profile-input-field:hover{border:1px solid var(--primary-color)}.edit-profile-change-password-section,.edit-profile-label{font-family:var(--font),sans-serif;font-weight:500;margin-right:auto}.edit-profile-change-password-section{align-items:center;background-color:var(--secondary-color);border:none;cursor:pointer;display:flex;margin-top:1.5em}.edit-profile-input-password-field{font-family:var(--font),sans-serif;margin-block:.5em}.edit-profile-input-password-field:active,.edit-profile-input-password-field:focus,.edit-profile-input-password-field:hover{border:1px solid var(--primary-color)}.edit-profile-input-password-field::placeholder{font-family:var(--font),sans-serif;font-weight:700}#edit-password-collapse .ant-collapse-header{padding:0}.ant-input,.edit-profile-submit-button{font-family:var(--font),sans-serif}.edit-profile-submit-button{align-self:center;background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:15px;color:var(--secondary-color);cursor:pointer;font-weight:700;height:40px;margin-block:1.5em;padding:.5em 3em}.edit-profile-submit-button:hover{background-color:var(--primary-color-hover);color:var(--secondary-color-hover);transition:all .3s ease-in-out}.user-col2-content .ant-select{border:1px solid #d3d3d3;border-radius:6px!important}.user-col2-content .ant-select-selector{background-color:#edeaea!important;border-radius:6px!important}.user-col2-content .ant-select-selector:hover{background-color:#fff!important;border:1px solid var(--primary-color)}@media (max-width:768px){.edit-user-photo:hover{background-color:var(--secondary-color);transition:none}}@media (max-width:767px){.edit-user-photo{background-color:var(--primary-color)}.edit-user-photo svg{color:var(--secondary-color)}}.ant-form-item{margin-bottom:0}.setup-profile-submit-button{align-self:center;background-color:var(--primary-color);border:none;border-radius:15px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-weight:700;height:40px;margin-block:1.5em;padding:.5em 3em}.setup-profile-submit-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.ant-btn-primary{background-color:var(--primary-color);border:none;border-radius:15px;color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:700;margin-block:1.5em;padding:.5em 3em}.ant-btn-primary:hover{background-color:var(--secondary-color);color:var(--primary-color)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--secondary-color)}:where(.css-dev-only-do-not-override-6j9yrn).ant-form-item .ant-form-item-control-input-content{align-items:center;display:flex;justify-content:center}.twofactor-wrapper{display:flex;justify-content:center;margin:20px 0}.twofactor-input{border:1px solid #ccc;border-radius:6px;font-size:24px;height:48px;outline:none;text-align:center;transition:border-color .2s;width:48px}.twofactor-input:focus{border-color:#007bff;box-shadow:0 0 2px #007bff}.fa2-lock-img{align-self:center;width:150px}.fa2-header-title{color:#fff;font-size:45px;padding-bottom:.5em}.fa2-header-title,.fa2-login{font-family:var(--font),sans-serif;font-weight:700}.fa2-login{background-color:var(--primary-color);font-size:small;height:100vh;margin:0}.fa2-code-background{background-color:var(--secondary-color)}.fa2-code-wrapper{display:flex;flex-direction:column;gap:2em;height:100%;justify-content:center}.fa2-code-title{font-size:42px;font-weight:600}.fa2-code-subtitle{font-size:24px;font-weight:200}.fa2-code-box{background-color:#f0f0f0;border:none;border-radius:10px;box-shadow:1px 1px 3px #0003;font-size:20px;height:60px;margin-left:5px;margin-right:5px;text-align:center;width:60px!important}.fa2-submit-button{align-self:center;background-color:var(--primary-color);border:1px;border-radius:10px;color:var(--secondary-color);cursor:pointer;font-size:18px;height:50px;width:120px}.fa2-submit-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.cursor-wait{cursor:wait}@media (max-width:768px){.fa2-code-wrapper{margin-left:4em}}@media (max-width:767px){.header-title{color:var(--primary-color);display:none;font-size:30px}.fa2-login{background-color:var(--secondary-color);height:-webkit-fit-content;height:fit-content;margin:0;min-height:100vh}.fa2-code-wrapper{height:auto;margin-left:0}.fa2-code-box{font-size:18px;height:50px;width:50px!important}}@media (max-width:410px){.fa2-code-box{font-size:18px;height:45px;width:45px!important}}.upload-image-container{align-items:center;border:2px solid var(--primary-color);border-radius:15px;display:flex;height:180px;justify-content:center;max-width:180px;overflow:hidden;position:relative}.upload-image-container.dragging{background-color:#f0f0f0;border:2px dashed var(--primary-color)}.upload-image-container p{margin-inline:auto}.upload-text{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-family:var(--font),sans-serif;font-size:16px;height:100%;justify-content:center;overflow:hidden;text-align:center;width:100%}.upload-text .bolded{font-weight:700}.upload-text .underlined{text-decoration:underline}.uploaded-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.uploaded-image{max-height:100%;max-width:100%;object-fit:contain}.delete-image-button{align-items:center;background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;position:absolute;right:8px;top:8px;transition:background .2s;width:20px;z-index:10}.delete-image-button:hover{background:#c80000cc}@media (max-width:767px){.upload-image-container{margin-inline:0}}.roles-input-container{align-items:flex-start;display:flex;flex-wrap:wrap;position:absolute}.create-department-popup{font-family:var(--font),sans-serif}.create-department-title{align-content:center;align-items:center;color:var(--primary-color)}.ant-modal-title,.create-department-title{font-family:var(--font),sans-serif;font-size:35px;font-weight:700}.ant-modal-title{color:var(--secondary-color);margin:0;text-align:center}.ant-modal-content{border:none;border-radius:none;font-family:var(--font),sans-serif}.create-department-form{display:flex;flex-direction:column;justify-content:center}.create-department-name{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:500;margin-block:1em}.create-department-checkboxes{display:flex;flex-direction:column}.create-department-checkboxes .select-all-checkbox{text-wrap:nowrap;margin-bottom:25px;margin-left:80%;margin-top:-20px}.create-department-checkboxes .ant-col{margin-bottom:1em}.select-all-checkbox .ant-checkbox-wrapper{text-decoration:underline}.select-all-checkbox .ant-checkbox+span{font-family:var(--font),sans-serif;font-size:14px!important;font-weight:300}.create-department-cancel{border-color:var(--primary-color);color:var(--primary-color);font-family:var(--font),sans-serif}.create-department-cancel::hover{background-color:aqua;color:var(--secondary-color);font-family:var(--font),sans-serif}.create-department-button{background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:500;margin-left:auto}.create-department-upload-image{margin-left:25px}.create-department-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}@media (max-width:766px){.icon{margin-left:0}.create-department-checkboxes .ant-col{text-wrap:nowrap;margin-bottom:1em}.create-department-checkboxes .ant-checkbox+span{font-size:13px}.create-department-checkboxes{align-items:center;display:flex;justify-content:center}.ant-checkbox-group{width:100%!important}.create-department-checkboxes .select-all-checkbox{-webkit-margin-start:auto;margin-inline-start:auto}}@media (max-width:400px){.create-department-checkboxes .ant-checkbox+span{font-size:12px}.create-department-checkboxes .select-all-checkbox{margin-left:44%}.select-all-checkbox .ant-checkbox+span{font-size:11px!important}}.departments-input-container{align-items:flex-start;display:flex;flex-wrap:wrap;height:70vh;max-width:250px;position:absolute;width:90%}.new-department-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:2.5em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}.new-department-btn .plus-icon{font-family:var(--font),sans-serif;font-style:normal;font-weight:500;padding-right:1em;right:0;text-align:right}.new-department-btn:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.create-department-icon{display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.new-department-btn:hover{background-color:var(--primary-color);border:none;color:var(--secondary-color)}}@media (max-width:767px){.departments-input-container{height:-webkit-fit-content;height:fit-content;padding-top:1em}.new-department-btn-mobile{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:1em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}}.create-users-email-input-div{color:var(--primary-color);display:flex;font-family:var(--font),sans-serif;font-weight:500;padding-block:.5em}.create-users-email-input{margin-right:2em;width:55%}.create-users-email-input-field{width:100%}.create-users-email{color:var(--primary-color);font-family:var(--font),sans-serif;font-weight:500}.create-users-form{-webkit-padding-before:2em;display:flex;flex-direction:column;justify-content:center;padding-block-start:2em}.create-users-role{border:1px solid #d3d3d3;border-radius:5px;min-width:100px;width:90%}.create-users-role-input{width:30%}.create-users-roles-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-weight:500;margin-bottom:.5em;margin-top:1em}.create-users-role-section{margin-top:1em}.ant-collapse .ant-collapse-content>.ant-collapse-content-box,.ant-collapse-content,.ant-collapse-content-box,.ant-collapse-header,.ant-collapse-item,.ant-collapse>.ant-collapse-item>.ant-collapse-header,.ant-select-selector{margin:0;padding:0}.add-email-button,.remove-email-button{background-color:initial;border:none;cursor:pointer;margin-top:2em}.create-users-button{background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:500;margin-left:auto;margin-top:1em}.create-users-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.create-users-role-container{display:flex;flex-direction:column}.users-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;margin:1em 0 -1em;padding:.75em 0;text-align:center}.users-search-and-table-container{display:flex;flex-flow:row wrap;justify-content:space-between}.users-container{background-color:var(--secondary-color);display:flex;flex-direction:column;height:auto;margin:0;min-height:100vh;padding:0 2em 0 7em}.new-user-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:14px;font-weight:500;height:45px;justify-content:space-between;margin:2em 3em 2em auto;max-width:260px;padding:.5em 1em;text-align:left;width:100%}.new-user-btn:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.new-user-btn .plus-icon{font-family:var(--font),sans-serif;font-style:normal;font-weight:500;right:0;text-align:right}.search-user{background-color:#f0f0f0;border:none;border-radius:10px;color:#a39a9a;font-family:var(--font),sans-serif;font-weight:400;height:45px;margin:3em;max-width:250px;width:100%}.search-user-mobile{display:none}.search-user-desktop{display:block;margin:3em}.users-table{margin-inline:3em}.users-table .ant-table-content{color:var(--primary-color);font-family:var(--font),sans-serif}.users-search-and-clear{align-items:center;display:flex}.users-clear-button{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-weight:500;height:3em;padding-inline:30px;transition:all .3s ease-in-out}.users-clear-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.users-logo{margin-block:1em;position:absolute;right:2%;top:1%;width:7em}.users-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%}@media (max-width:1083px){.users-breadcrumb{left:12%}}@media (max-width:768px){.new-user-btn:hover{background-color:var(--primary-color);border:none;color:var(--secondary-color)}}@media (max-width:767px){.users-search-and-clear{margin-top:2em}.users-breadcrumb{left:32%;top:11%}.users-container{display:flex;flex-direction:column;overflow-x:hidden;padding:0}.desktop{display:none}.search-user-mobile{display:block;margin:1em}.new-user-btn{margin-bottom:2em;margin-left:auto;margin-right:auto}.users-title{display:none}.users-table{margin-inline:1em;max-width:95%}.search-bar-container-mobile{align-items:center;display:flex;justify-content:flex-start;margin:1em}}.create-job-title{align-content:center;align-items:center;color:var(--primary-color);font-size:35px;font-weight:700}.create-job-popup,.create-job-title{font-family:var(--font),sans-serif}.create-job-form{display:flex;flex-direction:column;justify-content:center}.create-job-name{color:var(--primary-color);font-size:18px;font-weight:500;margin-block:1em}.create-job-info,.create-job-name{font-family:var(--font),sans-serif}.create-job-info{color:var(--text-color);font-size:16px;font-weight:400}.create-job-icon{display:flex;flex-direction:column;justify-content:center}.create-job-button{background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:500;margin-left:auto}.create-job-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.input-icon{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:500;margin-block:1em;margin-left:25px}.create-job{width:100%}.create-job-form .ant-select-selector{border:1px solid #d9d9d9!important}.create-job-form .ant-select-selector input{cursor:pointer!important}.create-job-form .ant-select-selector:hover{border:1px solid var(--primary-color)!important}.create-job-technical-problem{display:flex;flex-direction:column}.save-problem-assignment-button{align-items:center;align-self:flex-end;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;justify-content:center;margin-top:1em}.create-job-input-file-input{background-color:var(--secondary-color);border:1px solid #bcbcbc;border-radius:5px;border-radius:10px;display:flex;font-family:var(--font),sans-serif;gap:10px;line-height:1.8;padding:4px 11px}.edit-assignment-buttons{display:flex;gap:10px;justify-content:flex-end}.create-job-upload-image{margin-left:25px}.jobs-page-col1{background-color:var(--primary-color);display:flex;flex-direction:column;min-height:100vh}.jobs-title{color:var(--primary-color);font-size:45px;font-weight:700;margin-top:1em;padding:.75em}.jobs-title,.new-job-btn{font-family:var(--font),sans-serif}.new-job-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:2.5em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}.new-job-btn:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.new-job-btn .plus-icon{font-family:var(--font),sans-serif;font-style:normal;font-weight:500;padding-right:1em;right:0;text-align:right}.search-job{background-color:#f0f0f0;border:none;border-radius:10px;color:#a39a9a;float:left;font-family:var(--font),sans-serif;font-weight:400;height:45px;margin-block:3em;margin-left:3em;max-width:250px;width:100%}.search-job-dektop{display:block;margin:3em}.jobs-page-col2{background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center}.jobs-white-logo{align-self:center;width:10em}.jobs-table{margin-inline:3em}.jobs-table .ant-table-content{color:var(--primary-color);font-family:var(--font),sans-serif}.jobs-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%}@media (max-width:1083px){.jobs-breadcrumb{left:12%}}@media (max-width:768px){.new-job-btn:hover{background-color:var(--primary-color);border:none;color:var(--secondary-color)}}@media (max-width:767px){.jobs-page-col2{margin-top:2em}.jobs-breadcrumb{left:26%;top:11%}.jobs-page-col1,.jobs-title{display:none}.jobs-table{margin-inline:1em}.new-job-btn-mobile{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:1em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}.search-job-mobile{display:block;margin:1em}}.seasons-page-col1{background-color:var(--primary-color);display:flex;flex-direction:column;min-height:100vh}.seasons-title{color:var(--primary-color);font-size:45px;font-weight:700;margin-top:1em;padding:.75em}.new-season-btn,.seasons-title{font-family:var(--font),sans-serif}.new-season-btn{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:2.5em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}.new-season-btn:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.new-season-btn .plus-icon{font-family:var(--font),sans-serif;font-style:normal;font-weight:500;padding-right:1em;right:0;text-align:right}.search-season{background-color:#f0f0f0;border:none;border-radius:10px;color:#a39a9a;float:left;font-family:var(--font),sans-serif;font-weight:400;height:45px;margin-block:2em;margin-left:3em;max-width:250px;width:100%}.search-season-desktop{display:block;margin:3em}.seasons-page-col2{background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center}.ant-btn.css-dev-only-do-not-override-6j9yrn.ant-btn-primary.ant-btn-sm{margin-block:0}.seasons-white-logo{align-self:center;width:10em}.seasons-table{margin-inline:3em}.seasons-table .ant-table-content{color:var(--primary-color);font-family:var(--font),sans-serif}.seasons-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%}.seasons-page-col2 .ant-row{justify-content:center}@media (max-width:1083px){.seasons-breadcrumb{left:12%}.seasons-title{margin-top:2em}}@media (max-width:768px){.new-season-btn:hover{background-color:var(--primary-color);border:none;color:var(--secondary-color)}}@media (max-width:767px){.seasons-page-col2{margin-top:2em}.seasons-page-col1,.seasons-title{display:none}.seasons-table{margin-inline:1em}.new-season-btn-mobile{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:var(--secondary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:500;height:45px;justify-content:space-between;margin-inline:auto;margin-right:1em;margin-top:2em;max-width:250px;padding:.5em 1em;text-align:left;width:100%}.search-season-mobile{display:block;margin:1em}.seasons-breadcrumb{left:26%;top:11%}}.season-container{display:flex;justify-content:center;min-height:100vh}.season-page{align-items:center;background-color:var(--secondary-color);display:flex;flex-direction:column;width:90%}.season-name{font-family:var(--font),sans-serif;font-size:48px;font-weight:600;padding:1em}.season-page-body{display:flex;flex-direction:column;width:60%}.phases-div{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;margin-bottom:3em}.curent-phase-div,.next-phase-div{align-items:center;background-color:#e7e7e7;border-radius:15px;box-sizing:border-box;color:#000;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:300px;padding:1em}.curent-phase-title,.next-phase-title{font-size:24px;font-weight:500}.curent-phase-name,.next-phase-name{font-size:20px;font-weight:300;margin-bottom:2em;margin-top:2em}.next-phase-buttons-div{align-items:center;display:flex;flex-direction:column;justify-content:center}.curent-phase-change-schedules-button{align-items:center;background-color:var(--primary-color);border:none;border:1px solid var(--primary-color);border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:var(--font),sans-serif;outline:none;padding:.5em 3em;position:relative;width:100%}.curent-phase-change-schedules-button+.curent-phase-change-schedules-button,.schedules-generation-progress+.curent-phase-change-schedules-button{margin-top:1em}.curent-phase-change-schedules-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.curent-phase-change-schedules-button .icon-container{align-items:center;display:flex;left:15px;position:absolute}.curent-phase-change-schedules-button .text-container{flex:1 1;text-align:center}.calendar-icon,.season-icons{font-size:20px}.middle-section{display:flex;flex-wrap:wrap;gap:50px}.dates-div{background-color:var(--primary-color);border-radius:15px;color:var(--secondary-color);display:flex;filter:brightness(200%);flex:3 1;flex-direction:column;gap:50px;justify-content:center;padding:2em}.end-date-div,.start-date-div{display:flex;flex-direction:column;gap:15px}.end-date-title,.start-date-title{align-self:flex-start;font-size:20px;font-weight:500}.end-date-text-div,.start-date-text-div{align-items:center;display:flex}.end-date-text,.start-date-text{background-color:initial;border:1px solid #bcbcbc;border-radius:6px;font-size:20px;font-weight:500;padding:.5em 2em;width:65%}.date-icon{font-size:25px;margin-right:10px}.season-info-div{background-color:var(--primary-color);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:center}.phases-to-open,.season-info,.season-info-div{border-radius:15px;color:#fff;gap:15px;padding:2em}.phases-to-open-title,.season-name-title{font-size:24px;font-weight:500}.stats-section{background-color:#e7e7e7;border-radius:15px;display:flex;flex:3 1;flex-direction:column;justify-content:center;margin-block:3em;padding:2em}.stats-section-title{align-self:flex-start;font-family:var(--font),sans-serif;font-size:24px;font-weight:500}.stats-rows-div{display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin-top:2em}.stats-row{display:flex}.stats-row-name{display:flex;text-align:left;width:120px}.stats-row-bar-div{align-items:center;display:flex;flex:1 1;margin-inline:15px}.stats-row-bar{background-color:var(--primary-color);display:block;filter:brightness(200%);height:20px}.stats-row-percentage{margin-bottom:auto;margin-left:auto;margin-top:auto;width:5ch}.season-buttons-div{background-color:#e7e7e7;flex:1 1;flex-direction:column;margin-block:3em;padding:2em}.delete-season-button,.season-buttons-div{border-radius:15px;display:flex;justify-content:center}.delete-season-button{align-items:center;background-color:var(--primary-color);border:none;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;margin-block:.5em;outline:none;padding:.5em 1em;position:relative}.delete-season-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.final-section{display:flex;flex-wrap:wrap;gap:50px}.season-go-back-btn{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;font-size:30px;justify-content:center;left:10%;position:absolute;top:7%}.season-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%}@media (max-width:1083px){.season-name{margin-left:1em}.season-page-body{margin-left:5em;width:70%}.phases-div{align-items:center;flex-direction:column}.curent-phase-div,.next-phase-div,.season-info-div{width:100%}.final-section,.middle-section{flex-direction:column}.end-date-text,.start-date-text{width:100%}.season-buttons-div{margin-block:0;margin-bottom:2em}.stats-section{margin-block:0;margin-top:4em}.season-breadcrumb{left:16%}}@media (max-width:767px){.season-name{margin-left:0}.season-page-body{margin-left:0;width:90%}.phases-div{align-items:center;flex-direction:column}.curent-phase-div,.next-phase-div,.season-info-div{width:100%}.middle-section{flex-direction:column}.end-date-text,.start-date-text{width:100%}.season-breadcrumb{top:0}}.edit-season-name-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:25px}.edit-phases-wrap-page{align-items:left;display:flex;flex-direction:column;padding:2rem 2rem 2rem 0}.edit-phases-wrap-body{background-color:#f0f0f0;border-radius:15px;color:var(--primary-color);display:flex;flex-direction:column;font-family:var(--font),sans-serif;font-weight:500;margin:1rem auto 1rem 0;min-width:500px;padding:2em;width:100%}.edit-phase-panel-header{align-items:center;display:flex;justify-content:space-between;width:100%}.edit-phase-panel-header .edit-phase-logo{margin-right:10px}.edit-phase-left-panel-header{display:flex;flex-direction:row}.edit-phase-name-div{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.edit-phase-name-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:20px;font-weight:500}.edit-phase-names-container{display:flex;flex-direction:row;width:100%}.edit-phase-single-name-container{display:flex;flex-direction:column;margin-right:10%;width:40%}.edit-phase-name-language-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:22px;font-weight:400;margin-bottom:6px}.edit-phase-logo{filter:invert(1);margin-left:1.5em;width:1.5em}.edit-phase-description-div,.edit-phase-info{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.edit-phase-description-div{margin-bottom:20px}.edit-phase-description-text{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:400;text-align:justify}.edit-phase-dates-div{display:flex;justify-content:space-between;width:100%}.edit-phase-begin-date-div,.edit-phase-end-date-div{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.edit-phase-default-label,.edit-phase-default-label .edit-phase-begin-date-label,.edit-phase-description-label{align-self:flex;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;font-weight:500;text-align:left}.edit-phase-begin-date-text-div,.edit-phase-end-date-text-div{align-items:center;display:flex;gap:10px;justify-content:center;padding:1em;width:70%}.edit-phase-begin-date-icon,.edit-phase-end-date-icon{color:#a8a8a8;font-size:18px}.edit-phase-begin-date-text,.edit-phase-end-date-text{border:1.5px solid #a8a8a8;border-radius:10px;color:#a8a8a8;font-family:var(--font),sans-serif;font-size:18px;font-weight:400;width:100%}.edit-phase-name-wrapper{display:flex;flex-direction:column}.edit-phase-phone-interview-div{display:flex;margin-top:25px}.edit-phase-default-label-div{display:flex;flex-direction:row;gap:10px}.edit-phase-group-dynamic-text{font-family:var(--font),sans-serif;font-size:18px;font-weight:400;padding:0 10px}.edit-phase-header{align-items:center;display:flex;justify-content:center;margin-right:auto}.edit-phase-description-input,.edit-phase-name-input{align-self:flex-start;background-color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:20px}.edit-phase-date-input{align-self:flex-start;width:60%}.edit-phase-date-input,.edit-phase-select-phases-input{font-family:var(--font),sans-serif;height:40px}.home-settings-vector-add-container{align-self:center;background:none;border:none;cursor:pointer;filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%);height:-webkit-fit-content;height:fit-content;justify-self:center;padding:0;width:80px}.home-settings-vector-add{max-width:50px;min-width:40px;width:100%}.home-settings-vector-add,.home-settings-vector-delete-container{filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%);height:100%}.home-settings-vector-delete-container{align-self:center;background:none;border:none;cursor:pointer;justify-self:center;padding:0}.home-settings-vector-delete{filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%);height:30px}.edit-phase-phone-interview-candidates-availability{align-self:flex-start;color:var(--primary-color);display:flex;font-family:var(--font),sans-serif;font-size:20px;font-weight:500;gap:1em;text-align:left}.edit-phase-availability-button{align-items:center;align-self:anchor-center;display:flex;height:20px;justify-content:center;margin-top:3px;scale:1.2;width:20px}.edit-phase-group-dynamic-div{display:flex;flex-direction:column;gap:20px;margin-top:20px;width:100%}.edit-phase-in-person-interview-time-input-div{border:1px solid #d9d9d9;border-radius:6px;display:flex;padding:4px 11px;width:-webkit-fit-content;width:fit-content}.edit-phase-in-person-interview-time-input{background-color:#f0f0f0;border:none;color:var(--primary-color);outline-width:0;text-align:center;width:100px}.edit-phase-in-person-interview-time-input,.edit-phase-in-person-interview-time-input-inside-label{font-family:var(--font),sans-serif;font-size:20px}.edit-phase-in-person-interview-n-candidates-input{background-color:#f0f0f0;border:1px solid #d9d9d9;border-radius:6px;color:var(--primary-color);display:flex;font-family:var(--font),sans-serif;font-size:20px;outline-width:0;padding:4px 11px;width:50px}.edit-phase-group-dynamic-present-members-div{align-items:flex-start;display:flex;flex-direction:column;justify-content:left;margin:0!important;width:100%}.edit-phase-group-dynamic-present-members-checkboxes{display:flex;justify-content:space-around;width:100%}.edit-phase-technical-problem-submit-div{align-self:flex-start;display:flex;flex-direction:column;margin-top:25px;width:-webkit-max-content;width:max-content}.edit-phase-technical-problem-submit{align-items:center;align-self:flex-start;display:flex;font-family:var(--font),sans-serif;font-size:25px;gap:1em;justify-content:center;margin-bottom:10px}.edit-phase-in-person-interview-present-members-checkboxes,.edit-phase-technical-problem-format-checkboxes{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:20px}.edit-phase-in-person-interview-present-members-checkboxes{width:100%}span:has(.edit-phase-panel-header){width:95%}@media (max-width:767px){.edit-phases-wrap-body{min-width:0;width:100%}.edit-phase-default-label-div{flex-direction:column}.edit-phase-header{margin-bottom:20px}.edit-phase-name-div{width:100%}.edit-phase-names-container{flex-direction:column;width:100%}.edit-phase-single-name-container{width:80%}.edit-phase-date-input,.edit-phase-name-label .edit-season-name-label .edit-phase-name-input{font-size:20px}.edit-phase-name-language-label{font:17px}.edit-phase-group-dynamic-present-members-div{width:100%}.edit-phase-technical-problem-submit{font-size:20px}.home-settings-vector-add{margin-left:3em}}.create-season-page-col2{align-items:center;background-color:var(--secondary-color);display:flex;flex-direction:column}.create-season-container{background-color:var(--secondary-color);min-height:100vh}.create-season-container .ant-select-selector{border:1px solid #bcbcbc!important}.create-season-header{align-items:center;display:flex;justify-content:center;padding:2rem}.create-season-header-logo{position:absolute;right:30px;top:30px;width:75px}.create-season-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;padding:.75em}.create-season-form{display:flex;flex-direction:column;justify-content:center;padding:2rem;width:70%}.create-season-name-div{display:flex;flex-direction:column;margin-top:50px;width:50%}.create-season-dates-div{display:flex;justify-content:space-between;margin-top:50px}.create-season-application-forms-label,.create-season-name-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:25px}.create-season-application-forms-label{margin-bottom:5px}.create-season-name-input{align-self:flex-start;font-family:var(--font),sans-serif;margin-block:5px}.create-season-begin-date-div,.create-season-end-date-div{display:flex;flex-direction:column;width:50%}.create-season-begin-date-label,.create-season-end-date-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:28px;margin-block:5px}.create-season-begin-date-input,.create-season-end-date-input{align-self:flex-start;font-family:var(--font),sans-serif;height:40px;width:60%}.create-season-departments-div{display:flex;flex-direction:column;font:var(--font),sans-serif;margin-top:50px}.ant-collapse-item{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:20px;margin-bottom:1rem}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;display:flex;justify-content:center}.ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding-block:12px}.ant-collapse>.ant-collapse-item>.ant-collapse-header>.ant-collapse-header-text{flex:none}.ant-checkbox+span{font-family:var(--font),sans-serif;font-size:18px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{gap:10px;padding:0 11px}.create-season-departments-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:25px;margin-bottom:20px}.create-season-forms-select-div{display:flex;flex-direction:column;margin-top:2em}.create-season-forms-select{width:50%}.create-season-button{align-items:center;background-color:var(--primary-color);border-radius:10px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:20px;font-weight:500;gap:10px;height:auto;justify-content:center;margin-left:auto;margin-top:2em;padding:.5em 1em}.create-season-departments-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-right:auto}.create-season-department-no-job{font-size:15px;padding-left:1.5em;text-align:left;width:200%}.edit-phase-buttons{justify-content:end}.create-season-go-back-btn{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;font-size:30px;justify-content:center;left:10%;position:absolute;top:8%}.create-season-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%}@media (max-width:1083px){.create-season-breadcrumb{left:12%}}@media (max-width:767px){.create-season-breadcrumb{left:5%}.ant-picker-panels{flex-direction:column!important}.create-season-page-col1{display:none}.create-season-page-col2{height:-webkit-fit-content;height:fit-content;min-height:90vh}.create-season-header{flex-direction:column}.create-season-begin-date-input,.create-season-begin-date-label,.create-season-end-date-input,.create-season-end-date-label,.create-season-name-label{font-size:20px}.create-season-begin-date-input,.create-season-end-date-input{width:100%}.create-season-departments-label{font-size:20px}.ant-collapse-item{font-size:18px}.ant-checkbox+span{font-size:15px}.create-season-dates-div{gap:20px;justify-content:center;margin-top:25px}.create-season-begin-date-div,.create-season-dates-div,.create-season-end-date-div{display:flex;flex-direction:column}.create-season-begin-date-div,.create-season-end-date-div{width:100%}.create-season-departments-div{margin-top:25px}.create-season-name-div{margin-top:0;width:100%}.create-season-header-logo{display:none}.create-season-forms-select{width:100%}.create-season-go-back-btn{left:5%;top:5%}.breadcrumb{left:5%;top:0}}.create-phase-header,.go-back-btn{align-items:center;display:flex;justify-content:center}.go-back-btn{background-color:initial;border:none;cursor:pointer;font-size:30px;left:10%;position:absolute;top:8%}.create-phase-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;padding:.75em}.create-phase-name-div{display:flex;flex-direction:column;margin-bottom:15px;margin-top:2em;width:100%}.create-phase-description-div,.create-phase-icon-div{display:flex;flex-direction:column;margin-block:25px}.create-phase-name-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:25px;font-weight:500;margin-bottom:10px}.create-phase-name-language-label{align-self:flex-start;font-family:var(--font),sans-serif;font-size:22px;font-weight:400;margin-bottom:6px}.create-phase-description-input,.create-phase-name-input{align-self:flex-start;font-family:var(--font),sans-serif;font-size:20px}.create-phase-names-container{display:flex;flex-direction:row;width:100%}.create-phase-single-name-container{display:flex;flex-direction:column;margin-right:10%;width:40%}.create-phase-icon{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:500;margin-bottom:10px}.create-phase-begin-date-div,.create-phase-end-date-div{display:flex;flex-direction:column;margin-bottom:30px}.create-phase-begin-date-label,.create-phase-description-label,.create-phase-end-date-label{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;font-weight:500;margin-bottom:15px}.create-phase-begin-date-input,.create-phase-end-date-input{align-self:flex-start;font-family:var(--font),sans-serif;height:40px;width:60%}.create-phase-select-phases-types{display:flex;flex-direction:column;width:100%}.create-phase-select-phases-input{font-family:var(--font),sans-serif;height:40px;width:15em}.ant-select .ant-select-selection-item,.ant-select .ant-select-selection-placeholder{flex:none}.create-phase-select-phases-types-grid{display:flex;flex-direction:column;gap:10px;margin-inline:25px;width:100%}.ant-collapse-item:last-child{margin-bottom:0}.phase-group-dynamic-div,.phase-in-person-interview-div{display:flex;flex-direction:column}.phase-phone-interview-div{align-self:flex-start;flex-direction:column;margin-block:20px}.phase-group-dynamic-time-div,.phase-in-person-interview-time-div{align-self:flex-start;display:flex;flex-direction:column;margin-block:25px;width:-webkit-max-content;width:max-content}.phase-group-dynamic-time,.phase-in-person-interview-time{align-self:flex-start;font-family:var(--font),sans-serif;font-size:25px;margin-bottom:10px}.phase-phone-interview-candidates-availability{align-self:flex-start;display:flex;font-family:var(--font),sans-serif;font-size:25px;gap:1em;margin-block:1em}.phase-group-dynamic-time-input-div,.phase-in-person-interview-time-input-div{border:1px solid #d9d9d9;border-radius:6px;display:flex;padding:4px 11px}.phase-group-dynamic-time-input,.phase-in-person-interview-time-input{background-color:var(--secondary-color);border:none;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;outline-width:0;text-align:center}.phase-group-dynamic-time-input-inside-label,.phase-in-person-interview-time-input-inside-label{font-family:var(--font),sans-serif;font-size:20px}.phase-group-dynamic-n-candidates-div,.phase-group-dynamic-n-interviewers-div,.phase-group-dynamic-present-members-div,.phase-in-person-interview-n-candidates-div,.phase-in-person-interview-n-interviewers-div{align-items:center;display:flex;gap:10px;justify-content:center;margin-block:25px;width:-webkit-max-content;width:max-content}.phase-group-dynamic-present-members-div{flex-direction:column;width:70%}.phase-group-dynamic-present-members-checkboxes{display:flex;justify-content:space-around;width:100%}.phase-in-person-interview-present-members-div{display:flex;flex-direction:column;justify-content:space-around;width:70%}.phase-in-person-interview-present-members-checkboxes,.phase-technical-problem-format-checkboxes{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:20px}.phase-group-dynamic-n-candidates,.phase-group-dynamic-n-interviewers,.phase-group-dynamic-present-members,.phase-in-person-interview-n-candidates,.phase-in-person-interview-n-interviewers,.phase-in-person-interview-present-members{align-self:flex-start;font-family:var(--font),sans-serif;font-size:25px}.phase-group-dynamic-n-candidates-input,.phase-group-dynamic-n-interviewers-input,.phase-in-person-interview-n-candidates-input,.phase-in-person-interview-n-interviewers-input{background-color:var(--secondary-color);border:1px solid #d9d9d9;border-radius:6px;color:var(--primary-color);display:flex;font-family:var(--font),sans-serif;font-size:20px;outline-width:0;padding:4px 11px;width:50px}.phase-technical-problem-div{display:flex;flex-direction:column}.phase-technical-problem-submit{gap:1em}.phase-technical-problem-submit,.submit-button{align-items:center;display:flex;justify-content:center}.submit-button{margin-top:3px}.submit-button .ant-checkbox .ant-checkbox-inner{height:20px;scale:1.2;width:20px}.phase-technical-problem-format-div,.phase-technical-problem-submit-div{align-self:flex-start;display:flex;flex-direction:column;margin-block:2em;width:-webkit-max-content;width:max-content}.phase-technical-problem-format,.phase-technical-problem-size,.phase-technical-problem-submit{align-self:flex-start;font-family:var(--font),sans-serif;font-size:25px;margin-bottom:10px}.phase-technical-problem-size-div{align-items:center;display:flex;gap:10px;justify-content:center;margin-block:25px;width:-webkit-max-content;width:max-content}.phase-technical-problem-size-input{border:1px solid #d9d9d9;border-radius:6px;outline-width:0;padding:4px 11px;width:50px}.add-phase-btn,.phase-technical-problem-size-input{background-color:var(--secondary-color);color:var(--primary-color);display:flex;font-family:var(--font),sans-serif;font-size:20px}.add-phase-btn{align-items:center;border:2px solid var(--primary-color);border-radius:15px;cursor:pointer;font-weight:500;gap:5px;margin-block:20px;margin-left:auto;padding:10px 20px}.add-phase-btn:hover{background-color:var(--primary-color);color:var(--secondary-color)}.edit-phase-buttons{display:flex}.cancel-edit-phase-btn,.edit-phase-btn{align-items:center;background-color:var(--secondary-color);border:2px solid var(--primary-color);border-radius:15px;color:var(--primary-color);cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:20px;font-weight:500;gap:5px;margin-block:20px;padding:10px 20px}.cancel-edit-phase-btn{margin-left:2em}.cancel-edit-phase-btn:hover,.edit-phase-btn:hover{background-color:var(--primary-color);color:var(--secondary-color)}@media (max-width:767px){.create-phase-header{margin-bottom:20px}.create-phase-name-div{margin-top:0;width:100%}.create-phase-names-container{flex-direction:column;width:100%}.create-phase-single-name-container{width:80%}.create-phase-begin-date-input,.create-phase-begin-date-label,.create-phase-end-date-input,.create-phase-end-date-label,.create-phase-name-input,.create-phase-name-label{font-size:20px}.create-phase-name-language-label{font:17px}.create-phase-begin-date-div,.create-phase-end-date-div{display:flex;flex-direction:column;width:100%}.go-back-btn{font-size:20px;left:5%}.create-phase-select-phases-types,.phase-group-dynamic-present-members-div{width:100%}.phase-group-dynamic-n-candidates,.phase-group-dynamic-n-interviewers,.phase-group-dynamic-present-members,.phase-group-dynamic-time,.phase-in-person-interview-n-candidates,.phase-in-person-interview-n-interviewers,.phase-in-person-interview-present-members,.phase-in-person-interview-time,.phase-technical-problem-format,.phase-technical-problem-size,.phase-technical-problem-submit{font-size:20px}.phase-phone-interview-candidates-availability{display:block}.create-phase-begin-date-input,.create-phase-end-date-input,.edit-phase-date-input{width:100%}}.create-phases-wrap-page{align-items:center;background-color:var(--secondary-color);display:flex;flex-direction:column;justify-content:center;padding:2rem}.create-phases-wrap-body{background-color:#f0f0f0;border-radius:15px;color:var(--primary-color);display:flex;flex-direction:column;font-family:var(--font),sans-serif;font-weight:500;margin:1rem;min-width:75%;padding:2em}.panel-header{align-items:center;display:flex}.panel-header .phase-logo{margin-right:10px}.phase-logo{filter:invert(1);margin-left:2em;width:1.5em}.phase-description-div,.phase-info{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.phase-description-div{margin-bottom:20px}.phase-description-label{font-size:20px;font-weight:500}.phase-description-label,.phase-description-text{color:var(--primary-color);font-family:var(--font),sans-serif}.phase-description-text{font-size:18px;font-weight:400;text-align:justify}.phase-dates-div{display:flex;justify-content:space-between;width:100%}.phase-begin-date-div,.phase-end-date-div{align-items:flex-start;align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.phase-begin-date-label,.phase-end-date-label{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;font-weight:500}.phase-begin-date-text-div,.phase-end-date-text-div{align-items:center;display:flex;gap:10px;justify-content:center;padding:1em;width:70%}.phase-begin-date-icon,.phase-end-date-icon{color:#a8a8a8;font-size:18px}.phase-begin-date-text,.phase-end-date-text{border:1.5px solid #a8a8a8;border-radius:10px;color:#a8a8a8;font-family:var(--font),sans-serif;font-size:18px;font-weight:400;width:100%}.phase-group-dynamic-label-div,.phase-phone-interview-div{display:flex}.phase-group-dynamic-text{font-family:var(--font),sans-serif;font-size:18px;font-weight:400;padding:0 10px}.create-season-wrap-go-back-btn{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;font-size:30px;justify-content:center;left:10%;position:absolute;top:12%}.phase-present-members-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:4px}@media (max-width:1250px){.create-phases-wrap-body .ant-collapse-expand-icon{color:inherit}.create-phases-wrap-body .ant-collapse-header-text{max-width:100%}.phase-logo{margin-left:1em}}@media (max-width:767px){.phase-logo{margin-left:2em}.panel-header-text{min-width:130%}.create-phases-wrap-body{min-width:110%}.create-phases-wrap-body .ant-collapse-header{display:flex;flex-direction:row}.create-phases-wrap-body .ant-collapse-expand-icon{color:inherit}.create-phases-wrap-body .ant-collapse-header-text{max-width:70%}.create-season-form,.panel-header{width:70%}.phase-logo{margin-left:1em}}.create-app-forms-container{background-color:var(--secondary-color);min-height:100vh}.create-app-forms-container .ant-select-selector{margin:0!important}.create-app-forms-page-col2{align-items:center;background-color:var(--secondary-color);display:flex;flex-direction:column}.create-app-forms-header-logo{height:7em;margin-block:1em;position:absolute;right:100px;top:50px;width:7em}.create-app-body{margin-top:2em;min-width:50%}.create-app-name{align-items:center;background-color:#edeaea47;border:1px solid #000;border-radius:15px;display:flex;flex-direction:row;gap:10px;min-width:50%;padding:20px}.create-app-name-icon{display:block}.app-forms-name-input-label{font-family:var(--font),sans-serif;font-size:20px;font-weight:500;width:-webkit-fit-content;width:fit-content}.app-forms-name-input-field{background-color:initial;border:none;flex:1 1;font-family:var(--font),sans-serif;font-size:18px;font-weight:400}.app-forms-name-input-field:focus{outline:none}.create-app-forms-header{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:35px;font-weight:700;margin-bottom:1em;margin-top:3em}.create-app-forms-form{margin-block:2em;min-width:50%}.app-forms-fields-div{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);margin-block:2em}.app-forms-input-section{border:none;display:flex;flex-direction:column;gap:10px;width:100%}.app-forms-input-section-header{display:flex;gap:5px}.app-forms-label{align-self:start;font-family:var(--font),sans-serif;font-size:20px;font-weight:500}.app-forms-input-delete-btn{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center}.app-forms-input-field,.app-forms-preview-field{background-color:var(--secondary-color);border:1px solid #bcbcbc;border-radius:5px;font-family:var(--font),sans-serif;line-height:1.8}.app-forms-input-field:focus,.app-forms-input-field:hover,.app-forms-preview-field:focus,.app-forms-preview-field:hover{border:1px solid var(--primary-color)}.app-forms-preview-field-phone{background-color:var(--secondary-color);font-family:var(--font),sans-serif}.app-forms-input-section .react-international-phone-input-container .react-international-phone-input{border:1px solid #bcbcbc;border:1px solid var(--react-international-phone-border-color,#bcbcbc)}.app-forms-preview-field-phone .react-international-phone-country-selector .react-international-phone-country-selector-button{border:1px solid #bcbcbc!important;border:1px solid var(--react-international-phone-country-selector-border-color,#bcbcbc)!important}.app-forms-input-section .react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:4px;border-radius:var(--react-international-phone-border-radius,4px);border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.app-forms-add-field-preview-section .react-international-phone-input-container .react-international-phone-input{background-color:var(--secondary-color)!important;border:1px solid #bcbcbc!important;border:1px solid var(--react-international-phone-border-color,#bcbcbc)!important;width:100%}.app-forms-add-field-preview-section .react-international-phone-input-container .react-international-phone-country-selector-button{background-color:var(--secondary-color)!important}.app-forms-input-section .react-international-phone-input-container .react-international-phone-input{background-color:var(--secondary-color)!important;max-width:100%!important;width:100%}.app-forms-input-section .react-international-phone-input-container .react-international-phone-country-selector-button{background-color:var(--secondary-color)!important;border-radius:10px;margin-right:.5em}.app-forms-input-file-input{background-color:var(--secondary-color);border:1px solid #bcbcbc;border-radius:5px;display:flex;font-family:var(--font),sans-serif;gap:10px;line-height:1.8;padding:4px 11px}.app-forms-add-field{display:flex;flex-direction:column;gap:5px}.app-forms-add-field-header{align-items:center;display:flex;gap:5px;justify-content:center}.app-forms-preview-section-header{display:flex;gap:5px}.app-forms-add-field-names-div{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);margin-block:2em}.app-forms-add-field-input-section{border:none;display:flex;flex-direction:column;margin-top:1em}.app-forms-add-field-preview-section{border:none;display:flex;flex-direction:column;margin-bottom:auto;width:100%}.app-forms-add-field-label{font-family:var(--font),sans-serif;font-size:20px;font-weight:700}.app-forms-add-field-type-section{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);justify-content:center;margin-block:2em}.app-forms-add-field-select-type,.app-forms-preview-section{display:flex;flex-direction:column}.app-forms-preview-section{justify-content:center;width:100%}.app-forms-add-button{align-items:center;background-color:var(--primary-color);border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:20px;font-weight:500;justify-content:center;padding:1em 2em;width:-webkit-fit-content;width:fit-content}.app-forms-add-button:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.edit-application-form-buttons{align-items:center;display:flex;justify-content:flex-end}.app-forms-cancel-button,.app-forms-submit-button{align-items:center;background-color:var(--primary-color);border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:20px;font-weight:500;justify-content:center;margin-left:auto;padding:1em 2em;width:-webkit-fit-content;width:fit-content}.app-forms-cancel-button:hover,.app-forms-submit-button:hover{background-color:var(--primary-color-hover);border:1px solid var(--primary-color);color:var(--primary-color)}.app-forms-cancel-button{margin-left:1em}.add-input-file-size-div{align-items:center;display:flex;gap:10px;justify-content:center;width:-webkit-max-content;width:max-content}.add-input-file-size{align-self:center}.add-input-file-format,.add-input-file-size{font-family:var(--font),sans-serif;font-size:16px}.add-input-file-format{align-self:start}.add-input-file-format-div{align-self:flex-start;display:flex;flex-direction:column;margin-block:15px;width:-webkit-max-content;width:max-content}.app-forms-input-date-input{align-self:flex-start;border:1px solid #bcbcbc;border-radius:5px;height:2.8em;line-height:1.8;width:100%}.add-input-file-size-input,.app-forms-input-date-input{background-color:var(--secondary-color);font-family:var(--font),sans-serif}.add-input-file-size-input{border:1px solid #d9d9d9;border-radius:6px;color:var(--primary-color);display:flex;font-size:20px;outline-width:0;width:60px}.add-input-text-size-limit{align-self:flex-start;font-family:var(--font),sans-serif;font-size:15px;padding:2px 5px;width:60px}.inputfile+label{color:#bcbcbc;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;line-height:1.7;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-icon{color:#bcbcbc;font-size:1em}.app-forms-add-field-preview-section-file{align-self:flex-start}.field-name-container{display:inline-flex}.app-forms-edit-field{display:flex;flex-direction:column;gap:5px}.app-forms-edit-label{font-family:var(--font),sans-serif;font-size:20px;font-weight:500;margin-bottom:.5em}.app-forms-edit-field-names-div{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr)}.app-forms-edit-button{align-items:center;background-color:var(--primary-color);border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:20px;font-weight:500;justify-content:center;margin-bottom:1em;margin-right:1em;padding:1em 2em;width:-webkit-fit-content;width:fit-content}.app-forms-edit-button:hover{background-color:var(--primary-color-hover);border:1px solid var(--primary-color);color:var(--primary-color)}.app-forms-input-edit-btn{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;margin-left:.5em}.edit-button-container{display:inline-flex}.create-app-forms .ant-select-selector{border:1px solid #bcbcbc!important;height:2.7em!important}.create-app-forms .ant-select-arrow{margin-top:0!important}.app-forms-preview-select{margin-top:1em}.app-forms-option-buttons{display:flex}.app-forms-add-option-button{align-items:center;background-color:var(--primary-color);border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:var(--font),sans-serif;font-size:14px;font-weight:500;justify-content:center;margin:1em auto;padding:1em 2em}.app-forms-add-option-button:hover{background-color:var(--primary-color-hover);border:1px solid var(--primary-color);color:var(--primary-color)}.edit-app-form-breadcrumb{cursor:pointer;left:8%;position:absolute;top:1%}@media (max-width:1280px){.create-app-forms-header-logo{height:5em;width:5em}.create-app-body{width:80%}.create-app-name{min-width:80%}.app-forms-name-input-label{font-size:18px}.app-forms-name-input-field{font-size:16px}.create-app-forms-header{font-size:30px}.app-forms-label{font-size:18px}.app-forms-input-field,.app-forms-preview-field{font-size:16px}.app-forms-add-field-label{font-size:18px}.app-forms-add-field-select-type{font-size:16px}.app-forms-add-button{font-size:18px}.add-input-file-format,.add-input-file-size{font-size:14px}.add-input-text-size-limit{font-size:12px}.app-forms-edit-button,.app-forms-edit-label{font-size:18px}.app-forms-add-option-button{font-size:12px}.create-app-body{margin-left:4em}}@media (max-width:1200px){.ant-checkbox+span{font-family:var(--font),sans-serif;font-size:13px}}@media (max-width:1083px){.edit-app-form-breadcrumb{left:12%}}@media (max-width:767px){.create-app-body{margin-left:0}.app-forms-add-field-names-div,.app-forms-fields-div{grid-template-columns:1fr}.app-forms-add-field-type-section{display:flex;flex-direction:row;gap:1rem;margin-block:2em}.app-forms-add-field-input-section{width:100%}.app-forms-preview-section{align-items:start;display:flex;flex-direction:column}.app-forms-submit-button{margin-top:2em}.add-input-text-size-limit{font-size:10px}.create-app-forms-header-logo{display:none}.create-app-body{width:90%}.create-app-name{align-items:start;position:relative}.app-forms-name-input-field{width:100%}}.candidates-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;margin:1em 0 -2.5em;padding:.75em 0;text-align:center}.candidates-container{background-color:var(--secondary-color);display:flex;flex-direction:column;height:auto;margin:0;min-height:100vh;padding:0 2em 0 7em}.search-candidate{background-color:#f0f0f0;border:none;border-radius:10px;color:#a39a9a;font-family:var(--font),sans-serif;font-weight:500;height:3.3em;margin:3em;max-width:250px;padding-inline:1.4em;width:100%}.search-candidate-mobile{display:none}.search-candidate-desktop{display:block;margin:3em}.search-and-table-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:4em}.candidates-search-and-clear{align-items:center;display:flex;margin-right:1em}.candidates-phase-export-container{align-items:center;display:flex;gap:1em;margin-inline:3em;margin-bottom:1em;margin-top:1em}.candidates-phase-export-container .candidates-phase-export-select{flex:1 1}.candidates-table{margin-inline:3em}.candidates-table .ant-table-content{color:var(--primary-color);font-family:var(--font),sans-serif}.candidates-state-select{width:130px}.mb-sm-3{margin-bottom:1em}.candidates-clear-button{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:10px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-weight:500;margin-right:2em;padding:1.5em;padding-inline:1.4em;transition:all .3s ease-in-out}.candidates-clear-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.candidates-download-buttons{align-items:center;display:flex}.candidates-excel-button{background-color:var(--primary-color);border:1.2px solid var(--primary-color);border-radius:10px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:15px;font-weight:500;margin-left:1em;padding:.86em;padding-inline:1.4em;text-decoration:none;transition:all .3s ease-in-out}.candidates-excel-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.candidates-files-button{background-color:var(--primary-color);border:1.2px solid var(--primary-color);border-radius:10px;color:var(--secondary-color);cursor:pointer;font-family:var(--font),sans-serif;font-size:15px;font-weight:500;margin-left:1em;margin-right:2.9em;padding:.86em;padding-inline:1.4em;text-decoration:none;transition:all .3s ease-in-out}.candidates-files-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.candidates-excel-button.disabled{background-color:#f0f0f0;border-color:#a39a9a;color:#a39a9a}@media (max-width:854px){.candidates-excel-button{margin-bottom:1em;margin-left:2.9em}.candidates-files-button{margin-bottom:1em}}@media (max-width:768px){.candidates-clear-button:hover{background-color:var(--primary-color)!important;color:var(--secondary-color)!important}.candidates-excel-button:hover,.candidates-files-button:hover{background-color:var(--primary-color);color:var(--secondary-color)}}@media (max-width:767px){.candidates-clear-button{margin-left:1em;margin-right:1em}.search-and-table-container{margin-top:2em}.candidates-container{display:flex;flex-direction:column;overflow-x:hidden;padding:0}.search-candidate-mobile{display:block;margin:1em}.candidates-excel-button{margin-left:1em;margin-right:.5em}.candidates-excel-button,.candidates-files-button{margin-top:1rem;padding:.86em!important;padding-inline:1.2em!important}.candidates-clear-button{padding-inline:1.2em}.candidates-title{display:none}.candidates-table{margin-inline:1em;max-width:95%}.search-bar-container-mobile{align-items:center;display:flex;justify-content:flex-start;margin:1em}}@media (max-width:395px){.candidates-excel-button,.candidates-files-button{padding-inline:.3em}}body{overflow-x:hidden}.candidate-evaluation-container{display:flex;height:auto;justify-content:center;min-height:100vh;width:100%}.candidate-evaluation-title-desktop{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:35px;font-weight:700;margin-bottom:3em;margin-top:2em}.candidate-evaluation-col-container2{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-self:center;margin-bottom:4em;width:100%}.candidate-evaluation-col2{background-color:var(--secondary-color);overflow:auto;width:-webkit-max-content;width:max-content}.candidate-evaluation-col3-title-row{align-items:center;justify-content:center;margin-bottom:.8em;margin-top:.4em;text-align:center}.candidate-evaluation-col3-title{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:30px;font-weight:500;margin-bottom:.5em;margin-top:.5em}.candidate-evaluation-col3-info-container{display:flex;flex-direction:row}.candidate-evaluation-col4{align-self:center;background-color:var(--secondary-color);border:1px solid #d3d3d3;border-radius:10px;border-right:0;box-shadow:5px 5px 5px grey;display:flex;flex:2 1;flex-direction:column;min-height:-webkit-fit-content;min-height:fit-content;min-width:75em}.candidate-evaluation-col4-info{display:flex;flex-direction:column;font-family:var(--font),sans-serif;margin-left:2em}.save-button:hover{background-color:var(--secondary-color);color:var(--primary-color-hover)}.candidate-evaluation-notes-field{margin-top:.8em;position:relative;width:95%}.candidate-evaluation-input{border:1px solid #d3d3d3;border-radius:10px;padding:.5em .5em 5.8145em}.evaluation-char-counter{bottom:.8em;position:absolute}.candidate-evaluation-info-field-title-col4{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:20px;margin-bottom:.5em;text-align:left;white-space:nowrap}.title-no-link{margin-bottom:0;margin-top:0}.evaluation-view-file-button{align-self:flex-start;font-size:14.6px;font-weight:300;justify-content:left;padding:0;text-decoration:underline}.evaluation-notes,.evaluation-view-file-button{color:var(--primary-color);font-family:var(--font),sans-serif;height:auto;white-space:nowrap}.evaluation-notes{font-size:16px;font-weight:400;text-align:left}.evaluation-files{justify-content:flex-end;margin-left:.5em}.title{font-weight:500;margin-top:1.2em}.extraspace{margin-top:2em}.extratop{margin-top:21.1em}.samevalue{bottom:.8em;color:green;font-size:14px;font-weight:300;pointer-events:none;position:absolute;right:.8em;text-align:left}.box{border:1px solid var(--primary-color);border-radius:8px;justify-self:flex-end;margin-top:.2em;padding:.4em;width:-webkit-fit-content;width:fit-content}.bar{margin-inline:.2em}.evaluation-test{align-self:flex-start;color:var(--primary-color);font-family:var(--font),sans-serif;font-size:16.6px;font-weight:300;height:auto;margin-top:1em;padding:0;white-space:nowrap}.candidate-evaluation-header{background-color:var(--primary-color);border-radius:10px}.evaluation-phases{grid-gap:1em;display:grid;grid-template-columns:repeat(4,1fr)}.evaluation-phase-button{flex:1 1;font-size:14px;height:auto;min-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:auto}.phases-slider .evaluation-phase-button{box-sizing:border-box;flex:0 0 auto;margin-right:.5em;max-width:25%;min-width:20%;overflow:hidden;padding:0 8px;text-overflow:ellipsis;transition:all .3s ease;width:calc(25% - .5em)}.seasons-evaluation-breadcrumb{left:6%;top:2%}.files-div{margin-left:1.8em;margin-top:2em}.candidate-evaluation-notes,.files-div{align-items:center;display:flex;flex-direction:row}.candidate-evaluation-notes{justify-content:space-between;margin-right:6%}.answer,.answer:hover{color:var(--primary-color)}.evaluation-more-margin{margin-top:1.2em}@media (max-width:1200px){.candidate-evaluation-container{margin-left:0}.candidate-evaluation-col-container2{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-left:5em;margin-right:0}.candidate-evaluation-col4{min-width:55em;width:auto}.evaluation-phase-button{border-width:.8px;font-size:12px;padding-inline:.4em;width:-webkit-fit-content;width:fit-content}.seasons-evaluation-breadcrumb{left:8%}}@media (max-width:767px){.candidate-evaluation-col-container2{margin-left:0}.evaluation-phases{grid-template-columns:repeat(1,1fr)}.save-evaluation-button{margin-top:8em}.evaluation-phase-button{width:inherit}.candidate-evaluation-container{padding-left:0}.candidate-evaluation-col-container2{display:flex;flex-direction:column;margin-right:0;width:100%}.candidate-evaluation-title-desktop{display:none}.candidate-evaluation-col2{overflow-x:hidden;padding:1em;width:100%}.candidate-evaluation-col4{box-sizing:border-box;margin:0 0 1em;min-width:0;min-width:auto;width:100%}.candidate-evaluation-col3-info-container{flex-direction:column;padding:0;width:100%}.candidate-evaluation-col4-info{padding:0;width:90%}.mobile{padding:0}.candidate-evaluation-info-field-title-col4{margin-bottom:.5em}.profile-logo.desktop{display:none}.candidate-evaluation-col3-title-row{display:flex;justify-content:center;margin:0 0 1em;width:100%}.ant-col-xs-12{flex:0 0 100%;max-width:100%;width:100%!important}.candidate-evaluation-col4-info{display:flex;flex-direction:column}.desktop{display:none}}.message-personalize-container{display:flex;height:auto;justify-content:center;min-height:100vh;width:100%}.message-personalize-col2{background-color:var(--secondary-color);overflow:auto;width:-webkit-max-content;width:max-content}.message-personalize-breadcrumb{cursor:pointer;left:6%;position:absolute;top:2%}.message-personalize-title-desktop{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:35px;font-weight:700;margin-bottom:3em;margin-top:2em}.message-personalize-col-container2{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-self:center;margin-bottom:4em;width:100%}.message-personalize-col4{align-self:center;background-color:var(--secondary-color);border:1px solid #d3d3d3;border-radius:10px;border-right:0;box-shadow:5px 5px 5px grey;display:flex;flex:2 1;flex-direction:column;min-height:-webkit-fit-content;min-height:fit-content;min-width:75em}.message-personalize-header{background-color:var(--primary-color);border-radius:10px}.message-personalize-col3-title-row{align-items:center;justify-content:center;margin-bottom:.8em;margin-top:.4em;text-align:center}.message-personalize-col3-title{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:30px;font-weight:500;margin-bottom:.5em;margin-top:.5em}.evaluation-phases{flex-direction:row;justify-content:center}.phase-nav-button{align-items:center;background:#0000;border:none;color:var(--secondary-color);cursor:pointer;display:flex;font-size:20px;justify-content:center;min-width:40px;padding:0}.phase-nav-button:hover:not(:disabled){color:#fff}.phase-nav-button:disabled{color:#ffffff4d;cursor:not-allowed}.phases-slider-container{flex:1 1}.phases-slider{height:-webkit-fit-content;height:fit-content}.message-personalize-phase-button{align-self:center;color:var(--secondary-color);display:flex;flex:1 1;font-family:var(--font),sans-serif;font-size:14px;font-weight:700;height:auto;justify-content:center;min-height:32px;overflow:hidden;padding-inline:2em;text-overflow:ellipsis;white-space:normal;width:auto}.message-personalize-phase-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.message-personalize-col3-info-container{display:flex;flex-direction:row}.message-personalize-phase-type{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:600;height:auto;margin-left:2.5%;margin-top:2em;text-align:left;white-space:nowrap}.message-personalize-notes-container{display:flex;flex-direction:row;gap:4%;margin-left:2.5%;margin-right:2.5%;margin-top:1em;width:95%}.message-personalize-note-container{width:2000%}.message-personalize-notes{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.message-personalize-evaluation-label{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:16px;font-weight:400;height:auto;margin-bottom:6px;text-align:left;white-space:nowrap}.message-personalize-notes-field{position:relative;width:100%}.message-personalize-input{border:1px solid #d3d3d3;border-radius:10px;height:-webkit-fit-content;height:fit-content;min-height:10em!important;padding:.5em}.evaluation-char-counter{bottom:0;left:0}.go-back-button{margin-block:1.6em}.message-personalize-intro-field{margin-left:2.5%;width:95%}.message-personalize-language-label{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:16px;font-weight:400;height:auto;margin-bottom:6px;margin-left:2.5%;margin-top:1em;text-align:left;white-space:nowrap}.phases-slider-container{overflow:hidden;position:relative;width:100%}.phases-slider{display:flex;min-width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.phases-slider .message-personalize-phase-button{box-sizing:border-box;flex:0 0 auto;margin-right:.5em;max-width:25%;min-width:20%;overflow:hidden;padding:0 8px;text-overflow:ellipsis;transition:all .3s ease;width:calc(25% - .5em)}.evaluation-phases{align-items:center;display:flex;gap:1em;margin-bottom:1em;padding-inline:2em;width:100%}.messages-more-margin{margin-top:2.4em}@media (max-width:1200px){.message-personalize-container{margin-left:0}.seasons-evaluation-breadcrumb{left:8%}.message-personalize-col-container2{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-left:5em;margin-right:0}.message-personalize-col4{min-width:-webkit-min-content;min-width:min-content;width:auto}.message-personalize-phase-button{border-width:.8px;font-size:12px;padding-inline:.4em;width:-webkit-fit-content;width:fit-content}.message-personalize-breadcrumb{cursor:pointer;left:12%;position:absolute;top:2%}}@media (max-width:767px){.message-personalize-col-container2{margin-left:0}.phases-slider{display:flex!important}.message-personalize-container{padding-left:0}.message-personalize-col2{overflow-x:hidden;padding:1em;width:100%}.message-personalize-title-desktop{display:none}.message-personalize-col-container2{display:flex;flex-direction:column;margin-right:0;width:100%}.message-personalize-col4{box-sizing:border-box;margin:0 0 1em;min-width:0;min-width:auto;width:100%}.message-personalize-col3-title-row{display:flex;justify-content:center;margin:0 0 1em;width:100%}.evaluation-phases{align-items:center;flex-direction:column;gap:.5em;padding-inline:0}.evaluation-phases-arrow-container{display:flex;justify-content:space-between;margin-bottom:1em;width:100%}.message-personalize-phase-button{width:inherit}.message-personalize-col3-info-container{flex-direction:column;padding:0;width:100%}.save-evaluation-button{margin-top:8em}}.applications-container{background-color:var(--secondary-color);display:flex;flex-direction:column;height:auto;margin:0;min-height:100vh;padding:0 3em 0 7em}.application-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:45px;font-weight:700;margin:1em 0 -1em;padding:.75em 0;text-align:center}.search-bar-container{align-items:center;display:flex;justify-content:flex-start;margin:3em 3em 2em}.new-application-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:14px;height:45px;justify-content:space-between;margin-right:3em;margin-top:2em;max-width:260px;padding:.5em 1em;text-align:left;width:100%}.new-application-btn:hover{background-color:var(--secondary-color);border:1px solid var(--primary-color);color:var(--primary-color)}.ant-table-row:hover{cursor:pointer}.new-application-btn .plus-icon{font-family:var(--font),sans-serif;font-style:normal;font-weight:500;right:0;text-align:right}.search-application{background-color:#f0f0f0;border:none;border-radius:10px;color:#a39a9a;font-family:var(--font),sans-serif;font-weight:400;height:45px;margin:3em;max-width:250px;width:100%}.search-application-mobile{display:none}.search-application-desktop{display:block;margin:3em}.search-and-table-container2{display:flex;flex-flow:row wrap;justify-content:space-between}.applications-table{margin-inline:3em}.applications-table .ant-table-content{color:var(--primary-color);font-family:var(--font),sans-serif}.ant-table-filter-dropdown-btns .ant-btn-primary{margin-block:0;padding:1px 12px}.new-application-btn{background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:500;margin-left:auto}.application-more-margin{margin-top:4em}@media (max-width:768px){.new-application-btn:hover{background-color:var(--primary-color);border:none;color:var(--secondary-color)}}@media (max-width:767px){.ant-breadcrumb ol{display:none}.search-and-table-container2{margin-top:2em}.applications-container{display:flex;flex-direction:column;overflow-x:hidden;padding:0}.search-application-mobile{display:block;margin:1em}.new-application-btn{margin-left:auto;margin-right:auto}.applications-table{margin-inline:1em;max-width:95%}.application-title{display:none}.search-bar-container-mobile{align-items:center;display:flex;justify-content:flex-start;margin:1em}}.edit-allocation-title{align-content:center;align-items:center;color:var(--primary-color);font-size:35px;font-weight:700}.edit-allocation-popup,.edit-allocation-title{font-family:var(--font),sans-serif}.edit-allocation-form{display:flex;flex-direction:column;justify-content:center}.edit-allocation-row{justify-content:space-between}.edit-allocation-col{display:flex;flex-direction:column;gap:10px}.edit-allocation-name{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:500;margin-block:1em;margin-bottom:0}.edit-allocation{border:1px solid var(--primary-color);border-radius:6px;padding:1px;width:100%}.edit-allocation-vector-add-container{align-self:center;background:none;border:none;cursor:pointer;height:-webkit-fit-content;height:fit-content;justify-self:center;padding:0;width:100%}.edit-allocation-vector-add,.edit-allocation-vector-add-container{filter:invert(0) sepia(0) saturate(0) hue-rotate(0deg) brightness(0) contrast(100%)}.edit-allocation-vector-add{height:32px}.edit-allocation-icon{display:flex;flex-direction:column;justify-content:center}.edit-allocation-button-container{align-content:center;display:flex;justify-content:center;margin-left:auto;width:-webkit-fit-content;width:fit-content}.edit-allocation-button{background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font),sans-serif;font-weight:500;margin-left:2em}@media (max-width:767px){.edit-allocation-button-container{margin-top:1em}}.allocations-container{display:flex;height:auto;justify-content:center;margin-bottom:2em;min-height:100vh;width:100%}.allocations-col2{background-color:var(--secondary-color);overflow:auto;width:-webkit-max-content;width:max-content}.seasons-evaluation-breadcrumb{cursor:pointer;left:9em;margin-top:2em;position:absolute;top:.6em}.allocations-title-desktop{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:35px;font-weight:700;margin-bottom:3em;margin-top:2em}.allocations-col-container2{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-self:center;margin-bottom:4em;width:100%}.allocations-col4{align-self:center;background-color:var(--secondary-color);border:1px solid #d3d3d3;border-radius:10px;border-right:0;box-shadow:5px 5px 5px grey;display:flex;flex:2 1;flex-direction:column;min-width:75em;position:relative}.allocations-header{background-color:var(--primary-color);border-radius:10px}.allocations-col3-title-row{align-items:center;justify-content:center;margin-bottom:.8em;margin-top:.4em;text-align:center}.allocations-col3-title{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:30px;font-weight:500;margin-bottom:.5em;margin-top:.5em}.allocations-search-bar{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;margin-bottom:1em;padding-inline:2em}.evaluation-phase-button{align-self:center;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:700;justify-content:center;margin-right:.5em;padding-inline:2em;width:100%}.evaluation-phase-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.highlight{background-color:var(--secondary-color);color:var(--primary-color)!important}.allocations-col3-info-container{display:flex;flex-direction:row}.allocations-phase-type{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;font-weight:600;height:auto;margin-left:2.5%;margin-top:2em;text-align:left;white-space:nowrap}.allocations-notes-container{display:flex;flex-direction:row;gap:4%;margin-left:2.5%;margin-right:2.5%;margin-top:1em;width:95%}.allocations-note-container{width:2000%}.allocations-notes{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.allocations-evaluation-label{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:16px;font-weight:400;height:auto;margin-bottom:6px;text-align:left;white-space:nowrap}.allocations-notes-field{position:relative;width:100%}.allocations-input{border:1px solid #d3d3d3;border-radius:10px;height:-webkit-fit-content;height:fit-content;min-height:10em!important;padding:.5em}.evaluation-char-counter{background-color:#ffffffaf;bottom:2em;font-size:14px;font-weight:300;left:.8em;pointer-events:none;position:relative;text-align:left;width:-webkit-fit-content;width:fit-content}.save{display:flex;flex-direction:column;margin-right:2em}.save-evaluation-button{align-self:end;margin-bottom:2em;margin-top:6em}.go-back-button,.save-evaluation-button{background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:14px;padding-inline:2em}.go-back-button{align-self:center;display:flex;justify-content:center;margin-bottom:1.8em;margin-top:2em;width:-webkit-fit-content;width:fit-content}.go-back-button:hover{background-color:var(--secondary-color);color:var(--primary-color-hover)}.allocations-intro-field{margin-left:2.5%;width:95%}.allocations-language-label{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:16px;font-weight:400;height:auto;margin-bottom:6px;margin-left:2.5%;margin-top:1em;text-align:left;white-space:nowrap}.allocations-name-input{background:var(--secondary-color);resize:none}.allocations-name-input:hover{background:var(--secondary-color);border:1px solid #000}.allocations-date-picker{border-radius:6px;font-family:var(--font),sans-serif}.allocations-date-picker,.allocations-date-picker:hover{background:var(--secondary-color)}.allocations-search-field{display:flex;flex-direction:column;max-width:250px;min-width:150px;width:18%}.allocations-search-field-dates{display:flex;flex-direction:column;min-width:220px}.allocations-search-field-label{color:var(--secondary-color);font-size:1.3em;font-weight:300;text-align:left}.allocations-card-field{display:flex;flex-direction:row;gap:1em}.allocations-card-field-date{display:flex;flex-direction:row;justify-content:space-between}.allocations-card-field-name{font-size:1.2em;font-weight:600}.allocations-card-field-value{font-size:1.2em;font-weight:300}.allocations-card-field-recruiter-name{text-decoration:underline;text-decoration-thickness:1px}.allocations-buttons{display:flex;justify-content:space-around}.allocations-clear-filters-button{align-self:center;background-color:var(--secondary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--primary-color);display:flex;font-family:var(--font),sans-serif;font-size:14px;justify-content:center;margin-top:1.6em;padding-inline:2em;transition:color .3s ease,background-color .3s ease;width:-webkit-fit-content;width:fit-content}.allocations-clear-filters-button:hover{background-color:var(--primary-color);border-color:var(--secondary-color);color:var(--secondary-color)!important}.disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.header-button{all:unset;align-self:center;border:none;cursor:pointer}.allocations-card,.header-button{display:flex;flex-direction:column}.allocations-card{border:.8px solid #a39a9ab5;border-radius:10px;box-shadow:5px 5px 5px #00000052;margin-inline:1em;margin-bottom:1em;margin-top:2em;width:33.3em}.cards-box{justify-items:space-between}.card-body{display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-inline:5.5em}.blank{align-items:center;color:var(--primary-color);display:flex;flex:1 1;font-size:18px;justify-content:center;min-height:20rem!important}.card-header{background-color:#f0f0f0;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;min-height:4.4em;padding-inline:2.4em}.header-field{align-self:center}.body-field,.header-field{display:flex;flex-direction:column}.body-field{padding-block:1.6em}.body-title{color:#000;font-size:18px;font-weight:700;margin-bottom:.8em}.body-link{color:#002c6a!important;font-weight:300;text-decoration:underline;text-decoration-thickness:1px}.body-text{color:#000;font-size:15px;margin-bottom:.6em}.align-center{display:flex;flex-wrap:wrap;justify-content:center}.grow{display:flex}.alloc-anchor{align-self:center;background:none;border:none;color:#1677ff;cursor:pointer;font:inherit;margin:0;padding:0;white-space:nowrap;width:-webkit-min-content;width:min-content}.alloc-anchor:hover{color:#69b1ff}.allocations-add-button-container{display:flex;justify-content:right;margin-bottom:2em;padding-inline:2em}.body-link,.body-text{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow-wrap:break-word;word-break:break-word}.body-link{white-space:normal}.alloc-anchor{display:inline-block;text-align:left;width:100%}.body-field{overflow:hidden;width:100%}.card-body{box-sizing:border-box;width:100%}@media (max-width:1280px){.allocations-container{margin-left:0}.seasons-evaluation-breadcrumb{left:8%}.allocations-card{justify-self:center;margin-inline:1em;width:100%}.allocations-col-container2{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-left:5em;margin-right:0}.allocations-col4{max-width:none;min-width:0;width:80%}.evaluation-phase-button{border-width:.8px;font-size:12px;padding-inline:.4em;width:-webkit-fit-content;width:fit-content}.body-title{padding-inline:1em}}@media (max-width:975px){.allocations-search-field,.allocations-search-field-dates{max-width:none;width:100%}.allocations-clear-filters-button{justify-self:flex-end}.allocations-card{margin-inline:4.4em;width:100%}}@media (max-width:767px){.allocations-card{margin-inline:0;width:100%}.allocations-col-container2{margin-left:0}.allocations-container{padding-left:0}.allocations-col2{overflow-x:hidden;padding:1em;width:100%}.allocations-title-desktop{display:none}.allocations-col-container2{display:flex;flex-direction:column;margin-right:0;width:100%}.allocations-col4{box-sizing:border-box;margin:0 0 1em;min-width:0;min-width:auto;width:100%}.allocations-col3-title-row{display:flex;justify-content:center;margin:0 0 1em;width:100%}.evaluation-phase-button{width:inherit}.allocations-col3-info-container{flex-direction:column;padding:0;width:100%}.save-evaluation-button{margin-top:8em}.allocations-card-field-date{flex-direction:column}.allocations-clear-filters-button{width:100%}}.candidate-view-container{display:flex;height:auto;justify-content:center;min-height:100vh;width:100%}.adjust{margin-top:-1.2em}.candidate-view-title-desktop{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:35px;font-weight:700;margin-bottom:2em;margin-left:2em;margin-top:2em}.candidate-view-col-row{display:flex;flex-direction:row;justify-content:center;width:auto}.candidate-view-col1{background-color:var(--primary-color);display:flex;flex-direction:column;justify-content:center}.candidate-view-col-container{display:flex;flex-direction:row;justify-content:center;margin-bottom:4em;padding-left:1em;width:100%}.candidate-view-col-container2{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;height:100%;margin-right:-5em;max-width:42%;min-height:52em}.candidate-view-col3{display:flex;flex:1 1;flex-direction:column}.candidate-view-col5{max-height:-webkit-fit-content;max-height:fit-content}.candidate-view-white-logo{align-self:center;padding-left:10em;width:10em}.candidate-view-col2{background-color:var(--secondary-color);overflow:auto;width:-webkit-max-content;width:max-content}.candidate-view-col3{background-color:var(--secondary-color);border:1px solid #d3d3d3;border-radius:10px;border-right:0;box-shadow:5px 5px 5px grey;min-width:45em;width:100%}.candidate-view-col3-title-row{align-items:center;background-color:var(--primary-color);border-radius:10px;justify-content:center;margin-bottom:2em;text-align:center}.candidate-view-col3-icon{align-self:center;margin-right:1.5em;width:2em}.candidate-view-col3-title{color:var(--secondary-color);font-family:var(--font),sans-serif;font-size:30px;font-weight:500;margin-bottom:.5em;margin-top:.5em}.candidate-view-col3-info-container,.candidate-view-col3-info-row{display:flex;flex-direction:row}.candidate-view-col3-info-row{width:100%}.candidate-view-col3-info{display:flex;flex-direction:column;font-family:var(--font),sans-serif;margin-bottom:2em;margin-left:2em;text-align:left}.candidate-view-info-field-title{margin-bottom:.5em}.candidate-view-file{border:1px solid #d3d3d3;border-radius:10px;padding:.5em;width:78%}.edit-application-button{margin-right:2em}.edit-application-button,.edit-application-button2{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:18px;font-weight:600;justify-content:center;margin-bottom:2em;margin-top:2em;padding:1em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.edit-application-button2{margin-right:1em}.edit-application-button3,.evaluate-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:18px;font-weight:600;justify-content:center;margin-top:-2em;padding:1em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.edit-application-button2:hover,.edit-application-button3:hover,.edit-application-button:hover,.evaluate-button:hover{background-color:var(--secondary-color-hover);color:var(--primary-color-hover)}.evaluate-button{margin-left:2em;margin-top:-1em}.availabilities-button{font-weight:600}.fix{margin-left:2em;margin-top:1em}.cancel-edit-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:18px;font-weight:600;justify-content:center;margin-bottom:1em;margin-right:2.5em;margin-top:1em;padding:1em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.cancel-edit-button:hover{background-color:var(--secondary-color-hover);color:var(--primary-color-hover)}.save-application-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:18px;font-weight:600;justify-content:center;margin:1em 1em 1em auto;padding:1em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.candidate-view-col3-button-row{align-items:right;display:flex;flex-direction:row;justify-content:right;margin-top:1em}.candidate-view-col4{flex:2 1;flex-direction:column;min-height:-webkit-fit-content!important;min-height:fit-content!important}.candidate-view-col4,.candidate-view-col5{background-color:var(--secondary-color);border:1px solid #d3d3d3;border-radius:10px;border-right:0;box-shadow:5px 5px 5px grey;display:flex;margin-left:2em;min-width:45em;width:100%}.candidate-view-col5{flex-direction:column;margin-top:2em}.candidate-view-col4-info{display:flex;flex-direction:row;font-family:var(--font),sans-serif;margin-bottom:2em;margin-left:2em}.candidate-view-info-field-title-col4{color:var(--primary-color);flex:1 1;font-family:var(--font),sans-serif;margin-bottom:.5em;text-align:left;white-space:nowrap}.candidate-view-info-field-data-col4{margin-bottom:.65rem}.approve-button,.approve-button2,.availabilities-button,.clear-button,.reject-button,.save-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:14px;justify-content:center;margin-bottom:.5em;padding-inline:2em;width:8.1em}.availabilities-button{width:-webkit-fit-content!important;width:fit-content!important}.approve-button2:hover,.approve-button:hover,.availabilities-button:hover,.clear-button:hover,.reject-button:hover,.save-button:hover{background-color:var(--secondary-color-hover);color:var(--primary-color-hover)}.approve-button,.approve-button2{margin-bottom:0;margin-right:1em}.approve-button2{margin-top:-.5em}.evaluate-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:14px;justify-content:center;margin-bottom:.5em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.evaluate-button:hover{background-color:var(--secondary-color-hover);color:var(--primary-color-hover)}.candidate-view-col5-text{font-family:var(--font),sans-serif;margin-bottom:1em;margin-left:2em;margin-right:2em}.availabilities-button-mobile,.candidate-view-info-field-data-col4-mobile{display:none}.candidate-view-input{border:1px solid #d3d3d3;border-radius:10px;padding:.5em;width:80%}.candidate-view-input2,.candidate-view-input3{border:1px solid #d3d3d3;border-radius:10px;margin-right:1em;min-width:85%;padding:.5em}.candidate-view-input3{margin-top:-.5em}.candidate-view-input4{border:1px solid #d3d3d3;border-radius:10px;margin-right:1em;margin-top:-.5em;min-width:85%;padding:.5em}.ellipsis-select .ant-select-selection-wrap{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.contact-date-picker{margin-right:1em;width:45%}.contact-date-picker2{margin-right:1em;width:35%}.react-international-phone-input-container .react-international-phone-input{background-color:var(--secondary-color)!important;border:1px solid #bcbcbc!important;border:1px solid var(--react-international-phone-border-color,#bcbcbc)!important;border-radius:4px;border-radius:var(--react-international-phone-border-radius,4px);border-bottom-right-radius:0;border-top-right-radius:0;border-radius:10px;max-width:65%}.react-international-phone-input-container .react-international-phone-country-selector-button{background-color:var(--secondary-color)!important;border-radius:10px;margin-right:.5em}.react-international-phone-country-selector{background-color:var(--secondary-color)}.inputfile{color:#bcbcbc;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;height:.1px;line-height:1.7;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.candidate-view-input-file-input{background-color:var(--secondary-color);border:1px solid #bcbcbc;border-radius:5px;border-radius:10px;display:flex;font-family:var(--font),sans-serif;gap:10px;line-height:1.8;padding:4px 11px;width:74%}.ant-select-selector{background-color:var(--secondary-color)!important;border:none!important;box-shadow:none!important}.candidate-view-button-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:2em;margin-right:3em}.candidate-view-pagination-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:14px;justify-content:center;margin-left:2em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.not-filled{color:#80808080}.not-filled-required{color:red}.mobile{display:none}.status-clear-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.clear-button{margin-left:2em}.candidate-view-col5-info{align-items:center;display:flex;flex-direction:column;font-family:var(--font),sans-serif;justify-self:center;margin-bottom:2em;max-width:90%;text-align:center}.when-to-contact-text{margin-right:1em}.candidate-view-save-all-div{align-items:right;display:flex;flex-direction:row;gap:1em;justify-content:right;margin-bottom:2em;margin-right:2em;margin-top:5em}.evaluation-subtitle-top{margin-top:3em}.candidate-view-pickers-container{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin-right:2.2em}.edit-file-icon{color:#bcbcbc;margin-top:.3em}.candidate-view-input-file-input-container{align-items:center;display:flex;flex-direction:row;margin-bottom:1em}.delete-file-icon{cursor:pointer;margin-left:.5em}.delete-file-icon:hover{scale:1.1}.cancel-button{margin-left:.5em}.cancel-button,.delete-button,.save-problem-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;justify-content:center}.delete-button{padding-inline:2em}.candidate-view-input-problem-input-container{align-items:center;display:flex;flex-direction:row;max-width:200px;width:50%}.message-text{word-wrap:break-word;display:inline-block;line-height:1.5em;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap}.candidate-view-evaluate-div{display:flex;flex-direction:row;justify-content:left;margin-left:2em;margin-top:3.5em}.anchor{background:none;border:none;color:#1677ff;cursor:pointer;font:inherit;margin:0;padding:0;white-space:nowrap;width:-webkit-min-content;width:min-content}.anchor:hover{color:#69b1ff}@media (max-width:1485px){.react-international-phone-input-container .react-international-phone-input{max-width:61%}.mobile{display:none}.candidate-view-col-row{display:flex;flex-direction:column;margin:0;padding:0;width:100%}.candidate-view-col-container2{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-right:0}.candidate-view-col3{margin-bottom:2em;min-width:none}.candidate-view-col3,.candidate-view-col4,.candidate-view-col5{margin-left:4em;width:auto}.candidate-view-col-container{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:center;margin:auto auto 4em;width:50%}.application-buttons{display:flex;flex-direction:row}}@media (max-width:767px){.approve-button:hover{background-color:var(--primary-color);color:var(--secondary-color)}.force-flex{display:flex;flex-direction:row!important}.when-to-contact-text{display:flex!important;margin-bottom:1em;margin-right:0}.candidate-view-col-container2{max-width:100%}.cancel-button,.save-problem-button{padding-inline:1em}.application-buttons,.candidate-view-input-file-input{display:flex!important}.evaluate-button,.fix{margin-left:1em;margin-top:-1em}.candidate-view-input2{margin-right:0;width:60%}.candidate-view-save-all-div{flex-direction:row}.approve-button2{margin-left:1em}.contact-date-picker{margin-bottom:1em;margin-right:1em;width:40%}.contact-time-picker{width:50%}.save-button{margin-top:1em}.application-buttons{display:flex;flex-direction:row}.candidate-view-col-container2{margin-right:-.5em;width:100%}.mobile{display:block}.candidate-view-title-desktop{display:none}.candidate-view-col-container2{display:flex;flex-direction:column;margin-right:0}.candidate-view-col-row{display:flex;flex-direction:column;margin:0;padding:0;width:100%}.candidate-view-col2{overflow-x:hidden;padding:1em;width:100%}.candidate-view-col-container{align-items:center;flex-direction:column;justify-content:center;padding:0;width:100%}.candidate-view-col3,.candidate-view-col4,.candidate-view-col5{box-sizing:border-box;margin:0 0 1em;min-width:0;min-width:auto;width:100%}.candidate-view-col3-info-container{flex-direction:column;padding:0 1em;width:100%}.candidate-view-col3-info{margin-left:0;width:100%}.candidate-view-col4-info{margin-left:0;padding:0 1em;width:100%}.candidate-view-file{box-sizing:border-box;width:100%;word-break:break-all}.candidate-view-info-field-data-col4,.candidate-view-info-field-title-col4{margin-bottom:.5em}.candidate-view-col5-text{margin:1em;width:calc(100% - 2em)}.availabilities-button-mobile{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:20px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:14px;justify-content:center;margin:.5em 0;padding:.8em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.profile-logo.desktop{display:none}.candidate-view-col3-title-row{display:flex;justify-content:center;margin:0 0 1em;width:100%}.ant-col-xs-12{flex:0 0 100%;max-width:100%;width:100%!important}.candidate-view-file{border:1px solid #d3d3d3;border-radius:10px;padding:.5em;width:78%}.candidate-view-col4-info-col{display:none}.candidate-view-info-field-data-col4{text-align:left}.candidate-view-col4-info{display:flex;flex-direction:column}.candidate-view-info-field-data-col4-mobile{align-items:flex-start;display:flex;width:-webkit-fit-content;width:fit-content}.edit-application-button,.edit-application-button3{align-items:center;display:flex;justify-content:center;margin-top:0}.cancel-edit-button,.edit-application-button,.edit-application-button3,.save-application-button{margin-left:auto;margin-right:2.5em;padding:1em;width:-webkit-fit-content;width:fit-content;width:calc(100% - 2em)}.save-application-button{margin-top:1em}.candidate-view-button-container{width:90%}.desktop{display:none}.status-clear-container-mobile{align-items:center;display:flex;flex-direction:row}.clear-button{margin-left:2em}.candidate-view-save-all-div{align-items:center;display:flex;flex-direction:column;gap:2em;justify-content:center;margin-bottom:2em;margin-left:1em;margin-top:1em;width:100%}.candidate-view-button-container{display:flex!important}.evaluate-button,.fix{font-size:18px;margin-bottom:2em;margin-top:0;padding:1em;width:calc(100% - 2em)!important}}.loading-screen{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.loading{font-size:12em;font-weight:400}.loading,.loading-text{font-family:Montserrat,sans-serif}.loading-text{font-size:3em;font-weight:700;letter-spacing:2px;margin-top:1em}.loadingWheel{height:10vmin;pointer-events:none}.loading-logo{left:2em;margin:1em;position:absolute;top:2em;width:8em;z-index:1}@media (prefers-reduced-motion:no-preference){.loadingWheel{animation:App-logo-spin 2s linear infinite}}@media (max-width:900px){.loading{font-size:18vw}.loading-text{font-size:5vw;letter-spacing:.1vw;margin-top:.5vw}.loadingWheel{height:10vmin}}.error-page-container{background-color:var(--secondary-color);height:auto;min-height:100vh}.error-page-container,.error-page-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.error-title{color:red;font-family:var(--font),sans-serif;font-size:48px;font-style:italic;font-weight:400}.error-404{color:var(--primary-color);font-family:Moulpali,sans-serif;font-size:200px;font-weight:400;line-height:280px}.error-message{font-size:48px;font-weight:700;margin-bottom:1em}.error-back,.error-message{color:var(--primary-color);font-family:var(--font),sans-serif}.error-back{background-color:initial;border:none;cursor:pointer;font-size:36px;font-weight:500;text-decoration:underline}.logo-black-error-page-desktop{height:5em;left:50px;position:absolute;top:50px}.error-page-navbar{width:60vw}.error-page-navbar-desktop{align-items:center;align-self:flex-start;display:flex}@media (max-width:767px){.error-page-content{margin-bottom:auto;margin-top:6em}.error-title{color:red;font-family:var(--font),sans-serif;font-size:40px;font-style:italic;font-weight:400}.error-404{color:var(--primary-color);font-family:Moulpali,sans-serif;font-size:128px;font-weight:400;margin:none;padding:none}.error-message{font-weight:700;margin-bottom:2em}.error-back,.error-message{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:24px}.error-back{background-color:initial;border:none;cursor:pointer;font-weight:500;text-decoration:underline}.error-page-navbar{display:flex;justify-content:center;width:60vw}.logo-black-error-page-desktop{display:none}.logo-black-error-page-hamburguer{display:block;height:5em;margin-top:4em}}.availabilities-container{align-items:center;background-color:var(--secondary-color);display:flex;flex-direction:column;height:auto;justify-content:center;min-height:100vh;overflow:hidden;width:100%}.availabilities-closed-message{color:var(--primary-color);font-family:var(--font),sans-serif;font-size:18px;padding:2em;text-align:center}.headerStyle{background-color:#f5f5f5;border:1px solid #ddd;min-width:100px;padding:10px}.cellEditingStyle{cursor:pointer}.cellEditingStyle,.cellNormalStyle{background-color:#fff;border:1px solid #ddd;padding:10px;transition:background-color .2s}.cellUnavailableStyle{background-color:#e0e0e0;border:1px solid #ddd;cursor:not-allowed;padding:10px}.timeCellStyle{background-color:#f5f5f5;border:1px solid #ddd;font-weight:700;padding:10px;transition:background-color .2s}.div1{flex-direction:column;font-family:Arial,sans-serif;padding:20px}.div1,.div2{display:flex}.div2{justify-items:center;overflow-x:auto;width:100%}.table{border-collapse:collapse;margin:0 auto;min-width:80em}.greenSelected{background-color:#18a81e}.yellowSelected{background-color:#fef506}.availabilities-breadcrumb{cursor:pointer;left:8%;position:absolute;top:2%}.div2 .timeCellStyle,.div2 th:first-child{background-color:#f5f5f5;box-shadow:2px 0 5px #0000001a;z-index:2}.div2 .timeCellStyle,.div2 th:first-child,.headerStyle:first-child{left:0;position:-webkit-sticky;position:sticky}.availabilities-title{font-size:45px;margin:1em 0 -2.5em}.availabilities-subtitle,.availabilities-title{color:var(--primary-color);font-family:var(--font),sans-serif;font-weight:700;padding:.75em 0;text-align:center}.availabilities-subtitle{font-size:35px;margin:2em 0 -2.5em}.availabilities-logo{height:7em;margin-block:1em;position:absolute;right:2%;top:1%;width:7em}.schedule-container{align-items:center;display:flex;height:auto;justify-content:center;min-height:80vh;width:100%}.schedule-title{display:flex;font-size:16px;justify-content:right;margin-bottom:1em}.buttons{display:flex;gap:1em;justify-content:flex-end}.button,.buttons{margin-top:2em}.date-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.month-day{font-size:12px;font-weight:600;margin-bottom:4px}.weekday{font-size:16px;font-weight:700}.non-selectable{cursor:default;-webkit-user-select:none;user-select:none}.availabilities-cancel-button,.availabilities-main-button,.availabilities-save-button{align-items:center;background-color:var(--primary-color);border-color:var(--primary-color);border-radius:10px;border-style:solid;border-width:1px;color:var(--secondary-color);display:flex;font-family:var(--font),sans-serif;font-size:16px;font-weight:600;justify-content:center;justify-self:flex-end;padding:1em;padding-inline:2em;width:-webkit-fit-content;width:fit-content}.availabilities-cancel-button:hover,.availabilities-main-button:hover,.availabilities-save-button:hover{background-color:var(--secondary-color);color:var(--primary-color)}.legend-container{align-items:flex-start;flex-direction:column;gap:1em}.legend,.legend-container{display:flex;justify-content:center}.legend{align-items:center;font-weight:700;justify-self:left}.square{display:inline-block;height:1.3em;width:1.3em}.green{background-color:#18a81e}.yellow{background-color:#fef506}.availabilities-pagination-buttons{display:flex;justify-content:space-between;margin-top:1em}@media (max-width:1440px){.div1{padding-left:8em}.table{min-width:50em}.availabilities-breadcrumb{left:8%;position:absolute;top:2%}}@media (max-width:930px){.availabilities-breadcrumb{left:10%;position:absolute;top:2%}}@media (max-width:768px){.table{min-width:30em}.availabilities-title{margin-top:0}.availabilities-breadcrumb{left:12%;position:absolute;top:2%}.legend-container{margin-bottom:2em}}@media (max-width:767px){.table{min-width:25em;overflow-x:auto}.div1{padding-left:2em}}.recruitment-personalize-page-container{padding-top:1.6em}.recruitment-personalize-breadcrumb{cursor:pointer;left:9em;margin-top:2em;position:absolute;top:.6em}.recruitment-personalize-page-container{background-color:var(--secondary-color);min-height:100vh;width:100vw}.recruitment-personalize-container,.recruitment-personalize-content{align-items:center;display:flex;flex-direction:column}.recruitment-personalize-content{background-color:var(--secondary-color);flex-grow:1;justify-content:center;margin-inline:10em;overflow-y:auto;padding-block:2em;width:60%}.recruitment-personalize-title{font-size:45px;font-weight:700;margin-top:1em}.recruitment-personalize-sub-title,.recruitment-personalize-title{background-color:var(--secondary-color);color:var(--primary-color);font-family:var(--font),sans-serif}.recruitment-personalize-sub-title{font-size:25px;font-weight:250;margin-top:0}.recruitment-personalize-places{display:flex;flex-direction:column;margin-top:2.5em;width:100%}.subtitle{font-size:27px;font-weight:500;margin-bottom:1em;text-align:left}.recruitment-personalize-add-click{display:block;margin:1em auto 0}.recruitment-personalize-phases{display:flex;flex-direction:column;margin-top:8em;width:100%}.recruitment-personalize-phases .ant-collapse-header{background-color:#f0f0f0!important;border-radius:12px!important;color:var(--primary-color);font-size:16px;font-weight:500;padding:8px 12px!important}.recruitment-personalize-phase-panel{justify-self:left}.recruitment-personalize-message{color:var(--primary-color);font-size:15.5px;font-weight:100;margin-top:.8em;text-decoration:underline}.recruitment-personalize-minimum-number{font-size:18px;font-weight:450;margin-right:.96em}.recruitment-personalize-minimum-row{margin-left:1em;margin-top:2em}.phase-row{justify-content:left}.full-width{width:100%}.align-center{align-self:center}.recruitment-personalize-input{padding:4px 8px 4px 1.36em;text-align:center;width:8em}.recruitment-personalize-add-click-phase{display:block;margin:2em auto 0}.recruitment-select-field{display:flex;flex-direction:column;justify-self:center;margin-top:.8em}.recruitment-room-picker .ant-select-selector{background:#fff!important;border:1px solid var(--primary-color)!important;border-radius:8px!important}.recruitment-option-field{background-color:#fff!important}.recruitment-option-field:hover{background-color:#f0f0f0!important}.ant-select-selector{width:20em!important}.icons{align-self:center;margin-left:.4em}@media (max-width:768px){.recruitment-personalize-content{margin-inline:2em;width:80%}.recruitment-personalize-phases{margin-top:4em}}