@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap");body,html{font-family:Roboto,sans-serif;padding:0}body .grey,html .grey{color:#8083a3}body .text-l,html .text-l{font-size:20px}body .text-m,html .text-m{font-size:16px}body .text-s,html .text-s{font-size:12px}body .bold,html .bold{font-weight:700}.ant{font-family:Roboto,sans-serif}.ant-btn{min-width:120px}.ant-btn.ant-btn-default{padding:1.25rem 2rem;border-radius:.75rem}.ant-btn span{color:#fafbff;font-size:14px;display:flex;align-items:center;justify-content:center;gap:.5rem}.ant-btn.disabled{background-color:#8083a3;cursor:not-allowed}.ant-btn.primary{background-color:#2a3a57;border-color:#2a3a57}.ant-btn.primary:hover{background-color:#5f6b81!important}.ant-btn.success{background-color:#2aa639;border-color:#2aa639}.ant-btn.success:hover{background-color:#2aa639!important}.ant-btn.beige{background-color:#f2e7cb;border-color:#f2e7cb}.ant-btn.beige span{color:#000!important}.ant-btn.beige:hover{background-color:#f2e7cb!important}.ant-btn.grey{background-color:#8083a3;border-color:#8083a3}.ant-btn.grey:hover{background-color:#8083a3!important}.ant-btn:disabled{background-color:rgba(0,0,0,.1)!important;cursor:not-allowed}.ant-btn.white{background-color:#fafbff;border-color:#171721}.ant-btn.white span{color:#171721}.ant-btn.white:hover{background-color:#fafbff!important}.ant-btn.warning{background-color:#fa9500;border-color:#fa9500}.ant-btn.warning span{color:#fff}.ant-btn.warning:hover{background-color:#fa9500!important}.ant-btn.failed{background-color:#c1292e;border-color:#c1292e}.ant-btn.failed span{color:#fff}.ant-btn.failed:hover{background-color:#c1292e!important}.ant-layout-header.tsp-header{background-color:#fff;border:1px solid hsla(210,8%,90%,.851)}.ant-layout-header .tsp-header-right{display:flex}.ant-layout-header .tsp-header-right .material-symbols-outlined.navbar{color:#2aa639;cursor:pointer}.ant-menu-overflow,.ant-menu-overflow.ant-menu{background-color:#fafbff}.ant-menu-overflow.ant-menu span{color:#171721;font-size:14px;font-weight:700}.ant-menu-overflow.ant-menu .ant-menu-item-selected{background-color:#fafbff!important}.ant-menu-overflow.ant-menu .ant-menu-item-selected span{color:#2a3a57!important}.ant-layout-has-sider{display:flex;justify-content:center;position:-webkit-sticky;position:sticky}.ant-layout-has-sider .ant-layout-sider{background-color:#2a3a57;transition:all .3s ease;overflow:auto;position:relative}.ant-layout-has-sider .ant-layout-sider.ant-layout-sider-collapsed{padding:.5rem 0;max-width:4rem}.ant-layout-has-sider .ant-layout-sider.ant-layout-sider:not(.ant-layout-sider-collapsed){padding:1.25rem 0;max-width:16rem}.ant-layout-has-sider .ant-layout-sider .material-symbols-outlined.arrow{display:flex;justify-content:center;align-items:center;color:#fafbff;margin-top:auto;font-size:2rem;cursor:pointer}.ant-layout-has-sider .ant-layout-sider .ant-layout-sider-trigger{display:none;background-color:transparent}.ant-layout-has-sider .ant-layout-sider.internal{background-color:#f2e7cb;color:#2aa639}.ant-layout-has-sider .ant-layout-sider.internal .material-symbols-outlined.arrow{display:flex;justify-content:center;align-items:center;color:#2a3a57;margin-top:auto;font-size:2rem;cursor:pointer}.ant-layout-has-sider .ant-layout-sider.internal .ant-layout-sider-trigger{background-color:transparent}.ant-layout-has-sider .ant-layout-sider.internal .ant-layout-sider-trigger svg path{fill:#2aa639}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu svg path{fill:#2a3a57}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item{color:#2aa639}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.ant-menu-item-selected span{color:#2a3a57!important}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item .ant-menu-item-icon{color:#2a3a57}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item .ant-menu-icon svg path{fill:#2aa639}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.new-design-request{background-color:#2a3a57!important;font-weight:600}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.new-design-request span{color:#fafbff}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.new-design-request svg path{fill:red}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.new-design-request:hover{background-color:#2aa639!important}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item:hover{background-color:#fafbff!important;color:#2a3a57!important}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.ant-menu-item-selected{background-color:transparent!important}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.ant-menu-item-selected span{color:#2aa639;font-weight:700}.ant-layout-has-sider .ant-layout-sider.internal .ant-menu .ant-menu-item.ant-menu-item-selected svg path{fill:#2aa639}.ant-layout-has-sider .ant-layout-sider .ant-menu{background-color:inherit;display:flex;justify-content:center;flex-direction:column;padding:.5rem}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item{display:flex;align-items:center;transition:padding .3s ease;color:#fafbff;font-size:14px;gap:.125rem}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item.new-design-request{background-color:#2aa639!important;font-weight:600}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item.new-design-request span{color:#fafbff!important}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item.new-design-request .anticon svg path{fill:#fafbff}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item:hover{color:#fafbff!important}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item.ant-menu-item-selected{background-color:transparent}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item.ant-menu-item-selected span{color:#2aa639}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item.ant-menu-item-selected svg path{fill:#2aa639}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item:hover{background-color:#5f6b81!important}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item .ant-menu-item-icon{color:#fafbff;font-weight:700;font-size:16px}.ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item .ant-menu-item-icon.ant-layout-sider-collapsed .ant-layout-has-sider .ant-layout-sider .ant-menu .ant-menu-item .ant-menu-item-icon{padding:.5rem}.ant-carousel .slick-slider{padding:2rem}.ant-carousel .slick-slider .slick-dots button{width:.625rem;height:.625rem;border-radius:100%;background:#2a3a57;border:1px solid #fafbff}.ant-carousel .slick-slider .slick-dots li.slick-active button{width:.625rem;height:.625rem;border-radius:100%;background:#fafbff}.ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{padding:.5rem}.ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#2a3a57;border-color:#fafbff}.ant-checkbox-wrapper .ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner,.ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox.ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#2a3a57}.flag-dropdown{border:1px solid #8083a3!important;border-radius:.35rem 0 0 .35rem!important}.react-tel-input{height:3.25rem}.react-tel-input input{border:1px solid #8083a3!important;height:3.25rem!important}.react-tel-input .form-control{width:100%!important;border-radius:.5rem!important;font-size:1rem;color:#171721}.react-tel-input .form-control::placeholder{color:#8083a3}.react-tel-input .form-control:focus{border-color:#5f6b81}.react-tel-input .form-control .phone-button{display:flex;align-items:center;border-radius:10rem;height:3.5rem}.react-tel-input .form-control .selected-flag{padding:.25rem .5rem;cursor:pointer;background-color:#fafbff;height:3.5rem}.react-tel-input .form-control .selected-flag:hover{background-color:#f6f7f9}.react-tel-input .form-control .selected-flag .flag{margin-right:.5rem}.react-tel-input .form-control .selected-flag .arrow{border:solid #8083a3;border-width:0 1px 1px 0;display:inline-block;padding:.15rem;transform:rotate(45deg);margin-bottom:.25rem}.ant-form-item{position:relative;font-size:20px}.ant-form-item .ant-select .ant-select-selector{border-radius:.5rem;min-height:3.25rem}.ant-form-item .ant-select .ant-select.arrow{background-color:red!important;width:2rem!important;height:2rem!important}.ant-form-item .ant-select:focus .ant-select-selector,.ant-form-item .ant-select:hover .ant-select-selector{border:1px solid #2a3a57!important}.ant-form-item .ant-select.ant-select-outlined{border-radius:5rem!important}.ant-form-item .ant-select.ant-select-outlined .ant-select-selector{border:1px solid #8083a3;min-height:3.25rem;padding:1.25rem}.ant-form-item .ant-select.ant-select-outlined .ant-select-selector span{color:#8083a3}.ant-form-item .ant-select.ant-select-outlined .ant-select-selector .ant-select-selection-item{color:#171721}.ant-form-item .ant-select.ant-select-outlined .ant-select-selector:focus+.label,.ant-form-item .ant-select.ant-select-outlined .ant-select-selector:not(:placeholder-shown)+.label{top:4px;left:8px;font-size:8px;color:#2a3a57}.ant-form-item .ant-select.ant-select-outlined:focus+.label,.ant-form-item .ant-select.ant-select-outlined:not(:placeholder-shown)+.label{top:4px;left:8px;font-size:8px;color:#2a3a57}.ant-form-item .floating-label{position:relative}.ant-form-item .select-wrapper .ant-form-item-explain-error{margin-top:1rem}.ant-form-item .input-wrapper{position:relative}.ant-form-item .input-wrapper .label[data-required=true]:after{content:" *";color:red}.ant-form-item .input-wrapper label{position:absolute;left:1.75rem;top:1.55rem;font-size:.9rem;color:#8083a3;transition:all .2s ease;pointer-events:none;transform:translateY(-50%);z-index:1}.ant-form-item .input-wrapper label.filled{top:.25rem;left:.5rem;font-size:.5rem;color:#2a3a57;transform:translateY(-50%)}.ant-form-item .input-wrapper .select-label{position:absolute;top:25%;left:.5rem;font-size:8px;color:#171721;transition:all .2s ease;pointer-events:none;transform:translateY(-50%);z-index:1}.ant-form-item .input-wrapper .select-label.multi{top:12%}.ant-form-item .select-field .ant-select-selector{padding:1.25rem 1rem;position:relative}.ant-form-item .ant-input{padding:1rem!important;font-size:14px;height:3.25rem;border-radius:.5rem;border:1px solid #8083a3}.ant-form-item .ant-input:focus,.ant-form-item .ant-input:hover{border:1px solid #5f6b81}.ant-form-item .ant-input .label{left:2px}.ant-form-item .ant-input:focus+.label,.ant-form-item .ant-input:not(:placeholder-shown)+.label{top:8px;left:8px;font-size:8px;color:#2a3a57}.ant-form-item .ant-input-number{padding:1rem!important;font-size:14px;height:3.25rem;border-radius:.5rem;border:1px solid #8083a3}.ant-form-item .ant-input-number:focus,.ant-form-item .ant-input-number:hover{border:1px solid #5f6b81}.ant-form-item .ant-input-number .label{left:2px}.ant-form-item .ant-input-number:focus+.label,.ant-form-item .ant-input-number:not(:placeholder-shown)+.label{top:8px;left:8px;font-size:8px;color:#2a3a57}.ant-form-item .suffix-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#aaa;pointer-events:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:#2a3a57}.ant-table .ant-table-title{color:#fafbff;background-color:#2a3a57;text-align:center;width:100%;font-size:16px;max-height:3.875rem;display:flex;justify-content:space-between;align-items:center}.ant-table .ant-table-title p{margin-left:.75rem;margin-top:1rem;font-weight:700}.ant-table .ant-table-container .ant-table-thead>tr>th{text-align:center;background-color:#fff;color:#2aa639;font-size:12px;padding:.7rem!important}.ant-table .ant-table-cell{text-align:center;padding:.7rem!important}.ant-table .ant-table-cell.project-name{padding:0!important}.ant-pagination [aria-disabled=false]{cursor:pointer;border-radius:.5rem;padding:0 .75rem;border:1px solid #8083a3;display:flex;align-items:center;justify-content:center}.ant-pagination [aria-disabled=false] a{color:#2a3a57;text-decoration:none}.ant-pagination.ant-table-pagination{padding:0 2rem}.ant-pagination .ant-pagination-item{border:none}.ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#2a3a57;border-color:#2a3a57}.ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.ant-pagination .ant-pagination-item.ant-pagination-item-active :hover{color:#fff;border-color:#171721}.ant-card.internal .ant-card-head{background-color:#2aa639!important}.ant-card .ant-card-head{background-color:#2a3a57!important;color:#fafbff!important;min-height:4rem;border-radius:.5rem .5rem 0 0;padding:0!important}.ant-card .ant-card-head.internal{background-color:red!important}.ant-card .ant-card-head .ant-card-head-title{font-size:16px;font-weight:700;line-height:18px;padding:0}.ant-card .ant-card-body{padding:1rem;background-color:#fff!important}.internal .ant-table .ant-table-title{background-color:#2aa639}.internal .ant-btn.success{background-color:#2a3a57}.internal .ant-btn.success:hover{background-color:#5f6b81!important}.ant-message-notice{color:#fafbff;display:flex;justify-content:center;align-items:center;font-size:1rem}.ant-message-notice svg path{fill:#fafbff!important}.ant-message-notice .ant-message-notice-content{background-color:#2a3a57!important}.ant-message-notice.ant-message-notice-error .ant-message-notice-content{background-color:#c1292e!important}.ant-message-notice.ant-message-notice-success .ant-message-notice-content{background-color:#2aa639!important}.ant-message-notice.ant-message-notice-info .ant-message-notice-content{background-color:#2a3a57!important}.ant-message-notice.ant-message-notice-warning .ant-message-notice-content{background-color:#fa9500!important}.ant-layout.tsp-layout .anticon-down{display:none}.ant-layout.tsp-layout .information{display:flex;justify-content:center;padding:0 1rem;background-color:#2a3a57;color:#c1292e;font-size:calc(1rem + .25vw);font-weight:700}.ant-layout.tsp-layout .information.internal{background-color:#f3e7cb}.ant-layout.tsp-layout .information.staging{background-color:#fa8c16;color:#fff}.ant-layout.tsp-layout .information.staging.internal{background-color:#d46b08;color:#fff}.ant-layout.tsp-layout .tsp-header{display:flex;justify-content:space-between;align-items:center;align-content:center;padding:0 .125rem}@media(max-width:767px){.ant-layout.tsp-layout .tsp-header{position:-webkit-sticky;position:sticky;top:0;z-index:1000}}.ant-layout.tsp-layout .tsp-header .tsp-header-left .logo-container{width:224px;height:100%;margin-left:-3px;display:grid;place-content:center}.ant-layout.tsp-layout .tsp-header .tsp-header-left .logo-container .logo{transform:scale(.9)}.ant-layout.tsp-layout .tsp-header .tsp-header-left .navbar{display:flex;flex-direction:row;font-size:14px;font-weight:700;gap:1rem;margin-left:1rem}.ant-layout.tsp-layout .tsp-header .tsp-header-left .navbar .nav-link{color:#2a3a57}.ant-layout.tsp-layout .tsp-header-left{display:flex;align-items:center;width:90%}.ant-layout.tsp-layout .tsp-header-left .nav-menu-container{flex:1 1;overflow-x:auto}.ant-layout.tsp-layout .tsp-header-left .menu-button{margin-left:auto}.ant-layout.tsp-layout .tsp-header-left .menu-button span{color:#8083a3}.ant-layout.tsp-layout .tsp-header-right{display:flex;align-items:center;gap:1.25rem;padding:1rem;position:relative}.ant-layout.tsp-layout .tsp-header-right .cart-dot,.ant-layout.tsp-layout .tsp-header-right .notification-dot{position:absolute;top:2rem;color:#fafbff;line-height:1rem;width:1rem;display:flex;justify-content:center;background-color:red;font-weight:700;font-size:10px}.ant-layout.tsp-layout .tsp-header-right .cart-dot{right:4.75rem;border-radius:50%}.ant-layout.tsp-layout .tsp-header-right .icon{color:#8083a3}.ant-layout.tsp-layout .tsp-header-right .user-avatar{border-radius:5rem;margin-bottom:.125rem}.ant-layout.tsp-layout .mobile-menu{position:fixed;top:64px;left:0;right:0;bottom:0;background-color:#001529;z-index:1000;padding:1rem;overflow-y:auto}.ant-layout.tsp-layout .post-job-button{margin:.5rem 0}.ant-layout.tsp-layout .content{padding:2rem;height:100%;max-width:1920px;margin:0 auto}.ant-layout.tsp-layout .content:has(.no-padding){padding:0}.world-clock{margin-right:16px;width:auto;flex-shrink:0}.world-clock,.world-clock-desktop{display:flex;align-items:center;max-width:90vw}.world-clock-desktop{gap:16px;flex-wrap:nowrap;overflow:hidden;padding:4px 0;-ms-overflow-style:none;scrollbar-width:none}.world-clock-desktop::-webkit-scrollbar{display:none}.world-clock-desktop .clock-item{display:inline-flex;white-space:nowrap;flex-shrink:0;font-size:.8rem}@media(max-width:1366px){.world-clock-desktop .clock-item{font-size:.65rem}}@media(max-width:1200px){.world-clock-desktop .clock-item{font-size:.55rem}}@media(max-width:1100px){.world-clock-desktop .clock-item{font-size:.45rem}}@media(max-width:1000px){.world-clock-desktop .clock-item{font-size:.4rem}}.world-clock-desktop .clock-item .clock-label{color:#2aa639;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.world-clock-desktop .clock-item .clock-label.primary-color{color:#2a3a57}@media(max-width:1200px){.world-clock-desktop .clock-item .clock-label{font-size:.65rem}}@media(max-width:992px){.world-clock-desktop .clock-item .clock-label{font-size:.6rem}}.world-clock-desktop .clock-item .clock-time{margin-left:4px}.world-clock-desktop .arrow-toggle{background:none;border:none;cursor:pointer;padding:4px 8px;display:flex;align-items:center;justify-content:center;color:#2a3a57;font-size:.8rem;margin-left:8px;flex-shrink:0}.world-clock-desktop .arrow-toggle:hover{color:#111823}.world-clock-desktop .arrow-toggle .arrow-text{font-size:.7rem}@media(max-width:1366px){.world-clock-desktop .arrow-toggle{font-size:.65rem}.world-clock-desktop .arrow-toggle .arrow-text{font-size:.6rem}}@media(max-width:1200px){.world-clock-desktop .arrow-toggle{font-size:.55rem}.world-clock-desktop .arrow-toggle .arrow-text{font-size:.5rem}}@media(max-width:1100px){.world-clock-desktop .arrow-toggle{font-size:.45rem}.world-clock-desktop .arrow-toggle .arrow-text{font-size:.4rem}}@media(max-width:1000px){.world-clock-desktop .arrow-toggle{font-size:.4rem}.world-clock-desktop .arrow-toggle .arrow-text{font-size:.35rem}}.world-clock-desktop .overflow-item{display:inline-flex;white-space:nowrap;flex-shrink:0;font-size:.8rem;margin-left:16px}@media(max-width:1366px){.world-clock-desktop .overflow-item{font-size:.65rem}}@media(max-width:1200px){.world-clock-desktop .overflow-item{font-size:.55rem}}@media(max-width:1100px){.world-clock-desktop .overflow-item{font-size:.45rem}}@media(max-width:1000px){.world-clock-desktop .overflow-item{font-size:.4rem}}.world-clock-desktop .overflow-item .clock-label{color:#2aa639;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.world-clock-desktop .overflow-item .clock-label.primary-color{color:#2a3a57}@media(max-width:1200px){.world-clock-desktop .overflow-item .clock-label{font-size:.65rem}}@media(max-width:992px){.world-clock-desktop .overflow-item .clock-label{font-size:.6rem}}.world-clock-desktop .overflow-item .clock-time{margin-left:4px}@media(max-width:850px){.world-clock-desktop{display:none}}.world-clock-mobile{display:none}@media(max-width:850px){.world-clock-mobile{display:block;width:100%;max-width:200px}}.world-clock-mobile .clock-select{width:100%;background:transparent;border:1px solid var(--border-color);border-radius:4px;padding:6px 12px;font-size:.9rem;font-family:inherit;color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.world-clock-mobile .clock-select:focus{outline:none;border-color:#2a3a57}.world-clock-mobile .clock-select option{color:#333;background:#fff;padding:8px}@media(max-width:767px){.ant-layout.tsp-layout .tsp-header-right .navbar,.information{display:none}}.world-clock-dropdown .ant-dropdown-menu{background:#fafbff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:4px 0;min-width:180px}.world-clock-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:6px 12px}.world-clock-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#f5f5f5}.world-clock-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .overflow-menu-item{display:flex;flex-direction:column;gap:2px;font-size:.8rem}.world-clock-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .overflow-menu-item .clock-label{color:#2aa639;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.world-clock-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .overflow-menu-item .clock-label.primary-color{color:#2a3a57}.world-clock-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .overflow-menu-item .clock-time{font-size:.75rem;color:#666}