html{font-size:100%;box-sizing:border-box;scroll-padding-top:112px}*,:after,:before{box-sizing:inherit}body{font-family:Poppins;margin:0;padding:0;line-height:1;color:#2d2d2d;background-color:#f8f9fa;width:100%;height:100vh}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}a{color:#999}ol,ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;outline:0}@media(min-width:1200px){.container{max-width:1320px}}.mt-6{margin-top:6rem}@media(min-width:992px){.ml-lg-5{margin-left:3rem}}.w-50{width:50%}.w-80{width:80%}.w-97{width:97%}.w-100{width:100%}.w-18{width:18%}.w-13{width:13%}.w-12{width:12%}.w-5{width:5%}.width-180{width:180px}.width-200{width:200px}.width-250{width:250px}.width-300{width:300px}.width-400{width:400px}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.padding-left-30{padding-left:30px}.padding-right-30{padding-right:30px}.lh-24{line-height:24px}.lh-100{line-height:100%}.material-icons{vertical-align:bottom}.text-white{font-size:16px;color:#fff}.text-white-xl{font-size:45px;font-weight:400;color:#fff;line-height:45px}.text-white-large{font-size:24px;font-weight:400;line-height:1.5;color:#fff}.text-white-md{font-size:20px;font-weight:400;color:#fff;line-height:45px}.text-white-small{font-size:16px;line-height:1.5;font-weight:500;color:#fff}.no-hover-decoration:hover{text-decoration:none!important}.underline{text-decoration:underline}.select-company-text-gray-small{font-size:14px;font-weight:400;color:#999}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-22{font-size:22px}.fw-500{font-weight:500}.fw-400{font-weight:400}.fw-700{font-weight:700}.fw-inherit{font-weight:inherit}.fw-initial{font-weight:400}.text-orange{color:#292f33}.text-black{color:#2d2d2d}.text-dark-purple{color:#4f1964}.fs-extra-large{font-size:3rem}.fs-large{font-size:2rem}.fs-heading-1{font-size:1.5rem}.fs-heading-2{font-size:1.375rem}.fs-heading-3{font-size:1.3rem}.fs-subtitle{font-size:1rem}.fs-standard{font-size:.875rem}.fs-small{font-size:.75rem!important}.fs-extra-small{font-size:.6rem!important}.text-gray{color:#999}.theme-niuace .text-blue,.theme-niuace .text-bright-blue,.theme-niuace .text-purple{color:#292f33}.text-pink{color:#e10253}.text-yellow{color:#fff793}.text-light-orange{color:#fec76b}.text-light-pink{color:#292f33}.text-dark-green{color:#139a8e}.text-bright-green{color:#01c877}.text-green{color:#7cfc00}.text-cyan{color:#2c85bb}.text-red{color:#d0021c}.multiline{white-space:pre-wrap}.lh-20{line-height:20px}.lh-10{line-height:10px}.ls-5{letter-spacing:5px}.overflow-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-no-wrap{white-space:nowrap}.text-italic{font-style:italic}.text-hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.word-break-all{word-break:break-all}.text-transform-uppercase{text-transform:uppercase}.text-transform-none{text-transform:none}.text-light-red{color:#fa8888}.btn{padding-top:.5rem;padding-bottom:.5rem}.btn.btn-brand{color:#fff;border-radius:4px;min-width:150px;text-transform:none;font-size:14px}.theme-niuace .btn.btn-brand{background-image:linear-gradient(90deg,#292f33,#292f33)}.btn.small-btn-brand{color:#fff;border-radius:4px;text-transform:none}.theme-niuace .btn.small-btn-brand{background-image:linear-gradient(90deg,#292f33,#292f33)}.btn.btn-outline-brand{color:#292f33;background-color:transparent;background-image:none;text-transform:none;padding:8px 16px}.btn.btn-outline-brand:hover{color:#fff;transition:background .5s,opacity 1s}.theme-niuace .btn.btn-outline-brand:hover{background-image:linear-gradient(90deg,#292f33,#292f33)}.btn.btn-biznetwork{color:#fff;border-radius:3px;min-width:100px;text-transform:none;font-size:14px}.theme-niuace .btn.btn-biznetwork{background-image:linear-gradient(90deg,#292f33,#292f33)}.btn.btn-bq{color:#fff;border-radius:3px;min-width:10px;text-transform:none;font-size:14px}.theme-niuace .btn.btn-bq{background-image:linear-gradient(90deg,#292f33,#292f33)}.btn.btn-pill{border-radius:2rem;padding-bottom:.5rem;padding-top:.5rem}.btn.btn-pill:hover{text-decoration:none}.btn.disabled{opacity:.5}.btn.btn-colour{text-transform:none;font-size:14px;border-radius:4px;color:#fff}.btn.btn-colour.purple,.btn.btn-colour.red{background-color:#292f33}.btn.btn-nofocus:focus{outline:none;box-shadow:none}.btn-purple{padding-top:.5rem;padding-bottom:.5rem;background:#a34aac}.btn-purple.white-content{color:#fff;border-radius:4px;text-transform:none}.btn-transparent{border:2px solid #fff;background:transparent;padding-top:.5rem;padding-bottom:.5rem;color:#fff;border-radius:5px;font-size:14px;min-width:150px}.btn-transparent:hover{color:#fff}.btn-white{background:#fff;padding:1.2rem 3rem;border-radius:4px;font-size:14px}.btn-color{border-radius:15px;padding-bottom:.5rem;padding-top:.5rem;width:150px;border:none}.btn-color:hover{cursor:pointer}.theme-niuace .btn-color.blue{background-color:#292f33}.btn-color.blue-inverse{border:1px solid;background-color:transparent}.theme-niuace .btn-color.blue-inverse{color:#292f33!important;border-color:#292f33!important}.btn-color.cloud{background-color:#efebe8}.btn-color.white-inverse{border:1px solid #fff;background-color:transparent}.btn-color.red{background-color:#d0021c}.btn-color.grey{background-color:#999}.theme-niuace .btn-color.brand{background-image:linear-gradient(90deg,#292f33,#292f33)}.btn-color:focus{outline:none}.ripple{background-position:50%;transition:.8s}.ripple:active{background-color:#dee2e6;background-size:100%;transition:0s}.no-decoration-btn{background-color:transparent;border:0;padding:0;cursor:pointer}.no-decoration-btn.collapse-toggle:focus{color:#fff}.no-decoration-btn.no-pointer{cursor:default!important}.no-decoration-btn-auto-width{background-color:transparent;border:0;padding:0;width:auto;cursor:pointer}.no-decoration-btn-auto-width.collapse-toggle:focus{color:#fff}.disabled-no-decoration-btn{background-color:transparent;border:0;padding:0}.disabled-no-decoration-btn.collapse-toggle:focus{color:#fff}.no-cursor-btn{background-color:transparent;border:0;padding:0}.no-decoration-btn:focus{box-shadow:none!important;outline:0!important;color:grey}.select-company-button{box-shadow:0 0 0}.link-button{background-color:transparent;border:0;padding:0}.link-button.link-blue{color:#069}.link-button:not(.disabled):hover{text-decoration:underline;cursor:pointer}.link-button.disabled{opacity:.5}.module-link-button{background-color:transparent;border:0;padding:0;color:#444}.module-link-button:hover{color:#444}.module-link-button:not(.disabled):hover{text-decoration:underline;cursor:pointer}.module-link-button.disabled{opacity:.5}.company-profile-status-button{text-align:center;border-radius:8px;display:inline-block;width:100px;vertical-align:middle}.company-category-status-button{text-align:center;border-radius:4px;display:inline-block;vertical-align:middle}.company-subscription-type-status-button{text-align:center;border-radius:8px;display:inline-block;width:50px;vertical-align:middle}.project-detail-status-button{border-radius:8px}.upload-background-cover-button{background-color:transparent;bottom:5px;right:5px;cursor:pointer;box-shadow:none}.add-form-button{border-style:dashed;border-width:.5px;color:#999;border-radius:2px;background-color:#fff;color:#000}.pointer{cursor:pointer}.caret{cursor:text}.cursor-default{cursor:default}.company-profile-dropdown-menu{position:absolute;right:15px;top:20px;z-index:1}.no-shadow{box-shadow:none!important}.webkit-menu-none{-webkit-appearance:none!important}.btn-gradient{border:none;border-radius:6px}.theme-niuace .btn-gradient{background-image:linear-gradient(90deg,#292f33,#292f33)}.btn-blue{border:1px solid;border-radius:6px;background-color:#fff}.theme-niuace .btn-blue{border-color:#292f33}.btn-green{border:1px solid #28a745;border-radius:6px}.btn-gray,.btn-green{background-color:#fff}.btn-gray{border:1px solid #999;border-radius:6px}.btn-outline-light{border:1px solid #fff;border-radius:3px;background-color:transparent}.btn-outline-dark{border:1px solid #000;border-radius:3px;background-color:transparent}.small-menu-dropdown-icon{height:12px;width:12px;cursor:pointer}.medium-menu-dropdown-icon{height:20px;width:20px;cursor:pointer}.medium-menu-dropdown-icon.icon-right{position:absolute;right:0}.pill-dotted-btn{display:flex;align-items:center;background-color:transparent;border-style:dotted;border-width:2px;border-radius:5rem;margin:.25rem;padding:.5rem .7rem;cursor:pointer}.theme-niuace .pill-dotted-btn{color:#292f33;border-color:#292f33}.pill-dotted-btn.optional{border-color:#999;color:#999}.large-modal-create-btn{border:1px solid #dee2e6;border-radius:5px;text-align:center;padding:2rem 1rem;height:100%;cursor:default}.large-modal-create-btn:not(.disabled){cursor:pointer}.large-modal-create-btn:not(.disabled):hover{border-color:#000}.large-modal-create-btn.disabled{background-color:#f7f8f9}.large-modal-create-btn a{display:inline-block;font-size:.75rem;margin-top:1rem}.large-modal-create-btn .material-icons{font-size:48px;padding-bottom:1rem}.theme-niuace .large-modal-create-btn .material-icons{color:#292f33}.border-radius-0{border-radius:0}.add-category-button{font-size:25px}.category-list-back-button{margin-top:-5px}.category-list-eye-button{font-size:15px}.action-button-project-checklist{color:purple;font-size:17px}.modal-container{display:flex;position:relative;flex-direction:column;height:100%;width:100%}.modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid rgba(0,0,0,.2)}.modal-container .modal-content{box-shadow:none;padding:16px}.ReactModal__Body--open{overflow-y:hidden}.modal-default{width:50%;height:auto;max-height:95%}.modal-default,.modal-fullscreen{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:8px}.modal-fullscreen{width:95%;height:95%}.modal-fullscreen .modal-content{flex-basis:100%}.modal-100-fullscreen{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:8px;width:100%;height:100%}.modal-100-fullscreen .modal-content{flex-basis:100%}.modal-small{width:35%}.modal-large,.modal-small{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:8px;height:auto;max-height:95%}.modal-large{width:75%}.modal-auto-width{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:8px;width:auto;height:auto;max-height:95%}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:auto}@media(max-width:767px){.modal-default,.modal-large,.modal-small{width:95%}}.modal-top-layer{margin:0 -3rem 2rem;box-shadow:0 5px 10px -1px rgba(0,0,0,.2)}.modal-top-layer>div{margin:0 3rem}.overlay-page,.right-overlay{background-color:#fff;width:100%;height:100%;position:absolute}.right-overlay{max-width:320px;right:0}.image-modal-container .close-button{position:absolute;top:0;right:0;color:#fff;margin:24px;z-index:20}.image-modal-container .image-content{position:absolute;inset:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;outline:none;padding:24px}.image-modal-container .image-content .image-modal{width:auto;max-width:100%;height:auto;max-height:100%;display:block;line-height:0;box-sizing:border-box;margin:0 auto}.image-modal-container .image-content .image-description{color:#fff;font-weight:600;text-align:left;margin-top:16px}@media(max-width:991px){.image-modal-container .image-content{inset:40px}}.scroll-to-top{position:fixed;bottom:40px;right:30px;width:50px;height:50px;border-radius:50%;color:#2d2d2d;opacity:.6;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:999;transition:opacity .6s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.scroll-to-top:hover{opacity:1}.landing-floating-btn{position:fixed;bottom:100px;right:0;width:325px;height:auto;color:#000;opacity:1;background-color:#ffc408;display:flex;justify-content:center;align-items:center;z-index:999;transition:opacity .6s;box-shadow:5px 6px 8px #888;border-top-left-radius:45px;border-bottom-left-radius:45px;padding:10px;line-height:1.5rem}.landing-floating-btn:hover{opacity:1;color:#fff}.landing-floating-btn .btn-logo{font-size:1.75rem;margin-left:.75rem}.landing-floating-btn .btn-title{font-size:1.2rem;margin-left:.75rem}@media only screen and (max-width:991px){.landing-floating-btn{width:245px;border-top-left-radius:40px;border-bottom-left-radius:40px;padding:10px;line-height:1.15rem}.landing-floating-btn .btn-logo{font-size:1.2rem}.landing-floating-btn .btn-title{font-size:1rem}}iframe{background-color:#fff}.box-light-shadow{box-shadow:0 3px 5px rgba(0,0,0,.04)}.back-button-container{height:32px;width:32px;color:#999;background-color:#fff;border-radius:50%;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 2px 0 hsla(0,0%,60%,.14),0 3px 1px -2px hsla(0,0%,60%,.2),0 1px 5px 0 hsla(0,0%,60%,.12)}.back-button-container:hover{box-shadow:0 14px 26px -12px hsla(0,0%,60%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,60%,.2)}label.text-entry-label{font-size:.875rem;margin-bottom:.5rem}.theme-niuace label.text-entry-label{color:#292f33}.container-auth .card{border-radius:0}.container-auth .card-title{color:#292f33;font-size:24px;font-weight:400;text-align:center}.container-auth .card-subtitle{font-size:14px;font-weight:400}.container-auth .card-auth-bottom-border{height:5px}.theme-niuace .container-auth .card-auth-bottom-border{background-image:linear-gradient(90deg,#292f33,#292f33)}.container-auth .logo{width:250px}.container-auth .powered-logo{width:100px}.container-auth .footer{font-size:.9em}.container-auth .signup-title{color:#000;font-size:24px;font-weight:700}.container-auth .signup-subtitle{font-size:14px}.simple-registration-form-container{display:flex;flex-direction:column;align-items:center;width:100%;padding-left:100px;padding-right:100px;font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;border-radius:8px}.select-company-card-title-secondary{font-size:14px;font-weight:400}.select-company-card-subtitle-secondary{color:#292f33;font-size:24px;font-weight:400}.profile-thumbnail{background-color:#f7f8f9;height:64px;width:64px}.container-addcompany .navbar{padding:.5rem 2rem;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.container-addcompany .header{background-color:#fff}.theme-niuace .container-addcompany .title{color:#292f33}.container-addcompany .subtitle{color:#6a6767}.container-addcompany h4{color:#343434}.sidebar{background-color:#fff;flex:0 0 13rem;box-shadow:0 0 13px 0 #8a8a8a;z-index:1;position:relative}.sidebar .sidebar-wrap{position:relative;overflow-y:auto;height:100%;padding:.75rem}.sidebar .module-icon{width:23px;height:23px;padding:1px}.sidebar .module-link{color:#999}.sidebar .module-link.selected{color:#292f33;font-weight:700}.sidebar .module-link:hover{color:#292f33;text-decoration:none}.sidebar .feature-link-container{margin-left:2.4rem}.sidebar .feature-link:hover{color:#000;text-decoration:none}.sidebar.collapsed{flex:0}.sidebar.collapsed .collapse-hide{display:none}.sidebar .collapse-toggle{right:-25px}.collapse-toggle{position:absolute;right:-13px;border:1px solid #dee2e6;color:#fff;width:26px;height:40px;z-index:2}.theme-niuace .collapse-toggle{background-color:#292f33}.floating-btn{position:absolute;border:1px solid #dee2e6;color:#fff;width:40px;height:40px;bottom:70px;left:5px;z-index:2}.theme-niuace .floating-btn{background-color:#292f33}.project-popover{width:300px;max-width:90vw}.project-popover .project-title-container{display:flex;flex-direction:column}.project-popover .sidebar-project-item .sidebar-project-item-title{font-size:.875rem;color:#000}.project-popover .sidebar-project-item:not(.selected):hover .sidebar-project-item-title{text-decoration:underline}.horizontal-line{height:2px;width:100%;max-width:90px;margin-left:4px}.theme-niuace .horizontal-line{color:#292f33;background-color:#292f33}.navbar.appbar{padding:.5rem 2rem;-webkit-box-shadow:none;box-shadow:none;z-index:3}.navbar.appbar.simplebar{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.app-clock{width:100%;text-align:left;padding-left:2rem;z-index:2;background-color:#8c1896;height:20px;line-height:20px}.search-bar-container{min-width:30%;background-color:#f7f8f9}.search-bar-container .search-bar-input-container{display:flex;align-items:center}.search-bar-container .material-icons{vertical-align:bottom}.search-bar-container .search-bar{background-color:transparent;border:0;font-size:1rem;padding:.5rem;flex-grow:1}.search-bar-container .search-bar-budget-build-up{background-color:transparent;border:1;font-size:1rem;padding:.5rem;flex-grow:1}.search-bar-wrapper{padding:1rem;border-radius:.25rem;margin-bottom:1.5rem}.search-bar-wrapper:focus-within{border:1px solid #292f33!important}@media(min-width:320px){.nav-background-container{background-color:#f7f8f9;border:1px solid #dee2e6;width:40%}.nav-item-border{display:flex;border-bottom:1px solid #dee2e6}.nav-logo-border img{display:flex;width:50px;height:50px;border:2px solid transparent;border-radius:50%;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at left,#ff5a5f,#8c1896);background-origin:border-box;background-clip:content-box,border-box}}@media(min-width:992px){.nav-background-container{align-items:center;border:0;background-color:#fff;width:auto}.nav-item-border{border-bottom:0}}.nav-tabs .nav-link{-webkit-box-shadow:none;box-shadow:none}.loading-bar{height:3px}.theme-niuace .loading-bar{background-image:linear-gradient(90deg,#292f33,#292f33)}.theme-niuace .appbar-module-container .brand-mix,.theme-niuace .appbar-module-container .orange{background-color:#292f33;border-color:#292f33}.theme-niuace .appbar-module-container .purple{background-color:#292f33;border-color:#292f33}.appbar-module-container .bright-green{background-color:#01c877;border-color:#01c877}.appbar-module-container .light-orange{background-color:#fec76b;border-color:#fec76b}.appbar-module-border{border-bottom:4px solid #000}.appbar-module-icon{width:35px;height:35px}.appbar-module{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;width:360px;max-width:90vw}.appbar-moduleitem{line-height:1.1;display:block;flex:0 0 33.33333%;padding-top:1rem;padding-bottom:1rem}.appbar-moduleitem img{height:42px;width:42px;object-fit:contain}.appbar-moduleitem.disabled{opacity:.5}.appbar-module-subscription{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.appbar-profile-thumb{height:36px;width:36px;line-height:36px}.appbar-profile-container{width:400px;max-width:90vw;line-height:1.1}.appbar-profile-container .appbar-profile-popup-thumb{height:76px;width:76px;line-height:76px;font-size:1.7rem}.appbar-profile-container .appbar-profile-company-thumb{height:76px;width:76px;line-height:64px;font-size:1.5rem}.appbar-profile-container.appbar-medium-container{min-width:300px}.thumb-initial-32{height:32px;width:32px;line-height:32px;font-size:1rem}.thumb-initial-44{height:44px;width:44px;line-height:44px;font-size:1rem}.thumb-initial-64{height:64px;width:64px;line-height:64px;font-size:1.5rem}.thumb-initial-76{height:76px;width:76px;line-height:76px;font-size:1.7rem}.thumb-initial-112{height:7rem;width:7rem;line-height:7rem;font-size:1.7rem}.thumb-initial-126{height:126px;width:126px;line-height:126px;font-size:1.7rem}.thumb-initial-150{height:150px;width:150px;line-height:150px;font-size:1.7rem}.thumb-initial-176{height:176px;width:176px;line-height:126px}.edit-company-thumb{height:128px;width:128px;line-height:128px;font-size:2rem}.file-display-thumb{height:128px}.file-display-thumb,.image-display-thumb{width:100%;padding:0 2px;object-fit:scale-down}.image-display-thumb{height:333px}.file-display-small-thumb{height:24px;width:24px;object-fit:contain}.file-upload-container,.file-upload-xs-container{display:flex;flex-direction:column;flex:1;width:-webkit-fill-available;padding-left:15px;padding-right:15px}@media(max-width:320px){.file-upload-xs-container{padding-left:0;padding-right:0}}.initial-thumbnail{background-color:#f7f8f9;color:#999;border-radius:100%;vertical-align:middle;text-align:center;object-fit:fill}.initial-thumbnail.white-border{border:2px solid #fff}.thumbnail-company{background-color:#8c1896;color:#fff;border-radius:100%;text-align:center;object-fit:fill}.project-image{height:76px;width:76px;line-height:76px;font-size:1.7rem;vertical-align:middle}.initial-thumbnail-square{background-color:#fff;color:#999;border-radius:0;vertical-align:middle;text-align:center;object-fit:contain}.scale-img{object-fit:scale-down}.container-addcompany .navbar-brand img{height:30px}.app-page-container{min-height:100vh;max-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.app-page-container .navbar-brand img{height:30px;width:auto}.app-page-container .app-page-body{display:flex;flex:1;height:100%;overflow-y:auto}.app-page-container .app-page-content{flex:1 1 auto;overflow-x:auto}.app-page-container .app-card{box-shadow:none;-webkit-box-shadow:none;border:1px solid #dee2e6}.app-page-container .app-page-footer{padding:.5rem;color:#fff}.theme-niuace .app-page-container .app-page-footer{background-color:#292f33}.list-card{box-shadow:none;padding-bottom:0;overflow-y:auto}.list-item-selected{background-color:#f7f8f9;border-left:3px solid}.theme-niuace .list-item-selected{border-color:#292f33}.filter-popout-container{width:300px;line-height:1.1}.border-bottom-purple{border-bottom:3px solid #8e15d2}.border-bottom-dark-blue{border-bottom:3px solid #00008b}.border-bottom-yellow{border-bottom:3px solid #ffd023}.border-bottom-green{border-bottom:3px solid #4b724b}.two-column-layout-container{display:flex;height:100%;width:100%;flex-direction:column}.two-column-layout-container .page-header{min-height:48px}.two-column-layout-container .two-column-layout-body{display:flex;flex-wrap:nowrap;flex-grow:1}.two-column-layout-container .two-column-layout-body .left-column{flex:0 0 22%;position:relative;overflow-x:visible;display:flex;flex-direction:column}.two-column-layout-container .two-column-layout-body .left-column .collapse-toggle{top:50px;overflow-x:visible}.two-column-layout-container .two-column-layout-body .left-column.column-collapsed{flex:0}.two-column-layout-container .two-column-layout-body .left-column.column-collapsed .collapse-hide{display:none!important}.two-column-layout-container .two-column-layout-body .right-column{flex:1 0 auto;width:0;display:flex;flex-direction:column}.two-column-layout-container .two-column-layout-body .right-column-content{flex-grow:1;height:0;overflow-x:auto;overflow-y:auto}@media(max-width:767px){.two-column-layout-container .two-column-layout-body .left-column{flex:1 0 100%}.two-column-layout-container .two-column-layout-body .left-column .collapse-toggle{display:none}}.scrollable-list-content{flex-grow:1;height:0;overflow-y:auto;overflow-x:hidden}.scrollable-list-filter{min-height:48px;display:flex;width:100%;align-items:center}.center-right-column{display:flex;align-items:center;justify-content:center;height:100%}.logo{height:auto;width:auto}.shadow{box-shadow:0 0 13px 0 #8a8a8a}.theme-niuace .shadow-purple{box-shadow:0 2px 5px 2px #292f33;-webkit-box-shadow:0 2px 5px 2px #292f33}.list-height{height:calc(100vh - 133px);overflow:auto}.chat-height{height:calc(100vh - 208px);display:flex;flex-direction:column}.convo-height{flex:1;overflow:auto}.text-box-height{height:121px}.bg-gray{background-color:#f7f8f9}.bg-dark-gray{background-color:#999}.bg-yellow{background-color:#fff793}.bg-must-yellow{background-color:#fff793!important}.bg-orange,.bg-red,.theme-niuace .bg-blue{background-color:#292f33}.bg-light-red{background-color:#fd7277!important}.bg-purple{background-color:#8c1896}.bg-light-orange{background-color:#ff5a5f}.bg-border{background-color:#dee2e6}.bg-biege{background-color:#efebe8}.theme-niuace .bg-light-purple{background-color:#292f33}.theme-niuace .bg-brand{background-image:linear-gradient(90deg,#292f33,#292f33)}.bg-gradient-blue{background-image:linear-gradient(310deg,#2152ff,#21d4fd)}.bg-gradient-green{background-image:linear-gradient(310deg,#17ad37,#98ec2d)}.bg-gradient-red{background-image:linear-gradient(310deg,#ea0606,#ff667c)}.border-radius-2{border-radius:2px}.nav-link.disabled:hover{color:#bbb!important;cursor:default}.no-min-height{min-height:20px!important}.scrollable-tab{display:flex;min-height:50px;text-align:center;align-content:stretch;overflow-x:auto;box-shadow:0 .25rem .25rem rgba(0,0,0,.15)}.scrollable-tab .scrollable-tab-item{border:1px solid #dee2e6;width:300px;flex:1 0 auto}.scrollable-tab .scrollable-tab-item button{width:100%;height:100%;padding:10px}.scrollable-tab .scrollable-tab-item .arrow-button{cursor:pointer;opacity:0;color:#999}.theme-niuace .scrollable-tab .scrollable-tab-item .arrow-button:hover{color:#292f33}.scrollable-tab .scrollable-tab-item .arrow-button.disabled{color:#ccc}.scrollable-tab .scrollable-tab-item:hover .arrow-button{opacity:1}.scrollable-tab .scrollable-tab-item.selected{background-color:#dee2e6;border-bottom:3px solid}.theme-niuace .scrollable-tab .scrollable-tab-item.selected{border-bottom-color:#292f33}.scrollable-tab .scrollable-tab-item.selected button{font-weight:600}.scrollable-tab .scrollable-tab-item.selected-and-modified{background-color:#e0b0ff;border-bottom:3px solid}.theme-niuace .scrollable-tab .scrollable-tab-item.selected-and-modified{border-bottom-color:#292f33}.scrollable-tab .scrollable-tab-item.selected-and-modified button{font-weight:600}.z-index-999{z-index:999!important}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-5{z-index:5!important}.z-index-10{z-index:10!important}.pill-container{display:flex;align-items:center;color:#000;border-radius:5rem;margin:.25rem;padding:.5rem .7rem;width:150px;max-width:100%}.card-actual-cost,.card-bottom-shadow{box-shadow:0 4px 2px -2px #dcdcdc}.card-actual-cost{height:100%;width:100%}.quicklink{width:40px;height:40px;margin:0 .25rem .25rem 0;cursor:pointer}.opaque-0{opacity:0}.w-65px{width:65px}.w-80px{width:80px}.w-100px{width:100px}.module-card{min-height:0;border:1px solid}.theme-niuace .module-card{border-color:#292f33}.module-card .card{width:100%;text-align:center}.module-card .card-body{min-height:200px}.module-card .card-body:hover{min-height:200px;-webkit-transform:translateX(-3px);transform:translateX(-3px);transition:all .3s ease;transform:scale(.98);color:#fff;text-align:center}.theme-niuace .module-card .card-body:hover,.theme-niuace .progress-card{background-image:linear-gradient(90deg,#292f33,#292f33)}.accordion-dropdown-container>a{display:block;position:relative}.accordion-dropdown-container>a:after{content:"+";position:absolute;top:0;right:0}.accordion-dropdown-container>a[aria-expanded=true]:after{content:"\2014"}.answer-container{padding:2rem;background-color:#f1e7f3}.carousel-indicators-numbers>li{text-indent:0;text-align:center;border:none;border-radius:100%;line-height:30px;color:#fff;background-color:#999;transition:all .25s ease}.carousel-indicators-numbers>li,.carousel-indicators-numbers>li.active,.carousel-indicators-numbers>li:hover{margin:0 2px;width:30px;height:30px}.theme-niuace .carousel-indicators-numbers>li.active,.theme-niuace .carousel-indicators-numbers>li:hover{background-color:#292f33}.carousel-image{width:100%;object-fit:contain}.build-up-search-create-item{padding:10px 20px}.build-up-search-create-item.add-border{border:1px solid silver}.sticky-control{left:0;bottom:0;width:100%;position:fixed;align-items:center;padding:1.5rem;z-index:1}.sticky-bg{box-shadow:0 -2px 30px rgba(10,10,10,.49)}.theme-niuace .sticky-bg{background-image:linear-gradient(90deg,#292f33,#292f33)}.sticky-bg-white{background-color:#fff;box-shadow:0 -2px 30px rgba(10,10,10,.49)}.sticky-control>button{border-radius:8px;min-width:150px}.member-modal-column{flex:1 1 50%}.no-task-screen-icon{height:60px}.w-20{width:20%}.w-60{width:60%}.break-word{word-break:break-word;overflow-wrap:break-word}li a.tab-error:before{content:"error";color:#d0021c}li a.tab-error:before,li a.tab-success:before{font-family:Material Icons;vertical-align:bottom;padding-right:5px}li a.tab-success:before{content:"check_circle";color:#4caf50}li a.tab-item-success:before{content:"done";color:#4caf50}li a.tab-item-error:before,li a.tab-item-success:before{font-family:Material Icons;vertical-align:middle;padding-right:8px;font-weight:700}div.tab-item-error:before,li a.tab-item-error:before{content:"clear";color:#d0021c}div.tab-item-error:before{font-family:Material Icons;vertical-align:middle;padding-right:8px;font-weight:700}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.no-wrap{white-space:nowrap}.notification-bell{position:relative}.notification-bell .notification-unread{position:absolute;top:0;right:0;background-color:#292f33;color:#fff;font-size:.6rem;line-height:.6rem;padding:2px;border-radius:2px}.quotation-comment{position:relative}.quotation-comment .quotation-comment-count{position:absolute;top:0;right:0;background-color:#292f33;color:#fff;font-size:.6rem;line-height:.6rem;padding:2px;border-radius:2px}.notification-container{display:flex;flex-direction:column;width:360px;max-width:90vw;overflow:auto;max-height:500px}.notification-container .notification-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:5px}.theme-niuace .notification-container .notification-item.unread{background-color:#292f33}.notification-container .notification-item:hover{background-color:#f0f0f0}.notification-container .notification-item .notification-content{flex-grow:1;margin:2px 0;font-size:.875rem}.notification-container .notification-item .notification-sub{font-size:.75rem;color:#999}.build-up-search-container{width:350px;max-width:90vw;padding:2rem;overflow:auto;height:400px;max-height:500px}.hover-gray:hover{background-color:#f0f0f0}.subscription-plan-row{display:flex;flex-wrap:wrap}.subscription-plan-row>div:first-of-type{flex-basis:175px}.overflow-visible{overflow:visible}.editable-label-icon{vertical-align:middle;font-size:12px!important}.theme-niuace .editable-label-icon{color:#292f33}.tender-comparison-page-content-container{flex-grow:1;min-width:100%;background:#fff;display:flex;flex-direction:column}.tender-comparison-page-content-container .total-company-line{display:flex;align-items:center;height:50px}.tender-comparison-page-content-container .total-company-line>div:first-child{flex:3 0 500px;border-right:3px solid #dee2e6;width:100%;height:100%;background-color:#f7f8f9}.tender-comparison-page-content-container .total-company-line>div:last-child{flex:8 0 800px}.tender-comparison-page-content-container .company-line{display:flex}.tender-comparison-page-content-container .company-line>div{border-top:1px solid #dee2e6}.tender-comparison-page-content-container .company-line>div:first-child{flex:3 0 500px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse}.tender-comparison-page-content-container .company-line>div:nth-of-type(n+2){flex:2 0 200px;border-right:3px solid #dee2e6;padding:20px 0;display:flex;flex-direction:column;justify-content:center;background-color:#f7f8f9;text-align:center;font-weight:700}.tender-comparison-page-content-container .document-line{display:flex}.tender-comparison-page-content-container .document-line>div{padding:10px 0}.tender-comparison-page-content-container .document-line>div:first-of-type{flex:0 0 50px;padding-left:20px}.tender-comparison-page-content-container .document-line>div:nth-of-type(2){flex:3 0 250px;padding-left:20px;text-align:left}.tender-comparison-page-content-container .document-line>div:nth-of-type(3){flex:0 0 100px}.tender-comparison-page-content-container .document-line>div:nth-of-type(4){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-comparison-page-content-container .document-line>div:nth-of-type(n+5){flex:2 0 200px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column}.tender-comparison-page-content-container .summary-line{display:flex;text-transform:none;white-space:nowrap;font-weight:700}.tender-comparison-page-content-container .summary-line>div:first-child{flex:3 0 500px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse;padding-right:8px}.tender-comparison-page-content-container .summary-line>div:nth-of-type(n+2){flex:2 0 200px;border-right:3px solid #dee2e6;text-align:center}.tender-comparison-page-content-container .summary-line>div{padding-top:5px;padding-bottom:5px}.tender-comparison-page-content-container .summary-line.first-line>div{padding-top:15px;font-size:1rem}.tender-comparison-page-content-container .summary-line.last-line>div{padding-bottom:15px}.tender-comparison-page-content-container .item-line{display:flex;text-align:center}.tender-comparison-page-content-container .item-line>div{padding:10px 0}.tender-comparison-page-content-container .item-line>div:first-of-type{flex:0 0 50px;padding-left:20px}.tender-comparison-page-content-container .item-line>div:nth-of-type(2){flex:3 0 250px;text-align:left;padding-left:20px}.tender-comparison-page-content-container .item-line>div:nth-of-type(3){flex:0 0 100px}.tender-comparison-page-content-container .item-line>div:nth-of-type(4){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-comparison-page-content-container .item-line>div:nth-of-type(n+5){flex:1 0 100px}.tender-comparison-page-content-container .item-line>div:nth-of-type(n+5):nth-of-type(2n){border-right:3px solid #dee2e6}.tender-comparison-page-content-container .item-line.last-line>div{border-bottom:1px solid #dee2e6}.tender-comparison-page-content-container .item-header-line>div:first-of-type,.tender-comparison-page-content-container .item-header-line>div:nth-of-type(2),.tender-comparison-page-content-container .item-header-line>div:nth-of-type(3),.tender-comparison-page-content-container .item-header-line>div:nth-of-type(4){background-color:#dee2e6}.tender-comparison-page-content-container .item-header-line>div:nth-of-type(n+5){background-color:#f7f8f9}.tender-trade-comparison-page-content-container{flex-grow:1;min-width:100%;background:#fff;display:flex;flex-direction:column}.tender-trade-comparison-page-content-container .total-company-line{display:flex;align-items:center;height:50px}.tender-trade-comparison-page-content-container .total-company-line>div:first-child{flex:3 0 570px;border-right:3px solid #dee2e6;width:100%;height:100%;background-color:#f7f8f9}.tender-trade-comparison-page-content-container .total-company-line>div:last-child{flex:8 0 960px}.tender-trade-comparison-page-content-container .company-line{display:flex}.tender-trade-comparison-page-content-container .company-line>div{border-top:1px solid #dee2e6}.tender-trade-comparison-page-content-container .company-line>div:first-child{flex:3 0 570px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse}.tender-trade-comparison-page-content-container .company-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column;justify-content:center;background-color:#f7f8f9;text-align:center;font-weight:700}.tender-trade-comparison-page-content-container .company-line-add{display:flex}.tender-trade-comparison-page-content-container .company-line-add>div{border-top:1px solid #dee2e6}.tender-trade-comparison-page-content-container .company-line-add>div:first-child{flex:3 0 570px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse}.tender-trade-comparison-page-content-container .company-line-add>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column;justify-content:center;background-color:#f7f8f9;text-align:center;font-weight:700}.tender-trade-comparison-page-content-container .document-line{display:flex}.tender-trade-comparison-page-content-container .document-line>div{padding:10px 0}.tender-trade-comparison-page-content-container .document-line>div:first-of-type{flex:0 0 80px;padding-left:20px}.tender-trade-comparison-page-content-container .document-line>div:nth-of-type(2){flex:0 0 70px;padding-left:20px}.tender-trade-comparison-page-content-container .document-line>div:nth-of-type(3){flex:3 0 245px;padding-left:20px;text-align:left}.tender-trade-comparison-page-content-container .document-line>div:nth-of-type(4){flex:0 0 75px}.tender-trade-comparison-page-content-container .document-line>div:nth-of-type(5){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-trade-comparison-page-content-container .document-line>div:nth-of-type(n+6){flex:2 0 240px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column}.tender-trade-comparison-page-content-container .document-line.last-line>div{padding-bottom:15px}.tender-trade-comparison-page-content-container .summary-line{display:flex;text-transform:none;white-space:nowrap;font-weight:700}.tender-trade-comparison-page-content-container .summary-line>div:first-child{flex:3 0 570px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse;padding-right:8px}.tender-trade-comparison-page-content-container .summary-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;text-align:center}.tender-trade-comparison-page-content-container .summary-line>div{padding:2px 0}.tender-trade-comparison-page-content-container .summary-line.first-line>div{padding-top:15px;font-size:1rem}.tender-trade-comparison-page-content-container .summary-line.last-line>div{padding-bottom:15px}.tender-trade-comparison-page-content-container .summary-line .currency-container{flex-direction:column}.tender-trade-comparison-page-content-container .summary-line .currency-container .header-currency{font-size:20px}.tender-trade-comparison-page-content-container .summary-line .currency-container .subheader-currency{color:#292f33}.tender-trade-comparison-page-content-container .item-line{display:flex;text-align:center}.tender-trade-comparison-page-content-container .item-line>div{padding:10px 0}.tender-trade-comparison-page-content-container .item-line>div:first-of-type{flex:0 0 80px;padding-left:20px}.tender-trade-comparison-page-content-container .item-line>div:nth-of-type(2){flex:0 0 70px;padding-left:20px}.tender-trade-comparison-page-content-container .item-line>div:nth-of-type(3){flex:3 0 245px;text-align:left;padding-left:20px}.tender-trade-comparison-page-content-container .item-line>div:nth-of-type(4){flex:0 0 75px}.tender-trade-comparison-page-content-container .item-line>div:nth-of-type(5){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-trade-comparison-page-content-container .item-line>div:nth-of-type(n+6){flex:1 0 120px}.tender-trade-comparison-page-content-container .item-line>div:nth-of-type(n+6):nth-of-type(odd){border-right:3px solid #dee2e6}.tender-trade-comparison-page-content-container .item-line.last-line>div{border-bottom:1px solid #dee2e6}.tender-trade-comparison-page-content-container .addendum-summary-line{display:flex;text-transform:none;white-space:nowrap;font-weight:700}.tender-trade-comparison-page-content-container .addendum-summary-line>div:first-child{flex:3 0 570px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse;padding-right:8px}.tender-trade-comparison-page-content-container .addendum-summary-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;text-align:center}.tender-trade-comparison-page-content-container .addendum-summary-line>div{padding-top:5px;padding-bottom:5px}.tender-trade-comparison-page-content-container .addendum-summary-line.first-line>div{padding-top:15px;font-size:1rem}.tender-trade-comparison-page-content-container .addendum-summary-line.last-line>div{padding-bottom:15px}.tender-trade-comparison-page-content-container .addendum-item-line{display:flex;text-align:center}.tender-trade-comparison-page-content-container .addendum-item-line>div{padding:10px 0}.tender-trade-comparison-page-content-container .addendum-item-line>div:first-of-type{flex:0 0 80px;padding-left:20px}.tender-trade-comparison-page-content-container .addendum-item-line>div:nth-of-type(2){flex:0 0 70px;padding-left:20px}.tender-trade-comparison-page-content-container .addendum-item-line>div:nth-of-type(3){flex:3 0 245px;text-align:left;padding-left:20px}.tender-trade-comparison-page-content-container .addendum-item-line>div:nth-of-type(4){flex:0 0 75px}.tender-trade-comparison-page-content-container .addendum-item-line>div:nth-of-type(5){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-trade-comparison-page-content-container .addendum-item-line>div:nth-of-type(n+6){flex:1 0 120px}.tender-trade-comparison-page-content-container .addendum-item-line>div:nth-of-type(n+6):nth-of-type(odd){border-right:3px solid #dee2e6}.tender-trade-comparison-page-content-container .item-header-line>div:first-of-type,.tender-trade-comparison-page-content-container .item-header-line>div:nth-of-type(3),.tender-trade-comparison-page-content-container .item-header-line>div:nth-of-type(4),.tender-trade-comparison-page-content-container .item-header-line>div:nth-of-type(5){background-color:#dee2e6}.tender-trade-comparison-page-content-container .item-header-line>div:nth-of-type(2){background-color:#dee2e6;padding-left:10px}.tender-trade-comparison-page-content-container .item-header-line>div:nth-of-type(n+6){background-color:#f7f8f9}.tender-trade-addendum-page-content-container{flex-grow:1;min-width:100%;background:#fff;display:flex;flex-direction:column}.tender-trade-addendum-page-content-container .total-company-line{display:flex;align-items:center;height:50px}.tender-trade-addendum-page-content-container .total-company-line>div:first-child{flex:0 0 610px;border-right:3px solid #dee2e6;width:100%;height:100%;background-color:#f7f8f9}.tender-trade-addendum-page-content-container .total-company-line>div:last-child{flex:8 0 1000px}.tender-trade-addendum-page-content-container .company-line{display:flex}.tender-trade-addendum-page-content-container .company-line>div{border-top:1px solid #dee2e6}.tender-trade-addendum-page-content-container .company-line>div:first-child{flex:0 0 610px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse}.tender-trade-addendum-page-content-container .company-line>div:nth-of-type(n+2){flex:0 0 250px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column;justify-content:center;background-color:#f7f8f9;text-align:center;font-weight:700}.tender-trade-addendum-page-content-container .company-line-add{display:flex}.tender-trade-addendum-page-content-container .company-line-add>div{border-top:1px solid #dee2e6}.tender-trade-addendum-page-content-container .company-line-add>div:first-child{flex:0 0 610px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse}.tender-trade-addendum-page-content-container .company-line-add>div:nth-of-type(n+2){flex:0 0 250px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column;justify-content:center;background-color:#f7f8f9;text-align:center;font-weight:700}.tender-trade-addendum-page-content-container .document-line{display:flex}.tender-trade-addendum-page-content-container .document-line>div{padding:10px 0}.tender-trade-addendum-page-content-container .document-line>div:first-of-type{flex:0 0 80px;padding-left:20px}.tender-trade-addendum-page-content-container .document-line>div:nth-of-type(2){flex:0 0 70px;padding-left:20px}.tender-trade-addendum-page-content-container .document-line>div:nth-of-type(3){flex:0 0 285px;padding-left:20px;text-align:left}.tender-trade-addendum-page-content-container .document-line>div:nth-of-type(4){flex:0 0 75px}.tender-trade-addendum-page-content-container .document-line>div:nth-of-type(5){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-trade-addendum-page-content-container .document-line>div:nth-of-type(n+6){flex:0 0 250px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column}.tender-trade-addendum-page-content-container .document-line.last-line>div{padding-bottom:15px}.tender-trade-addendum-page-content-container .summary-line{display:flex;text-transform:none;white-space:nowrap;font-weight:700}.tender-trade-addendum-page-content-container .summary-line>div:first-child{flex:0 0 610px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse;padding-right:8px}.tender-trade-addendum-page-content-container .summary-line>div:nth-of-type(n+2){flex:0 0 250px;border-right:3px solid #dee2e6;text-align:center}.tender-trade-addendum-page-content-container .summary-line>div{padding:2px 0}.tender-trade-addendum-page-content-container .summary-line.first-line>div{padding-top:15px;font-size:1rem}.tender-trade-addendum-page-content-container .summary-line.last-line>div{padding-bottom:15px}.tender-trade-addendum-page-content-container .summary-line .currency-container{flex-direction:column}.tender-trade-addendum-page-content-container .summary-line .currency-container .header-currency{font-size:20px}.tender-trade-addendum-page-content-container .summary-line .currency-container .subheader-currency{color:#292f33}.tender-trade-addendum-page-content-container .item-line{display:flex;text-align:center}.tender-trade-addendum-page-content-container .item-line>div{padding:10px 0}.tender-trade-addendum-page-content-container .item-line>div:first-of-type{flex:0 0 80px;padding-left:20px}.tender-trade-addendum-page-content-container .item-line>div:nth-of-type(2){flex:0 0 70px;padding-left:20px}.tender-trade-addendum-page-content-container .item-line>div:nth-of-type(3){flex:0 0 285px;text-align:left;padding-left:20px}.tender-trade-addendum-page-content-container .item-line>div:nth-of-type(4){flex:0 0 75px}.tender-trade-addendum-page-content-container .item-line>div:nth-of-type(5){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-trade-addendum-page-content-container .item-line>div:nth-of-type(n+6){flex:0 0 125px}.tender-trade-addendum-page-content-container .item-line>div:nth-of-type(n+6):nth-of-type(odd){border-right:3px solid #dee2e6}.tender-trade-addendum-page-content-container .item-line.last-line>div{border-bottom:1px solid #dee2e6}.tender-trade-addendum-page-content-container .addendum-summary-line{display:flex;text-transform:none;white-space:nowrap;font-weight:700}.tender-trade-addendum-page-content-container .addendum-summary-line>div:first-child{flex:0 0 610px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse;padding-right:8px}.tender-trade-addendum-page-content-container .addendum-summary-line>div:nth-of-type(n+2){flex:0 0 250px;border-right:3px solid #dee2e6;text-align:center}.tender-trade-addendum-page-content-container .addendum-summary-line>div{padding-top:5px;padding-bottom:5px}.tender-trade-addendum-page-content-container .addendum-summary-line.first-line>div{padding-top:15px;font-size:1rem}.tender-trade-addendum-page-content-container .addendum-summary-line.last-line>div{padding-bottom:15px}.tender-trade-addendum-page-content-container .addendum-item-line{display:flex;text-align:center}.tender-trade-addendum-page-content-container .addendum-item-line>div{padding:10px 0}.tender-trade-addendum-page-content-container .addendum-item-line>div:first-of-type{flex:0 0 80px;padding-left:20px}.tender-trade-addendum-page-content-container .addendum-item-line>div:nth-of-type(2){flex:0 0 70px;padding-left:20px}.tender-trade-addendum-page-content-container .addendum-item-line>div:nth-of-type(3){flex:0 0 285px;text-align:left;padding-left:20px}.tender-trade-addendum-page-content-container .addendum-item-line>div:nth-of-type(4){flex:0 0 75px}.tender-trade-addendum-page-content-container .addendum-item-line>div:nth-of-type(5){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-trade-addendum-page-content-container .addendum-item-line>div:nth-of-type(n+6){flex:0 0 125px}.tender-trade-addendum-page-content-container .addendum-item-line>div:nth-of-type(n+6):nth-of-type(odd){border-right:3px solid #dee2e6}.tender-trade-addendum-page-content-container .addendum-header-line{display:flex;text-align:center}.tender-trade-addendum-page-content-container .addendum-header-line>div{padding:10px 0}.tender-trade-addendum-page-content-container .addendum-header-line>div:first-of-type{flex:0 0 80px;padding-left:20px}.tender-trade-addendum-page-content-container .addendum-header-line>div:nth-of-type(2){flex:0 0 70px;padding-left:20px}.tender-trade-addendum-page-content-container .addendum-header-line>div:nth-of-type(3){flex:0 0 285px;text-align:left;padding-left:20px}.tender-trade-addendum-page-content-container .addendum-header-line>div:nth-of-type(4){flex:0 0 75px}.tender-trade-addendum-page-content-container .addendum-header-line>div:nth-of-type(5){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-trade-addendum-page-content-container .addendum-header-line>div:nth-of-type(n+6){flex:0 0 125px}.tender-trade-addendum-page-content-container .addendum-header-line>div:nth-of-type(n+6):nth-of-type(odd){border-right:3px solid #dee2e6}.tender-trade-addendum-page-content-container .item-header-line>div:first-of-type,.tender-trade-addendum-page-content-container .item-header-line>div:nth-of-type(3),.tender-trade-addendum-page-content-container .item-header-line>div:nth-of-type(4),.tender-trade-addendum-page-content-container .item-header-line>div:nth-of-type(5){background-color:#dee2e6}.tender-trade-addendum-page-content-container .item-header-line>div:nth-of-type(2){background-color:#dee2e6;padding-left:10px}.tender-trade-addendum-page-content-container .item-header-line>div:nth-of-type(n+6){background-color:#f7f8f9}.tender-comparison-summary-page-content-container{flex-grow:1;min-width:100%;background:#fff;display:flex;flex-direction:column}.tender-comparison-summary-page-content-container .total-company-line{display:flex;align-items:center;height:50px}.tender-comparison-summary-page-content-container .total-company-line>div:first-child{flex:3 0 530px;border-right:3px solid #dee2e6;width:100%;height:100%;background-color:#f7f8f9}.tender-comparison-summary-page-content-container .total-company-line>div:last-child{flex:8 0 960px}.tender-comparison-summary-page-content-container .company-line{display:flex}.tender-comparison-summary-page-content-container .company-line>div{border-top:1px solid #dee2e6}.tender-comparison-summary-page-content-container .company-line>div:first-child{flex:3 0 530px;border-right:3px solid #dee2e6;display:flex;justify-content:space-between}.tender-comparison-summary-page-content-container .company-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column;justify-content:center;background-color:#f7f8f9;text-align:center;font-weight:700}.tender-comparison-summary-page-content-container .document-line{display:flex}.tender-comparison-summary-page-content-container .document-line>div{padding:10px 0}.tender-comparison-summary-page-content-container .document-line>div:first-of-type{flex:3 0 300px;padding-left:20px;text-align:left}.tender-comparison-summary-page-content-container .document-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column}.tender-comparison-summary-page-content-container .summary-line{display:flex;text-transform:none;white-space:nowrap;font-weight:700}.tender-comparison-summary-page-content-container .summary-line>div:first-child{flex:3 0 530px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse;padding-right:8px}.tender-comparison-summary-page-content-container .summary-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;text-align:center}.tender-comparison-summary-page-content-container .summary-line>div{padding:2px 0}.tender-comparison-summary-page-content-container .summary-line.first-line>div{font-size:1rem}.tender-comparison-summary-page-content-container .summary-line.last-line>div{padding-bottom:15px}.tender-comparison-summary-page-content-container .item-header-line{display:flex;height:40px}.tender-comparison-summary-page-content-container .item-header-line>div{padding:10px 0}.tender-comparison-summary-page-content-container .item-header-line>div:first-of-type{flex:3 0 530px;padding-left:20px;text-align:left;background-color:#dee2e6;border-right:3px solid #dee2e6;padding-right:20px;align-items:center}.tender-comparison-summary-page-content-container .item-header-line>div:nth-of-type(n+2){flex:2 0 240px;text-align:center;background-color:#f7f8f9;border-right:3px solid #dee2e6}.tender-comparison-summary-page-content-container .item-header-trade-code-line{display:flex;height:40px}.tender-comparison-summary-page-content-container .item-header-trade-code-line>div{padding:10px 0}.tender-comparison-summary-page-content-container .item-header-trade-code-line>div:first-of-type{flex:3 0 530px;padding-left:20px;text-align:left;background-color:#dee2e6;border-right:280px solid #dee2e6;padding-right:20px;align-items:center}.tender-comparison-summary-page-content-container .item-header-trade-code-line>div:nth-of-type(n+2){flex:2 0 240px;text-align:center;background-color:#f7f8f9;border-right:3px solid #dee2e6}.tender-comparison-summary-page-content-container .item-line{display:flex;height:50px}.tender-comparison-summary-page-content-container .item-line>div:first-child{flex:3 0 530px;border-right:3px solid #dee2e6;text-align:left;display:flex;padding:10px 0}.tender-comparison-summary-page-content-container .item-line>div:first-child>div:first-of-type{flex:3 0 430px;text-align:left}.tender-comparison-summary-page-content-container .item-line>div:first-child>div:nth-of-type(2){flex:0 0 100px;text-align:left}.tender-comparison-summary-page-content-container .item-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:20px 0;display:flex;flex-direction:column;justify-content:center;text-align:center}.tender-comparison-summary-page-content-container .item-trade-code-line{display:flex;text-align:center}.tender-comparison-summary-page-content-container .item-trade-code-line>div{padding:10px 0}.tender-comparison-summary-page-content-container .item-trade-code-line>div:first-child{flex:3 0 530px;border-right:3px solid #dee2e6;text-align:left;display:flex;padding:10px 0}.tender-comparison-summary-page-content-container .item-trade-code-line>div:first-child>div:first-of-type{flex:0 0 150px;padding-left:20px}.tender-comparison-summary-page-content-container .item-trade-code-line>div:first-child>div:nth-of-type(2){flex:3 0 200px}.tender-comparison-summary-page-content-container .item-trade-code-line>div:first-child>div:nth-of-type(3),.tender-comparison-summary-page-content-container .item-trade-code-line>div:first-child>div:nth-of-type(4){flex:0 0 100px}.tender-comparison-summary-page-content-container .item-trade-code-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:10px 0;display:flex;flex-direction:column;text-align:center}.tender-comparison-summary-page-content-container .item-content-line{display:flex}.tender-comparison-summary-page-content-container .item-content-line>div:first-child{flex:3 0 530px;border-right:3px solid #dee2e6;text-align:left;display:flex;padding:10px 0}.tender-comparison-summary-page-content-container .item-content-line>div:first-child>div:first-of-type{flex:3 0 430px;text-align:left}.tender-comparison-summary-page-content-container .item-content-line>div:first-child>div:nth-of-type(2){flex:0 0 100px;text-align:left}.tender-comparison-summary-page-content-container .item-content-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:20px 0;display:flex;flex-direction:column;justify-content:center;text-align:right}.tender-comparison-summary-page-content-container .item-difference-line{display:flex}.tender-comparison-summary-page-content-container .item-difference-line>div{padding:10px 0;border-top:1px solid #dee2e6;background-color:#f7f8f9;border-bottom:1px solid #dee2e6}.tender-comparison-summary-page-content-container .item-difference-line>div:first-child{flex:3 0 530px;border-right:3px solid #dee2e6;display:flex;justify-content:space-between}.tender-comparison-summary-page-content-container .item-difference-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:20px 0;display:flex;flex-direction:column;justify-content:center;text-align:center;font-weight:700}.tender-comparison-bottom-filler-line{height:100px}.tender-technical-comparison-page-content-container{flex-grow:1;min-width:100%;background:#fff;display:flex;flex-direction:column}.tender-technical-comparison-page-content-container .total-company-line{display:flex;align-items:center;height:50px}.tender-technical-comparison-page-content-container .total-company-line>div:first-child{flex:3 0 500px;border-right:3px solid #dee2e6;width:100%;height:100%;background-color:#f7f8f9}.tender-technical-comparison-page-content-container .total-company-line>div:last-child{flex:8 0 960px}.tender-technical-comparison-page-content-container .company-line{display:flex}.tender-technical-comparison-page-content-container .company-line>div{border-top:1px solid #dee2e6}.tender-technical-comparison-page-content-container .company-line>div:first-child{flex:3 0 500px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse}.tender-technical-comparison-page-content-container .company-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;padding:20px 0;display:flex;flex-direction:column;justify-content:center;background-color:#f7f8f9;text-align:center;font-weight:700}.tender-technical-comparison-page-content-container .summary-line{display:flex;text-transform:none;white-space:nowrap;font-weight:700}.tender-technical-comparison-page-content-container .summary-line>div:first-child{flex:3 0 500px;border-right:3px solid #dee2e6;display:flex;flex-direction:row-reverse;padding-right:8px}.tender-technical-comparison-page-content-container .summary-line>div:nth-of-type(n+2){flex:2 0 240px;border-right:3px solid #dee2e6;text-align:center}.tender-technical-comparison-page-content-container .summary-line>div{padding-top:5px;padding-bottom:5px}.tender-technical-comparison-page-content-container .summary-line.first-line>div{padding-top:15px;font-size:1rem}.tender-technical-comparison-page-content-container .summary-line.last-line>div{padding-bottom:15px}.tender-technical-comparison-page-content-container .item-last-line{display:flex;text-align:center}.tender-technical-comparison-page-content-container .item-last-line>div{padding:10px 0}.tender-technical-comparison-page-content-container .item-last-line>div:first-of-type{flex:0 0 100px}.tender-technical-comparison-page-content-container .item-last-line>div:nth-of-type(2){flex:3 0 300px;padding-left:20px;text-align:left}.tender-technical-comparison-page-content-container .item-last-line>div:nth-of-type(3){flex:0 0 100px;border-right:3px solid #dee2e6}.tender-technical-comparison-page-content-container .item-last-line>div:nth-of-type(n+4){flex:1 0 120px}.tender-technical-comparison-page-content-container .item-last-line>div:nth-of-type(n+4):nth-of-type(odd){border-right:3px solid #dee2e6}.tender-technical-comparison-page-content-container .item-header-line>div:first-of-type,.tender-technical-comparison-page-content-container .item-header-line>div:nth-of-type(2),.tender-technical-comparison-page-content-container .item-header-line>div:nth-of-type(3){background-color:#dee2e6}.tender-technical-comparison-page-content-container .item-header-line>div:nth-of-type(n+4){background-color:#f7f8f9}.app-subscription-limit{width:100%;text-align:left;padding-left:2rem;z-index:2;border-bottom:1px solid #dee2e6;color:#fff;height:30px;line-height:30px}.theme-niuace .app-subscription-limit{background-color:#292f33}.app-subscription-exceeding{width:100%;text-align:left;padding-left:2rem;z-index:2;border-bottom:1px solid #dee2e6;color:#fff;background-color:#fec76b;height:30px;line-height:30px}.appbar-module-scrollbar .container{height:600px;width:360px;max-width:90vw;display:block;overflow:auto;background-color:#fff;padding-top:0}.appbar-module-scrollbar .container::-webkit-scrollbar{width:5px;height:5px}.appbar-module-scrollbar .container::-webkit-scrollbar-track{background:none}.appbar-module-scrollbar .container::-webkit-scrollbar-thumb{background:#af3de4}.appbar-module-scrollbar .container::-webkit-scrollbar-thumb:hover{background:purple}.registration-card-button{text-align:center;text-decoration:none;cursor:pointer;border-radius:4px}.registration-card-button.selected{border:1px solid #292f33}.registration-card-button:hover{background-color:#eaecee}.registration-card-button .image-137{width:137.81px!important;align-self:center}.document-upload-container{border:2px solid #8c1896;padding:5px;text-align:left;width:95%;border-radius:12px;box-shadow:10px 10px 0 -5px #8c1896}.document-upload-container,.registration-suppliers-container{background-color:#fff;color:#000;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px}.registration-suppliers-container{padding-top:20px;padding-bottom:20px;text-align:center;height:100%;cursor:pointer;border-radius:12px}.registration-suppliers-container.selected{background-color:#8c1896;color:#fff}.registration-shareHolder-icon{width:90%;height:100%}.registration-avatar{vertical-align:middle;width:100%;height:auto;border-radius:50%}.registration-section-card{background-color:#fff;box-shadow:10px 10px 0 -5px #e0b0ff;color:#000;padding-top:20px;padding-bottom:20px;text-align:center;text-decoration:none;font-size:16px;margin:4px 2px;border-radius:12px;border:3px solid #8c1896;background-color:#f5eaf5;box-shadow:10px 10px 0 -5px #8c1896!important}.developer-bar{background-color:#ffd49f}.contractor-bar,.developer-bar{width:100%;text-align:right;padding-right:2rem;z-index:2;border-bottom:1px solid #dee2e6;color:#000;height:30px;line-height:30px}.contractor-bar{background-color:#f2d6f9}.consultant-bar{background-color:#ffefb5}.consultant-bar,.supplier-bar{width:100%;text-align:right;padding-right:2rem;z-index:2;border-bottom:1px solid #dee2e6;color:#000;height:30px;line-height:30px}.supplier-bar{background-color:#d6e4f9}.registration-card-container{background-color:#f5eaf5}div.tender-cover-container p>img{max-width:100%;max-height:100%;object-fit:contain}ul.stacked-avatar{display:flex;list-style-type:none;margin:0;padding:0;z-index:1}ul.stacked-avatar li.avatar-item{height:45px;margin:0;padding:0;position:relative;width:45px}ul.stacked-avatar li.avatar-item+li.avatar-item{margin-left:-8px}ul.stacked-avatar li.avatar-item img.avatar-image,ul.stacked-avatar li.avatar-item span.avatar-initials,ul.stacked-avatar li.avatar-item span.avatar-others{background-color:#596376;border:2px solid #fff;border-radius:100px;color:#fff;font-weight:700;display:block;font-size:12px;height:45px;line-height:45px;text-align:center;width:45px}ul.stacked-avatar li.avatar-item span.avatar-others{background-color:#292f33}.latest-table{max-height:400px;display:block;overflow:auto}.card.card-button{border:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:8px;transition:all .6s ease}.card.card-button .card-header{border-radius:8px 8px 0 0;background-color:#fff;padding:1.25rem 1.5rem;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.05)}.card.card-button .card-header .header-title{margin:0;font-size:16px;font-weight:600;line-height:1.5;color:#32325d}.card.card-button .card-body{padding:1.5rem}.card.card-button .card-footer{border-radius:0 0 8px 8px}.card.card-button.selected{color:#292f33;box-shadow:0 6px 10px rgba(140,24,150,.3);font-weight:700}.card.card-button.no-pointer{cursor:default}.card.card-button.hoverable:hover{transform:translateY(-2px);box-shadow:0 6px 10px rgba(140,24,150,.3)}.next-border-left+.next-border-left{border-left:1px solid rgba(0,0,0,.2)}.next-border-up+.next-border-up{border-top:1px solid rgba(0,0,0,.2)}.inline-details .right{color:#292f33;font-weight:700}@media(min-width:992px){.inline-details .left{float:left;width:30%;text-align:left}.inline-details .right{float:right;width:69%;text-align:right}}@media(max-width:991px){.inline-details .left{margin-bottom:4px}}.inline-details+.inline-details{margin-top:8px}.card.custom-card{border:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border-radius:8px;transition:all .6s ease}.card.custom-card .card-img-top{min-height:160px;height:160px;max-height:160px;object-fit:cover}.card.custom-card .card-header{border-radius:8px 8px 0 0;background-color:#fff;padding:1.25rem 1.5rem;margin-bottom:0;border:0}.card.custom-card .card-header .header-title{margin:0;font-size:16px;font-weight:600;line-height:1.5;color:#32325d}.card.custom-card .card-body{padding:1.5rem}.card.custom-card .card-body .card-text.long-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.card.custom-card .card-footer{border-radius:0 0 8px 8px}.site-progress-report-detail-container{border:1px solid #8c1896;box-shadow:3px 3px rgba(0,0,0,.2)}.tender-comparison-item{width:1770px!important;height:100px;overflow-y:scroll!important;overflow-x:hidden!important}.tender-comparison-item::-webkit-scrollbar{display:none}.tender-comparison-item{-ms-overflow-style:none;scrollbar-width:none}.signature-image{width:100%}.toggle-view{display:flex;align-items:center;min-width:515px}@media(max-width:855px){.toggle-view{align-self:flex-end}}.category-list-table-container{display:flex;flex-direction:row;align-items:stretch;flex:6}@media(max-width:1290px){.category-list-table-container{flex-direction:column}}.category-list-table-container .checklist{flex:4}@media(max-width:1290px){.category-list-table-container .checklist{width:95%;flex:6;min-height:500px}}.category-list-table-container .preview{flex:2;margin-top:0;margin-bottom:0}@media(max-width:1290px){.category-list-table-container .preview{width:95%;flex:6;margin-left:45px;margin-top:20px;min-height:500px;margin-bottom:20px}}.category-checklist-option-bar{display:flex;flex-direction:row}@media(max-width:715px){.category-checklist-option-bar{display:none}}.toggle-view-container{margin-top:-12px}.toggle-view-container .content{font-size:15px}.toggle-view-container .inner-toggle-view{justify-content:space-between}@media(max-width:855px){.toggle-view-container .inner-toggle-view{justify-content:flex-end}}.toggle-view-container .search-container{background-color:#f7f8f9;padding:0;margin-top:-2px}.toggle-view-container .search-container .material-icons{vertical-align:bottom}.toggle-view-container .search-container #header-search{height:32px;border:0;background-color:transparent}.category-list-checklist-container{max-height:46px}.hidden-word{display:none}.folder-container{min-width:150px}.folder-container .folder{height:55px;width:80px}.category-sheet{min-height:130px}.folder-sheet{height:120px}.category-list-preview{margin-top:5px}.project-checklist-header{margin-top:-5px}.project-progress-card{margin-top:-15px;height:38px}.project-progress-card .chart{min-width:160px;margin-right:15px}.project-checklist-content{min-width:290px}.project-checklist-dot{font-size:5px;padding-right:5px}.project-checklist-details{padding-right:25px}@media(max-width:855px){.category-list-title{display:none}}.task-folder-container{width:30px;height:20px}.empty-container{margin:0;padding:5px}.project-checklist-doc-preview{margin-top:-20px}.project-checklist-doc-preview .preview-container{background-color:#f0f0f0;border-radius:5px}.project-checklist-doc-preview .preview-container .preview-word{font-size:18px}.project-checklist-doc-preview .preview-container .doc-container{min-height:45vh}.project-checklist-doc-preview .preview-container .doc-container .text-doc-container{height:42vh}.edit-category-container{margin-top:-10px;display:flex;flex-direction:row}@media(max-width:400px){.edit-category-container{display:none}}.edit-category-container .edit-pen{font-size:20px}.category-list-edit-container{min-width:300px;max-width:300px}.category-list-edit-container .category-list-edit-folder{width:30px;height:20px;padding-right:8px}.mt-negative-10{margin-top:-10px}.category-list-add-document{min-width:66%;max-width:66%}@media(max-width:1290px){.category-list-add-document{min-width:98%;max-width:98%}}.company-page-footer{text-align:left!important}.company-page-footer .contact-us{font-size:2.03125rem;margin-bottom:1.5rem}.company-page-footer .company-address,.company-page-footer .company-company-email,.company-page-footer .company-company-phone,.company-page-footer .company-name{font-size:1.015625rem;margin-bottom:1.5rem}.company-page-footer .social_media{display:flex}.company-page-footer .social_media .social_media_icon{padding-right:.5rem}@media only screen and (max-width:991px){.company-page-footer .contact-us{font-size:1.421875rem;margin-bottom:.8rem}.company-page-footer .company-name{font-size:1.015625rem;margin-bottom:.8rem}.company-page-footer .company-address,.company-page-footer .company-company-email,.company-page-footer .company-company-phone{font-size:.8125rem;margin-bottom:.8rem}.company-page-footer .social_media .social_media_icon{width:30px;height:auto;padding-right:.5rem}}.theme-niuace .background-gradient{background-image:linear-gradient(to bottom right,#292f33,#292f33)}.background-gray{background-color:#f7f8f9}.background-mdk-sign-in{background-color:#008984}.landing-image{background-size:cover;background-repeat:no-repeat;width:100%;height:350px}.text-div{padding:5rem 0 0}@media(max-width:1288px){.large-text-div{padding:4rem 0 0}}.icon-text-div{padding:6rem 0 0}@media(max-width:1270px){.large-icon-text-div{padding:4rem 0 0}}.theme-niuace .background-blue{background-color:#292f33}.background-peach,.background-purple{background-color:#292f33!important}.background-stone-gray{background-color:#f0f0f0!important}.background-green-cyan{background-color:#01c877!important}.background-light-orange{background-color:#fec76b!important}.theme-niuace .background-light-purple{background-color:#292f33}.background-gradient-light-purple{background-image:linear-gradient(90deg,#292f33,#fff)}.background-white{background-color:#fff!important}.background-light-pink{background-color:#f5eaf5!important}.background-white-hover:hover{background-image:linear-gradient(90deg,#292f33,#fff)}ol.progress-step[data-steps="2"] li{width:49%}ol.progress-step[data-steps="3"] li{width:33%}ol.progress-step[data-steps="4"] li{width:24%}ol.progress-step[data-steps="5"] li{width:19%}ol.progress-step[data-steps="6"] li{width:16%}ol.progress-step[data-steps="7"] li{width:14%}ol.progress-step[data-steps="8"] li{width:12%}ol.progress-step[data-steps="9"] li{width:11%}.progress-step{width:100%;list-style:none;list-style-image:none;padding:0}.progress-step li{float:left;text-align:center;position:relative;z-index:1}.progress-step .name{display:block;text-align:center;margin-bottom:1rem;font-size:.7rem;color:#c6c6c6;white-space:nowrap;line-height:1.1}.progress-step .step{color:#000;background-color:#fff;border-radius:50%;line-height:1.2;width:1.75rem;height:1.75rem;display:inline-block;border:.1rem solid silver;padding:.25rem}.progress-step .step:before{left:0}.progress-step .step:after,.progress-step .step:before{content:"";display:block;background-color:silver;height:.2rem;width:50%;position:absolute;bottom:1.1rem;z-index:-1}.progress-step .step:after{right:0}.progress-step li:first-of-type .step:before,.progress-step li:last-of-type .step:after{display:none}.progress-step .active+li .step:before,.progress-step .active .step,.progress-step .active .step:after,.progress-step .active .step:before,.progress-step .done .step,.progress-step .done .step:after,.progress-step .done .step:before{background-color:#802fc9}.progress-step .done .name{color:#000}.progress-step .active .name{color:#802fc9}.progress-step .active .step,.progress-step .done .step{background-color:#802fc9;border:.35rem solid #fff;box-shadow:0 .15rem .3rem #999}.progress-container{width:1000px;margin:1 auto}.arrow-steps .step{height:62px;font-size:14px;text-align:center;color:#666;cursor:default;margin:2px 3px;padding:10px 10px 10px 30px;width:160px;float:left;position:relative;background-color:#d9e3f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.arrow-steps .step:after,.arrow-steps .step:before{content:" ";position:absolute;top:0;right:-17px;width:0;border-top:31px solid transparent;border-bottom:31px solid transparent;border-left:17px solid #d9e3f7;z-index:2}.arrow-steps .step:before{right:auto;left:0;border-left:17px solid #fff;z-index:0}.arrow-steps .step:first-child:before{border:none}.arrow-steps .step:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.arrow-steps .step span{position:relative}.arrow-steps .step span:before{opacity:0;content:"\2714";position:absolute;top:-2px;left:-20px}.arrow-steps .step.done span:before{opacity:1}.arrow-steps .step.current{color:#fff;background-image:linear-gradient(90deg,#292f33,#292f33)}.arrow-steps .step.current:after{border-left:17px solid #292f33}.MuiMobileStepper-dotActive{background-color:#292f33!important}.MuiMobileStepper-root{background:transparent!important}.react-autosuggest__container{position:relative}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:block;position:absolute;top:auto;width:100%;background-color:#fff;z-index:99999!important}.react-autosuggest__suggestions-container--open{display:block;border:1px solid silver}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#ddd}.react-autosuggest__suggestion-match{font-weight:600}.invalid-feedback.force-show{display:block}.no-decoration-input,.no-decoration-input-1{border:0;box-shadow:none!important;-webkit-box-shadow:none!important}.no-decoration-input-1{font-size:.75rem!important}.form-group.inline-input{margin-bottom:0;display:inline-block}.form-group.inline-input input{padding:8px 0;height:auto}.inline-input.height{height:75%;outline:none;border:none;font-size:.75rem!important}.inline-input.full-width{width:100%}.inline-select{width:100%;padding:0;box-shadow:none;-webkit-box-shadow:none}.hover-underline:hover{text-decoration:underline}textarea{resize:none}.form-label-value{margin-bottom:1.5rem}.form-label-value div{font-size:1rem}.theme-niuace [contenteditable].form-control:focus,.theme-niuace [type=email].form-control:focus,.theme-niuace [type=password].form-control:focus,.theme-niuace [type=tel].form-control:focus,.theme-niuace [type=text].form-control:focus,.theme-niuace input.form-control:focus,.theme-niuace input[type=email]:focus,.theme-niuace input[type=number]:focus,.theme-niuace input[type=password]:focus,.theme-niuace input[type=text]:focus,.theme-niuace textarea.form-control:focus,.theme-niuace textarea:focus{box-shadow:inset 0 -2px 0 #292f33;-webkit-box-shadow:inset 0 -2px 0 #292f33}.form__control{box-shadow:inset 0 -1px 0 #ddd;cursor:default;font-size:inherit;outline:0;position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:4px 0}.theme-niuace .form__control--is-focused{box-shadow:inset 0 -2px 0 #292f33;-webkit-box-shadow:inset 0 -2px 0 #292f33}.form__control--is-focused .form__dropdown-indicator,.form__control--is-focused .form__dropdown-indicator:hover{color:#333}.form-group .is-invalid .form__control{box-shadow:inset 0 -2px 0 #e51c23}.form-light-purple{background-color:#f4e6f7}.form__indicator-separator{width:0}.form__value-container{display:flex;align-items:center;flex:1;flex-wrap:wrap;height:1.5rem;overflow:hidden;padding:0 0 0 8px}.form__dropdown-indicator{color:#ccc;display:flex;padding:0 4px;transition:color .2s}.form__dropdown-indicator:hover{color:#999}.form__single-value{color:#666;max-width:90%;position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}.theme-niuace .form__option.form__option--is-focused,.theme-niuace .form__option.form__option--is-selected{background-color:#292f33}.form__menu{z-index:2!important}.form__value-container>div:last-child{margin:0;padding:0}.form__control input[type=text]{box-shadow:none;-webkit-box-shadow:none;padding:1rem 0;height:auto}.inline-select .form__control input[type=text]{height:2.81875rem}.theme-niuace .custom-control-input:checked~.custom-control-label:before{border-color:#292f33}.theme-niuace .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#292f33}.document-checkbox{width:20px;height:20px;left:3px;position:absolute}.theme-niuace .document-checkbox:checked{background-color:#292f33}.custom-control.vertical{padding-left:0;padding-top:1.75rem;min-width:1.25rem}.custom-control.vertical .custom-control-label{width:100%;text-align:center}.custom-control.vertical .custom-control-label:after,.custom-control.vertical .custom-control-label:before{left:0;top:-1.75rem}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='4' fill='%238C1896'/%3E%3C/svg%3E")}.theme-niuace .form-group:focus-within label{color:#292f33!important}.inventory-search-input input{font-size:.875rem}.form-control.is-invalid.no-error-icon,.was-validated .form-control:invalid{background-image:none}.pop-over-navbar{height:50vh;overflow:auto}.pop-over{background-color:#fff;-webkit-box-shadow:0 2px 4px .1px #999;box-shadow:0 2px 4px .1px #999;z-index:15}.pop-over.pop-over-tooltip{background-color:#000;color:#fff;-webkit-box-shadow:none;box-shadow:none;max-width:300px;border-radius:3px;padding:.5rem 1rem;opacity:0;transition:opacity .5s;visibility:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.pop-over .pop-over-arrow{width:0;height:0;border-style:solid;border-color:#fff;position:absolute}.pop-over.has-arrow[data-placement^=top]{margin-bottom:10px}.pop-over.has-arrow[data-placement^=bottom]{margin-top:10px}.pop-over.has-arrow[data-placement^=right]{margin-left:10px}.pop-over[data-placement^=top] .pop-over-arrow{border-width:10px 10px 0;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-10px;left:calc(50% - 10px);margin-top:0;margin-bottom:0}.pop-over[data-placement^=bottom] .pop-over-arrow{border-width:0 10px 10px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-10px;left:calc(50% - 10px);margin-top:0;margin-bottom:0}.pop-over[data-placement^=right] .pop-over-arrow{border-width:10px 10px 10px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-10px;top:calc(50% - 10px);margin-left:0;margin-right:0}.pop-over-scroll{max-height:400px;overflow-y:auto}.tooltip-container:hover+.pop-over-tooltip{opacity:.8;visibility:visible}.react-table table{display:table;width:100%;border-collapse:collapse;border-spacing:0;border:2px solid #e9ecef}.react-table table tr :last-child td{border-bottom:0}.react-table table th{background-color:#f0f0f0;border-bottom:2px solid #e9ecef}.react-table table td{background-color:#fff;border-bottom:1px solid #e9ecef}.react-table table td,.react-table table th{margin:0;padding:12px 24px}.user-role-setting-container{height:75vh}.user-role-setting-container .user-role-setting-table{width:auto;background-color:#fff}.user-role-setting-container .user-role-setting-table thead td{position:sticky;position:-webkit-sticky;outline:1px solid #dee2e6;border:0}.user-role-setting-container .user-role-setting-table thead .head-row-1 td{top:0;background-color:#fff;height:120px}.user-role-setting-container .user-role-setting-table thead .head-row-2 td{top:120px;background-color:#f7f8f9;color:#999;text-align:center;font-size:.75rem;box-shadow:0 4px 0 0 #dee2e6}.user-role-setting-container .user-role-setting-table thead td:first-of-type{left:0;z-index:15}.user-role-setting-container .user-role-setting-table thead td:nth-of-type(n+2){z-index:10}.user-role-setting-container .user-role-setting-table tbody td:first-of-type{min-width:300px;max-width:300px;position:sticky;position:-webkit-sticky;background-color:#fff;outline:1px solid #dee2e6;left:0;z-index:5}.user-role-setting-container .user-role-setting-table tbody td:nth-of-type(n+2){min-width:100px;max-width:100px;z-index:1}@media(max-width:767px){.user-role-setting-container .user-role-setting-table tbody td:first-of-type{min-width:180px;max-width:180px}}.build-up-sticky-container{max-height:70vh}.build-up-sticky-container thead,.build-up-sticky-container thead th{position:sticky;position:-webkit-sticky;top:0;z-index:1;background-color:#dee2e6}.build-up-sticky-container table td{padding:.5rem}.modal-build-up-sticky-container{max-height:76vh}.modal-build-up-sticky-container thead,.modal-build-up-sticky-container thead th{position:sticky;position:-webkit-sticky;top:0;z-index:1;background-color:#dee2e6}.modal-build-up-sticky-container table td{padding:1.5rem}.build-up-table td:first-of-type{width:30px}.build-up-table td:nth-of-type(2){min-width:60px}.build-up-table td:nth-of-type(3){min-width:300px}.build-up-table td:nth-of-type(4){width:50px}.build-up-table td:nth-of-type(5){width:150px;text-align:center}.build-up-table td:nth-of-type(6){min-width:150px}.build-up-table td:nth-of-type(7){min-width:120px}.build-up-table td:nth-of-type(8){min-width:80px}.build-up-table td:nth-of-type(9){min-width:150px;width:150px;text-align:right}.trade-code-table{margin-bottom:0;border:1px solid #ddd}.trade-code-table thead{background-color:#f0f0f0}.trade-code-table tbody{background-color:#fff}.trade-code-table tbody tr td,.trade-code-table tbody tr th{vertical-align:middle}.trade-code-table td,.trade-code-table th{border-bottom:1px solid #e9ecef}.trade-code-table th{font-weight:700}.trade-code-table tbody tr.hoverable:hover{background-color:rgba(140,24,150,.05)}.trade-code-table .expanded{border-left:5px solid #292f33}.trade-code-table .expanded.row-header{background-color:rgba(140,24,150,.05)}.trade-code-table .action-column{min-width:136px;width:136px;max-width:136px}.build-up-item-table{border:1px solid #ddd}.build-up-item-table td:first-of-type{width:80px}.build-up-item-table td:nth-of-type(2){min-width:150px}.build-up-item-table td:nth-of-type(3),.build-up-item-table td:nth-of-type(4),.build-up-item-table th:nth-of-type(3),.build-up-item-table th:nth-of-type(4){width:100px;text-align:center}.build-up-item-table td:nth-of-type(5),.build-up-item-table th:nth-of-type(5){min-width:100px;width:100px;text-align:center}.build-up-item-table td:nth-of-type(6),.build-up-item-table th:nth-of-type(6){min-width:auto;width:50px;text-align:center}.build-up-item-table td:nth-of-type(7),.build-up-item-table td:nth-of-type(8),.build-up-item-table th:nth-of-type(7),.build-up-item-table th:nth-of-type(8){min-width:50px;width:50px;text-align:center}.build-up-item-table td:nth-of-type(9),.build-up-item-table td:nth-of-type(10),.build-up-item-table th:nth-of-type(9),.build-up-item-table th:nth-of-type(10){min-width:100px;width:100px;text-align:center}.build-up-item-table-with-dimension{border:1px solid #ddd}.build-up-item-table-with-dimension td:first-of-type{width:80px}.build-up-item-table-with-dimension td:nth-of-type(2){min-width:150px}.build-up-item-table-with-dimension td:nth-of-type(3),.build-up-item-table-with-dimension th:nth-of-type(3){width:100px;text-align:center}.build-up-item-table-with-dimension td:nth-of-type(4),.build-up-item-table-with-dimension td:nth-of-type(5),.build-up-item-table-with-dimension td:nth-of-type(6),.build-up-item-table-with-dimension th:nth-of-type(4),.build-up-item-table-with-dimension th:nth-of-type(5),.build-up-item-table-with-dimension th:nth-of-type(6){min-width:100px;width:100px;text-align:center}.build-up-item-table-with-dimension td:nth-of-type(7),.build-up-item-table-with-dimension th:nth-of-type(7){width:100px;text-align:center}.build-up-item-table-with-dimension td:nth-of-type(8),.build-up-item-table-with-dimension th:nth-of-type(8){min-width:100px;width:100px;text-align:center}.build-up-item-table-with-dimension td:nth-of-type(9),.build-up-item-table-with-dimension th:nth-of-type(9){min-width:auto;width:50px;text-align:center}.build-up-item-table-with-dimension td:nth-of-type(10),.build-up-item-table-with-dimension td:nth-of-type(11),.build-up-item-table-with-dimension th:nth-of-type(10),.build-up-item-table-with-dimension th:nth-of-type(11){min-width:50px;width:50px;text-align:center}.build-up-item-table-with-dimension td:nth-of-type(12),.build-up-item-table-with-dimension td:nth-of-type(13),.build-up-item-table-with-dimension th:nth-of-type(12),.build-up-item-table-with-dimension th:nth-of-type(13){min-width:100px;width:100px;text-align:center}.create-build-up-table thead tr{background-color:#dee2e6}.create-build-up-table thead tr th{font-size:1rem;text-align:center}.create-build-up-table td{border-right:1px solid #dee2e6}.create-build-up-table td:first-of-type{width:140px;font-size:1rem;height:100%;vertical-align:bottom}.create-build-up-table td:nth-of-type(2){min-width:150px;border-right:none;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(3){font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(4){width:80px;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(5){width:70px;text-align:center;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(6){width:80px;font-size:1rem;vertical-align:bottom;text-align:center}.create-build-up-table td:nth-of-type(7){width:80px;text-align:right;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(8){width:80px;text-align:center;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(9),.create-build-up-table td:nth-of-type(10),.create-build-up-table td:nth-of-type(11){width:80px;text-align:right;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(12){width:130px;min-width:130px;text-align:center;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(13){width:80px;min-width:80px;text-align:right;font-size:1rem;vertical-align:bottom}.create-build-up-table td:nth-of-type(14){text-align:right;vertical-align:bottom}.create-build-up-table .form-group{margin-bottom:0!important}.create-build-up-table .form-group input{font-size:1rem!important;padding:0;white-space:normal;text-align:right}.create-build-up-table-with-dimension thead tr{background-color:#dee2e6}.create-build-up-table-with-dimension thead tr th{font-size:1rem;text-align:center}.create-build-up-table-with-dimension td{border-right:1px solid #dee2e6}.create-build-up-table-with-dimension td:first-of-type{width:140px;min-width:140px;font-size:1rem;height:100%;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(2){min-width:300px;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(3){font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(4){width:80px;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(5),.create-build-up-table-with-dimension td:nth-of-type(6),.create-build-up-table-with-dimension td:nth-of-type(7){width:130px;min-width:130px;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(8){width:70px;text-align:center;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(9),.create-build-up-table-with-dimension td:nth-of-type(10){width:80px;min-width:80px;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(10){text-align:right}.create-build-up-table-with-dimension td:nth-of-type(11),.create-build-up-table-with-dimension td:nth-of-type(12){width:80px;min-width:80px;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(13),.create-build-up-table-with-dimension td:nth-of-type(14){width:80px;min-width:80px;text-align:right;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(15){width:130px;min-width:130px;text-align:center;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(16){width:80px;min-width:80px;text-align:right;font-size:1rem;vertical-align:bottom}.create-build-up-table-with-dimension td:nth-of-type(17){text-align:right;vertical-align:bottom}.create-build-up-table-with-dimension .form-group{margin-bottom:0!important}.create-build-up-table-with-dimension .form-group input{font-size:1rem!important;padding:0;white-space:normal;text-align:right}.total-summary-table tbody th,.total-summary-table thead tr:first-child th{background-color:#f0f0f0}.total-summary-table td:nth-of-type(n+4),.total-summary-table th:nth-of-type(n+4){text-align:right}.tender-received-summary-table tbody th,.tender-received-summary-table thead tr:first-child th{background-color:#f0f0f0}.tender-received-summary-table td:nth-of-type(2),.tender-received-summary-table th:nth-of-type(2){min-width:268px}.tender-received-summary-table td:nth-of-type(n+4),.tender-received-summary-table th:nth-of-type(n+4){text-align:right;min-width:200px}.ongoing-budget-breakdown-type-summary-table tbody th,.ongoing-budget-breakdown-type-summary-table thead tr:first-child th{background-color:#f0f0f0}.ongoing-budget-breakdown-type-summary-table td:nth-of-type(2),.ongoing-budget-breakdown-type-summary-table th:nth-of-type(2){min-width:100px}.ongoing-budget-breakdown-type-summary-table td:nth-of-type(3),.ongoing-budget-breakdown-type-summary-table td:nth-of-type(4),.ongoing-budget-breakdown-type-summary-table th:nth-of-type(3),.ongoing-budget-breakdown-type-summary-table th:nth-of-type(4){min-width:150px}.ongoing-budget-breakdown-type-summary-table td:nth-of-type(5),.ongoing-budget-breakdown-type-summary-table th:nth-of-type(5){text-align:right;max-width:100px}.ongoing-budget-breakdown-type-summary-table td:nth-of-type(n+6),.ongoing-budget-breakdown-type-summary-table th:nth-of-type(n+6){text-align:right;min-width:150px}.request-table{border:1px solid #dee2e6}.request-table thead tr{background-color:#dee2e6}.request-table .form-group{margin-bottom:1rem}.request-table .invalid-feedback{font-size:.7rem}.request-table tbody tr td{vertical-align:middle;padding-bottom:0;padding-top:0;font-size:1rem}.request-table td:first-of-type{min-width:290px;text-align:left}.request-table td:nth-of-type(2){min-width:80px;text-align:center}.request-table td:nth-of-type(3),.request-table td:nth-of-type(4){min-width:120px;text-align:right}.request-table td:nth-of-type(5),.request-table td:nth-of-type(6){min-width:130px;text-align:right}.request-table th:first-of-type,.request-table th:nth-of-type(2),.request-table th:nth-of-type(3),.request-table th:nth-of-type(4),.request-table th:nth-of-type(5),.request-table th:nth-of-type(6){text-align:center}.request-table td:nth-of-type(7),.request-table th:nth-of-type(7){min-width:210px;text-align:left}.request-extra-item-table-modal{border:1px solid #dee2e6}.request-extra-item-table-modal thead tr{background-color:#dee2e6}.request-extra-item-table-modal .form-group{margin-bottom:1rem}.request-extra-item-table-modal tbody tr td{vertical-align:middle;padding-bottom:0;padding-top:0;font-size:1rem}.request-extra-item-table-modal th:first-of-type,.request-extra-item-table-modal th:nth-of-type(2),.request-extra-item-table-modal th:nth-of-type(3),.request-extra-item-table-modal th:nth-of-type(4){text-align:center}.request-extra-item-table-modal td:first-of-type{min-width:290px;width:120px;text-align:left}.request-extra-item-table-modal td:nth-of-type(2),.request-extra-item-table-modal td:nth-of-type(3){min-width:30px;width:20px;text-align:center}.request-extra-item-table-modal td:nth-of-type(4){min-width:30px;width:10px;text-align:center}.request-extra-item-table{border:1px solid #dee2e6}.request-extra-item-table thead tr{background-color:#dee2e6}.request-extra-item-table .form-group{margin-bottom:1rem}.request-extra-item-table tbody tr td{vertical-align:middle;padding-bottom:0;padding-top:0;font-size:1rem}.request-extra-item-table .invalid-feedback{font-size:.7rem}.request-extra-item-table th:first-of-type,.request-extra-item-table th:nth-of-type(2),.request-extra-item-table th:nth-of-type(4){text-align:center}.request-extra-item-table td:first-of-type{min-width:290px;text-align:left}.request-extra-item-table td:nth-of-type(2){min-width:80px;text-align:center}.request-extra-item-table th:nth-of-type(3){min-width:120px;width:120px;text-align:center}.request-extra-item-table td:nth-of-type(3){min-width:120px;width:120px;text-align:right}.request-extra-item-table td:nth-of-type(3) input[type=text]{text-align:right}.request-extra-item-table td:nth-of-type(4){min-width:250px;width:250px;text-align:left}.request-extra-item-table td:nth-of-type(5){min-width:50px;width:50px}.request-trade-extra-item-table{border:1px solid #dee2e6}.request-trade-extra-item-table thead tr{background-color:#dee2e6}.request-trade-extra-item-table td:nth-of-type(4),.request-trade-extra-item-table th:nth-of-type(5),.request-trade-extra-item-table th:nth-of-type(n+1){text-align:center}.request-trade-extra-item-table .form-group{margin-bottom:0}.request-trade-extra-item-table .form-group input[type=text]{height:auto;padding:0}.request-trade-extra-item-table .invalid-feedback{font-size:.7rem}.request-trade-extra-item-table td:first-of-type{min-width:120px;width:120px}.request-trade-extra-item-table td:nth-of-type(2){min-width:200px}.request-trade-extra-item-table td:nth-of-type(3){min-width:200px;width:200px}.request-trade-extra-item-table td:nth-of-type(4),.request-trade-extra-item-table th:nth-of-type(4){min-width:120px;width:120px}.request-trade-extra-item-table td:nth-of-type(5),.request-trade-extra-item-table th:nth-of-type(5){min-width:100px;width:100px;text-align:right}.request-trade-extra-item-table td:nth-of-type(5) input[type=text],.request-trade-extra-item-table th:nth-of-type(5) input[type=text]{text-align:right}.request-trade-extra-item-table td:nth-of-type(6){text-align:center}.vo-extra-item-table{border:1px solid #dee2e6}.vo-extra-item-table thead tr{background-color:#dee2e6}.vo-extra-item-table .table-bordered,.vo-extra-item-table .table-bordered td,.vo-extra-item-table .table-bordered th{border:1px solid #333}.vo-extra-item-table .table-bordered thead td,.vo-extra-item-table .table-bordered thead th{border-bottom-width:2px}.vo-extra-item-table th{font-weight:400;border:none}.vo-extra-item-table td{padding:.25rem}.vo-extra-item-table td:nth-of-type(4),.vo-extra-item-table th:nth-of-type(5),.vo-extra-item-table th:nth-of-type(n+1){text-align:center}.vo-extra-item-table .form-group{margin-bottom:0}.vo-extra-item-table .form-group input[type=text]{height:auto;padding:0}.vo-extra-item-table .invalid-feedback{font-size:.7rem}.vo-extra-item-table td:first-of-type,.vo-extra-item-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.vo-extra-item-table td:nth-of-type(2){min-width:350px;width:350px;max-width:350px;text-align:left}.vo-extra-item-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.vo-extra-item-table td:nth-of-type(4),.vo-extra-item-table th:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.vo-extra-item-table td:nth-of-type(n+5){min-width:110px;width:110px;max-width:110px;text-align:right}.vo-extra-item-table td:nth-of-type(n+5) input{text-align:right}.vo-extra-item-table td:nth-of-type(6){text-align:left}.vo-extra-item-table td:nth-of-type(13){min-width:30px;width:30px;max-width:30px;text-align:center}.vo-extra-item-table td:nth-of-type(8),.vo-extra-item-table td:nth-of-type(9),.vo-extra-item-table td:nth-of-type(10),.vo-extra-item-table td:nth-of-type(11),.vo-extra-item-table th:nth-of-type(2),.vo-extra-item-table th:nth-of-type(3),.vo-extra-item-table th:nth-of-type(5),.vo-extra-item-table th:nth-of-type(6),.vo-extra-item-table th:nth-of-type(7),.vo-extra-item-table th:nth-of-type(8),.vo-extra-item-table th:nth-of-type(9),.vo-extra-item-table th:nth-of-type(10),.vo-extra-item-table th:nth-of-type(11),.vo-extra-item-table th:nth-of-type(12),.vo-extra-item-table th:nth-of-type(13){text-align:center}.tender-addendum-extra-item-table{border:1px solid #dee2e6}.tender-addendum-extra-item-table thead tr{background-color:#dee2e6}.tender-addendum-extra-item-table .table-bordered,.tender-addendum-extra-item-table .table-bordered td,.tender-addendum-extra-item-table .table-bordered th{border:1px solid #333}.tender-addendum-extra-item-table .table-bordered thead td,.tender-addendum-extra-item-table .table-bordered thead th{border-bottom-width:2px}.tender-addendum-extra-item-table th{font-weight:400;border:none}.tender-addendum-extra-item-table td{padding:.25rem}.tender-addendum-extra-item-table td:nth-of-type(4),.tender-addendum-extra-item-table th:nth-of-type(5),.tender-addendum-extra-item-table th:nth-of-type(n+1){text-align:center}.tender-addendum-extra-item-table .form-group{margin-bottom:0}.tender-addendum-extra-item-table .form-group input[type=text]{height:auto;padding:0}.tender-addendum-extra-item-table .invalid-feedback{font-size:.7rem}.tender-addendum-extra-item-table td:first-of-type,.tender-addendum-extra-item-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.tender-addendum-extra-item-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.tender-addendum-extra-item-table td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-addendum-extra-item-table td:nth-of-type(4){min-width:110px;width:110px;max-width:110px;text-align:right}.tender-addendum-extra-item-table td:nth-of-type(4) input{text-align:right}.tender-addendum-extra-item-table td:nth-of-type(5){min-width:200px;width:200px;max-width:200px;text-align:left}.tender-addendum-extra-item-table td:nth-of-type(6){min-width:300px;width:300px;max-width:300px;text-align:left}.tender-addendum-extra-item-table td:nth-of-type(7){min-width:30px;width:30px;max-width:30px;text-align:center}.tender-addendum-extra-item-table th:nth-of-type(2),.tender-addendum-extra-item-table th:nth-of-type(3),.tender-addendum-extra-item-table th:nth-of-type(4),.tender-addendum-extra-item-table th:nth-of-type(5),.tender-addendum-extra-item-table th:nth-of-type(6),.tender-addendum-extra-item-table th:nth-of-type(7){text-align:center}.create-request-table td:first-of-type{min-width:60px}.create-request-table td:nth-of-type(2){min-width:250px}.create-request-table td:nth-of-type(3){min-width:150px}.create-request-table td:nth-of-type(4){min-width:100px}.create-request-table td:nth-of-type(n+5){min-width:100px;text-align:right}.create-request-table th:nth-of-type(n+5){text-align:right}.request-confirmation-table{border:1px solid #dee2e6}.request-confirmation-table thead tr{background-color:#dee2e6}.request-confirmation-table td:first-of-type{min-width:290px;text-align:left}.request-confirmation-table td:nth-of-type(2){min-width:80px;text-align:center}.request-confirmation-table td:nth-of-type(3),.request-confirmation-table td:nth-of-type(4){min-width:120px;text-align:right}.request-confirmation-table td:nth-of-type(5),.request-confirmation-table td:nth-of-type(6){min-width:130px;text-align:right}.request-confirmation-table th:first-of-type,.request-confirmation-table th:nth-of-type(2),.request-confirmation-table th:nth-of-type(3),.request-confirmation-table th:nth-of-type(4),.request-confirmation-table th:nth-of-type(5),.request-confirmation-table th:nth-of-type(6),.request-confirmation-table th:nth-of-type(7){text-align:center}.request-confirmation-table td:nth-of-type(7){min-width:210px;text-align:left}.request-extra-item-confirmation-table{border:1px solid #dee2e6}.request-extra-item-confirmation-table thead tr{background-color:#dee2e6}.request-extra-item-confirmation-table td:first-of-type{min-width:290px;text-align:left}.request-extra-item-confirmation-table td:nth-of-type(2),.request-extra-item-confirmation-table th:nth-of-type(2){min-width:80px;text-align:center}.request-extra-item-confirmation-table th:nth-of-type(3){min-width:120px;width:120px;text-align:center}.request-extra-item-confirmation-table td:nth-of-type(3){min-width:120px;width:120px;text-align:right}.request-extra-item-confirmation-table td:nth-of-type(4){min-width:200px;text-align:left}.request-extra-item-confirmation-table th:first-of-type,.request-extra-item-confirmation-table th:nth-of-type(4){text-align:center}.request-summary-table{border:1px solid #dee2e6}.request-summary-table thead tr{background-color:#dee2e6}.request-summary-table th:first-of-type,.request-summary-table th:nth-of-type(2),.request-summary-table th:nth-of-type(4),.request-summary-table th:nth-of-type(5),.request-summary-table th:nth-of-type(6),.request-summary-table th:nth-of-type(7),.request-summary-table th:nth-of-type(8){text-align:center}.request-summary-table td:first-of-type{max-width:50px;width:25px;text-align:center}.request-summary-table td:nth-of-type(2){max-width:200px;text-align:left}.request-summary-table td:nth-of-type(3),.request-summary-table th:nth-of-type(3){max-width:30px;text-align:center}.request-summary-table td:nth-of-type(4){max-width:auto;width:120px;text-align:right}.request-summary-table td:nth-of-type(5){max-width:auto;width:200px;text-align:left}.request-summary-table td:nth-of-type(6),.request-summary-table td:nth-of-type(7){max-width:auto;width:150px;text-align:right}.request-summary-table td:nth-of-type(8){max-width:300px;width:250px;text-align:left}.request-summary-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.request-summary-table tfoot td{font-size:1rem;text-align:right!important}.request-summary-table tfoot tr.total-row td{font-weight:700}.document-vo-summary-table{border:1px solid #dee2e6}.document-vo-summary-table thead tr{background-color:#dee2e6}.document-vo-summary-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.progressive-claim-summary-table{border:1px solid #000}.progressive-claim-summary-table thead tr{background-color:#dee2e6}.progressive-claim-summary-table th:nth-of-type(2){text-align:center;border:3px solid #000}.progressive-claim-summary-table th:nth-of-type(5),.progressive-claim-summary-table th:nth-of-type(8){text-align:center;border-right:3px solid #000;border-top:3px solid #000;border-bottom:3px solid #000}.progressive-claim-summary-table th:nth-of-type(3),.progressive-claim-summary-table th:nth-of-type(4),.progressive-claim-summary-table th:nth-of-type(6),.progressive-claim-summary-table th:nth-of-type(7){text-align:center;border-top:3px solid #000;border-bottom:3px solid #000}.progressive-claim-summary-table td:nth-of-type(2){text-align:right;border-right:3px solid #000;border-left:3px solid #000}.progressive-claim-summary-table td:nth-of-type(3),.progressive-claim-summary-table td:nth-of-type(4),.progressive-claim-summary-table td:nth-of-type(6),.progressive-claim-summary-table td:nth-of-type(7){text-align:right;border-right:1px solid #dee2e6}.progressive-claim-summary-table td:nth-of-type(5),.progressive-claim-summary-table td:nth-of-type(8){text-align:right;border-right:3px solid #000}.progressive-claim-summary-table tbody td,.progressive-claim-summary-table tbody tr{font-size:.75rem;background-color:#fff}.progressive-claim-summary-table tbody tr:last-child td{background-color:#dee2e6}.progressive-claim-summary-table tbody tr:last-child td:nth-of-type(n+2){border-top:3px solid #000;border-bottom:3px solid #000}.document-summary-table{border:1px solid #dee2e6}.document-summary-table thead tr{background-color:#dee2e6}.document-summary-table th:first-of-type,.document-summary-table th:nth-of-type(2),.document-summary-table th:nth-of-type(3),.document-summary-table th:nth-of-type(4),.document-summary-table th:nth-of-type(5),.document-summary-table th:nth-of-type(7),.document-summary-table th:nth-of-type(8){text-align:center}.document-summary-table th:nth-of-type(6){min-width:100px;text-align:center}.document-summary-table td:first-of-type{text-align:center;max-width:50px;width:25px}.document-summary-table td:nth-of-type(2){text-align:left;min-width:200px}.document-summary-table td:nth-of-type(3){text-align:center;min-width:200px}.document-summary-table td:nth-of-type(4),.document-summary-table td:nth-of-type(5){text-align:right;max-width:auto;width:50px}.document-summary-table td:nth-of-type(6),.document-summary-table td:nth-of-type(7),.document-summary-table td:nth-of-type(8){text-align:right;min-width:100px}.document-summary-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.document-summary-table tfoot td{font-size:1rem;text-align:right!important}.document-summary-table tfoot tr.total-row td{font-weight:700}.delivery-purchase-order-summary-currency-table{border:1px solid #dee2e6}.delivery-purchase-order-summary-currency-table thead tr{background-color:#dee2e6}.delivery-purchase-order-summary-currency-table th:first-of-type,.delivery-purchase-order-summary-currency-table th:nth-of-type(2),.delivery-purchase-order-summary-currency-table th:nth-of-type(3),.delivery-purchase-order-summary-currency-table th:nth-of-type(4),.delivery-purchase-order-summary-currency-table th:nth-of-type(5),.delivery-purchase-order-summary-currency-table th:nth-of-type(7),.delivery-purchase-order-summary-currency-table th:nth-of-type(8),.delivery-purchase-order-summary-currency-table th:nth-of-type(9),.delivery-purchase-order-summary-currency-table th:nth-of-type(10){text-align:center}.delivery-purchase-order-summary-currency-table th:nth-of-type(6){min-width:70px;text-align:center}.delivery-purchase-order-summary-currency-table td:first-of-type{text-align:center;max-width:50px;width:25px}.delivery-purchase-order-summary-currency-table td:nth-of-type(2){text-align:left;min-width:100px}.delivery-purchase-order-summary-currency-table td:nth-of-type(3){text-align:right;min-width:200px}.delivery-purchase-order-summary-currency-table td:nth-of-type(4){text-align:right;max-width:auto;width:50px}.delivery-purchase-order-summary-currency-table td:nth-of-type(5),.delivery-purchase-order-summary-currency-table td:nth-of-type(6),.delivery-purchase-order-summary-currency-table td:nth-of-type(9){text-align:right;min-width:150px}.delivery-purchase-order-summary-currency-table td:nth-of-type(7),.delivery-purchase-order-summary-currency-table td:nth-of-type(8){text-align:right}.delivery-purchase-order-summary-currency-table td:nth-of-type(10){text-align:left;min-width:150px}.delivery-purchase-order-summary-currency-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.delivery-purchase-order-summary-currency-table tfoot td{font-size:1rem;text-align:right!important}.delivery-purchase-order-summary-currency-table tfoot tr.total-row td{font-weight:700}.document-summary-currency-table{border:1px solid #dee2e6}.document-summary-currency-table thead tr{background-color:#dee2e6}.document-summary-currency-table th:first-of-type,.document-summary-currency-table th:nth-of-type(2),.document-summary-currency-table th:nth-of-type(3),.document-summary-currency-table th:nth-of-type(4),.document-summary-currency-table th:nth-of-type(5),.document-summary-currency-table th:nth-of-type(7),.document-summary-currency-table th:nth-of-type(8){text-align:center}.document-summary-currency-table th:nth-of-type(6){min-width:70px;text-align:center}.document-summary-currency-table td:first-of-type{text-align:center;max-width:50px;width:25px}.document-summary-currency-table td:nth-of-type(2){text-align:left;max-width:200px}.document-summary-currency-table td:nth-of-type(3){text-align:center;max-width:200px}.document-summary-currency-table td:nth-of-type(4){text-align:right;max-width:auto;width:50px}.document-summary-currency-table td:nth-of-type(5),.document-summary-currency-table td:nth-of-type(6),.document-summary-currency-table td:nth-of-type(7),.document-summary-currency-table th:nth-of-type(8){text-align:right;min-width:150px}.document-summary-currency-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.document-summary-currency-table tfoot td{font-size:1rem;text-align:right!important}.document-summary-currency-table tfoot tr.total-row td{font-weight:700}.create-sub-table tfoot td{font-size:1rem;text-align:right!important}.create-sub-table tfoot tr.total-row td{font-weight:700}.create-sub-table{border:1px solid #dee2e6}.create-sub-table thead tr{background-color:#dee2e6}.create-sub-table th:first-of-type,.create-sub-table th:nth-of-type(2),.create-sub-table th:nth-of-type(3),.create-sub-table th:nth-of-type(4),.create-sub-table th:nth-of-type(5),.create-sub-table th:nth-of-type(7),.create-sub-table th:nth-of-type(8){text-align:center}.create-sub-table td:first-of-type{text-align:center;max-width:50px;width:25px}.create-sub-table td:nth-of-type(2){text-align:left;max-width:200px}.create-sub-table td:nth-of-type(3){text-align:center;max-width:50px}.create-sub-table td:nth-of-type(4),.create-sub-table td:nth-of-type(5){text-align:right;max-width:50px}.create-sub-table td:nth-of-type(6){max-width:50px}.create-sub-table td:nth-of-type(7),.create-sub-table td:nth-of-type(8){text-align:right}.create-sub-table td:nth-of-type(9){max-width:100px}.create-sub-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.build-up-master-table{background-color:#fff;border:1px solid #dee2e6}.build-up-master-table .border-left{border-left:1px solid #dee2e6}.build-up-master-table td:nth-of-type(2){min-width:120px}.build-up-master-table td:nth-of-type(3){min-width:250px}.build-up-master-table td:nth-of-type(4){min-width:70px;text-align:center}.build-up-master-table td:nth-of-type(5),.build-up-master-table td:nth-of-type(6),.build-up-master-table td:nth-of-type(7),.build-up-master-table td:nth-of-type(8),.build-up-master-table td:nth-of-type(9),.build-up-master-table td:nth-of-type(10),.build-up-master-table td:nth-of-type(11),.build-up-master-table td:nth-of-type(12),.build-up-master-table td:nth-of-type(13),.build-up-master-table td:nth-of-type(14){text-align:right}.build-up-master-table th:nth-of-type(5),.build-up-master-table th:nth-of-type(6),.build-up-master-table th:nth-of-type(7),.build-up-master-table th:nth-of-type(8),.build-up-master-table th:nth-of-type(9),.build-up-master-table th:nth-of-type(10),.build-up-master-table th:nth-of-type(11),.build-up-master-table th:nth-of-type(12),.build-up-master-table th:nth-of-type(13),.build-up-master-table th:nth-of-type(14){min-width:100px;text-align:right}.build-up-contract-table{background-color:#fff;border:1px solid #dee2e6}.build-up-contract-table .border-left{border-left:1px solid #dee2e6}.build-up-contract-table td:first-of-type{min-width:60px}.build-up-contract-table td:nth-of-type(2){min-width:250px}.build-up-contract-table td:nth-of-type(3),.build-up-contract-table th:nth-of-type(3){min-width:70px;text-align:center}.build-up-contract-table td:nth-of-type(n+4){text-align:right}.build-up-contract-table th:nth-of-type(n+4){min-width:100px;text-align:right}.build-up-header{font-weight:700;text-align:center}.build-up-material-table{background-color:#fff;border:1px solid #dee2e6}.build-up-material-table .border-left{border-left:1px solid #dee2e6}.build-up-material-table td:first-of-type{min-width:120px;width:120px}.build-up-material-table td:nth-of-type(2){min-width:150px;width:150px}.build-up-material-table td:nth-of-type(3){min-width:250px;width:250px}.build-up-material-table td:nth-of-type(4),.build-up-material-table th:nth-of-type(4){min-width:70px;text-align:center}.build-up-material-table td:nth-of-type(n+5){text-align:right}.build-up-material-table th:nth-of-type(n+5){min-width:100px;text-align:right}.build-up-category-table{background-color:#fff;border:1px solid #dee2e6}.build-up-category-table .border-left{border-left:1px solid #dee2e6}.build-up-category-table td:first-of-type{min-width:250px;width:250px}.build-up-category-table td:nth-of-type(2),.build-up-category-table td:nth-of-type(3),.build-up-category-table td:nth-of-type(4){text-align:right}.build-up-category-table th:nth-of-type(2),.build-up-category-table th:nth-of-type(3),.build-up-category-table th:nth-of-type(4){min-width:100px;text-align:right}.build-up-category-labour-table{background-color:#fff;border:1px solid #dee2e6}.build-up-category-labour-table .border-left{border-left:1px solid #dee2e6}.build-up-category-labour-table td:first-of-type{min-width:250px}.build-up-category-labour-table td:nth-of-type(2),.build-up-category-labour-table th:nth-of-type(2){min-width:70px;text-align:center}.build-up-category-labour-table td:nth-of-type(3),.build-up-category-labour-table td:nth-of-type(4),.build-up-category-labour-table td:nth-of-type(5){text-align:right}.build-up-category-labour-table th:nth-of-type(3),.build-up-category-labour-table th:nth-of-type(4),.build-up-category-labour-table th:nth-of-type(5){min-width:100px;text-align:right}.build-up-child-table thead,.build-up-child-table thead th{position:static;z-index:auto;background-color:#fff}.build-up-child-table td:first-of-type{min-width:50px}.build-up-child-table td:nth-of-type(2),.build-up-child-table th:nth-of-type(2){min-width:100px;text-align:center}.build-up-child-table td:nth-of-type(3){min-width:250px}.build-up-child-table td:nth-of-type(4),.build-up-child-table th:nth-of-type(4){min-width:100px;text-align:center}.build-up-child-table td:nth-of-type(5),.build-up-child-table td:nth-of-type(6),.build-up-child-table td:nth-of-type(7),.build-up-child-table td:nth-of-type(8),.build-up-child-table td:nth-of-type(9),.build-up-child-table td:nth-of-type(10),.build-up-child-table th:nth-of-type(5){min-width:100px;text-align:right}.tender-material-table{border:1px solid #dee2e6}.tender-material-table thead tr{background-color:#dee2e6}.tender-material-table tbody tr td{vertical-align:middle;font-size:.875rem}.tender-material-table .form-group{margin-bottom:1rem}.tender-material-table .invalid-feedback{font-size:.7rem}.tender-material-table td:first-of-type,.tender-material-table th:first-of-type{min-width:80px;text-align:center}.tender-material-table td:nth-of-type(2){min-width:250px;text-align:left}.tender-material-table td:nth-of-type(3){min-width:150px;text-align:right}.tender-material-table th:nth-of-type(3){min-width:150px;text-align:center}.tender-material-table td:nth-of-type(4),.tender-material-table th:nth-of-type(4){max-width:80px;text-align:left}.tender-material-table td:nth-of-type(5),.tender-material-table th:nth-of-type(5){min-width:100px;text-align:center}.tender-material-table th:nth-of-type(6){text-align:center;max-width:100px}.tender-material-table td:nth-of-type(6){min-width:100px;text-align:right}.tender-material-table th:nth-of-type(7){text-align:center;min-width:150px}.tender-material-table td:nth-of-type(7){text-align:right;min-width:150px}.tender-material-table th:nth-of-type(8){text-align:center;min-width:150px}.tender-material-table td:nth-of-type(8){text-align:right;min-width:150px}.tender-material-table th:nth-of-type(9){text-align:center;min-width:300px}.tender-material-table td:nth-of-type(9){text-align:left;min-width:200px}.tender-material-review-table thead tr{background-color:#dee2e6}.tender-material-review-table td:first-of-type,.tender-material-review-table td:nth-of-type(3),.tender-material-review-table th:first-of-type,.tender-material-review-table th:nth-of-type(2),.tender-material-review-table th:nth-of-type(3),.tender-material-review-table th:nth-of-type(4),.tender-material-review-table th:nth-of-type(5){text-align:center}.tender-material-review-table td:nth-of-type(2),.tender-material-review-table td:nth-of-type(5){text-align:left}.tender-material-review-table td:nth-of-type(4){text-align:right}.tender-vendor-table th:first-of-type,.tender-vendor-table th:nth-of-type(2),.tender-vendor-table th:nth-of-type(3),.tender-vendor-table th:nth-of-type(4),.tender-vendor-table th:nth-of-type(5){text-align:left}.tender-vendor-table td:first-of-type,.tender-vendor-table td:nth-of-type(2){max-width:70px;text-align:left}.tender-vendor-table td:nth-of-type(3),.tender-vendor-table td:nth-of-type(4),.tender-vendor-table td:nth-of-type(5){min-width:150px;text-align:left}.tender-vendor-confirmation-table th:first-of-type,.tender-vendor-confirmation-table th:nth-of-type(2),.tender-vendor-confirmation-table th:nth-of-type(3),.tender-vendor-confirmation-table th:nth-of-type(4){text-align:left}.tender-vendor-confirmation-table td:first-of-type{max-width:70px;text-align:left}.tender-vendor-confirmation-table td:nth-of-type(2),.tender-vendor-confirmation-table td:nth-of-type(3),.tender-vendor-confirmation-table td:nth-of-type(4){min-width:150px;text-align:left}.tender-advance-comparison-table th:first-of-type,.tender-advance-comparison-table th:nth-of-type(2),.tender-advance-comparison-table th:nth-of-type(3),.tender-advance-comparison-table th:nth-of-type(4),.tender-advance-comparison-table th:nth-of-type(5){text-align:center}.tender-advance-comparison-table td:first-of-type{min-width:90px;text-align:center}.tender-advance-comparison-table td:nth-of-type(2){min-width:150px;text-align:left}.tender-advance-comparison-table td:nth-of-type(3){min-width:125px;text-align:center}.tender-advance-comparison-table td:nth-of-type(4){min-width:90px;text-align:center}.tender-advance-comparison-table td:nth-of-type(5){min-width:90px;text-align:left}.tender-advance-comparison-table .form-group{margin-bottom:0}.received-tender-table{border-style:1px #dee2e6 solid}.received-tender-table thead tr{background-color:#dee2e6}.received-tender-table thead tr th:first-of-type,.received-tender-table thead tr th:nth-of-type(2),.received-tender-table thead tr th:nth-of-type(3),.received-tender-table thead tr th:nth-of-type(4),.received-tender-table thead tr th:nth-of-type(5),.received-tender-table thead tr th:nth-of-type(7),.received-tender-table thead tr th:nth-of-type(8),.received-tender-table thead tr th:nth-of-type(9){text-align:center}.received-tender-table thead tr th:nth-of-type(6){text-align:center;min-width:90px}.received-tender-table tbody td:first-of-type{min-width:50px;text-align:center}.received-tender-table tbody td:nth-of-type(2){min-width:150px;text-align:left}.received-tender-table tbody td:nth-of-type(3),.received-tender-table tbody td:nth-of-type(4),.received-tender-table tbody td:nth-of-type(5),.received-tender-table tbody td:nth-of-type(7),.received-tender-table tbody td:nth-of-type(8){min-width:100px;width:100px}.received-tender-table tbody td:nth-of-type(3) input,.received-tender-table tbody td:nth-of-type(4) input,.received-tender-table tbody td:nth-of-type(5) input,.received-tender-table tbody td:nth-of-type(7) input,.received-tender-table tbody td:nth-of-type(8) input{text-align:right}.received-tender-table tbody td:nth-of-type(3){text-align:center}.received-tender-table tbody td:nth-of-type(9){text-align:left}.received-tender-table tbody td:nth-of-type(4),.received-tender-table tbody td:nth-of-type(5),.received-tender-table tbody td:nth-of-type(7),.received-tender-table tbody td:nth-of-type(8){text-align:right}.received-tender-table tbody td:nth-of-type(6){min-width:100px;width:100px;text-align:right}.received-tender-table tbody td:nth-of-type(6) input{text-align:right}.received-tender-table tbody td:nth-of-type(9){min-width:150px}.received-tender-table tfoot td,.received-tender-table tfoot td:nth-of-type(2) input{text-align:right}.received-tender-table tfoot tr.total-row td{font-weight:700;font-size:1rem}.received-tender-table .form-group{margin-bottom:0!important}.received-tender-table .form-group input{font-size:.875rem;padding:0;height:auto}.received-tender-table .form-group .form__control input{height:auto}.received-foreign-tender-currency-table{border-style:1px #dee2e6 solid}.received-foreign-tender-currency-table thead tr{background-color:#dee2e6}.received-foreign-tender-currency-table thead tr th:first-of-type,.received-foreign-tender-currency-table thead tr th:nth-of-type(2),.received-foreign-tender-currency-table thead tr th:nth-of-type(3),.received-foreign-tender-currency-table thead tr th:nth-of-type(4){text-align:center}.received-foreign-tender-currency-table thead tr th:nth-of-type(6){text-align:center;min-width:90px}.received-foreign-tender-currency-table tbody td:first-of-type{min-width:50px;text-align:center}.received-foreign-tender-currency-table tbody td:nth-of-type(2){min-width:150px;text-align:left}.received-foreign-tender-currency-table tbody td:nth-of-type(5),.received-foreign-tender-currency-table tbody td:nth-of-type(6),.received-foreign-tender-currency-table tbody td:nth-of-type(7),.received-foreign-tender-currency-table tbody td:nth-of-type(8),.received-foreign-tender-currency-table tbody th:nth-of-type(5),.received-foreign-tender-currency-table tbody th:nth-of-type(6),.received-foreign-tender-currency-table tbody th:nth-of-type(7),.received-foreign-tender-currency-table tbody th:nth-of-type(8){min-width:15px;width:150px}.received-foreign-tender-currency-table tbody td:nth-of-type(3),.received-foreign-tender-currency-table tbody td:nth-of-type(4){min-width:100px;width:100px}.received-foreign-tender-currency-table tbody td:nth-of-type(3){text-align:center}.received-foreign-tender-currency-table tbody td:nth-of-type(9){text-align:left}.received-foreign-tender-currency-table tbody td:nth-of-type(4),.received-foreign-tender-currency-table tbody td:nth-of-type(5),.received-foreign-tender-currency-table tbody td:nth-of-type(7),.received-foreign-tender-currency-table tbody td:nth-of-type(8){text-align:right}.received-foreign-tender-currency-table tbody td:nth-of-type(9){min-width:150px}.received-foreign-tender-currency-table tfoot td,.received-foreign-tender-currency-table tfoot td:nth-of-type(2) input{text-align:right}.received-foreign-tender-currency-table tfoot tr.total-row td{font-weight:700;font-size:1rem}.received-foreign-tender-currency-table .form-group{margin-bottom:0!important}.received-foreign-tender-currency-table .form-group input{font-size:.875rem;padding:0;height:auto}.received-foreign-tender-currency-table .form-group .form__control input{height:auto}.create-purchase-order-table{border-style:1px #dee2e6 solid}.create-purchase-order-table thead tr{background-color:#dee2e6}.create-purchase-order-table thead tr th:first-of-type,.create-purchase-order-table thead tr th:nth-of-type(2),.create-purchase-order-table thead tr th:nth-of-type(3),.create-purchase-order-table thead tr th:nth-of-type(4),.create-purchase-order-table thead tr th:nth-of-type(5),.create-purchase-order-table thead tr th:nth-of-type(7),.create-purchase-order-table thead tr th:nth-of-type(8),.create-purchase-order-table thead tr th:nth-of-type(9),.create-purchase-order-table thead tr th:nth-of-type(10){text-align:center}.create-purchase-order-table thead tr th:nth-of-type(6){text-align:center;min-width:90px}.create-purchase-order-table thead tr th:nth-of-type(11),.create-purchase-order-table thead tr th:nth-of-type(12){min-width:150px;text-align:center}.create-purchase-order-table thead tr th:nth-of-type(13),.create-purchase-order-table thead tr th:nth-of-type(14){min-width:150px;margin-right:30px;text-align:center}.create-purchase-order-table tbody td:first-of-type{min-width:50px;text-align:center}.create-purchase-order-table tbody td:nth-of-type(2),.create-purchase-order-table tbody td:nth-of-type(9){min-width:150px;text-align:left}.create-purchase-order-table tbody td:nth-of-type(3),.create-purchase-order-table tbody td:nth-of-type(4),.create-purchase-order-table tbody td:nth-of-type(5),.create-purchase-order-table tbody td:nth-of-type(7),.create-purchase-order-table tbody td:nth-of-type(8){min-width:100px;width:100px}.create-purchase-order-table tbody td:nth-of-type(3) input,.create-purchase-order-table tbody td:nth-of-type(4) input,.create-purchase-order-table tbody td:nth-of-type(5) input,.create-purchase-order-table tbody td:nth-of-type(7) input,.create-purchase-order-table tbody td:nth-of-type(8) input{text-align:right}.create-purchase-order-table tbody td:nth-of-type(3){text-align:center}.create-purchase-order-table tbody td:nth-of-type(13),.create-purchase-order-table tbody td:nth-of-type(14){text-align:left}.create-purchase-order-table tbody td:nth-of-type(4),.create-purchase-order-table tbody td:nth-of-type(5),.create-purchase-order-table tbody td:nth-of-type(7),.create-purchase-order-table tbody td:nth-of-type(8){text-align:right}.create-purchase-order-table tbody td:nth-of-type(6){min-width:100px;width:100px;text-align:right}.create-purchase-order-table tbody td:nth-of-type(6) input{text-align:right}.create-purchase-order-table tbody td:nth-of-type(9){min-width:150px}.create-purchase-order-table tbody td:nth-of-type(10){min-width:150px;width:150px;text-align:left}.create-purchase-order-table tbody td:nth-of-type(11),.create-purchase-order-table tbody td:nth-of-type(11) input,.create-purchase-order-table tbody td:nth-of-type(12),.create-purchase-order-table tbody td:nth-of-type(12) input,.create-purchase-order-table tfoot td,.create-purchase-order-table tfoot td:nth-of-type(5) input{text-align:right}.create-purchase-order-table tfoot td:nth-of-type(6) input{width:200px}.create-purchase-order-table tfoot tr.total-row td{font-weight:700;font-size:1rem}.create-purchase-order-table .form-group{margin-bottom:0!important}.create-purchase-order-table .form-group input{font-size:.875rem;padding:0;height:auto}.create-purchase-order-table .form-group .form__control input{height:auto}.evaluate-tender-table{border:1px solid #dee2e6}.evaluate-tender-table thead tr{background-color:#dee2e6}.evaluate-tender-table tbody tr td{vertical-align:middle;font-size:.875rem}.evaluate-tender-table td:first-of-type,.evaluate-tender-table th:first-of-type{min-width:300px;text-align:left}.evaluate-tender-table td:nth-of-type(2),.evaluate-tender-table td:nth-of-type(3),.evaluate-tender-table td:nth-of-type(8),.evaluate-tender-table td:nth-of-type(9),.evaluate-tender-table th:nth-of-type(2),.evaluate-tender-table th:nth-of-type(3),.evaluate-tender-table th:nth-of-type(8),.evaluate-tender-table th:nth-of-type(9){min-width:80px}.evaluate-tender-table td:nth-of-type(4),.evaluate-tender-table td:nth-of-type(5),.evaluate-tender-table td:nth-of-type(6),.evaluate-tender-table td:nth-of-type(7),.evaluate-tender-table th:nth-of-type(4),.evaluate-tender-table th:nth-of-type(5),.evaluate-tender-table th:nth-of-type(6),.evaluate-tender-table th:nth-of-type(7),.evaluate-tender-table th:nth-of-type(9){min-width:80px;text-align:center}.evaluate-tender-table td:nth-of-type(9){min-width:80px;text-align:left}.tender-revision-table{border:1px solid #dee2e6}.tender-revision-table thead tr{background-color:#dee2e6}.tender-revision-table th:nth-of-type(2){text-align:center}.tender-revision-table td:nth-of-type(n+3),.tender-revision-table th:nth-of-type(n+3){text-align:center;width:150px}.tender-revision-nego-table{border:1px solid #dee2e6}.tender-revision-nego-table thead tr{background-color:#dee2e6}.tender-revision-nego-table th:nth-of-type(2){min-width:200px;text-align:center}.tender-revision-nego-table td:nth-of-type(3),.tender-revision-nego-table td:nth-of-type(4),.tender-revision-nego-table th:nth-of-type(3),.tender-revision-nego-table th:nth-of-type(4){text-align:center;width:400px}.quotation-revision-table{border:1px solid #dee2e6}.quotation-revision-table thead tr{background-color:#dee2e6}.quotation-revision-table th:nth-of-type(2){text-align:center}.quotation-revision-table td:nth-of-type(n+3),.quotation-revision-table th:nth-of-type(n+3){text-align:center;width:150px}.tender-comparison-summary-table{border:1px solid #dee2e6;min-width:100%}.tender-comparison-summary-table td:first-of-type,.tender-comparison-summary-table th:first-of-type{background-color:#fff;text-align:right;vertical-align:center;position:sticky;left:0;padding:5px 15px 5px 60px;box-shadow:-10px 30px 15px 15px #dee2e6;text-transform:none;white-space:nowrap}.tender-comparison-summary-table td:nth-of-type(n+2),.tender-comparison-summary-table th:nth-of-type(n+2){text-align:center;vertical-align:middle;min-width:200px;border-right:1px solid #dee2e6}.tender-comparison-summary-table thead th{padding-top:25px;padding-bottom:25px}.tender-comparison-summary-table tbody tr:first-child td{padding-top:25px;font-size:1rem}.tender-comparison-summary-table tbody tr:last-child td{padding-bottom:25px}.tender-comparison-summary-table td{background-color:#fff;font-weight:700}@media(max-width:767px){.tender-comparison-summary-table td:first-of-type,.tender-comparison-summary-table th:first-of-type{padding-left:5px;padding-right:5px}}.tender-material-item-table{border:1px solid #dee2e6}.tender-material-item-table thead tr{background-color:#dee2e6}.tender-material-item-table tbody tr td{vertical-align:middle;font-size:.875rem}.tender-material-item-table td:nth-of-type(-n+3),.tender-material-item-table th:nth-of-type(-n+3){text-align:left}.tender-material-item-table td:first-of-type,.tender-material-item-table th:first-of-type{text-align:center;min-width:80px}.tender-material-item-table th:nth-of-type(2){text-align:center;min-width:300px}.tender-material-item-table td:nth-of-type(2){text-align:left;min-width:300px}.tender-material-item-table td:nth-of-type(3),.tender-material-item-table th:nth-of-type(3){text-align:center;min-width:300px}.tender-material-item-table td:nth-of-type(4),.tender-material-item-table th:nth-of-type(4){min-width:120px;text-align:right}.tender-material-item-table td:nth-of-type(5){min-width:120px;text-align:center}.tender-material-item-table td:nth-of-type(6){min-width:300px;text-align:left}.received-tender-material-item-table{border:1px solid #dee2e6}.received-tender-material-item-table thead tr{background-color:#dee2e6}.received-tender-material-item-table tbody tr td{vertical-align:middle;font-size:.875rem}.received-tender-material-item-table td:nth-of-type(-n+3),.received-tender-material-item-table th:nth-of-type(-n+3){text-align:left}.received-tender-material-item-table td:first-of-type,.received-tender-material-item-table th:first-of-type{min-width:80px}.received-tender-material-item-table td:nth-of-type(2){min-width:300px}.received-tender-material-item-table td:nth-of-type(3),.received-tender-material-item-table th:nth-of-type(3){min-width:120px}.received-tender-material-item-table td:nth-of-type(4),.received-tender-material-item-table th:nth-of-type(4){min-width:120px;text-align:right}.draft-po-table input{height:inherit!important}.draft-po-table .form-group{margin-bottom:0!important}.draft-po-table th{width:50%}.td-has-input{width:30px}.tender-po-draft-table{border:1px solid #dee2e6}.tender-po-draft-table thead tr{background-color:#dee2e6}.tender-po-draft-table th:first-of-type{text-align:center;min-width:50px}.tender-po-draft-table th:nth-of-type(2),.tender-po-draft-table th:nth-of-type(3),.tender-po-draft-table th:nth-of-type(4){text-align-last:center;min-width:170px}.tender-po-draft-table th:nth-of-type(5){text-align-last:center;min-width:200px}.tender-po-draft-table th:nth-of-type(6){text-align:center;min-width:150px}.tender-po-draft-table td:first-of-type{text-align:center;min-width:50px}.tender-po-draft-table td:nth-of-type(2),.tender-po-draft-table td:nth-of-type(3),.tender-po-draft-table td:nth-of-type(4),.tender-po-draft-table td:nth-of-type(5){text-align:center;min-width:170px}.tender-po-draft-table td:nth-of-type(6){text-align:center;min-width:150px}.tender-po-draft-with-currency-details-table{border:1px solid #dee2e6}.tender-po-draft-with-currency-details-table thead tr{background-color:#dee2e6}.tender-po-draft-with-currency-details-table tbody td{font-size:.875rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.tender-po-draft-with-currency-details-table td:first-of-type,.tender-po-draft-with-currency-details-table td:nth-of-type(3),.tender-po-draft-with-currency-details-table th:first-of-type,.tender-po-draft-with-currency-details-table th:nth-of-type(3){text-align:center}.tender-po-draft-with-currency-details-table td:nth-of-type(6),.tender-po-draft-with-currency-details-table th:nth-of-type(6){text-align:center;width:120px}.tender-po-draft-with-currency-details-table th:nth-of-type(5),.tender-po-draft-with-currency-details-table th:nth-of-type(7),.tender-po-draft-with-currency-details-table th:nth-of-type(8){text-align:center;width:150px}.tender-po-draft-with-currency-details-table th:nth-of-type(4){text-align:center;width:120px}.tender-po-draft-with-currency-details-table td:nth-of-type(4){text-align:right;width:120px}.tender-po-draft-with-currency-details-table td:nth-of-type(5),.tender-po-draft-with-currency-details-table td:nth-of-type(7),.tender-po-draft-with-currency-details-table td:nth-of-type(8){min-width:150px;text-align:right}.tender-po-draft-with-currency-details-table td:nth-of-type(2),.tender-po-draft-with-currency-details-table th:nth-of-type(2){text-align:left;min-width:200px;width:200px}.tender-po-draft-with-currency-details-table td:nth-of-type(9),.tender-po-draft-with-currency-details-table td:nth-of-type(10),.tender-po-draft-with-currency-details-table th:nth-of-type(9),.tender-po-draft-with-currency-details-table th:nth-of-type(10){text-align:left;min-width:150px}.invoice-item-table{border:1px solid #dee2e6}.invoice-item-table thead tr{background-color:#dee2e6}.invoice-item-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.invoice-item-table td:nth-of-type(4),.invoice-item-table td:nth-of-type(6){max-width:80px}.do-details-table{border:1px solid #dee2e6}.do-details-table thead tr{background-color:#dee2e6}.do-details-table th:nth-of-type(n+6){text-align:center}.do-details-table td:first-of-type,.do-details-table td:nth-of-type(2){min-width:50px;text-align:center}.do-details-table td:nth-of-type(3),.do-details-table td:nth-of-type(4){text-align:left;min-width:150px}.do-details-table td:nth-of-type(5){text-align:center;min-width:50px}.do-details-table td:nth-of-type(6){text-align:left;min-width:100px}.do-details-table td:nth-of-type(n+7){text-align:right;min-width:100px;width:100px}.do-details-edit-table{border:1px solid #dee2e6}.do-details-edit-table thead tr{background-color:#dee2e6}.do-details-edit-table td:first-of-type,.do-details-edit-table th:first-of-type{min-width:50px;text-align:center}.do-details-edit-table th:nth-of-type(2){min-width:150px;text-align:center}.do-details-edit-table td:nth-of-type(2){min-width:150px;text-align:left}.do-details-edit-table td:nth-of-type(3),.do-details-edit-table th:nth-of-type(3){text-align:center;min-width:50px}.do-details-edit-table th:nth-of-type(n+4){min-width:100px;text-align:center}.do-details-edit-table td:nth-of-type(n+4){min-width:100px;text-align:right}.do-details-edit-table td:nth-of-type(n+4) input{text-align:right}.invoice-details-table{border:1px solid #dee2e6}.invoice-details-table thead tr{background-color:#dee2e6}.invoice-details-table tbody td{font-size:13px;background-color:#fff}.invoice-details-table td:first-of-type,.invoice-details-table th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.invoice-details-table td:nth-of-type(2),.invoice-details-table th:nth-of-type(2),.invoice-details-table th:nth-of-type(3){min-width:150px;width:150px;max-width:150px;text-align:center;word-break:break-all}.invoice-details-table td:nth-of-type(3){min-width:150px;width:150px;max-width:150px;text-align:left;word-break:break-all}.invoice-details-table th:nth-of-type(4){min-width:200px;width:200px;max-width:200px;text-align:center}.invoice-details-table td:nth-of-type(4){min-width:200px;width:200px;max-width:200px;text-align:left}.invoice-details-table th:nth-of-type(5){min-width:200px;width:200px;max-width:200px;text-align:center}.invoice-details-table td:nth-of-type(5){min-width:200px;width:200px;max-width:200px;text-align:left}.invoice-details-table th:nth-of-type(6),.invoice-details-table th:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:center}.invoice-details-table td:nth-of-type(6),.invoice-details-table td:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:right}.invoice-details-table th:nth-of-type(8){min-width:70px;width:70px;max-width:70px;text-align:center}.invoice-details-table td:nth-of-type(8){min-width:70px;width:70px;max-width:70px;text-align:right}.invoice-details-table th:nth-of-type(9),.invoice-details-table th:nth-of-type(10),.invoice-details-table th:nth-of-type(11){min-width:100px;width:100px;max-width:100px;text-align:center}.invoice-details-table td:nth-of-type(9),.invoice-details-table td:nth-of-type(10),.invoice-details-table td:nth-of-type(11){min-width:100px;width:100px;max-width:100px;text-align:right}.invoice-trade-details-table{border:1px solid #dee2e6}.invoice-trade-details-table thead tr{background-color:#dee2e6}.invoice-trade-details-table tbody td{font-size:13px;background-color:#fff;border:1px solid #d3d3d3}.invoice-trade-details-table td:first-of-type,.invoice-trade-details-table td:nth-of-type(4),.invoice-trade-details-table th:first-of-type,.invoice-trade-details-table th:nth-of-type(3),.invoice-trade-details-table th:nth-of-type(4){min-width:50px;width:50px;max-width:50px;text-align:center}.invoice-trade-details-table td:nth-of-type(20){min-width:auto;width:auto;max-width:auto;text-align:left;word-break:break-all}.invoice-trade-details-table th:nth-of-type(2){min-width:auto;width:auto;max-width:auto;text-align:center}.invoice-trade-details-table td:nth-of-type(3){min-width:50px;width:50px;max-width:50px;text-align:right}.invoice-trade-details-table td:nth-of-type(7),.invoice-trade-details-table th:nth-of-type(7){min-width:80px;width:80px;max-width:80px;text-align:right}.invoice-trade-details-table th:nth-of-type(5){min-width:130px;width:130px;max-width:130px;text-align:center}.invoice-trade-details-table td:nth-of-type(5){min-width:130px;width:130px;max-width:130px;text-align:right}.invoice-trade-details-table th:nth-of-type(6){min-width:180px;width:180px;max-width:180px;text-align:center}.invoice-trade-details-table td:nth-of-type(6){min-width:180px;width:180px;max-width:180px;text-align:right}.invoice-trade-details-table td:nth-of-type(8),.invoice-trade-details-table td:nth-of-type(9),.invoice-trade-details-table th:nth-of-type(8),.invoice-trade-details-table th:nth-of-type(9){min-width:120px;width:120px;max-width:120px;text-align:right}.invoice-list-table{border:1px solid #dee2e6}.invoice-list-table thead tr{background-color:#dee2e6}.invoice-list-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.invoice-list-table tfoot td{font-size:1rem;text-align:right!important}.invoice-list-table tfoot tr.total-row td{font-weight:700}.invoice-list-table td:first-of-type,.invoice-list-table th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.invoice-list-table td:nth-of-type(2),.invoice-list-table td:nth-of-type(3),.invoice-list-table td:nth-of-type(4),.invoice-list-table th:nth-of-type(2),.invoice-list-table th:nth-of-type(3),.invoice-list-table th:nth-of-type(4){min-width:200px;width:200px;max-width:200px;text-align:center;word-break:break-all}.invoice-list-table th:nth-of-type(6){min-width:150px;width:150px;max-width:150px;text-align:center}.invoice-list-table td:nth-of-type(6){min-width:150px;width:150px;max-width:150px;text-align:left}.invoice-list-table td:nth-of-type(5),.invoice-list-table th:nth-of-type(5){min-width:100px;width:100px;max-width:100px;text-align:center}.invoice-list-table th:nth-of-type(7){min-width:120px;width:120px;max-width:120px;text-align:center}.invoice-list-table td:nth-of-type(7){min-width:120px;width:120px;max-width:120px;text-align:right}.invoice-material-list-table{border:1px solid #dee2e6}.invoice-material-list-table thead tr{background-color:#dee2e6}.invoice-material-list-table tbody td{font-size:1rem;background-color:#fff;padding-top:1.5rem;padding-bottom:1.5rem}.invoice-material-list-table tfoot td{font-size:1rem;text-align:right!important}.invoice-material-list-table tfoot tr.total-row td{font-weight:700}.invoice-material-list-table td:first-of-type,.invoice-material-list-table th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.invoice-material-list-table td:nth-of-type(2),.invoice-material-list-table td:nth-of-type(3),.invoice-material-list-table td:nth-of-type(4),.invoice-material-list-table td:nth-of-type(5),.invoice-material-list-table th:nth-of-type(2),.invoice-material-list-table th:nth-of-type(3),.invoice-material-list-table th:nth-of-type(4),.invoice-material-list-table th:nth-of-type(5){min-width:200px;width:200px;max-width:200px;text-align:center;word-break:break-all}.invoice-material-list-table th:nth-of-type(6){min-width:150px;width:150px;max-width:150px;text-align:center}.invoice-material-list-table td:nth-of-type(6){min-width:150px;width:150px;max-width:150px;text-align:left}.invoice-material-list-table th:nth-of-type(7){min-width:120px;width:120px;max-width:120px;text-align:center}.invoice-material-list-table td:nth-of-type(7){min-width:120px;width:120px;max-width:120px;text-align:right}.invoice-material-list-table th:nth-of-type(8){min-width:120px;width:120px;max-width:120px;text-align:center}.invoice-material-list-table td:nth-of-type(8){min-width:120px;width:120px;max-width:120px;text-align:right}.authority-setup-table td:nth-of-type(3),.authority-setup-table th:nth-of-type(3){min-width:250px}.authority-setup-table td:nth-of-type(4),.authority-setup-table th:nth-of-type(4){min-width:150px}.authority-setup-table td:nth-of-type(5),.authority-setup-table th:nth-of-type(5){min-width:100px}.authority-setup-table td{vertical-align:bottom}.instruction-table{background-color:#fff;border:1px solid #dee2e6;display:table}.instruction-table td:first-of-type,.instruction-table th:first-of-type{min-width:50px}.instruction-table td:nth-of-type(2),.instruction-table th:nth-of-type(2){min-width:250px}.instruction-table td:nth-of-type(3),.instruction-table th:nth-of-type(3){min-width:20px}.instruction-table td:nth-of-type(4),.instruction-table th:nth-of-type(4){min-width:150px}.instruction-table td{vertical-align:bottom}.so-details-table{border:1px solid #dee2e6}.so-details-table thead tr{background-color:#dee2e6}.so-details-table td:first-of-type,.so-details-table td:nth-of-type(2),.so-details-table td:nth-of-type(5),.so-details-table th:first-of-type,.so-details-table th:nth-of-type(2),.so-details-table th:nth-of-type(5){min-width:50px;text-align:center}.so-details-table td:nth-of-type(3),.so-details-table th:nth-of-type(3){text-align:center;min-width:100px}.so-details-table th:nth-of-type(4){min-width:150px;text-align:center}.so-details-table td:nth-of-type(4){min-width:150px;text-align:left}.so-details-table th:nth-of-type(n+6){text-align:center;min-width:100px}.so-details-table td:nth-of-type(n+6){text-align:right;min-width:100px}.project-authority-table td{width:12.5%}.project-authority-table .sub-header{border-top:2px solid rgba(140,24,150,.75);border-bottom:2px solid rgba(140,24,150,.75)}.project-authority-checkbox-table thead th{text-align:center;vertical-align:top}.project-authority-checkbox-table td{width:12.5%;font-weight:bolder}.project-authority-checkbox-table .form-group{margin-bottom:0!important}.billing-table{background-color:#fff;border:1px solid #dee2e6}.billing-table .border-left{border-left:1px solid #dee2e6}.billing-table tbody td{padding-top:1rem;padding-bottom:1rem}.billing-table td:nth-of-type(6),.billing-table td:nth-of-type(7),.billing-table td:nth-of-type(8),.billing-table th:nth-of-type(6),.billing-table th:nth-of-type(7),.billing-table th:nth-of-type(8){text-align:right;min-width:20px}.billing-table td:nth-of-type(5),.billing-table th:nth-of-type(5){text-align:left;min-width:20px}.billing-table td:first-of-type{min-width:20px}.billing-table td:nth-of-type(2){min-width:170px}.location-table{background-color:#fff;border:1px solid #dee2e6}.location-table .border-left{border-left:1px solid #dee2e6}.location-table tbody td{padding-top:1rem;padding-bottom:1rem}.location-table td:first-of-type{min-width:20px}.location-table td:nth-of-type(3){min-width:150px}.location-table td:nth-of-type(7){width:150px}.profit-table{background-color:#fff;border:1px solid #dee2e6}.profit-table .border-left{border-left:1px solid #dee2e6}.profit-table tbody td{padding-top:1rem;padding-bottom:1rem}.profit-table td:first-of-type{width:100px}.profit-table td:nth-of-type(2){width:150px}.profit-table td:nth-of-type(4){width:100px}.item-breakdown-table{background-color:#fff;border:1px solid #dee2e6}.item-breakdown-table .border-left{border-left:1px solid #dee2e6}.item-breakdown-table tbody td{padding-top:1rem;padding-bottom:1rem}.item-breakdown-table td:first-of-type{width:10%}.item-breakdown-table td:nth-of-type(2){width:45%}.item-breakdown-table td:nth-of-type(3),.item-breakdown-table td:nth-of-type(4),.item-breakdown-table td:nth-of-type(5){width:15%}.received-tender-trade-charges{width:100%}.received-tender-trade-charges input{font-size:.875rem!important}.received-tender-trade-charges td{text-align:right;padding-bottom:.5rem}.received-tender-trade-charges td:nth-of-type(2) input{text-align:right}.received-tender-trade-charges tr.total-row td{font-size:1rem;font-weight:700}.received-tender-trade-charges .tree-table-input{font-size:inherit;font-weight:inherit;padding:0;line-height:inherit}.received-tender-trade-charges .tree-table-input.fix-height{height:inherit!important}.stock-movement-table{border:1px solid #dee2e6}.stock-movement-table thead tr{background-color:#dee2e6}.stock-movement-table tbody td{font-size:1rem;background-color:#fff}.subscription-package-table{background-color:#fff;border:1px solid #dee2e6}.subscription-package-table .border-left{border-left:1px solid #dee2e6}.subscription-package-table td:nth-of-type(4),.subscription-package-table th:nth-of-type(4){text-align:right}.subscription-package-table tbody td{padding-top:1rem;padding-bottom:1rem}.subscription-package-table td:nth-of-type(2){min-width:140px}.conversation-member-list-table{background-color:#fff;border:1px solid #dee2e6}.conversation-member-list-table td:first-of-type,.conversation-member-list-table thead tr{text-align:center}.conversation-member-list-table td:nth-of-type(2),.conversation-member-list-table td:nth-of-type(3){text-align:left}.conversation-member-list-table td:nth-of-type(4),.conversation-member-list-table td:nth-of-type(5){text-align:center;width:10%}.signature-table{margin-bottom:0;border:1px solid #dee2e6}.signature-table thead{background-color:#f0f0f0}.signature-table tbody{background-color:#fff}.signature-table tbody tr td,.signature-table tbody tr th{vertical-align:middle}.signature-table td,.signature-table th{border-bottom:1px solid #e9ecef}.signature-table th{font-weight:700}.tree-table-container{max-height:60vh;overflow-y:auto;border:1px solid #dee2e6}@media(min-height:860px){.tree-table-container{max-height:65vh}}@media(min-height:890px){.tree-table-container{max-height:66vh}}@media(min-height:940px){.tree-table-container{max-height:67vh}}@media(min-height:990px){.tree-table-container{max-height:68vh}}@media(min-height:1040px){.tree-table-container{max-height:69vh}}.tree-table-container-max{max-height:75vh;overflow-y:auto;border:1px solid #dee2e6}@media(min-height:860px){.tree-table-container-max{max-height:80vh}}@media(min-height:890px){.tree-table-container-max{max-height:81vh}}@media(min-height:940px){.tree-table-container-max{max-height:82vh}}@media(min-height:990px){.tree-table-container-max{max-height:83vh}}@media(min-height:1040px){.tree-table-container-max{max-height:84vh}}.tree-table{border:1px solid #dee2e6;width:auto}.tree-table th{font-weight:400;border:none}.tree-table td{padding:.25rem}.tree-table thead th{position:sticky;position:-webkit-sticky;top:0;z-index:1;background-color:#dee2e6}.tree-table .collapse-icon{cursor:pointer;margin-top:-3px}.theme-niuace .tree-table .collapse-icon{color:#292f33}.tree-table .main-header-cell{position:relative}.tree-table .main-header-cell>div{font-weight:600;display:flex;align-items:flex-start;justify-content:flex-start}.tree-table .main-item-cell{position:relative}.tree-table .main-item-cell>div{display:flex;align-items:flex-start;justify-content:flex-start}.tree-table .add-header-button{font-weight:600}.theme-niuace .tree-table .add-header-button .material-icons{color:#292f33}.tree-table .row-operation-container{position:absolute;top:0;left:-12px;height:100%;display:flex;align-items:center;z-index:2}.tree-table .row-operation-container.button-right{right:-12px!important;left:unset!important}.tree-table .row-operation-container .row-operation-button{opacity:0;cursor:pointer;transition:.3s}.tree-table .row-operation-container .row-operation-button.selected,.tree-table .row-operation-container .row-operation-button:hover{opacity:1}.tree-table .tree-table-input{font-size:inherit;font-weight:inherit;padding:0;line-height:inherit}.tree-table .tree-table-input.fix-height{height:inherit!important}.tree-table tr.row-border-none td{border-top:none;border-bottom:none}.tree-table tr:last-of-type.row-border-none td{border-bottom:1px solid #dee2e6}.edit-label{display:inline-block;width:100%;box-shadow:inset 0 -2px 0 #dee2e6}.theme-niuace .row-operation-button{color:#292f33}.row-operation-list{padding:.5rem 3rem .5rem 1rem;margin:0}.bill-of-quantity-table{font-size:.75rem}.bill-of-quantity-table td:first-of-type{min-width:70px;width:70px}.bill-of-quantity-table td:nth-of-type(2){min-width:550px;width:550px}.bill-of-quantity-table td:nth-of-type(3){min-width:100px;text-align:center}.bill-of-quantity-table .header-row-breakdown th:nth-of-type(n+4){text-align:center;border-left:1.1px solid #000}.bill-of-quantity-table th:nth-last-child(2){font-weight:400;text-align:left}.bill-of-quantity-table th:last-child{font-weight:400;text-align:left;border-left:none!important}.bill-of-quantity-table .item-row-breakdown td:nth-of-type(n+4){min-width:100px;width:100px;text-align:right;border-left:1.1px solid #000}.bill-of-quantity-table td:nth-last-child(2){font-weight:400;text-align:right;min-width:100px;width:100px}.bill-of-quantity-table td:last-child{font-weight:400;min-width:100px;width:100px;text-align:left;border-left:none!important}.bill-of-quantity-dashboard-table{width:100%;font-size:.75rem}.bill-of-quantity-dashboard-table td:first-of-type{min-width:70px;width:70px}.bill-of-quantity-dashboard-table td:nth-of-type(2){min-width:550px}.bill-of-quantity-dashboard-table td:nth-of-type(3){min-width:100px;text-align:center}.bill-of-quantity-dashboard-table .header-row-breakdown th:nth-of-type(n+4){text-align:center;border-left:1.1px solid #000}.bill-of-quantity-dashboard-table th:nth-last-child(2){font-weight:400;text-align:left}.bill-of-quantity-dashboard-table th:last-child{font-weight:400;text-align:left;border-left:none!important}.bill-of-quantity-dashboard-table .item-row-breakdown td:nth-of-type(n+4){min-width:100px;width:100px;text-align:right;border-left:1.1px solid #000}.bill-of-quantity-dashboard-table td:nth-last-child(2){font-weight:400;text-align:right;min-width:100px;width:100px}.bill-of-quantity-dashboard-table td:last-child{font-weight:400;min-width:100px;width:100px;text-align:left;border-left:none!important}.ongoing-budget-table{font-size:.75rem}.theme-niuace .ongoing-budget-table tr.highlighted{background-color:#292f33}.ongoing-budget-table td:first-of-type{min-width:20px;width:20px}.ongoing-budget-table td:nth-of-type(2){min-width:70px;width:70px}.ongoing-budget-table td:nth-of-type(3){min-width:550px;width:550px}.ongoing-budget-table td:nth-of-type(4),.ongoing-budget-table th:nth-of-type(4){min-width:100px;text-align:center}.ongoing-budget-table td:nth-of-type(5){min-width:100px;width:100px;text-align:right}.ongoing-budget-table td:nth-of-type(6){min-width:100px;width:100px;text-align:left}.ongoing-budget-table td:nth-of-type(6) i.material-icons{font-size:18px}.ongoing-budget-table td:nth-of-type(7){min-width:100px;width:100px;text-align:right}.ongoing-budget-table td:nth-of-type(7) i.material-icons{font-size:18px}.ongoing-budget-table td:nth-of-type(8){font-weight:700}.ongoing-budget-table td:nth-of-type(8),.ongoing-budget-table td:nth-of-type(9),.ongoing-budget-table td:nth-of-type(10){min-width:100px;width:100px;text-align:right}.ongoing-budget-table td:nth-of-type(11),.ongoing-budget-table td:nth-of-type(12),.ongoing-budget-table td:nth-of-type(13){min-width:100px;width:100px;font-weight:700;text-align:right}.ongoing-budget-table td:nth-of-type(14){min-width:100px;width:100px;text-align:right}.ongoing-budget-table th{text-align:center}.ongoing-budget-table .heading-row-1-no-breakdown th{font-weight:700;z-index:2}.ongoing-budget-table .heading-row-2-no-breakdown th{top:35px!important}.ongoing-budget-table .heading-row-1 th{font-weight:700;z-index:2}.ongoing-budget-table .heading-row-1 th:nth-of-type(n+15){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000}.ongoing-budget-table .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.ongoing-budget-table .heading-row-2 th{top:35px!important}.ongoing-budget-table .heading-row-2 th:nth-of-type(n+15){text-align:center;border-left:2px solid #000}.ongoing-budget-table .heading-row-2 th:last-child{font-weight:400;text-align:left}.ongoing-budget-table .heading-row-2-50 th{top:50px!important}.ongoing-budget-table .heading-row-2-50 th:nth-of-type(n+15){text-align:center;border-left:2px solid #000}.ongoing-budget-table .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.ongoing-budget-table .item-row-breakdown td:nth-of-type(n+15){min-width:100px;width:100px;text-align:right;border-left:2px solid #000}.ongoing-budget-table td:last-child{font-weight:400;min-width:100px;width:100px;text-align:left}.ongoing-budget-table-developer{font-size:.75rem}.theme-niuace .ongoing-budget-table-developer tr.highlighted{background-color:#292f33}.ongoing-budget-table-developer td:first-of-type{min-width:20px;width:20px}.ongoing-budget-table-developer td:nth-of-type(2){min-width:70px;width:70px}.ongoing-budget-table-developer td:nth-of-type(3){min-width:550px;width:550px}.ongoing-budget-table-developer td:nth-of-type(4),.ongoing-budget-table-developer th:nth-of-type(4){min-width:120px;text-align:center}.ongoing-budget-table-developer td:nth-of-type(5){min-width:120px;width:120px;text-align:right}.ongoing-budget-table-developer td:nth-of-type(6){min-width:120px;width:120px;text-align:left}.ongoing-budget-table-developer td:nth-of-type(6) i.material-icons{font-size:18px}.ongoing-budget-table-developer td:nth-of-type(7){min-width:140px;width:140px;text-align:right}.ongoing-budget-table-developer td:nth-of-type(7) i.material-icons{font-size:18px}.ongoing-budget-table-developer td:nth-of-type(8){min-width:140px;width:140px;font-weight:700;text-align:right}.ongoing-budget-table-developer td:nth-of-type(9){min-width:140px;width:140px;text-align:right}.ongoing-budget-table-developer th{text-align:center}.ongoing-budget-table-developer .heading-row-1-no-breakdown th{font-weight:700;z-index:2}.ongoing-budget-table-developer .heading-row-2-no-breakdown th{top:35px!important}.ongoing-budget-table-developer .heading-row-1 th{font-weight:700;z-index:2}.ongoing-budget-table-developer .heading-row-1 th:nth-of-type(n+10){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000}.ongoing-budget-table-developer .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.ongoing-budget-table-developer .heading-row-2 th{top:35px!important}.ongoing-budget-table-developer .heading-row-2 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000}.ongoing-budget-table-developer .heading-row-2 th:last-child{font-weight:400;text-align:left}.ongoing-budget-table-developer .heading-row-2-50 th{top:50px!important}.ongoing-budget-table-developer .heading-row-2-50 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000}.ongoing-budget-table-developer .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.ongoing-budget-table-developer .item-row-breakdown td:nth-of-type(n+10){min-width:100px;width:100px;text-align:right;border-left:2px solid #000}.ongoing-budget-table-developer td:last-child{font-weight:400;min-width:100px;width:100px;text-align:left}.tender-costing-table{font-size:.75rem}.tender-costing-table td:first-of-type{min-width:70px;width:70px}.tender-costing-table td:nth-of-type(2){min-width:450px;width:450px}.tender-costing-table td:nth-of-type(3){min-width:100px;text-align:center}.tender-costing-table td:nth-of-type(4){min-width:100px;width:100px;font-weight:700;text-align:right}.tender-costing-table td:nth-of-type(5){min-width:100px;text-align:left}.tender-costing-table td:nth-of-type(6){font-weight:700}.tender-costing-table td:nth-of-type(6),.tender-costing-table td:nth-of-type(7),.tender-costing-table td:nth-of-type(8),.tender-costing-table td:nth-of-type(9){min-width:100px;width:100px;text-align:right}.tender-costing-table td:nth-of-type(10),.tender-costing-table td:nth-of-type(11){min-width:100px;width:100px;font-weight:700;text-align:right}.tender-costing-table td:nth-of-type(12),.tender-costing-table td:nth-of-type(13){min-width:100px;width:100px;text-align:right}.tender-costing-table th{text-align:center}.tender-costing-table .heading-row-1-no-breakdown th{font-weight:700;z-index:2}.tender-costing-table .heading-row-2-no-breakdown th{top:35px!important}.tender-costing-table .heading-row-1 th{font-weight:700;z-index:2}.tender-costing-table .heading-row-1 th:nth-of-type(n+14){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000}.tender-costing-table .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.tender-costing-table .heading-row-2 th{top:35px!important}.tender-costing-table .heading-row-2 th:nth-of-type(n+14){text-align:center;border-left:2px solid #000}.tender-costing-table .heading-row-2 th:last-child{font-weight:400;text-align:left}.tender-costing-table .heading-row-2-50 th{top:50px!important}.tender-costing-table .heading-row-2-50 th:nth-of-type(n+14){text-align:center;border-left:2px solid #000}.tender-costing-table .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.tender-costing-table .item-row-breakdown td:nth-of-type(n+14){min-width:100px;width:100px;text-align:right;border-left:2px solid #000}.tender-costing-table td:last-child{font-weight:400;min-width:100px;width:100px;text-align:left}.trade-request-create-table td:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-request-create-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-request-create-table td:nth-of-type(3),.trade-request-create-table td:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-request-create-table td:nth-of-type(5),.trade-request-create-table td:nth-of-type(6),.trade-request-create-table td:nth-of-type(7),.trade-request-create-table th:nth-of-type(5),.trade-request-create-table th:nth-of-type(6),.trade-request-create-table th:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:right}.trade-request-create-table td:nth-of-type(8),.trade-request-create-table th:nth-of-type(8){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-request-create-table td:nth-of-type(9),.trade-request-create-table th:nth-of-type(9){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-request-create-table td:nth-of-type(4),.trade-request-create-table th:nth-of-type(8),.trade-request-create-table th:nth-of-type(n+1){text-align:center}.trade-request-create-table .heading-row-1 th{font-weight:700;z-index:2}.trade-request-create-table .heading-row-1 th:nth-of-type(n+10){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000}.trade-request-create-table .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.trade-request-create-table .heading-row-2 th{top:35px!important}.trade-request-create-table .heading-row-2 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000}.trade-request-create-table .heading-row-2 th:last-child{font-weight:400;text-align:left}.trade-request-create-table .heading-row-2-50 th{top:50px!important}.trade-request-create-table .heading-row-2-50 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000}.trade-request-create-table .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.trade-request-create-table .heading-row-2-70 th{top:70px!important}.trade-request-create-table .heading-row-2-70 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000}.trade-request-create-table .heading-row-2-70 th:last-child{font-weight:400;text-align:left}.trade-request-create-table .item-row-breakdown td:nth-of-type(n+10){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.trade-request-create-table-developer td:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-request-create-table-developer td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-request-create-table-developer td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-request-create-table-developer td:nth-of-type(4),.trade-request-create-table-developer td:nth-of-type(5){min-width:120px;width:120px;max-width:120px;text-align:center}.trade-request-create-table-developer td:nth-of-type(6),.trade-request-create-table-developer td:nth-of-type(8),.trade-request-create-table-developer th:nth-of-type(6){min-width:250px;width:250px;max-width:250px;text-align:left}.trade-request-create-table-developer td:nth-of-type(7),.trade-request-create-table-developer th:nth-of-type(7){min-width:230px;width:230px;max-width:230px;text-align:left}.trade-request-create-table-developer td:nth-of-type(4),.trade-request-create-table-developer th:nth-of-type(8),.trade-request-create-table-developer th:nth-of-type(n+1){text-align:center}.trade-request-view-table td:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-request-view-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-request-view-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-request-view-table td:nth-of-type(4),.trade-request-view-table td:nth-of-type(5),.trade-request-view-table td:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-request-view-table td:nth-of-type(7){min-width:230px;width:230px;max-width:230px;text-align:left}.trade-request-view-table th:nth-of-type(n+1){text-align:center}.trade-request-view-table .heading-row-1 th{font-weight:700;z-index:2}.trade-request-view-table .heading-row-1 th:nth-of-type(n+8){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.trade-request-view-table .heading-row-2 th{top:35px!important}.trade-request-view-table .heading-row-2 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.trade-request-view-table .heading-row-2-50 th{top:50px!important}.trade-request-view-table .heading-row-2-50 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.trade-request-view-table .heading-row-2-70 th{top:70px!important}.trade-request-view-table .heading-row-2-70 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.trade-request-view-table .item-row-breakdown td:nth-of-type(n+8){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.trade-request-view-table-developer td:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-request-view-table-developer td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-request-view-table-developer td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-request-view-table-developer td:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:right}.trade-request-view-table-developer td:nth-of-type(5){min-width:100;width:100;max-width:100;text-align:center}.trade-request-view-table-developer td:nth-of-type(6){min-width:200px;width:200px;max-width:200px;text-align:left}.trade-request-view-table-developer .header-row-breakdown th:nth-of-type(n+7){text-align:center;border-left:1.1px solid #000}.trade-request-view-table-developer .item-row-breakdown td:nth-of-type(n+7){min-width:100px;width:100px;text-align:right;border-left:1.1px solid #000}.trade-document-table td:first-of-type,.trade-document-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-document-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-document-table td:nth-of-type(4),.trade-document-table th:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-document-table td:nth-of-type(n+5){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table td:nth-of-type(n+5) input{text-align:right}.trade-document-table td:nth-of-type(12){text-align:left}.trade-document-table td:nth-of-type(7),.trade-document-table td:nth-of-type(8),.trade-document-table th:nth-of-type(2),.trade-document-table th:nth-of-type(3),.trade-document-table th:nth-of-type(5),.trade-document-table th:nth-of-type(6),.trade-document-table th:nth-of-type(7),.trade-document-table th:nth-of-type(8),.trade-document-table th:nth-of-type(9),.trade-document-table th:nth-of-type(10),.trade-document-table th:nth-of-type(11),.trade-document-table th:nth-of-type(12){text-align:center}.tender-trade-create-document-table td:first-of-type,.tender-trade-create-document-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.tender-trade-create-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.tender-trade-create-document-table td:nth-of-type(3),.tender-trade-create-document-table td:nth-of-type(4),.tender-trade-create-document-table th:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-trade-create-document-table td:nth-of-type(6){min-width:110px;width:110px;max-width:110px;text-align:center}.tender-trade-create-document-table td:nth-of-type(7){min-width:200px;width:200px;max-width:200px;text-align:left}.tender-trade-create-document-table td:nth-of-type(5){min-width:110px;width:110px;max-width:110px;text-align:right}.tender-trade-create-document-table td:nth-of-type(5) input{text-align:right}.tender-trade-create-document-table td:nth-of-type(6),.tender-trade-create-document-table th:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-trade-create-document-table th:nth-of-type(2),.tender-trade-create-document-table th:nth-of-type(3),.tender-trade-create-document-table th:nth-of-type(5){text-align:center}.tender-trade-create-document-table .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.tender-trade-create-document-table .heading-row-1 th:nth-of-type(n+8){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.tender-trade-create-document-table .heading-row-2 th{top:35px!important;text-align:center}.tender-trade-create-document-table .heading-row-2 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.tender-trade-create-document-table .heading-row-2-50 th{top:50px!important;text-align:center}.tender-trade-create-document-table .heading-row-2-50 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.tender-trade-create-document-table .heading-row-2-70 th{top:70px!important;text-align:center}.tender-trade-create-document-table .heading-row-2-70 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.tender-trade-create-document-table .item-row-breakdown td:nth-of-type(n+8){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.tender-trade-document-table{width:inherit!important}.tender-trade-document-table td:first-of-type,.tender-trade-document-table th:first-of-type,.tender-trade-document-table th:nth-of-type(4){min-width:60px;width:60px;max-width:60px;text-align:center}.tender-trade-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.tender-trade-document-table td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-trade-document-table td:nth-of-type(4),.tender-trade-document-table td:nth-of-type(5),.tender-trade-document-table td:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:right}.tender-trade-document-table td:nth-of-type(7){min-width:110px;width:110px;max-width:110px;text-align:center}.tender-trade-document-table td:nth-of-type(8){min-width:200px;width:200px;max-width:200px;text-align:left}.tender-trade-document-table td:nth-of-type(8) input{text-align:right}.tender-trade-document-table th{text-align:center}.tender-trade-document-table .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.tender-trade-document-table .heading-row-1 th:nth-of-type(n+8){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.tender-trade-document-table .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.tender-trade-document-table .heading-row-2 th{top:35px!important;text-align:center}.tender-trade-document-table .heading-row-2 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.tender-trade-document-table .heading-row-2 th:last-child{font-weight:400;text-align:left}.tender-trade-document-table .heading-row-2-50 th{top:50px!important;text-align:center}.tender-trade-document-table .heading-row-2-50 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.tender-trade-document-table .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.tender-trade-document-table .heading-row-2-70 th{top:70px!important;text-align:center}.tender-trade-document-table .heading-row-2-70 th:nth-of-type(n+8){text-align:center;border-left:2px solid #000;min-width:100px}.tender-trade-document-table .item-row-breakdown td:nth-of-type(n+8){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.letter-award-trade-document-table th{text-align:center}.letter-award-trade-document-table td:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.letter-award-trade-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.letter-award-trade-document-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.letter-award-trade-document-table td:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.letter-award-trade-document-table td:nth-of-type(5){min-width:110px;width:110px;max-width:110px;text-align:right}.letter-award-trade-document-table td:nth-of-type(5) input{text-align:right}.letter-award-trade-document-table td:nth-of-type(6){min-width:110px;width:110px;max-width:110px;text-align:right}.letter-award-trade-document-table td:nth-of-type(6) input{text-align:right}.letter-award-trade-document-table td:nth-of-type(7),.letter-award-trade-document-table td:nth-of-type(8){min-width:110px;width:110px;max-width:110px;text-align:center}.letter-award-trade-document-table td:nth-of-type(9),.letter-award-trade-document-table td:nth-of-type(10),.letter-award-trade-document-table td:nth-of-type(11){min-width:110px;width:110px;max-width:110px;text-align:right}.letter-award-trade-document-table td:nth-of-type(9) input,.letter-award-trade-document-table td:nth-of-type(10) input,.letter-award-trade-document-table td:nth-of-type(11) input{text-align:right}.letter-award-trade-document-table td:nth-of-type(12){min-width:110px;width:110px;max-width:110px;text-align:left}.letter-award-trade-document-table td:nth-of-type(12) input{text-align:left}.letter-award-trade-document-table .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.letter-award-trade-document-table .heading-row-1 th:nth-of-type(n+13){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.letter-award-trade-document-table .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.letter-award-trade-document-table .heading-row-2 th{top:35px!important;text-align:center}.letter-award-trade-document-table .heading-row-2 th:nth-of-type(n+13){text-align:center;border-left:2px solid #000;min-width:100px}.letter-award-trade-document-table .heading-row-2 th:last-child{font-weight:400;text-align:left}.letter-award-trade-document-table .heading-row-2-50 th{top:50px!important;text-align:center}.letter-award-trade-document-table .heading-row-2-50 th:nth-of-type(n+13){text-align:center;border-left:2px solid #000;min-width:100px}.letter-award-trade-document-table .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.letter-award-trade-document-table .heading-row-2-70 th{top:70px!important;text-align:center}.letter-award-trade-document-table .heading-row-2-70 th:nth-of-type(n+13){text-align:center;border-left:2px solid #000;min-width:100px}.letter-award-trade-document-table .item-row-breakdown td:nth-of-type(n+13){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.consultant-document-table td:first-of-type,.consultant-document-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.consultant-document-table td:nth-of-type(2){text-align:left;min-width:100%;width:100%}.consultant-document-table th:nth-of-type(2){text-align:center}.trade-document-table-developer td:first-of-type,.trade-document-table-developer th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.trade-document-table-developer td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-document-table-developer td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-document-table-developer td:nth-of-type(4){min-width:120px;width:120px;max-width:120px;text-align:right}.trade-document-table-developer td:nth-of-type(5),.trade-document-table-developer td:nth-of-type(7){min-width:50px;width:50px;max-width:50px;text-align:center}.trade-document-table-developer td:nth-of-type(5) fieldset,.trade-document-table-developer td:nth-of-type(7) fieldset{margin-bottom:0!important}.trade-document-table-developer td:nth-of-type(6){min-width:120px;width:120px;max-width:120px;text-align:right}.trade-document-table-developer td:nth-of-type(6) input{text-align:right}.trade-document-table-developer td:nth-of-type(8){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-document-table-developer td:nth-of-type(9){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-document-table-developer th:nth-of-type(2),.trade-document-table-developer th:nth-of-type(3),.trade-document-table-developer th:nth-of-type(5),.trade-document-table-developer th:nth-of-type(7),.trade-document-table-developer th:nth-of-type(8){text-align:center}.trade-document-table-developer .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.trade-document-table-developer .heading-row-1 th:nth-of-type(n+10){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.trade-document-table-developer .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.trade-document-table-developer .heading-row-2 th{top:35px!important;text-align:center}.trade-document-table-developer .heading-row-2 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000;min-width:100px}.trade-document-table-developer .heading-row-2-40 th{top:40px!important;text-align:center}.trade-document-table-developer .heading-row-2-40 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000;min-width:100px}.trade-document-table-developer .heading-row-2-60 th{top:60px!important;text-align:center}.trade-document-table-developer .heading-row-2-60 th:nth-of-type(n+10){text-align:center;border-left:2px solid #000;min-width:100px}.trade-document-table-developer .item-row-breakdown td:nth-of-type(n+10){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.trade-tender-table-developer td:first-of-type,.trade-tender-table-developer th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.trade-tender-table-developer td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-tender-table-developer td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-tender-table-developer td:nth-of-type(4){min-width:120px;width:120px;max-width:120px;text-align:right}.trade-tender-table-developer td:nth-of-type(5){min-width:50px;width:50px;max-width:50px;text-align:center}.trade-tender-table-developer td:nth-of-type(5) fieldset{margin-bottom:0!important}.trade-tender-table-developer td:nth-of-type(6){min-width:120px;width:120px;max-width:120px;text-align:left}.trade-tender-table-developer td:nth-of-type(6) input{text-align:left}.trade-tender-table-developer td:nth-of-type(6),.trade-tender-table-developer th:nth-of-type(2),.trade-tender-table-developer th:nth-of-type(3),.trade-tender-table-developer th:nth-of-type(5){text-align:center}.trade-tender-table-developer .header-row-breakdown th:nth-of-type(n+7){text-align:center;border-left:1.1px solid #000}.trade-tender-table-developer .item-row-breakdown td:nth-of-type(n+7){min-width:100px;width:100px;text-align:right;border-left:1.1px solid #000}.tender-trade-addendum-table-developer-edit td:first-of-type,.tender-trade-addendum-table-developer-edit th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.tender-trade-addendum-table-developer-edit td:nth-of-type(2),.tender-trade-addendum-table-developer-edit td:nth-of-type(3){min-width:550px;width:550px;max-width:550px;text-align:left}.tender-trade-addendum-table-developer-edit td:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-trade-addendum-table-developer-edit td:nth-of-type(5),.tender-trade-addendum-table-developer-edit td:nth-of-type(6),.tender-trade-addendum-table-developer-edit th:nth-of-type(5),.tender-trade-addendum-table-developer-edit th:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:right}.tender-trade-addendum-table-developer-edit td:nth-of-type(7){min-width:200px;width:200px;max-width:200px;text-align:left}.tender-trade-addendum-table-developer-edit td:nth-of-type(8){min-width:300px;width:300px;max-width:300px;text-align:left}.tender-trade-addendum-table-developer-edit th:nth-of-type(2),.tender-trade-addendum-table-developer-edit th:nth-of-type(3),.tender-trade-addendum-table-developer-edit th:nth-of-type(4),.tender-trade-addendum-table-developer-edit th:nth-of-type(7),.tender-trade-addendum-table-developer-edit th:nth-of-type(8){text-align:center}.tender-trade-addendum-developer-edit-modal-table td:first-of-type,.tender-trade-addendum-developer-edit-modal-table th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.tender-trade-addendum-developer-edit-modal-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.tender-trade-addendum-developer-edit-modal-table td:nth-of-type(3),.tender-trade-addendum-developer-edit-modal-table th:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-trade-addendum-developer-edit-modal-table td:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:right}.tender-trade-addendum-developer-edit-modal-table td:nth-of-type(4) input{text-align:right}.tender-trade-addendum-developer-edit-modal-table td:nth-of-type(5){min-width:200px;width:200px;max-width:200px;text-align:left}.tender-trade-addendum-developer-edit-modal-table th:nth-of-type(2),.tender-trade-addendum-developer-edit-modal-table th:nth-of-type(4),.tender-trade-addendum-developer-edit-modal-table th:nth-of-type(5){text-align:center}.tender-trade-addendum-table-developer-create td:first-of-type,.tender-trade-addendum-table-developer-create th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.tender-trade-addendum-table-developer-create td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.tender-trade-addendum-table-developer-create td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-trade-addendum-table-developer-create td:nth-of-type(4),.tender-trade-addendum-table-developer-create td:nth-of-type(5){min-width:100px;width:100px;max-width:100px;text-align:right}.tender-trade-addendum-table-developer-create td:nth-of-type(6){min-width:200px;width:200px;max-width:200px;text-align:left}.tender-trade-addendum-table-developer-create td:nth-of-type(7){min-width:300px;width:300px;max-width:300px;text-align:left}.tender-trade-addendum-table-developer-create th:nth-of-type(2),.tender-trade-addendum-table-developer-create th:nth-of-type(3),.tender-trade-addendum-table-developer-create th:nth-of-type(4),.tender-trade-addendum-table-developer-create th:nth-of-type(5),.tender-trade-addendum-table-developer-create th:nth-of-type(6),.tender-trade-addendum-table-developer-create th:nth-of-type(7),.tender-trade-addendum-table-developer-create th:nth-of-type(8){text-align:center}.trade-document-table-developer-loa td:first-of-type,.trade-document-table-developer-loa th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-document-table-developer-loa td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-document-table-developer-loa td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-document-table-developer-loa td:nth-of-type(4),.trade-document-table-developer-loa td:nth-of-type(5),.trade-document-table-developer-loa td:nth-of-type(6),.trade-document-table-developer-loa th:nth-of-type(4),.trade-document-table-developer-loa th:nth-of-type(5),.trade-document-table-developer-loa th:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:right}.trade-document-table-developer-loa td:nth-of-type(7),.trade-document-table-developer-loa th:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:left}.trade-document-table-developer-loa td:nth-of-type(8),.trade-document-table-developer-loa td:nth-of-type(9){min-width:200px;width:200px;max-width:200px;text-align:left}.trade-document-table-developer-loa td:nth-of-type(10){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-developer-loa td:nth-of-type(10) input{text-align:right}.trade-document-table-developer-loa td:nth-of-type(11){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-developer-loa td:nth-of-type(11) input{text-align:right}.trade-document-table-developer-loa td:nth-of-type(12){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-developer-loa td:nth-of-type(12) input{text-align:right}.trade-document-table-developer-loa td:nth-of-type(13){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-developer-loa td:nth-of-type(13) input{text-align:right}.trade-document-table-developer-loa th:nth-of-type(2),.trade-document-table-developer-loa th:nth-of-type(3),.trade-document-table-developer-loa th:nth-of-type(5),.trade-document-table-developer-loa th:nth-of-type(6),.trade-document-table-developer-loa th:nth-of-type(9),.trade-document-table-developer-loa th:nth-of-type(10),.trade-document-table-developer-loa th:nth-of-type(11),.trade-document-table-developer-loa th:nth-of-type(12) th:nth-of-type(13){text-align:center}.trade-vo-document-table td:first-of-type,.trade-vo-document-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-vo-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-vo-document-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-vo-document-table td:nth-of-type(4),.trade-vo-document-table th:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-vo-document-table td:nth-of-type(n+5){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-vo-document-table td:nth-of-type(n+5) input{text-align:right}.trade-vo-document-table td:nth-of-type(7){text-align:left}.trade-vo-document-table td:nth-of-type(9),.trade-vo-document-table td:nth-of-type(10),.trade-vo-document-table td:nth-of-type(11),.trade-vo-document-table th:nth-of-type(2),.trade-vo-document-table th:nth-of-type(3),.trade-vo-document-table th:nth-of-type(5),.trade-vo-document-table th:nth-of-type(6),.trade-vo-document-table th:nth-of-type(7),.trade-vo-document-table th:nth-of-type(8),.trade-vo-document-table th:nth-of-type(9),.trade-vo-document-table th:nth-of-type(10),.trade-vo-document-table th:nth-of-type(11),.trade-vo-document-table th:nth-of-type(12),.trade-vo-document-table th:nth-of-type(13){text-align:center}.trade-vo-accepted-document-table td:first-of-type,.trade-vo-accepted-document-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-vo-accepted-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-vo-accepted-document-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-vo-accepted-document-table td:nth-of-type(4),.trade-vo-accepted-document-table th:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-vo-accepted-document-table td:nth-of-type(n+5){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-vo-accepted-document-table td:nth-of-type(n+5) input{text-align:right}.trade-vo-accepted-document-table td:nth-of-type(6){text-align:left}.site-instruction-letter-award-table th,.trade-vo-accepted-document-table td:nth-of-type(9),.trade-vo-accepted-document-table td:nth-of-type(10),.trade-vo-accepted-document-table td:nth-of-type(11),.trade-vo-accepted-document-table th:nth-of-type(2),.trade-vo-accepted-document-table th:nth-of-type(3),.trade-vo-accepted-document-table th:nth-of-type(5),.trade-vo-accepted-document-table th:nth-of-type(6),.trade-vo-accepted-document-table th:nth-of-type(7),.trade-vo-accepted-document-table th:nth-of-type(8),.trade-vo-accepted-document-table th:nth-of-type(9),.trade-vo-accepted-document-table th:nth-of-type(10),.trade-vo-accepted-document-table th:nth-of-type(11),.trade-vo-accepted-document-table th:nth-of-type(12),.trade-vo-accepted-document-table th:nth-of-type(13){text-align:center}.site-instruction-letter-award-table th:first-of-type{background-color:#d4dae0!important}.site-instruction-letter-award-table td:first-of-type,.site-instruction-letter-award-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center;position:sticky;position:-webkit-sticky;left:0!important;z-index:2}.site-instruction-letter-award-table td:first-of-type{background-color:#f8f7f7!important}.site-instruction-letter-award-table th:nth-of-type(2){background-color:#d4dae0!important}.site-instruction-letter-award-table td:nth-of-type(2),.site-instruction-letter-award-table th:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left;position:sticky;position:-webkit-sticky;left:60px!important;z-index:2;box-shadow:inset -1.1px 0 #000}.site-instruction-letter-award-table td:nth-of-type(2){background-color:#f8f7f7!important}.site-instruction-letter-award-table td:nth-of-type(3){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table td:nth-of-type(3) input{text-align:right}.site-instruction-letter-award-table td:nth-of-type(4){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table td:nth-of-type(4) input{text-align:right}.site-instruction-letter-award-table td:nth-of-type(5){min-width:100px;width:100px;max-width:100px;text-align:center}.site-instruction-letter-award-table td:nth-of-type(6){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table td:nth-of-type(6) input{text-align:right}.site-instruction-letter-award-table td:nth-of-type(7){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table th:nth-of-type(8){border-left:1.1px solid #000}.site-instruction-letter-award-table td:nth-of-type(8){min-width:110px;width:110px;max-width:110px;text-align:right;border-left:1.1px solid #000!important}.site-instruction-letter-award-table td:nth-of-type(8) input{text-align:right}.site-instruction-letter-award-table td:nth-of-type(9){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table td:nth-of-type(9) input{text-align:right}.site-instruction-letter-award-table td:nth-of-type(10){min-width:100px;width:100px;max-width:100px;text-align:center}.site-instruction-letter-award-table td:nth-of-type(11){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table td:nth-of-type(11) input{text-align:right}.site-instruction-letter-award-table td:nth-of-type(12){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table td:nth-of-type(12) input{text-align:right}.site-instruction-letter-award-table td:nth-of-type(13){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-table .heading-row-1 th{box-shadow:inset 0 -1px 0 #000}.site-instruction-letter-award-table .heading-row-1 th:nth-of-type(2){position:sticky;position:-webkit-sticky;left:60px!important;z-index:2;box-shadow:inset -1.1px -1px 0 #000}.site-instruction-letter-award-table .heading-row-2 th{top:35px!important}.site-instruction-letter-award-edit-table th{text-align:center}.site-instruction-letter-award-edit-table th:first-of-type{background-color:#d4dae0!important}.site-instruction-letter-award-edit-table td:first-of-type,.site-instruction-letter-award-edit-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center;position:sticky;position:-webkit-sticky;left:0!important;z-index:2}.site-instruction-letter-award-edit-table td:first-of-type{background-color:#f8f7f7!important}.site-instruction-letter-award-edit-table th:nth-of-type(2){background-color:#d4dae0!important}.site-instruction-letter-award-edit-table td:nth-of-type(2),.site-instruction-letter-award-edit-table th:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left;position:sticky;position:-webkit-sticky;left:60px!important;z-index:2;box-shadow:inset -1.1px 0 #000}.site-instruction-letter-award-edit-table td:nth-of-type(2){background-color:#f8f7f7!important}.site-instruction-letter-award-edit-table td:nth-of-type(3){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(3) input{text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(4){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(4) input{text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(5){min-width:100px;width:100px;max-width:100px;text-align:center}.site-instruction-letter-award-edit-table td:nth-of-type(6){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(6) input{text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(7){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table th:nth-of-type(8){border-left:1.1px solid #000}.site-instruction-letter-award-edit-table td:nth-of-type(8){min-width:110px;width:110px;max-width:110px;text-align:right;border-left:1.1px solid #000!important}.site-instruction-letter-award-edit-table td:nth-of-type(8) input{text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(9){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(9) input{text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(10){min-width:100px;width:100px;max-width:100px;text-align:center}.site-instruction-letter-award-edit-table td:nth-of-type(11){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(11) input{text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(12){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(12) input{text-align:right}.site-instruction-letter-award-edit-table td:nth-of-type(13){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-edit-table .heading-row-1 th{box-shadow:inset 0 -1px 0 #000}.site-instruction-letter-award-edit-table .heading-row-1 th:nth-of-type(2){position:sticky;position:-webkit-sticky;left:60px!important;z-index:2;box-shadow:inset -1.1px -1px 0 #000}.site-instruction-letter-award-edit-table .heading-row-2 th{top:35px!important}.site-instruction-letter-award-comparison-table th{text-align:center}.site-instruction-letter-award-comparison-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center;position:sticky;position:-webkit-sticky;left:0!important;z-index:2;background-color:#d4dae0!important}.site-instruction-letter-award-comparison-table td:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center;position:sticky;position:-webkit-sticky;left:0!important;z-index:2;background-color:#f8f7f7!important}.site-instruction-letter-award-comparison-table th:nth-of-type(2){background-color:#d4dae0!important}.site-instruction-letter-award-comparison-table td:nth-of-type(2),.site-instruction-letter-award-comparison-table th:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left;position:sticky;position:-webkit-sticky;left:60px!important;z-index:2;box-shadow:inset -1.1px 0 #000}.site-instruction-letter-award-comparison-table td:nth-of-type(2){background-color:#f8f7f7!important}.site-instruction-letter-award-comparison-table td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.site-instruction-letter-award-comparison-table td:nth-of-type(4){min-width:110px;width:110px;max-width:110px;text-align:left}.site-instruction-letter-award-comparison-table th:nth-of-type(5){border-left:1.1px solid #000}.site-instruction-letter-award-comparison-table td:nth-of-type(5){min-width:110px;width:110px;max-width:110px;text-align:right;border-left:1.1px solid #000!important}.site-instruction-letter-award-comparison-table td:nth-of-type(6),.site-instruction-letter-award-comparison-table td:nth-of-type(7){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-comparison-table th:nth-of-type(8){border-left:1.1px solid #000}.site-instruction-letter-award-comparison-table td:nth-of-type(8){min-width:110px;width:110px;max-width:110px;text-align:right;border-left:1.1px solid #000!important}.site-instruction-letter-award-comparison-table td:nth-of-type(9),.site-instruction-letter-award-comparison-table td:nth-of-type(10){min-width:110px;width:110px;max-width:110px;text-align:right}.site-instruction-letter-award-comparison-table .heading-row-1 th{box-shadow:inset 0 -1px 0 #000}.site-instruction-letter-award-comparison-table .heading-row-1 th:nth-of-type(2){position:sticky;position:-webkit-sticky;left:60px!important;z-index:2;box-shadow:inset -1.1px -1px 0 #000}.site-instruction-letter-award-comparison-table .heading-row-2 th{top:35px!important}.tender-trade-addendum-document-table td:first-of-type,.tender-trade-addendum-document-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.tender-trade-addendum-document-table td:nth-of-type(2){min-width:620px;width:620px;max-width:620px;text-align:left}.tender-trade-addendum-document-table td:nth-of-type(3),.tender-trade-addendum-document-table td:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.tender-trade-addendum-document-table td:nth-of-type(5){min-width:200px;width:200px;max-width:200px;text-align:center}.tender-trade-addendum-document-table td:nth-of-type(6){min-width:300px;width:300px;max-width:300px;text-align:center}.tender-trade-addendum-document-table td:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:right}.tender-trade-addendum-document-table td:nth-of-type(8){min-width:150px;width:150px;max-width:150px;text-align:left}.tender-trade-addendum-document-table td:nth-of-type(8) input{text-align:right}.tender-trade-addendum-document-table td:nth-of-type(9){min-width:300px;width:300px;max-width:300px;text-align:left}.tender-trade-addendum-document-table th:nth-of-type(2),.tender-trade-addendum-document-table th:nth-of-type(3),.tender-trade-addendum-document-table th:nth-of-type(4),.tender-trade-addendum-document-table th:nth-of-type(5),.tender-trade-addendum-document-table th:nth-of-type(6),.tender-trade-addendum-document-table th:nth-of-type(7),.tender-trade-addendum-document-table th:nth-of-type(8),.tender-trade-addendum-document-table th:nth-of-type(9){text-align:center}.trade-pc-document-table td:first-of-type,.trade-pc-document-table th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:left}.trade-pc-document-table td:nth-of-type(2),.trade-pc-document-table th:nth-of-type(2){min-width:350px;width:350px;max-width:350px;text-align:left}.trade-pc-document-table td:nth-of-type(3),.trade-pc-document-table td:nth-of-type(4),.trade-pc-document-table td:nth-of-type(5),.trade-pc-document-table th:nth-of-type(2),.trade-pc-document-table th:nth-of-type(4),.trade-pc-document-table th:nth-of-type(5){min-width:110px;width:110px;max-width:110px;text-align:left}.trade-pc-document-table td:nth-of-type(6),.trade-pc-document-table td:nth-of-type(n+7),.trade-pc-document-table th:nth-of-type(6){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-pc-document-table td:nth-of-type(n+7) input{text-align:right}.trade-pc-document-table th:nth-of-type(15){min-width:200px;width:200px;max-width:200px;text-align:left}.trade-pc-document-table th:nth-of-type(16){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-pc-document-table th{padding:1px}.trade-pc-document-table thead th{background:#dee2e6;outline:1px solid #000}.trade-pc-document-table thead th:first-child{box-shadow:inset 1px 0 0 0 #000}.trade-pc-document-table .row-heading th{font-weight:700;font-size:8pt;text-align:center;height:35px;vertical-align:middle}.trade-pc-document-table .heading-row-2 th{font-weight:700;font-size:8pt;text-align:center;top:35px}.trade-pc-document-table .heading-row-2 th:last-child:before,.trade-pc-document-table .heading-row-2 th:nth-last-of-type(n+2):before{content:"";position:absolute;width:calc(100% + 3px);height:calc(100% + 2px);top:-2px;left:-1.5px;border-left:3px solid #000;border-top:3px solid #000}.trade-pc-document-table .heading-row-2 th:last-child:before{border-right:3px solid #000}.trade-pc-document-table .heading-row-3{font-weight:700;font-size:8pt;text-align:center}.trade-pc-document-table .heading-row-3 th{vertical-align:middle}.trade-pc-document-table .heading-row-3 th:nth-of-type(3):before,.trade-pc-document-table .heading-row-3 th:nth-of-type(7):before,.trade-pc-document-table .heading-row-3 th:nth-of-type(11):before,.trade-pc-document-table .heading-row-3 th:nth-of-type(15):before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1.5px;border-left:3px solid #000}.trade-pc-document-table .heading-row-3 td:first-of-type,.trade-pc-document-table .heading-row-3 td:nth-of-type(4),.trade-pc-document-table .heading-row-3 th:nth-of-type(n+1){text-align:center}.trade-pc-document-table .heading-row-3 td:nth-of-type(2),.trade-pc-document-table .heading-row-3 td:nth-of-type(3),.trade-pc-document-table .heading-row-3 td:nth-of-type(13){text-align:left}.trade-pc-document-table .heading-row-3 td:nth-of-type(5),.trade-pc-document-table .heading-row-3 td:nth-of-type(6),.trade-pc-document-table .heading-row-3 td:nth-of-type(7),.trade-pc-document-table .heading-row-3 td:nth-of-type(8),.trade-pc-document-table .heading-row-3 td:nth-of-type(9),.trade-pc-document-table .heading-row-3 td:nth-of-type(10),.trade-pc-document-table .heading-row-3 td:nth-of-type(11),.trade-pc-document-table .heading-row-3 td:nth-of-type(12),.trade-pc-document-table .heading-row-3 td:nth-of-type(13),.trade-pc-document-table .heading-row-3 td:nth-of-type(14),.trade-pc-document-table .heading-row-3 td:nth-of-type(15){text-align:right}.trade-pc-document-table .heading-row-3 th{top:70px}.trade-pc-document-table td:first-of-type,.trade-pc-document-table td:nth-of-type(3),.trade-pc-document-table td:nth-of-type(4){text-align:center}.trade-pc-document-table td:nth-of-type(2),.trade-pc-document-table td:nth-of-type(12),.trade-pc-document-table td:nth-of-type(13){text-align:left}.trade-pc-document-table td:nth-of-type(5),.trade-pc-document-table td:nth-of-type(6),.trade-pc-document-table td:nth-of-type(7),.trade-pc-document-table td:nth-of-type(8),.trade-pc-document-table td:nth-of-type(9),.trade-pc-document-table td:nth-of-type(10),.trade-pc-document-table td:nth-of-type(11),.trade-pc-document-table td:nth-of-type(12),.trade-pc-document-table td:nth-of-type(13),.trade-pc-document-table td:nth-of-type(14){text-align:right}.trade-pc-document-table2 td:first-of-type,.trade-pc-document-table2 th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:left}.trade-pc-document-table2 td:nth-of-type(2),.trade-pc-document-table2 th:nth-of-type(2){min-width:350px;width:350px;max-width:350px;text-align:left}.trade-pc-document-table2 td:nth-of-type(3),.trade-pc-document-table2 td:nth-of-type(4),.trade-pc-document-table2 td:nth-of-type(5),.trade-pc-document-table2 th:nth-of-type(2),.trade-pc-document-table2 th:nth-of-type(4),.trade-pc-document-table2 th:nth-of-type(5){min-width:110px;width:110px;max-width:110px;text-align:left}.trade-pc-document-table2 td:nth-of-type(n+6){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-pc-document-table2 td:nth-of-type(n+6) input{text-align:right}.trade-pc-document-table2 th:nth-of-type(12),.trade-pc-document-table2 th:nth-of-type(13){min-width:200px;width:200px;max-width:200px;text-align:left}.trade-pc-document-table2 th{padding:1px}.trade-pc-document-table2 thead th{background:#dee2e6;outline:1px solid #000}.trade-pc-document-table2 thead th:first-child{box-shadow:inset 1px 0 0 0 #000}.trade-pc-document-table2 .row-heading th{font-weight:700;font-size:8pt;text-align:center;height:35px;vertical-align:middle}.trade-pc-document-table2 .heading-row-2 th{font-weight:700;font-size:8pt;text-align:center;top:35px}.trade-pc-document-table2 .heading-row-2 th:last-child:before,.trade-pc-document-table2 .heading-row-2 th:nth-last-of-type(n+2):before{content:"";position:absolute;width:calc(100% + 3px);height:calc(100% + 2px);top:-2px;left:-1.5px;border-left:3px solid #000;border-top:3px solid #000}.trade-pc-document-table2 .heading-row-2 th:last-child:before{border-right:3px solid #000}.trade-pc-document-table2 .heading-row-3{font-weight:700;font-size:8pt;text-align:center}.trade-pc-document-table2 .heading-row-3 th{vertical-align:middle}.trade-pc-document-table2 .heading-row-3 th:nth-of-type(3):before,.trade-pc-document-table2 .heading-row-3 th:nth-of-type(6):before,.trade-pc-document-table2 .heading-row-3 th:nth-of-type(9):before,.trade-pc-document-table2 .heading-row-3 th:nth-of-type(12):before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1.5px;border-left:3px solid #000}.trade-pc-document-table2 .heading-row-3 td:first-of-type,.trade-pc-document-table2 .heading-row-3 td:nth-of-type(4),.trade-pc-document-table2 .heading-row-3 th:nth-of-type(n+1){text-align:center}.trade-pc-document-table2 .heading-row-3 td:nth-of-type(2),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(3),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(13){text-align:left}.trade-pc-document-table2 .heading-row-3 td:nth-of-type(5),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(6),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(7),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(8),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(9),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(10),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(11),.trade-pc-document-table2 .heading-row-3 td:nth-of-type(12){text-align:right}.trade-pc-document-table2 .heading-row-3 th{top:70px}.trade-pc-document-table2 td:first-of-type,.trade-pc-document-table2 td:nth-of-type(3){text-align:center}.trade-pc-document-table2 td:nth-of-type(2),.trade-pc-document-table2 td:nth-of-type(12),.trade-pc-document-table2 td:nth-of-type(13){text-align:left}.trade-pc-document-table2 td:nth-of-type(4),.trade-pc-document-table2 td:nth-of-type(5),.trade-pc-document-table2 td:nth-of-type(6),.trade-pc-document-table2 td:nth-of-type(7),.trade-pc-document-table2 td:nth-of-type(8),.trade-pc-document-table2 td:nth-of-type(9),.trade-pc-document-table2 td:nth-of-type(10),.trade-pc-document-table2 td:nth-of-type(11){text-align:right}.bold-border-left{border:3px solid #000}.trade-tender-create-table td:first-of-type,.trade-tender-create-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-tender-create-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-tender-create-table td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:right}.trade-tender-create-table td:nth-of-type(4),.trade-tender-create-table th:nth-of-type(4),.trade-tender-create-table th:nth-of-type(7),.trade-tender-create-table th:nth-of-type(8){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-tender-create-table td:nth-of-type(6),.trade-tender-create-table td:nth-of-type(7),.trade-tender-create-table td:nth-of-type(8){min-width:100px;width:100px;max-width:100px;text-align:right}.trade-tender-create-table td:nth-of-type(5),.trade-tender-create-table th:nth-of-type(5),.trade-tender-create-table th:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-tender-create-table td:nth-of-type(9),.trade-tender-create-table th:nth-of-type(2),.trade-tender-create-table th:nth-of-type(3){text-align-last:center}.trade-tender-create-table td:nth-of-type(10){min-width:200px;width:200px;max-width:200px;text-align:left}.trade-tender-create-table .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.trade-tender-create-table .heading-row-1 th:nth-of-type(n+11){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.trade-tender-create-table .heading-row-2 th{top:35px!important}.trade-tender-create-table .heading-row-2 th:nth-of-type(n+11){text-align:center;border-left:2px solid #000;min-width:100px}.trade-tender-create-table .heading-row-2-50 th{top:50px!important}.trade-tender-create-table .heading-row-2-50 th:nth-of-type(n+11){text-align:center;border-left:2px solid #000;min-width:100px}.trade-tender-create-table .heading-row-2-70 th{top:70px!important}.trade-tender-create-table .heading-row-2-70 th:nth-of-type(n+11){text-align:center;border-left:2px solid #000;min-width:100px}.trade-tender-create-table .item-row-breakdown td:nth-of-type(n+11){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.trade-quotation-create-table td:first-of-type,.trade-quotation-create-table th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-quotation-create-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-quotation-create-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.trade-quotation-create-table th:nth-of-type(4),.trade-quotation-create-table th:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-quotation-create-table td:nth-of-type(4),.trade-quotation-create-table td:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:right}.trade-quotation-create-table td:nth-of-type(5),.trade-quotation-create-table td:nth-of-type(6),.trade-quotation-create-table th:nth-of-type(5),.trade-quotation-create-table th:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-quotation-create-table th:nth-of-type(2),.trade-quotation-create-table th:nth-of-type(3){text-align-last:center}.trade-tender-create-table-developer td:first-of-type,.trade-tender-create-table-developer th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-tender-create-table-developer td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-tender-create-table-developer th:nth-of-type(3),.trade-tender-create-table-developer th:nth-of-type(4),.trade-tender-create-table-developer th:nth-of-type(8){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-tender-create-table-developer td:nth-of-type(4){min-width:150px;width:150px;max-width:150px;text-align:right}.trade-tender-create-table-developer td:nth-of-type(5),.trade-tender-create-table-developer th:nth-of-type(5){min-width:100px;width:100px;max-width:100px;text-align:left}.trade-tender-create-table-developer td:nth-of-type(3),.trade-tender-create-table-developer td:nth-of-type(5){min-width:100;width:100;max-width:100;text-align:center}.trade-tender-create-table-developer td:nth-of-type(6),.trade-tender-create-table-developer td:nth-of-type(7),.trade-tender-create-table-developer th:nth-of-type(6),.trade-tender-create-table-developer th:nth-of-type(7){min-width:200px;width:200px;max-width:200px;text-align:left}.received-tender-trade-table-developer{width:100%}.received-tender-trade-table-developer td:first-of-type,.received-tender-trade-table-developer th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.received-tender-trade-table-developer td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.received-tender-trade-table-developer td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.received-tender-trade-table-developer td:nth-of-type(3) input{text-align:center}.received-tender-trade-table-developer td:nth-of-type(5),.received-tender-trade-table-developer td:nth-of-type(6),.received-tender-trade-table-developer td:nth-of-type(10){text-align:right;min-width:100px;width:100px}.received-tender-trade-table-developer td:nth-of-type(4),.received-tender-trade-table-developer td:nth-of-type(5) input,.received-tender-trade-table-developer td:nth-of-type(6) input,.received-tender-trade-table-developer td:nth-of-type(10) input{text-align:right}.received-tender-trade-table-developer td:nth-of-type(7),.received-tender-trade-table-developer td:nth-of-type(8),.received-tender-trade-table-developer th:nth-of-type(7),.received-tender-trade-table-developer th:nth-of-type(8){min-width:100px;width:100px;max-width:100px;text-align:center}.received-tender-trade-table-developer td:nth-of-type(7){vertical-align:middle}.received-tender-trade-table-developer td:nth-of-type(8){text-align:center}.received-tender-trade-table-developer .form-group .form__control input[type=text]{height:auto}.received-tender-trade-table-developer td:nth-of-type(9),.received-tender-trade-table-developer td:nth-of-type(10){min-width:200px;width:200px;max-width:200px;text-align:left}.received-tender-trade-table-developer td:nth-of-type(11),.received-tender-trade-table-developer td:nth-of-type(12){min-width:75px;width:75px;max-width:75px;text-align:center}.received-tender-trade-table-developer th:nth-of-type(2),.received-tender-trade-table-developer th:nth-of-type(3){text-align:center}.received-tender-trade-table-developer th:nth-of-type(4),.received-tender-trade-table-developer th:nth-of-type(5),.received-tender-trade-table-developer th:nth-of-type(6),.received-tender-trade-table-developer th:nth-of-type(9),.received-tender-trade-table-developer th:nth-of-type(10),.received-tender-trade-table-developer th:nth-of-type(11){text-align:center;min-width:100px;width:100px}.received-tender-trade-table-developer .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.received-tender-trade-table-developer .heading-row-1 th:nth-of-type(n+9){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.received-tender-trade-table-developer .heading-row-2 th{top:35px!important}.received-tender-trade-table-developer .heading-row-2 th:nth-of-type(n+9){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-developer .heading-row-2-40 th{top:40px!important}.received-tender-trade-table-developer .heading-row-2-40 th:nth-of-type(n+9){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-developer .heading-row-2-60 th{top:60px!important}.received-tender-trade-table-developer .heading-row-2-60 th:nth-of-type(n+9){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-developer .item-row-breakdown td:nth-of-type(n+9){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.received-tender-trade-table-developer-modal{width:100%}.received-tender-trade-table-developer-modal td,.received-tender-trade-table-developer-modal th{padding:0!important}.received-tender-trade-table-developer-modal .item-indent{padding-left:72px!important}.received-tender-trade-table-developer-modal td:first-of-type,.received-tender-trade-table-developer-modal th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.received-tender-trade-table-developer-modal td:nth-of-type(2){max-width:800px}.received-tender-trade-table-developer-modal td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.received-tender-trade-table-developer-modal td:nth-of-type(3) input{text-align:right}.received-tender-trade-table-developer-modal td:nth-of-type(5){text-align:right;min-width:150px}.received-tender-trade-table-developer-modal td:nth-of-type(5) input{text-align:right}.received-tender-trade-table-developer-modal td:nth-of-type(6){text-align:right;min-width:100px;width:100px}.received-tender-trade-table-developer-modal td:nth-of-type(6) input{text-align:right}.received-tender-trade-table-developer-modal td:nth-of-type(7),.received-tender-trade-table-developer-modal th:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:center}.received-tender-trade-table-developer-modal td:nth-of-type(7){vertical-align:middle}.received-tender-trade-table-developer-modal td:nth-of-type(8){text-align:center}.received-tender-trade-table-developer-modal .form-group .form__control input[type=text]{height:auto}.received-tender-trade-table-developer-modal th:nth-of-type(2),.received-tender-trade-table-developer-modal th:nth-of-type(3){text-align:center}.received-tender-trade-table-developer-modal td:nth-of-type(4),.received-tender-trade-table-developer-modal th:nth-of-type(4),.received-tender-trade-table-developer-modal th:nth-of-type(5),.received-tender-trade-table-developer-modal th:nth-of-type(6),.received-tender-trade-table-developer-modal th:nth-of-type(9),.received-tender-trade-table-developer-modal th:nth-of-type(10),.received-tender-trade-table-developer-modal th:nth-of-type(11){text-align:center;min-width:100px;width:100px}.received-tender-trade-table-developer-modal .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.received-tender-trade-table-developer-modal .heading-row-1 th:nth-of-type(n+9){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.received-tender-trade-table-developer-modal .heading-row-2 th{top:10px!important}.received-tender-trade-table-developer-modal .heading-row-2 th:nth-of-type(n+9){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-developer-modal .heading-row-2-40 th{top:20px!important}.received-tender-trade-table-developer-modal .heading-row-2-40 th:nth-of-type(n+9){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-developer-modal .heading-row-2-60 th{top:40px!important}.received-tender-trade-table-developer-modal .heading-row-2-60 th:nth-of-type(n+9){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-developer-modal .item-row-breakdown td:nth-of-type(n+9){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.received-tender-trade-table td:first-of-type,.received-tender-trade-table th:first-of-type{min-width:50px;text-align:center}.received-tender-trade-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.received-tender-trade-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.received-tender-trade-table td:nth-of-type(5),.received-tender-trade-table td:nth-of-type(6),.received-tender-trade-table td:nth-of-type(10){text-align:right;min-width:100px;width:100px}.received-tender-trade-table td:nth-of-type(5) input,.received-tender-trade-table td:nth-of-type(6) input,.received-tender-trade-table td:nth-of-type(10) input{text-align:right}.received-tender-trade-table td:nth-of-type(7),.received-tender-trade-table td:nth-of-type(8),.received-tender-trade-table th:nth-of-type(7),.received-tender-trade-table th:nth-of-type(8){min-width:75px;width:75px;max-width:75px;text-align:center}.received-tender-trade-table td:nth-of-type(7),.received-tender-trade-table td:nth-of-type(8){vertical-align:middle}.received-tender-trade-table td:nth-of-type(9){min-width:100px;width:100px;text-align:right}.received-tender-trade-table td:nth-of-type(11){min-width:150px;width:150px;text-anchor:left}.received-tender-trade-table th:nth-of-type(11){min-width:150px;width:150px;text-align:center}.received-tender-trade-table .form-group .form__control input[type=text]{height:auto}.received-tender-trade-table th:nth-of-type(2),.received-tender-trade-table th:nth-of-type(3){text-align:center}.received-tender-trade-table td:nth-of-type(4),.received-tender-trade-table th:nth-of-type(4),.received-tender-trade-table th:nth-of-type(5),.received-tender-trade-table th:nth-of-type(6),.received-tender-trade-table th:nth-of-type(9),.received-tender-trade-table th:nth-of-type(10){text-align:center;min-width:100px;width:100px}.received-tender-trade-table .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.received-tender-trade-table .heading-row-1 th:nth-of-type(n+13){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.received-tender-trade-table .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.received-tender-trade-table .heading-row-2 th{top:35px!important;text-align:center}.received-tender-trade-table .heading-row-2 th:nth-of-type(n+13){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table .heading-row-2 th:last-child{font-weight:400;text-align:left}.received-tender-trade-table .heading-row-2-50 th{top:50px!important;text-align:center}.received-tender-trade-table .heading-row-2-50 th:nth-of-type(n+13){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.received-tender-trade-table .item-row-breakdown td:nth-of-type(n+13){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.received-tender-trade-table-with-breakdown td:first-of-type,.received-tender-trade-table-with-breakdown th:first-of-type{min-width:50px;text-align:center}.received-tender-trade-table-with-breakdown td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.received-tender-trade-table-with-breakdown td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.received-tender-trade-table-with-breakdown td:nth-of-type(5),.received-tender-trade-table-with-breakdown td:nth-of-type(9){text-align:right;min-width:100px;width:100px}.received-tender-trade-table-with-breakdown td:nth-of-type(5) input,.received-tender-trade-table-with-breakdown td:nth-of-type(9) input{text-align:right}.received-tender-trade-table-with-breakdown td:nth-of-type(6),.received-tender-trade-table-with-breakdown td:nth-of-type(7),.received-tender-trade-table-with-breakdown th:nth-of-type(6),.received-tender-trade-table-with-breakdown th:nth-of-type(7){min-width:75px;width:75px;max-width:75px;text-align:center}.received-tender-trade-table-with-breakdown td:nth-of-type(6),.received-tender-trade-table-with-breakdown td:nth-of-type(7){vertical-align:middle}.received-tender-trade-table-with-breakdown td:nth-of-type(8){min-width:100px;width:100px;text-align:right}.received-tender-trade-table-with-breakdown td:nth-of-type(10){min-width:150px;width:150px;text-anchor:left}.received-tender-trade-table-with-breakdown th:nth-of-type(10){min-width:150px;width:150px;text-align:center}.received-tender-trade-table-with-breakdown .form-group .form__control input[type=text]{height:auto}.received-tender-trade-table-with-breakdown th:nth-of-type(2),.received-tender-trade-table-with-breakdown th:nth-of-type(3){text-align:center}.received-tender-trade-table-with-breakdown td:nth-of-type(4),.received-tender-trade-table-with-breakdown th:nth-of-type(4),.received-tender-trade-table-with-breakdown th:nth-of-type(5),.received-tender-trade-table-with-breakdown th:nth-of-type(8),.received-tender-trade-table-with-breakdown th:nth-of-type(9){text-align:center;min-width:100px;width:100px}.received-tender-trade-table-with-breakdown .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.received-tender-trade-table-with-breakdown .heading-row-1 th:nth-of-type(n+12){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.received-tender-trade-table-with-breakdown .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.received-tender-trade-table-with-breakdown .heading-row-2 th{top:35px!important;text-align:center}.received-tender-trade-table-with-breakdown .heading-row-2 th:nth-of-type(n+12){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-with-breakdown .heading-row-2 th:last-child{font-weight:400;text-align:left}.received-tender-trade-table-with-breakdown .heading-row-2-50 th{top:50px!important;text-align:center}.received-tender-trade-table-with-breakdown .heading-row-2-50 th:nth-of-type(n+12){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-with-breakdown .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.received-tender-trade-table-with-breakdown .heading-row-2-70 th{top:70px!important;text-align:center}.received-tender-trade-table-with-breakdown .heading-row-2-70 th:nth-of-type(n+12){text-align:center;border-left:2px solid #000;min-width:100px}.received-tender-trade-table-with-breakdown .heading-row-2-70 th:last-child{font-weight:400;text-align:left}.received-tender-trade-table-with-breakdown .item-row-breakdown td:nth-of-type(n+12){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.received-tender-technical-table{width:inherit!important}.received-tender-technical-table th:first-of-type,.received-tender-technical-table th:nth-of-type(2),.received-tender-technical-table th:nth-of-type(3),.received-tender-technical-table th:nth-of-type(4){text-align:center}.received-tender-technical-table td:first-of-type{width:50px;text-align:center}.received-tender-technical-table td:nth-of-type(2),.received-tender-technical-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.received-tender-technical-table td:nth-of-type(4){width:100px;text-align:left;padding:5px}.received-tender-technical-table .form-group .form__control input[type=text]{padding:5px!important;height:auto}.received-tender-consultant-table th:first-of-type,.received-tender-consultant-table th:nth-of-type(2),.received-tender-consultant-table th:nth-of-type(3){text-align:center}.received-tender-consultant-table td:first-of-type{min-width:50px;text-align:center}.received-tender-consultant-table td:nth-of-type(2){text-align:left;width:250px}.received-tender-consultant-table td:nth-of-type(3){text-align:left;width:100%}.received-tender-consultant-table .form-group .form__control input[type=text]{height:auto}.evaluate-tender-technical-table{width:inherit!important}.evaluate-tender-technical-table th:first-of-type,.evaluate-tender-technical-table th:nth-of-type(2),.evaluate-tender-technical-table th:nth-of-type(3),.evaluate-tender-technical-table th:nth-of-type(4),.evaluate-tender-technical-table th:nth-of-type(5){text-align:center}.evaluate-tender-technical-table td:first-of-type,.evaluate-tender-technical-table td:nth-of-type(4){max-width:50px;text-align:center}.evaluate-tender-technical-table td:nth-of-type(5),.evaluate-tender-technical-table td:nth-of-type(6){min-width:150px;text-align:left}.evaluate-tender-technical-table td:nth-of-type(2),.evaluate-tender-technical-table td:nth-of-type(3){min-width:200px;text-align:left}.evaluate-tender-technical-table .form-group .form__control input[type=text]{height:auto}.evaluate-tender-trade-table th:first-of-type,.evaluate-tender-trade-table th:nth-of-type(2),.evaluate-tender-trade-table th:nth-of-type(3),.evaluate-tender-trade-table th:nth-of-type(4),.evaluate-tender-trade-table th:nth-of-type(5),.evaluate-tender-trade-table th:nth-of-type(6),.evaluate-tender-trade-table th:nth-of-type(7),.evaluate-tender-trade-table th:nth-of-type(8),.evaluate-tender-trade-table th:nth-of-type(9){text-align:center}.evaluate-tender-trade-table td:first-of-type{min-width:300px;width:300px;max-width:300px;text-align:left}.evaluate-tender-trade-table td:nth-of-type(2),.evaluate-tender-trade-table td:nth-of-type(3),.evaluate-tender-trade-table td:nth-of-type(4),.evaluate-tender-trade-table td:nth-of-type(5),.evaluate-tender-trade-table td:nth-of-type(6),.evaluate-tender-trade-table td:nth-of-type(7),.evaluate-tender-trade-table td:nth-of-type(8),.evaluate-tender-trade-table td:nth-of-type(9){text-align:center;min-width:11%;width:11%}.evaluate-tender-trade-table .form-group .form__control input[type=text]{height:auto}.received-tender-light-purple-row td{background-color:#e0b0ff}.bold-border-bottom-right{border-bottom:3px solid #dee2e6;border-right:3px solid #dee2e6}.tender-item-summary-table th{background-color:#dee2e6}.tender-item-summary-table td{background-color:#fff}.tender-item-summary-table table,.tender-item-summary-table td,.tender-item-summary-table th{border:1px solid #dee2e6;border-collapse:collapse;table-layout:fixed;word-wrap:break-word}.tender-item-summary-table th:first-of-type,.tender-item-summary-table th:nth-of-type(2){text-align:center}.tender-item-summary-table td:first-of-type{min-width:150px;text-align:left}.tender-item-summary-table td:nth-of-type(2){text-align:right;width:180px}.table-mh-300{max-height:300px!important}.table-mh-450{max-height:450px!important}.technical-document-table{width:inherit!important}.technical-document-table th{text-align:center}.technical-document-table td:first-of-type,.technical-document-table th:first-of-type{text-align:center;width:50px}.technical-document-table td:nth-of-type(n+3),.technical-document-table th:nth-of-type(n+3){text-align:center;width:100px}.technical-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.technical-document-table th:nth-of-type(2){text-align:center}.trade-pc-prelim-table td:first-of-type,.trade-pc-prelim-table th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:left}.trade-pc-prelim-table td:nth-of-type(2),.trade-pc-prelim-table th:nth-of-type(2){min-width:350px;width:350px;max-width:350px;text-align:left}.trade-pc-prelim-table td:nth-of-type(3),.trade-pc-prelim-table th:nth-of-type(3){min-width:50px;width:50px;max-width:50px;text-align:left}.trade-pc-prelim-table td:nth-of-type(4),.trade-pc-prelim-table td:nth-of-type(5),.trade-pc-prelim-table th:nth-of-type(4),.trade-pc-prelim-table th:nth-of-type(5){min-width:110px;width:110px;max-width:110px;text-align:left}.trade-pc-prelim-table td:nth-of-type(6),.trade-pc-prelim-table td:nth-of-type(n+7),.trade-pc-prelim-table th:nth-of-type(6){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-pc-prelim-table td:nth-of-type(n+7) input{text-align:right}.trade-pc-prelim-table th:nth-of-type(15),.trade-pc-prelim-table th:nth-of-type(16),.trade-pc-prelim-table th:nth-of-type(17){min-width:110px;width:110px;max-width:110px;text-align:left}.trade-pc-prelim-table th{padding:1px}.trade-pc-prelim-table thead th{background:#dee2e6;outline:1px solid #000}.trade-pc-prelim-table thead th:first-child{box-shadow:inset 1px 0 0 0 #000}.trade-pc-prelim-table .row-heading th{font-weight:700;font-size:8pt;text-align:center;height:35px;vertical-align:middle}.trade-pc-prelim-table .heading-row-2 th{font-weight:700;font-size:8pt;text-align:center;top:35px}.trade-pc-prelim-table .heading-row-2 th:last-child:before,.trade-pc-prelim-table .heading-row-2 th:nth-last-of-type(n+2):before{content:"";position:absolute;width:calc(100% + 3px);height:calc(100% + 2px);top:-2px;left:-1.5px;border-left:3px solid #000;border-top:3px solid #000}.trade-pc-prelim-table .heading-row-2 th:last-child:before{border-right:3px solid #000}.trade-pc-prelim-table td:nth-of-type(4),.trade-pc-prelim-table td:nth-of-type(6),.trade-pc-prelim-table td:nth-of-type(10),.trade-pc-prelim-table td:nth-of-type(14){border-left:3px solid #000}.trade-pc-prelim-table td:nth-of-type(17){border-right:3px solid #000}.trade-pc-prelim-table tr:last-child td:nth-of-type(n+4){border-bottom:3px solid #000}.trade-pc-prelim-table td:first-of-type,.trade-pc-prelim-table td:nth-of-type(3){text-align:center}.trade-pc-prelim-table td:nth-of-type(2),.trade-pc-prelim-table td:nth-of-type(12),.trade-pc-prelim-table td:nth-of-type(13){text-align:left}.trade-pc-prelim-table td:nth-of-type(4),.trade-pc-prelim-table td:nth-of-type(5),.trade-pc-prelim-table td:nth-of-type(6),.trade-pc-prelim-table td:nth-of-type(7),.trade-pc-prelim-table td:nth-of-type(8),.trade-pc-prelim-table td:nth-of-type(9),.trade-pc-prelim-table td:nth-of-type(10),.trade-pc-prelim-table td:nth-of-type(11),.trade-pc-prelim-table td:nth-of-type(12),.trade-pc-prelim-table td:nth-of-type(13),.trade-pc-prelim-table td:nth-of-type(14){text-align:right}.letter-award-trade-prelim-document-table th{text-align:center}.letter-award-trade-prelim-document-table td:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.letter-award-trade-prelim-document-table td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.letter-award-trade-prelim-document-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left}.letter-award-trade-prelim-document-table td:nth-of-type(4){min-width:100px;width:100px;max-width:100px;text-align:center}.letter-award-trade-prelim-document-table td:nth-of-type(5){min-width:110px;width:110px;max-width:110px;text-align:right}.letter-award-trade-prelim-document-table td:nth-of-type(5) input{text-align:right}.letter-award-trade-prelim-document-table td:nth-of-type(6){min-width:110px;width:110px;max-width:110px;text-align:right}.letter-award-trade-prelim-document-table td:nth-of-type(6) input{text-align:right}.letter-award-trade-prelim-document-table td:nth-of-type(7),.letter-award-trade-prelim-document-table td:nth-of-type(8){min-width:110px;width:110px;max-width:110px;text-align:center}.letter-award-trade-prelim-document-table td:nth-of-type(9),.letter-award-trade-prelim-document-table td:nth-of-type(10),.letter-award-trade-prelim-document-table td:nth-of-type(11),.letter-award-trade-prelim-document-table td:nth-of-type(12),.letter-award-trade-prelim-document-table td:nth-of-type(13),.letter-award-trade-prelim-document-table td:nth-of-type(14){min-width:110px;width:110px;max-width:110px;text-align:right}.letter-award-trade-prelim-document-table td:nth-of-type(9) input,.letter-award-trade-prelim-document-table td:nth-of-type(10) input,.letter-award-trade-prelim-document-table td:nth-of-type(11) input,.letter-award-trade-prelim-document-table td:nth-of-type(12) input,.letter-award-trade-prelim-document-table td:nth-of-type(13) input,.letter-award-trade-prelim-document-table td:nth-of-type(14) input{text-align:right}.letter-award-trade-prelim-document-table td:nth-of-type(15){min-width:110px;width:110px;max-width:110px;text-align:left}.letter-award-trade-prelim-document-table td:nth-of-type(15) input{text-align:left}.letter-award-trade-prelim-document-table .heading-row-1 th{font-weight:700;z-index:2;text-align:center}.letter-award-trade-prelim-document-table .heading-row-1 th:nth-of-type(n+16){border-left:2px solid #000;box-shadow:inset 0 -1px 0 #000;min-width:100px}.letter-award-trade-prelim-document-table .heading-row-1 th:last-child{border-bottom:1px solid #dee2e6}.letter-award-trade-prelim-document-table .heading-row-2 th{top:35px!important;text-align:center}.letter-award-trade-prelim-document-table .heading-row-2 th:nth-of-type(n+16){text-align:center;border-left:2px solid #000;min-width:100px}.letter-award-trade-prelim-document-table .heading-row-2 th:last-child{font-weight:400;text-align:left}.letter-award-trade-prelim-document-table .heading-row-2-50 th{top:50px!important;text-align:center}.letter-award-trade-prelim-document-table .heading-row-2-50 th:nth-of-type(n+16){text-align:center;border-left:2px solid #000;min-width:100px}.letter-award-trade-prelim-document-table .heading-row-2-50 th:last-child{font-weight:400;text-align:left}.letter-award-trade-prelim-document-table .heading-row-2-70 th{top:70px!important;text-align:center}.letter-award-trade-prelim-document-table .heading-row-2-70 th:nth-of-type(n+16){text-align:center;border-left:2px solid #000;min-width:100px}.letter-award-trade-prelim-document-table .item-row-breakdown td:nth-of-type(n+16){min-width:100px;width:100px;max-width:100px;text-align:right;border-left:2px solid #000}.trade-document-table-prelim-developer-loa td:first-of-type,.trade-document-table-prelim-developer-loa th:first-of-type{min-width:60px;width:60px;max-width:60px;text-align:center}.trade-document-table-prelim-developer-loa td:nth-of-type(2){min-width:550px;width:550px;max-width:550px;text-align:left}.trade-document-table-prelim-developer-loa td:nth-of-type(3){min-width:100px;width:100px;max-width:100px;text-align:center}.trade-document-table-prelim-developer-loa td:nth-of-type(4),.trade-document-table-prelim-developer-loa td:nth-of-type(5),.trade-document-table-prelim-developer-loa td:nth-of-type(6),.trade-document-table-prelim-developer-loa th:nth-of-type(4),.trade-document-table-prelim-developer-loa th:nth-of-type(5),.trade-document-table-prelim-developer-loa th:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(7),.trade-document-table-prelim-developer-loa th:nth-of-type(7){min-width:100px;width:100px;max-width:100px;text-align:left}.trade-document-table-prelim-developer-loa td:nth-of-type(8),.trade-document-table-prelim-developer-loa td:nth-of-type(9){min-width:200px;width:200px;max-width:200px;text-align:left}.trade-document-table-prelim-developer-loa td:nth-of-type(10){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(10) input{text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(11){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(11) input{text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(12){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(12) input{text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(13){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(13) input{text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(14){min-width:110px;width:110px;max-width:110px;text-align:right}.trade-document-table-prelim-developer-loa td:nth-of-type(14) input{text-align:right}.trade-document-table-prelim-developer-loa th:nth-of-type(2),.trade-document-table-prelim-developer-loa th:nth-of-type(3),.trade-document-table-prelim-developer-loa th:nth-of-type(5),.trade-document-table-prelim-developer-loa th:nth-of-type(6),.trade-document-table-prelim-developer-loa th:nth-of-type(9),.trade-document-table-prelim-developer-loa th:nth-of-type(10),.trade-document-table-prelim-developer-loa th:nth-of-type(11),.trade-document-table-prelim-developer-loa th:nth-of-type(12) th:nth-of-type(13){text-align:center}.cost-plan-area-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-area-table td,.cost-plan-area-table th{border:1px solid #ddd;padding:8px}.cost-plan-area-table th{text-align:center;font-weight:700}.cost-plan-area-table thead th{background-color:#f0f0f0!important}.cost-plan-area-table .heading-row-2 th{top:35px!important}.cost-plan-area-table th:first-of-type{z-index:2}.cost-plan-area-table td:first-of-type,.cost-plan-area-table th:first-of-type{position:sticky;position:-webkit-sticky;left:0;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-area-table td:first-of-type{min-width:300px;width:300px;max-width:300px;text-align:left;z-index:1;background-color:#f7f8f9}.cost-plan-area-table td:nth-of-type(2){min-width:110px;width:110px;max-width:110px;text-align:right}.cost-plan-area-table td:nth-of-type(2) input{text-align:right}.cost-plan-area-table td:nth-of-type(n+3){min-width:110px;width:110px;max-width:110px;text-align:right}.cost-plan-area-table td:nth-of-type(n+3) input{text-align:right}.cost-plan-area-summary-modal-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-area-summary-modal-table td,.cost-plan-area-summary-modal-table th{border:1px solid #ddd;padding:8px}.cost-plan-area-summary-modal-table th{text-align:center;font-weight:700}.cost-plan-area-summary-modal-table .total-row-m2 td{border-top:2px solid #000;font-weight:700;background-color:#fdf3d0}.cost-plan-area-summary-modal-table .total-row-ft2 td{border-top:2px solid #000;border-bottom:2px solid #000;font-weight:700;background-color:#d3eedd}.cost-plan-area-summary-modal-table thead th{background-color:#f0f0f0!important}.cost-plan-area-summary-modal-table th:first-of-type{min-width:150px;width:150px;max-width:150px;text-align:center}.cost-plan-area-summary-modal-table th:nth-of-type(n+2){min-width:120px;width:120px;max-width:120px;text-align:center}.cost-plan-area-summary-modal-table td:first-of-type{min-width:150px;width:150px;max-width:150px;text-align:left}.cost-plan-area-summary-modal-table td:nth-of-type(n+2){min-width:120px;width:120px;max-width:120px;text-align:right}.cost-plan-elemental-tab-modal-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-elemental-tab-modal-table td,.cost-plan-elemental-tab-modal-table th{border:1px solid #ddd;padding:8px}.cost-plan-elemental-tab-modal-table th{text-align:center;font-weight:700}.cost-plan-elemental-tab-modal-table thead th{background-color:#f0f0f0!important}.cost-plan-elemental-tab-modal-table th:first-of-type{min-width:30px;width:30px;max-width:30px;text-align:center}.cost-plan-elemental-tab-modal-table th:nth-of-type(2){min-width:200px;width:200px;max-width:200px;text-align:center}.cost-plan-elemental-tab-modal-table th:nth-of-type(n+3){min-width:120px;width:120px;max-width:120px;text-align:center}.cost-plan-elemental-tab-modal-table th:nth-of-type(6){min-width:50px;width:50px;max-width:50px;text-align:center}.cost-plan-elemental-tab-modal-table td:first-of-type{min-width:30px;width:30px;max-width:30px;text-align:left}.cost-plan-elemental-tab-modal-table td:nth-of-type(2){min-width:200px;width:200px;max-width:200px;text-align:left}.cost-plan-elemental-tab-modal-table td:nth-of-type(n+3){min-width:120px;width:120px;max-width:120px;text-align:right}.cost-plan-elemental-tab-modal-table td:nth-of-type(6){min-width:100px;width:100px;max-width:100px;text-align:center}.cost-plan-elemental-set-item-tab-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-elemental-set-item-tab-table td,.cost-plan-elemental-set-item-tab-table th{border:1px solid #ddd;padding:8px}.cost-plan-elemental-set-item-tab-table th{text-align:center;font-weight:700}.cost-plan-elemental-set-item-tab-table thead th{background-color:#f0f0f0!important}.cost-plan-elemental-set-item-tab-table th:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:center}.cost-plan-elemental-set-item-tab-table th:nth-of-type(2){min-width:300px;width:300px;max-width:300px;text-align:center}.cost-plan-elemental-set-item-tab-table th:nth-of-type(3){min-width:200px;width:200px;max-width:200px;text-align:center}.cost-plan-elemental-set-item-tab-table td:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:left}.cost-plan-elemental-set-item-tab-table td:nth-of-type(2){min-width:300px;width:300px;max-width:300px;text-align:left}.cost-plan-elemental-set-item-tab-table td:nth-of-type(3){min-width:200px;width:200px;max-width:200px;text-align:left}.cost-plan-elemental-choose-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-elemental-choose-table td,.cost-plan-elemental-choose-table th{border:1px solid #ddd;padding:8px}.cost-plan-elemental-choose-table th{text-align:center;font-weight:700}.cost-plan-elemental-choose-table thead th{background-color:#f0f0f0!important}.cost-plan-elemental-choose-table .heading-row-2 th{top:55px!important}.cost-plan-elemental-choose-table th:first-of-type,.cost-plan-elemental-choose-table th:nth-of-type(2){position:sticky;position:-webkit-sticky;left:0!important;z-index:2}.cost-plan-elemental-choose-table th:nth-of-type(3){position:sticky;position:-webkit-sticky;left:50px!important;z-index:2;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-choose-table td:first-of-type,.cost-plan-elemental-choose-table td:nth-of-type(2){min-width:50px;width:50px;max-width:50px;text-align:right;position:sticky;position:-webkit-sticky;left:0!important;z-index:1;background-color:#f7f8f9}.cost-plan-elemental-choose-table td:nth-of-type(3){min-width:300px;width:300px;max-width:300px;text-align:left;position:sticky;position:-webkit-sticky;left:50px!important;z-index:1;background-color:#f7f8f9;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-choose-table td:nth-of-type(n+4){min-width:110px;width:110px;max-width:110px;text-align:right}.cost-plan-elemental-choose-table td:nth-of-type(n+4) input{text-align:right}.cost-plan-elemental-estimate-cost-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-elemental-estimate-cost-table td,.cost-plan-elemental-estimate-cost-table th{border:1px solid #ddd;padding:8px}.cost-plan-elemental-estimate-cost-table th{text-align:center;font-weight:700}.cost-plan-elemental-estimate-cost-table thead th{background-color:#f0f0f0!important}.cost-plan-elemental-estimate-cost-table .heading-row-2 th{top:55px!important}.cost-plan-elemental-estimate-cost-table th:first-of-type{position:sticky;position:-webkit-sticky;left:0!important;z-index:2}.cost-plan-elemental-estimate-cost-table th:nth-of-type(2){position:sticky;position:-webkit-sticky;left:50px!important;z-index:2;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-estimate-cost-table td:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:right;position:sticky;position:-webkit-sticky;left:0!important;z-index:1;background-color:#f7f8f9}.cost-plan-elemental-estimate-cost-table td:nth-of-type(2){min-width:300px;width:300px;max-width:300px;text-align:left;position:sticky;position:-webkit-sticky;left:50px!important;z-index:1;background-color:#f7f8f9;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-estimate-cost-table td:nth-of-type(n+3){min-width:110px;width:110px;max-width:110px;text-align:right}.cost-plan-elemental-estimate-cost-table td:nth-of-type(n+3) input{text-align:right}.cost-plan-elemental-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-elemental-table td,.cost-plan-elemental-table th{border:1px solid #ddd;padding:8px}.cost-plan-elemental-table th{text-align:center;font-weight:700}.cost-plan-elemental-table thead th{background-color:#f0f0f0!important}.cost-plan-elemental-table .heading-row-2 th{top:55px!important}.cost-plan-elemental-table th:first-of-type{position:sticky;position:-webkit-sticky;left:0!important;z-index:2}.cost-plan-elemental-table th:nth-of-type(2){position:sticky;position:-webkit-sticky;left:50px!important;z-index:2;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-table td:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:right;position:sticky;position:-webkit-sticky;left:0!important;z-index:1;background-color:#f7f8f9}.cost-plan-elemental-table td:nth-of-type(2){min-width:300px;width:300px;max-width:300px;text-align:left;position:sticky;position:-webkit-sticky;left:50px!important;z-index:1;background-color:#f7f8f9;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-table td:nth-of-type(n+3){min-width:110px;width:110px;max-width:110px;text-align:right}.cost-plan-elemental-table td:nth-of-type(n+3) input{text-align:right}.cost-plan-elemental-breakdown-table{box-shadow:0 1px 4px rgba(0,0,0,.2)}.cost-plan-elemental-breakdown-table td,.cost-plan-elemental-breakdown-table th{border:1px solid #ddd;padding:8px}.cost-plan-elemental-breakdown-table th{text-align:center;font-weight:700}.cost-plan-elemental-breakdown-table thead th{background-color:#f0f0f0!important}.cost-plan-elemental-breakdown-table .heading-row-2 th{top:35px!important}.cost-plan-elemental-breakdown-table th:first-of-type{position:sticky;position:-webkit-sticky;left:0!important;z-index:2}.cost-plan-elemental-breakdown-table th:nth-of-type(2){position:sticky;position:-webkit-sticky;left:50px!important;z-index:2;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-breakdown-table td:first-of-type{min-width:50px;width:50px;max-width:50px;text-align:right;position:sticky;position:-webkit-sticky;left:0!important;z-index:1;background-color:#f7f8f9}.cost-plan-elemental-breakdown-table td:nth-of-type(2){min-width:500px;width:500px;max-width:500px;text-align:left;position:sticky;position:-webkit-sticky;left:50px!important;z-index:1;background-color:#f7f8f9;box-shadow:inset -1.5px 0 rgba(0,0,0,.2)}.cost-plan-elemental-breakdown-table td:nth-of-type(n+3){min-width:110px;width:110px;max-width:110px;text-align:right}.cost-plan-elemental-breakdown-table td:nth-of-type(n+3) input{text-align:right}.cost-plan-total-summary-row td{background-color:#f0f0f0!important;border-top:2px solid #dee2e6!important;border-bottom:2px solid #dee2e6!important;font-weight:700}.task-schedule-timeline-dashboard-table{width:100%}.task-schedule-timeline-dashboard-table td:first-of-type,.task-schedule-timeline-dashboard-table th{min-width:100px}.task-schedule-timeline-dashboard-table th:first-of-type{min-width:10px}.task-schedule-timeline-dashboard-table th:nth-last-child(2){font-weight:400;text-align:left}.task-schedule-timeline-dashboard-table th:last-child{min-width:100px;font-weight:400;text-align:left;border-left:none!important}.task-schedule-timeline-dashboard-table td:nth-last-child(2){font-weight:400;max-width:50px}.task-schedule-timeline-dashboard-table td:last-child{font-weight:400;min-width:150px;width:100px;text-align:left;border-left:none!important}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes spin{0%,to{transform:rotate(0deg)}33.33%{transform:rotate(2deg)}66.66%{transform:rotate(-2deg)}}@-moz-keyframes marquee{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes marquee{0%{-moz-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}}.section-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-header h1{font-weight:700;margin-bottom:4rem}.section-header p{text-align:center;max-width:760px}.footer-container{position:relative;background-color:#292f33;color:#fff;padding:1rem 0}.footer-container .footer-section{display:flex;justify-content:space-between;align-items:center}.footer-container .footer-section .agreement-container,.footer-container .footer-section .copyright-container{display:flex;align-items:center}.footer-container .footer-section .powered-by-container{display:flex;justify-content:flex-end;align-items:center}.footer-container .footer-section .maxwell-container{display:flex;align-items:center}.footer-container a,.footer-container a:active,.footer-container a:focus,.footer-container a:hover{text-decoration:none;color:#fff;opacity:.5}.footer-container a:hover{color:#000}.footer-container .divider{border-left:.5px solid #999;margin:0 .5rem}@media only screen and (max-width:991px){.footer-container .footer-section{flex-direction:column;justify-content:flex-start;align-items:center}.footer-container .footer-section .copyright-container{flex-direction:column}.footer-container .footer-section .agreement-container{margin-top:1rem}.footer-container .footer-section .powered-by-container{justify-content:center;width:100%;margin-top:1rem}.footer-container .footer-section .maxwell-container{align-items:center;flex-direction:column}.footer-container a,.footer-container a:active,.footer-container a:focus,.footer-container a:hover{text-decoration:none;color:#fff;opacity:.5;font-size:10px}}.project-portfolio-section{position:relative;border-radius:.5rem;background-color:#fff;margin-bottom:1rem;padding:0}.project-portfolio-section .content-title{font-size:1.125rem;font-weight:500;line-height:1.5rem;padding-top:1rem;padding-left:1rem}.project-portfolio-section .project-item-photo{object-fit:cover;width:100%;height:100%;height:10rem}.project-portfolio-section .project-no-image-text{margin-right:1.5rem;margin-left:1rem;padding-bottom:1rem;border-radius:5px;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666}.project-portfolio-section .project-no-image-logo{object-fit:cover;height:100%;width:100%}.project-portfolio-section ul.project-list-items li{position:relative;border:0;margin:0;padding:1rem 0}.project-portfolio-section ul.project-list-items li:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:0;border-bottom:1px solid rgba(0,0,0,.1)}.project-portfolio-section ul.project-list-items li .project-image{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem;margin-bottom:.5rem}.project-portfolio-section ul.project-list-items .list-title{font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;padding-left:1rem;padding-top:1rem}.project-portfolio-section ul.project-list-items .list-location{display:flex;align-items:center;color:#a9a9a9;font-weight:500;font-size:1rem}.project-portfolio-section ul.project-list-items .list-location i{font-size:.825rem}.project-portfolio-section ul.project-list-items .list-location .list-location-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:.9rem;max-width:14.4rem;font-size:1.125rem}.project-portfolio-section-template4{position:relative;border-radius:.5rem;background-color:#fff;margin-bottom:1rem;padding:0}.project-portfolio-section-template4 .content-title{font-size:1.125rem;font-weight:500;line-height:1.5rem;padding-top:1rem;padding-left:1rem}.project-portfolio-section-template4 .project-item-photo{position:relative;object-fit:contain;width:100%;height:12.5rem;background-color:hsla(0,0%,92.5%,.9)}.project-portfolio-section-template4 .project-status{position:absolute;right:16px;top:170px}.project-portfolio-section-template4 .project-no-image-text{margin-right:1.5rem;margin-left:1rem;padding-bottom:1rem;border-radius:5px;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666}.project-portfolio-section-template4 .project-no-image-logo{object-fit:cover;height:100%;width:100%}.project-portfolio-section-template4 ul.project-list-items li{position:relative;border:0;margin:0;padding:1rem 0}.project-portfolio-section-template4 ul.project-list-items li:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:0;border-bottom:1px solid rgba(0,0,0,.1)}.project-portfolio-section-template4 ul.project-list-items li .project-image{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem;margin-bottom:.5rem}.project-portfolio-section-template4 ul.project-list-items .list-title{font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;padding-left:1rem;padding-top:1rem}.project-portfolio-section-template4 ul.project-list-items .list-location{display:flex;align-items:center;color:#a9a9a9;font-weight:500;font-size:1rem}.project-portfolio-section-template4 ul.project-list-items .list-location i{font-size:.825rem}.project-portfolio-section-template4 ul.project-list-items .list-location .list-location-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:.9rem;max-width:14.4rem;font-size:1.125rem}.template5-company-info-card{position:relative;border-radius:.5rem;background-color:#fff;border:1px solid rgba(0,0,0,.15);margin-bottom:1rem}.template5-company-info-card .template5-company-cover-image{width:100%;min-height:8.375rem;max-height:18rem;object-fit:cover;object-position:center;background-position:top;border-radius:inherit}.template5-company-info-card .template5-company-info-card-body{display:flex;flex-direction:column}.template5-company-info-card .template5-company-info-card-body .template5-company-logo-container{margin-top:-13rem;text-align:center;z-index:10}.template5-company-info-card .template5-company-info-card-body .template5-company-info-content{margin-top:1rem}.template5-company-info-card .template5-company-info-card-body .template5-company-info-content .template5-company-title{font-weight:700;font-size:1.5rem;color:#fff;text-align:center}.template5-company-info-card .template5-company-info-card-footer{border-top:1px solid rgba(0,0,0,.15);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.template5-company-info-card .template5-company-info-card-footer .template5-company-info-tab ul{display:flex;flex-direction:row;list-style:none;overflow-x:auto}.template5-company-info-card .template5-company-info-card-footer .template5-company-info-tab ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1.25rem 1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:1rem}.template5-company-info-card .template5-company-info-card-footer .template5-company-info-tab ul li button.active{color:#292f33}.template5-company-info-card .template5-company-info-card-footer .template5-company-info-tab ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background-color:#292f33}.template5-company-content-card{position:relative;border-radius:.5rem;background-color:#fff;border:1px solid rgba(0,0,0,.15);margin-bottom:1rem;padding:1.5rem;overflow:auto}.template5-company-content-card .content-title{font-size:1.25rem;font-weight:500;line-height:1.5rem;margin-bottom:1rem}.template5-company-content-card .content-about-us{color:rgba(0,0,0,.6);font-size:.875rem;margin-bottom:1rem}.template5-company-content-card .content-about-us>*{width:100%!important;margin:0!important;padding:0!important;color:rgba(0,0,0,.6)}.template5-company-content-card dl.description-list dt{margin-bottom:.25rem;font-size:.875rem;font-weight:500}.template5-company-content-card dl.description-list dd{color:rgba(0,0,0,.6);font-size:.875rem;line-height:1.5;margin-bottom:1rem}.template5-company-content-card dl.description-list dd a{color:#292f33;font-weight:500}.template5-company-content-card dl.description-list dd .catalog-text+.catalog-text:before{content:", ";margin-bottom:.5rem}.template5-company-portfolio-card{position:relative;border-radius:.5rem;background-color:#fff;border:1px solid rgba(0,0,0,.15);margin-bottom:1rem;padding:1.5rem}.template5-company-portfolio-card .content-title{font-size:1.25rem;font-weight:500;line-height:1.5rem;margin-bottom:1rem}.template5-company-portfolio-card .content-about-us{color:rgba(0,0,0,.6);font-size:.875rem;margin-bottom:1rem}.template5-company-portfolio-card .content-about-us>*{width:100%!important;margin:0!important;padding:0!important;color:rgba(0,0,0,.6)}.template5-company-portfolio-card dl.description-list dt{margin-bottom:.25rem;font-size:.875rem;font-weight:500}.template5-company-portfolio-card dl.description-list dd{color:rgba(0,0,0,.6);font-size:.875rem;line-height:1.5;margin-bottom:1rem}.template5-company-portfolio-card dl.description-list dd a{color:#292f33;font-weight:500}.template5-company-portfolio-card dl.description-list dd .catalog-text+.catalog-text:before{content:", "}.template5-project-portfolio-section{position:relative}.template5-project-portfolio-section .project-no-image-text{width:100%;margin-bottom:1rem;padding:1rem 3rem;border-radius:5px;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666}.template5-project-portfolio-section ul.project-list-items li{position:relative;border:0;margin:0}.template5-project-portfolio-section ul.project-list-items li .project-item-photo{object-fit:cover;width:100%;height:100%;height:10rem}.template5-project-portfolio-section ul.project-list-items li .project-description-container{padding:1rem}.template5-project-portfolio-section ul.project-list-items li .project-description{font-size:.8rem;font-weight:500;line-height:1.5rem;margin-bottom:.25rem}.template5-project-portfolio-section ul.project-list-items li:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:0;border-bottom:1px solid rgba(0,0,0,.1)}.template5-project-portfolio-section ul.project-list-items li .template5-company-project-container{width:100%;margin:auto;height:100%;border:#000;line-height:1rem;padding:1rem}.template5-project-portfolio-section ul.project-list-items li .template5-company-project-container .template5-company-project-image-container{width:40%;position:relative;text-align:center;float:left}.template5-project-portfolio-section ul.project-list-items li .template5-company-project-container .template5-company-project-image-container .project-image{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem;margin-bottom:.5rem}.template5-project-portfolio-section ul.project-list-items li .template5-company-project-container .template5-company-project-image-container .list-title{font-size:1rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template5-project-portfolio-section ul.project-list-items li .template5-company-project-container .template5-company-project-info-container{overflow:auto;width:60%;font-size:.8rem;text-align:center;padding:1.5rem 2rem;background-color:#ecd5ff;border-radius:.5rem}.template3-company-logo-container{margin-top:-7rem;text-align:center;z-index:10}.template3-company-info-content{margin-top:1rem}.template3-company-info-content .template3-company-title{font-weight:700;font-size:1rem;color:#000;text-align:center}.template3-company-info-button-container{margin-top:2rem;float:right}.template3-company-info-button-container .visit-link-button{background-color:#292f33;color:#fff;font-weight:500;font-size:1rem;text-align:center;vertical-align:middle;padding:.5rem 1rem;border-radius:1.5rem}.project-modal-no-image-text{margin-top:3rem;margin-right:1.5rem;margin-left:1rem;padding-top:1rem;padding-bottom:1rem;border-radius:5px;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666}.template2-container .profile-banner{object-fit:cover;width:100%;height:20rem;margin-bottom:2rem}.template2-container .template2-projects{position:relative;background-color:#fff;padding-top:1.5rem;padding-bottom:2rem}.template2-container .template2-projects .container .section-header .project-title{margin-bottom:1.5rem;font-size:2.03125rem;font-weight:700}.template2-container .template2-category{position:relative;padding:1.2rem 0}.template2-container .template2-catalog{position:relative;padding-top:1rem;padding-bottom:2rem;background-color:#fff}.template2-container .template2-catalog .no-catalogs-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.35);font-weight:700}.template2-container .company-content-card{border:none!important;background-color:inherit!important}.template2-container .company-content-card .content-title{font-weight:700!important;font-size:1.7rem!important;text-align:center}.template2-container .company-content-card .tabbar-container ul{display:flex;flex-direction:row;list-style:none;overflow-x:auto;justify-content:center}.template2-container .company-content-card .tabbar-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:1.8rem}.template2-container .company-content-card .tabbar-container ul li button.active{color:#292f33}.template2-container .company-content-card .tabbar-container ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background-color:#292f33}.template2-container .company-content-card .catalog-title{font-weight:700!important;font-size:1.2rem!important;text-align:left;height:2.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem}.template2-container .company-content-card .catalog-desc{font-weight:500!important;color:grey;font-size:1rem!important;text-align:left;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;padding:1rem 1rem 0}.template2-container .company-content-card .catalog-image-container{object-fit:cover;height:10rem;width:100%;background:#e9e9e9;margin-top:1rem;margin-left:1rem}.template2-container .company-content-card .custom-left-arrow{color:#000;background-color:hsla(0,0%,50.2%,.5);transition:.5s;opacity:1}.template2-container .company-content-card .custom-left-arrow:hover{left:20px;opacity:1;background-color:hsla(0,0%,50.2%,.5)}.template2-container .company-content-card .custom-right-arrow{color:#000;background-color:hsla(0,0%,50.2%,.5);transition:.5s;opacity:1}.template2-container .company-content-card .custom-right-arrow:hover{right:20px;opacity:1;background-color:hsla(0,0%,50.2%,.5)}.template2-container .company-content-card :hover .material-icons{background-color:transparent}.template2-container .company-content-card .contact-us-button{background:#000280;font-weight:500}.template2-container .company-content-card .content-about-us{letter-spacing:.01rem;font-size:1.125rem!important;line-height:1.2}.template2-container .company-content-card .project-portfolio-section{position:relative;border-radius:.5rem;background-color:inherit!important;border:0 solid rgba(0,0,0,.15);margin-bottom:0;padding:0}.template2-container .company-content-card .project-portfolio-section .content-title{font-size:1.125rem!important;font-weight:500!important;line-height:1.5rem;padding-top:0;padding-left:0;color:#000;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.template2-container .company-content-card .project-portfolio-section .project-item-photo-container{height:12rem}.template2-container .company-content-card .project-portfolio-section .project-item-photo-container .project-item-photo{object-fit:cover;width:100%;height:100%;border-radius:.3rem;opacity:.4}.template2-container .company-content-card .project-portfolio-section .project-no-image-text{border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666;margin:0;height:12rem;padding:0}.template2-container .company-content-card .project-portfolio-section .project-no-image-logo{width:100%;height:100%;object-fit:cover;border-radius:inherit}.template2-container .company-content-card .project-portfolio-section .project-black-gradient-container{position:absolute;top:6rem;display:flex;flex-direction:column;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);width:100%;height:6rem;color:#fff}.template2-container .company-content-card .project-portfolio-section .project-image{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem;margin-bottom:.5rem}.template2-container .company-content-card .project-portfolio-section .list-title{font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;padding-top:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3.5rem}.template2-container .company-content-card .project-portfolio-section .list-location{align-items:center;color:#a9a9a9;font-weight:500}.template2-container .company-content-card .project-portfolio-section .list-location i{font-size:.825rem}.template2-container .company-content-card .project-portfolio-section .list-location .list-location-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:.9rem;font-size:14px}.template2-container .company-content-card .project-portfolio-section .custom-right-arrow{background-color:transparent;transition:1s}.template2-container .company-content-card .project-portfolio-section .custom-right-arrow:hover{background-color:transparent;right:20px}.template2-container .company-content-card .project-portfolio-section .custom-left-arrow{background-color:transparent;transition:1s}.template2-container .company-content-card .project-portfolio-section .custom-left-arrow:hover{background-color:transparent;left:20px}.template2-container .company-content-card .member-picture{object-fit:cover}.template2-container .company-content-card .category-card .category-content{padding:1rem;height:150px}.template2-container .company-content-card .category-card .category-image{object-fit:cover}.template2-container .company-content-card .category-card .category-title{margin-bottom:1rem;font-weight:700;font-size:1.125rem}.template2-container .company-content-card .category-card .catalog-desc{font-size:14px}.template2-container .company-content-card .category-card .category-specialization-container{overflow-y:auto;height:80px}.template2-container .company-content-card .category-card .category-specialization-container .category-specialization{color:#6c6c6c}.template2-container .company-content-card .category-card .category-specialization-container .category-specialization+.category-specialization{margin-bottom:.25rem}@media only screen and (max-width:991px){.template2-container .template2-projects .container .section-header .project-title{font-size:1.21875rem}.template2-container .template2-catalog{padding:1.2rem 0}.template2-container .company-content-card .catalog-title,.template2-container .company-content-card .content-title{font-size:1rem!important}.template2-container .company-content-card .catalog-desc{font-size:.8rem!important}.template2-container .company-content-card .project-portfolio-section .content-title{font-size:1rem!important}.template2-container .company-content-card .project-portfolio-section .list-title{font-size:1rem}.template2-container .company-content-card .project-portfolio-section .list-location .list-location-name,.template2-container .company-content-card .project-portfolio-section .list-location i{font-size:12px}.template2-container .company-content-card .category-card .category-title{font-size:1rem}.template2-container .company-content-card .category-card .catalog-desc{font-size:12px}}.template7-container .profile-banner{object-fit:cover;width:100%;height:20rem;margin-bottom:2rem}.template7-container .template7-projects{position:relative;background-color:#fff;padding-top:0;padding-bottom:1.2rem}.template7-container .template7-category{position:relative;padding:6.25rem 0}.template7-container .template7-catalog{position:relative;padding:2rem 0;background-color:#fff}.template7-container .template7-catalog.template7-bg-blue{background:linear-gradient(180deg,#f0f3ff,#fff .01%,#f0f3ff 40.63%)}.template7-container .template7-catalog.template7-bg-green{background:linear-gradient(180deg,#f0f3ff,#fff .01%,#dff2ee 93.23%)}.template7-container .template7-catalog.template7-bg-pink{background:linear-gradient(180deg,#f0f3ff,#fff .01%,#fff1f1 93.23%)}.template7-container .template7-catalog .no-catalogs-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.35);font-weight:700}.template7-container .company-content-card{border:none!important;background-color:inherit!important}.template7-container .company-content-card .content-title{font-weight:700!important;font-size:1.7rem!important;text-align:center}.template7-container .company-content-card .tabbar-container{margin-bottom:1.2rem}.template7-container .company-content-card .tabbar-container .text-color-blue{color:#424d79}.template7-container .company-content-card .tabbar-container .text-color-green{color:#0ce2b2}.template7-container .company-content-card .tabbar-container .text-color-pink{color:#ff006b}.template7-container .company-content-card .tabbar-container .active{height:1px;width:50%;margin-left:28px;margin-top:1rem}.template7-container .company-content-card .tabbar-container .active.template7-bg-blue{border:1px solid #424d79;background-color:#424d79}.template7-container .company-content-card .tabbar-container .active.template7-bg-green{border:1px solid #45523e;background-color:#45523e}.template7-container .company-content-card .tabbar-container .active.template7-bg-pink{border:1px solid #39004e;background-color:#39004e}.template7-container .company-content-card .tabbar-container ul{display:flex;flex-direction:row;list-style:none}@media only screen and (min-width:991px){.template7-container .company-content-card .tabbar-container ul{overflow-x:auto}}.template7-container .company-content-card .tabbar-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:1.8rem}.template7-container .company-content-card .tabbar-container ul li button.active{color:#292f33}.template7-container .company-content-card .tabbar-container ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background-color:#292f33}.template7-container .company-content-card .catalog-card-container{position:relative;border-radius:8px;margin-right:5rem;align-items:center}.template7-container .company-content-card .catalog-card-container .catalog-image{width:291px;height:240px;object-fit:fill;border-top-left-radius:8px;border-top-right-radius:8px}.template7-container .company-content-card .catalog-card-container .catalog-content-container{width:100%;min-height:120px;display:flex;flex-direction:column;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.template7-container .company-content-card .catalog-card-container .catalog-content-container.template6-bg-blue{background-color:#0b2143}.template7-container .company-content-card .catalog-card-container .catalog-content-container.template6-bg-green{background-color:#45523e}.template7-container .company-content-card .catalog-card-container .catalog-content-container.template6-bg-pink{background-color:#39004e}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-title{padding-left:16px;padding-top:16px;font-size:20px;font-weight:700;margin-bottom:.85rem}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-title.blue{color:#0b2143}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-title.green{color:#2a3326}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-title.pink{color:#39004e}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-description{padding-left:16px;padding-top:16px;font-weight:500}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-description.blue{color:#99a0bc}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-description.green{color:#86957e}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-description.pink{color:#dac4c4}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-button{padding-left:16px;border:0;background-color:transparent;position:absolute;bottom:8px;right:0}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-button.blue{color:#424d79}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-button.green{color:#45523e}.template7-container .company-content-card .catalog-card-container .catalog-content-container .catalog-button.pink{color:#000}.template7-container .company-content-card .catalog-title{font-weight:700!important;font-size:1.2rem!important;text-align:left;height:2.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem}.template7-container .company-content-card .catalog-desc{font-weight:500!important;color:grey;font-size:1rem!important;text-align:left;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;padding:1rem 1rem 0}.template7-container .company-content-card .catalog-image-container{object-fit:cover;height:10rem;width:100%;background:#e9e9e9;margin-top:1rem;margin-left:1rem}.template7-container .company-content-card .custom-left-arrow{color:#000;opacity:1;background-color:hsla(0,0%,50.2%,.5);transition:.5s}.template7-container .company-content-card .custom-left-arrow:hover{left:20px;opacity:1;background-color:hsla(0,0%,50.2%,.5)}.template7-container .company-content-card .custom-right-arrow{color:#000;transition:.5s;opacity:1;background-color:hsla(0,0%,50.2%,.5)}.template7-container .company-content-card .custom-right-arrow:hover{right:20px;opacity:1;background-color:hsla(0,0%,50.2%,.5)}.template7-container .company-content-card :hover .material-icons{background-color:transparent}.template7-container .company-content-card .contact-us-button{background:#000280;font-weight:500}.template7-container .company-content-card .content-about-us{letter-spacing:.01rem;font-size:1.2rem!important;line-height:1.2}.template7-container .company-content-card .project-portfolio-section{position:relative;border-radius:.5rem;background-color:inherit!important;border:0 solid rgba(0,0,0,.15);margin-bottom:0;padding:0}.template7-container .company-content-card .project-portfolio-section .project-footer-list{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.template7-container .company-content-card .project-portfolio-section .project-footer-list.footer-bg-blue{background-color:rgba(24,25,32,.1);backdrop-filter:blur(32.2141px)}.template7-container .company-content-card .project-portfolio-section .project-footer-list.footer-bg-green{background-color:#dff2ee;backdrop-filter:blur(32.2141px)}.template7-container .company-content-card .project-portfolio-section .project-footer-list.footer-bg-pink{background-color:#c25784;backdrop-filter:blur(32.2141px)}.template7-container .company-content-card .project-portfolio-section .project-footer-list .content-title{font-size:1.25rem!important;font-weight:500!important;line-height:1.5rem}.template7-container .company-content-card .project-portfolio-section .project-footer-list .content-title.blue{color:#0b2143}.template7-container .company-content-card .project-portfolio-section .project-footer-list .content-title.green{color:#2a3326}.template7-container .company-content-card .project-portfolio-section .project-footer-list .content-title.pink{color:#39004e}.template7-container .company-content-card .project-portfolio-section .project-footer-list .detail-button{width:100%;margin:1rem;padding:4px}.template7-container .company-content-card .project-portfolio-section .project-status{height:20px;line-height:20px;border-radius:4px;position:absolute;right:10px;top:160px;z-index:999}.template7-container .company-content-card .project-portfolio-section .project-item-photo-container{height:12rem}.template7-container .company-content-card .project-portfolio-section .project-item-photo-container .project-item-photo{object-fit:cover;width:100%;height:100%;border-radius:.3rem;opacity:.4}.template7-container .company-content-card .project-portfolio-section .project-no-image-text{border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666;margin:0;height:12rem;padding:0}.template7-container .company-content-card .project-portfolio-section .project-no-image-logo{width:100%;height:100%;object-fit:cover;border-radius:inherit}.template7-container .company-content-card .project-portfolio-section .project-black-gradient-container{position:absolute;top:6rem;display:flex;flex-direction:column;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);width:100%;height:6rem;color:#fff}.template7-container .company-content-card .project-portfolio-section .project-image{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem;margin-bottom:.5rem}.template7-container .company-content-card .project-portfolio-section .list-title{font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;padding-top:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3.5rem}.template7-container .company-content-card .project-portfolio-section .list-location{align-items:center;color:#000;font-weight:500;font-size:1rem;position:absolute;left:15px;top:160px;z-index:999}.template7-container .company-content-card .project-portfolio-section .list-location i{font-size:.825rem}.template7-container .company-content-card .project-portfolio-section .list-location .list-location-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:.9rem;font-size:1.125rem}.template7-container .company-content-card .project-portfolio-section .custom-right-arrow{background-color:transparent;transition:1s}.template7-container .company-content-card .project-portfolio-section .custom-right-arrow:hover{background-color:transparent;right:20px}.template7-container .company-content-card .project-portfolio-section .custom-left-arrow{background-color:transparent;transition:1s}.template7-container .company-content-card .project-portfolio-section .custom-left-arrow:hover{background-color:transparent;left:20px}.template7-container .company-content-card .member-picture{object-fit:cover}.template7-container .company-content-card .category-card .category-content{padding:1rem;min-height:150px}.template7-container .company-content-card .category-card .category-image{object-fit:cover}.template7-container .company-content-card .category-card .category-title{margin-bottom:1rem;font-weight:700;font-size:1rem}.template7-container .company-content-card .category-card .category-specialization-container{overflow-y:auto;height:80px}.template7-container .company-content-card .category-card .category-specialization-container .category-specialization{color:#6c6c6c}.template7-container .company-content-card .category-card .category-specialization-container .category-specialization+.category-specialization{margin-bottom:.25rem}@media only screen and (max-width:991px){.template7-container .profile-banner{margin-bottom:0}.template7-container .template7-projects{padding-bottom:0}.template7-container .template7-projects .container .section-header h1{margin-bottom:1rem;font-size:1.21875rem}.template7-container .company-content-card .tabbar-container ul li button{font-size:1.21875rem}.template7-container .company-content-card .catalog-title{font-size:1rem!important}.template7-container .company-content-card .catalog-desc{font-size:12px!important}.template7-container .company-content-card .project-portfolio-section{position:relative;border-radius:.5rem;background-color:inherit!important;border:0 solid rgba(0,0,0,.15);margin-bottom:0;padding:0}.template7-container .company-content-card .project-portfolio-section .project-footer-list .content-title{font-size:1rem!important}.template7-container .company-content-card .project-portfolio-section .list-location i{font-size:.825rem}.template7-container .company-content-card .project-portfolio-section .list-location .list-location-name{font-size:1rem}}.template1-container .template1-about-us{position:relative;padding:6.25rem 0;background-color:#fff;border-bottom:2px solid #ffe049}.template1-container .template1-about-us .contact-us-button{background:#ffe049;color:#000;padding:.7rem 4rem;font-weight:500;border-radius:1rem}.template1-container .template1-members{position:relative;padding:6.25rem 0}.template1-container .profile-banner{object-fit:cover;width:100%;height:20rem;margin-bottom:2rem}.template1-container .template1-projects{position:relative;padding:6.25rem 0;background-color:#fff}@media only screen and (max-width:991px){.template1-container .template1-projects .project-section-row{display:block!important}}.template1-container .template1-category{position:relative;padding:6.25rem 0;border-bottom:2px solid #ffe049}.template1-container .template1-catalog{position:relative;padding:6.25rem 0;background-color:#fff}.template1-container .template1-catalog .no-catalogs-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.35);font-weight:700}.template1-container .company-content-card{border:none!important;background-color:inherit!important}.template1-container .company-content-card .content-title{font-weight:700!important;font-size:1.7rem!important;text-align:center}.template1-container .company-content-card .catalog-title{font-weight:500!important;color:#000;font-size:1.2rem!important;text-align:left;height:2.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem}.template1-container .company-content-card .catalog-desc{font-weight:500!important;color:grey;font-size:1rem!important;text-align:left;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;padding:1rem 1rem 0;height:4rem;display:block}.template1-container .company-content-card .catalog-item{min-height:8.2rem}.template1-container .company-content-card .catalog-item .c-item{font-weight:500!important;color:grey;font-size:.75rem!important;text-align:left;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;padding:0 1rem}.template1-container .company-content-card .catalog-image-container{object-fit:cover;height:15rem;width:100%;background:#e9e9e9}.template1-container .company-content-card .custom-left-arrow{background-color:transparent;transition:.5s;opacity:0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;left:20px}.template1-container .company-content-card .custom-left-arrow:hover{left:15px;opacity:1}.template1-container .company-content-card .custom-right-arrow{background-color:transparent;transition:.5s;opacity:0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;right:20px}.template1-container .company-content-card .custom-right-arrow:hover{right:15px;opacity:1}.template1-container .company-content-card :hover .material-icons{background-color:transparent}.template1-container .company-content-card .content-about-us{letter-spacing:.01rem;font-size:1.2rem!important;line-height:1.2}.template1-container .company-content-card .project-portfolio-section{position:relative;border-radius:.5rem;background-color:inherit!important;border:0 solid rgba(0,0,0,.15);margin-bottom:0;padding:0}.template1-container .company-content-card .project-portfolio-section .content-title{font-size:1.25rem;font-weight:500;line-height:1.5rem;padding-top:1rem;padding-left:1rem}.template1-container .company-content-card .project-portfolio-section .project-item-photo-container{height:12rem}.template1-container .company-content-card .project-portfolio-section .project-item-photo-container .project-item-photo{object-fit:cover;width:100%;height:100%;border-radius:.3rem}.template1-container .company-content-card .project-portfolio-section .project-no-image-text{border-radius:5px;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666;margin:0;padding:0;height:12rem}.template1-container .company-content-card .project-portfolio-section .project-no-image-logo{width:100%;height:100%;object-fit:cover;border-radius:inherit}.template1-container .company-content-card .project-portfolio-section .project-black-gradient-container{position:absolute;top:6rem;display:flex;flex-direction:column;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);width:100%;height:6rem;color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.template1-container .company-content-card .project-portfolio-section .project-image{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem;margin-bottom:.5rem}.template1-container .company-content-card .project-portfolio-section .list-title{font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:3.5rem}.template1-container .company-content-card .project-portfolio-section .list-location{align-items:center;color:#a9a9a9;font-weight:500;font-size:1rem;padding-left:1rem;padding-right:1rem}.template1-container .company-content-card .project-portfolio-section .list-location i{font-size:.825rem}.template1-container .company-content-card .project-portfolio-section .list-location .list-location-name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:1.125rem}.template1-container .company-content-card .category-card .category-image{object-fit:cover}.template1-container .company-content-card .category-card .category-header{margin-top:.85rem;margin-bottom:.85rem}.template1-container .company-content-card .category-card .category-header .category-name{margin-left:.85rem;max-width:65%;width:100%;text-align:center}.template1-container .company-content-card .category-card .category-header .category-grade,.template1-container .company-content-card .category-card .category-header .category-name{display:inline-block;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.35);border-radius:4px;padding:.25rem;font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template1-container .company-content-card .category-card .category-header .category-grade{margin-left:auto;position:absolute;right:.85rem}.template1-container .company-content-card .category-card .category-body{font-weight:500;height:10rem;overflow:auto}.template1-container .tabbar-container ul{display:flex;flex-direction:row;list-style:none;overflow-x:auto;justify-content:center}.template1-container .tabbar-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:1.8rem}.template1-container .tabbar-container ul li button.active{color:#ffde59}.template1-container .tabbar-container ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background-color:#ffde59}section.template3-vision-section{padding:2rem 0;margin-top:-32px;background:#fff}section.template3-vision-section .vision-container .vision-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem;width:100%}section.template3-vision-section .vision-container .vision-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;width:100%}.template3-container .template3-projects{position:relative;padding-top:2rem;padding-bottom:1.2rem}.template3-container .template3-projects .container .section-header .project-title{margin-bottom:1.5rem;font-size:2.03125rem;font-weight:700}.template3-container .profile-banner{object-fit:cover;width:100%;height:20rem;margin-bottom:2rem}.template3-container .template3-about-us{position:relative;background-color:#fff;padding:2rem 0;text-align:justify}.template3-container .template3-about-us .container .section-header .about-us-title{margin-bottom:1.2rem;font-size:2.03125rem;font-weight:700;width:100%}.template3-container .template3-about-us .container .section-header .about-button{align-self:flex-start;float:right}.template3-container .template3-members{position:relative;padding:6.25rem 0}.template3-container .template3-category{position:relative;background-color:#fff;padding:1.2rem 0}.template3-container .template3-category .container .section-header .category-title{margin-bottom:1.2rem;text-align:center;font-weight:700;font-size:2.03125rem}.template3-container .template3-category .custom-left-arrow{left:10px;color:#000;background-color:transparent;transition:1s}.template3-container .template3-category .custom-left-arrow:hover{left:0}.template3-container .template3-category .custom-right-arrow{right:15px;color:#000;background-color:transparent;transition:1s}.template3-container .template3-category .custom-right-arrow:hover{right:5px}.template3-container .template3-catalog{position:relative;padding:1.2rem 0}.template3-container .template3-catalog .container .section-header .catalog-title{margin-bottom:1.2rem;text-align:center;font-size:2.03125rem;font-weight:700}.template3-container .template3-catalog .no-catalogs-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.35);font-weight:700}.template3-container .company-content-card{border:none!important;background-color:inherit}.template3-container .company-content-card .content-title{font-weight:700!important;font-size:1.7rem!important;text-align:center}.template3-container .company-content-card .custom-left-arrow{left:10px;color:#000;background-color:hsla(0,0%,50.2%,.5);transition:1s;opacity:1;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.template3-container .company-content-card .custom-left-arrow:hover{left:0;opacity:1}.template3-container .company-content-card .custom-right-arrow{right:15px;color:#000;background-color:hsla(0,0%,50.2%,.5);transition:1s;opacity:1;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.template3-container .company-content-card .custom-right-arrow:hover{right:5px;opacity:1}.template3-container .company-content-card :hover .material-icons{background-color:transparent}.template3-container .company-content-card .catalog-card{display:flex;border-radius:.5rem}.template3-container .company-content-card .catalog-title{font-weight:500!important;color:#000;font-size:1.125rem!important;text-align:left;height:2.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem}.template3-container .company-content-card .catalog-desc{font-weight:500!important;color:grey;font-size:14px!important;text-align:left;line-height:1.2rem;padding:1rem 1rem 0;height:3.5rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.template3-container .company-content-card .catalog-item{min-height:8.2rem}.template3-container .company-content-card .catalog-item .c-item{font-weight:500!important;color:grey;font-size:.74rem!important;text-align:left;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2rem;padding:0 1rem}.template3-container .company-content-card .catalog-image-container{object-fit:cover;height:15rem;width:100%;background:#e9e9e9}.template3-container .company-content-card .contact-us-button{background:#000280;font-weight:500;font-size:14px}.template3-container .company-content-card .content-about-us{letter-spacing:.01rem;font-size:1.125rem!important;line-height:1.5;margin-top:2rem}.template3-container .company-content-card .project-portfolio-section{position:relative;border-radius:.5rem;background-color:inherit!important;border:0 solid rgba(0,0,0,.15);margin-bottom:0;padding:0}.template3-container .company-content-card .project-portfolio-section .react-multi-carousel-list .react-multi-carousel-item div.card{width:100%}.template3-container .company-content-card .project-portfolio-section .project-list-item-container{margin-left:auto;margin-right:auto}.template3-container .company-content-card .project-portfolio-section .project-button{border-style:none;background:none;padding:0}.template3-container .company-content-card .project-portfolio-section .content-title{font-size:1.125rem;font-weight:500;line-height:1.5rem;padding-top:1rem;padding-left:1rem}.template3-container .company-content-card .project-portfolio-section .project-item-photo-container{height:45vh}.template3-container .company-content-card .project-portfolio-section .project-item-photo-container .project-item-photo{object-fit:cover;width:100%;height:100%;opacity:.4}.template3-container .company-content-card .project-portfolio-section .project-no-image-text{margin:0;text-align:center;font-weight:700;background-color:rgba(0,0,0,.1);color:#6d6666;height:45vh;padding:0}.template3-container .company-content-card .project-portfolio-section .project-no-image-logo{object-fit:cover;height:100%;width:100%}.template3-container .company-content-card .project-portfolio-section .project-black-gradient-container{position:absolute;display:flex;flex-direction:column;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);width:100%;height:50%;color:#fff;top:50%}.template3-container .company-content-card .project-portfolio-section .project-image{width:100%;height:6.25rem;object-fit:cover;border-radius:.5rem;margin-bottom:.5rem}.template3-container .company-content-card .project-portfolio-section .list-title{font-size:1.85rem;font-weight:700;line-height:3rem;width:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.template3-container .company-content-card .project-portfolio-section .list-title .list-location{font-size:14px;font-weight:400;line-height:1rem;top:130%;left:50%;align-items:center}.template3-container .company-content-card .project-portfolio-section .list-title .list-location i{font-size:.825rem}.template3-container .company-content-card .project-portfolio-section .list-title .list-location .list-location-name{line-height:.9rem;font-size:1.125rem}.template3-container .company-content-card .project-portfolio-section .more-details{font-size:1.125rem;line-height:3rem;transform:translate(-50%,-50%)}.template3-container .company-content-card .category-card .category-content{padding:1rem 0}.template3-container .company-content-card .category-card .category-image{object-fit:cover}.template3-container .company-content-card .category-card .category-title{margin-bottom:1rem;font-weight:700;font-size:1.125rem}.template3-container .company-content-card .category-card .category-specialization-container{overflow-y:auto;height:100px}.template3-container .company-content-card .category-card .category-specialization-container .category-specialization{color:#6c6c6c;font-size:14px}.template3-container .company-content-card .category-card .category-specialization-container .category-specialization+.category-specialization{margin-bottom:.25rem}.template3-container .company-content-card .tabbar-container ul{display:flex;flex-direction:row;list-style:none;overflow-x:auto}.template3-container .company-content-card .tabbar-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:1.8rem}.template3-container .company-content-card .tabbar-container ul li button.active{color:#292f33}.template3-container .company-content-card .tabbar-container ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background-color:#292f33}@media only screen and (max-width:991px){.template3-container .template3-about-us .container .section-header .about-us-title,.template3-container .template3-projects .container .section-header .project-title{font-size:1.21875rem}.template3-container .template3-about-us .container .section-header .about-button{margin-top:-10px}.template3-container .template3-category .container .section-header .category-title{font-size:1.21875rem}.template3-container .template3-catalog{padding:1.2rem 0}.template3-container .template3-catalog .container .section-header h1{margin-bottom:1.2rem;text-align:center}.template3-container .company-content-card .catalog-title{font-size:1rem!important}.template3-container .company-content-card .catalog-desc{font-size:12px!important}.template3-container .company-content-card .catalog-image-container{object-fit:cover;height:15rem;width:100%;background:#e9e9e9}.template3-container .company-content-card .category-card .category-title{font-size:1rem}.template3-container .company-content-card .category-card .category-specialization-container .category-specialization{font-size:12px}.template3-container .company-content-card .content-about-us{font-size:1rem!important}.template3-container .company-content-card .tabbar-container ul li button{font-size:1rem}.template3-container .company-content-card .project-portfolio-section .list-title{line-height:1.2rem;position:absolute;font-size:.9rem;top:50%;left:50%;transform:translate(-50%,-50%)}.template3-container .company-content-card .project-portfolio-section .list-title .list-location{font-size:12px}.template3-container .company-content-card .project-portfolio-section .list-title .list-location i{font-size:.825rem}.template3-container .company-content-card .project-portfolio-section .list-title .list-location .list-location-name{line-height:.9rem;font-size:.7rem}.template3-container .company-content-card .project-portfolio-section .more-details{font-size:.6rem}section.template3-vision-section .vision-container .vision-title{font-size:1.21875rem}}.banner-section>.carousel-container{flex:0 0 100%}.banner-section>.carousel-container>.carousel-content,.banner-section>.carousel-container>.carousel-content>.carousel{position:relative}.banner-section>.carousel-container>.carousel-content .carousel-image,.banner-section>.carousel-container>.carousel-content .carousel-item{height:100%}section.feature-section{padding:3.25rem 0;background:#f2f9f9}@media(max-width:991px){section.feature-section{padding:1.25rem 0}}section.feature-section .feature-title{display:flex;font-style:normal;font-weight:700;font-size:45px;line-height:72px;text-align:center;color:#292f33;margin-bottom:4rem;margin-top:1rem}@media(max-width:991px){section.feature-section .feature-title{font-size:30px;margin-bottom:1rem;padding-left:1rem}}section.feature-section .line{background-color:#292f33;height:2.5px;width:auto;margin-bottom:1rem}section.feature-section .feature-card-label{height:100%}section.feature-section .feature-card-label .feature-card-title{font-size:18px;line-height:1.67;font-weight:700;text-align:left;margin-bottom:1rem;color:#000}section.feature-section .feature-card-label .feature-card-description{font-size:16px;line-height:1.87;color:#0f2137;text-align:justify}section.video-section{padding:3.25rem 0;background:#fff;background-color:#fff}@media(max-width:991px){section.video-section{padding:1.25rem 0}}section.video-section .video-title{display:flex;font-style:normal;font-weight:700;font-size:45px;line-height:72px;color:#292f33;margin-bottom:4rem;margin-top:1rem}@media(max-width:991px){section.video-section .video-title{font-size:30px;margin-bottom:2rem;line-height:45px;padding-left:1rem}}section.video-section .video-grid-item{grid-column:1/span 6}section.video-section .video-grid-item .video-measurement{width:100%;height:700px}section.video-section .empty-company-container{text-align:center}@media only screen and (max-width:991px){section.video-section{padding:1.25rem 0}section.video-section .video-grid-item .video-measurement{width:100%;height:250px}}section.event-section{padding:3.25rem 0;background:#fff;background-color:#fff}@media(max-width:991px){section.event-section{padding:1.25rem 0}}section.event-section .event-title{display:flex;font-style:normal;font-weight:700;font-size:45px;line-height:72px;text-align:center;color:#292f33;margin-bottom:4rem;margin-top:1rem}@media(max-width:991px){section.event-section .event-title{font-size:30px;margin-bottom:1rem;padding-left:1rem}}section.event-section .event-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center}section.event-section .event-card-container .event-image{width:auto;height:15rem;max-height:15rem}section.event-section .event-card-container .event-content-container{display:flex;flex-direction:column;padding:1rem}section.event-section .event-card-container .event-content-container .event-content-title{font-size:1rem;font-weight:700;text-align:center;margin-bottom:.85rem}section.event-section .event-card-container .event-content-container .event-description{display:flex;font-weight:500;text-align:center;justify-content:center}section.event-section .event-card-container .event-content-container .event-button{border:0;background-color:transparent;margin-top:1rem;align-self:center}.event-modal-container{display:flex;flex-direction:column;align-items:center;padding:2rem 4rem}.event-modal-container .event-name{display:flex;font-weight:700;font-size:1.25rem;margin-bottom:1rem;align-self:flex-start}.event-modal-container .event-description{color:#6c6c6c;font-size:1rem;line-height:1.5rem;text-align:justify}@media only screen and (max-width:991px){.event-modal-container{padding:1rem}.event-modal-container .event-name{font-size:1.55rem}.event-modal-container .event-description{font-size:1.15rem}}section.government-logo-section{padding:3.25rem 0}section.government-logo-section .gov-logo-container{display:flex;align-items:center;justify-content:center}section.government-logo-section .gov-logo-container .logo-container{padding:3.25rem}section.government-logo-section .gov-logo-container .logo-container .logo{width:8.5rem;height:auto;object-fit:contain}section.government-logo-section .gov-logo-container .logo-container .gov-logo{font-size:large;width:15.5rem;height:auto;object-fit:contain}section.government-logo-section .gov-logo-container .logo-container:first-child{text-align:start}section.government-logo-section .gov-logo-container .logo-container:last-child{text-align:end}@media only screen and (max-width:991px){section.government-logo-section .gov-logo-container{flex-direction:column;justify-content:center}section.government-logo-section .gov-logo-container .logo-container{width:100%;text-align:center;padding:2rem 0}section.government-logo-section .gov-logo-container .logo-container:first-child{text-align:center}section.government-logo-section .gov-logo-container .logo-container:last-child{text-align:center;padding:0}}section.contractor-list-section{position:relative;min-height:95vh;padding:1.8rem 0 6.25rem}section.contractor-list-section .container{max-width:1420px!important}section.contractor-list-section .header-searchbar{height:35px}section.contractor-list-section .header-title{margin-bottom:1.2rem}section.contractor-list-section .filter-grid-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(5,1fr);padding-left:3rem}section.contractor-list-section .checkbox-verification{text-align:right;margin-top:1rem}section.contractor-list-section .checkbox-verification input{vertical-align:middle;margin-right:.5rem}section.contractor-list-section .company-profile-grid{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}section.contractor-list-section .company-profile-grid .company-profile-card{position:relative;background-color:#fff;padding:2rem;height:100%;min-height:6rem;color:#2d2d2d;box-shadow:0 3px 5px rgba(0,0,0,.04);transition:all .2s ease-in-out;max-height:180px}section.contractor-list-section .company-profile-grid .company-profile-card .verified-icon{color:#03538f;font-size:10px;padding-bottom:1px}section.contractor-list-section .company-profile-grid .company-profile-card .verified-word{color:#033e6a;font-size:12px;padding-left:.2rem}section.contractor-list-section .company-profile-grid .company-profile-card .company-title{font-weight:700;font-size:.8rem;line-height:1.25rem;width:200px}section.contractor-list-section .company-profile-grid .company-profile-card .company-location{font-size:.7rem;font-weight:600;color:rgba(0,0,0,.35);margin-top:.5rem}section.contractor-list-section .company-profile-grid .company-profile-card .company-business-no{display:inline-block;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.35);border-radius:4px;padding:.25rem;margin-top:.5rem;font-size:.75rem;font-weight:500}section.contractor-list-section .company-profile-grid .company-profile-card .product-trade-container{width:100%}section.contractor-list-section .company-profile-grid .company-profile-card .product-trade-container .company-product,section.contractor-list-section .company-profile-grid .company-profile-card .product-trade-container .company-trade{display:inline-block;background-color:rgba(130,136,135,.178);color:#000;border-radius:4px;padding:.3rem;margin-top:.5rem;font-size:.5rem;border-radius:15px;width:50%;overflow-wrap:break-word}section.contractor-list-section .company-profile-grid .company-profile-card .product-trade-container .company-association{display:inline-block;background-color:rgba(130,136,135,.178);color:#000;border-radius:4px;padding:.3rem;margin-top:.5rem;font-size:.5rem;border-radius:15px;width:33%;overflow-wrap:break-word}section.contractor-list-section .company-profile-grid .company-profile-card .product-trade-container .modifiedDate-display{display:inline-block;color:#000;border-radius:4px;margin-top:.1rem;font-size:.65rem;width:100%;text-align:left;position:absolute;bottom:12px;left:33px}section.contractor-list-section .company-profile-grid .company-profile-card .product-trade-container .count-display{display:inline-block;color:#000;border-radius:4px;margin-top:.5rem;font-size:.65rem;width:100%;text-align:right;position:absolute;bottom:12px;right:33px}section.contractor-list-section .company-profile-grid .company-profile-card:hover{transform:scale(1.02)}section.contractor-list-section .empty-company-container{text-align:center}@media(max-width:991px){section.contractor-list-section .container{margin-left:0}section.contractor-list-section .header-searchbar{width:100%;margin-left:1rem;margin-right:1rem}section.contractor-list-section .filter-grid-container{justify-content:center;grid-template-columns:repeat(2,1fr);padding-left:0}section.contractor-list-section .company-profile-grid{grid-gap:0;grid-template-columns:repeat(1,1fr);row-gap:1rem}}section.state-list-selection-section{position:relative;padding-top:1.8rem;padding-bottom:0}section.state-list-selection-section .container{max-width:1420px!important}section.state-list-selection-section .state-grid-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(16,1fr)}section.state-list-selection-section .state-image-size{position:relative;width:40px;height:40px;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:50%}section.state-list-selection-section .state-image-size.active{border-radius:70%;border:2px solid #292f33;box-shadow:0 1px 6px 6px rgba(0,137,132,.4)}section.state-list-selection-section .invisible-button{border:none;background:#f8f9fa}@media(max-width:991px){section.state-list-selection-section .container{margin-left:0}section.state-list-selection-section .state-grid-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(6,1fr)}section.state-list-selection-section .state-image-size{position:relative;width:30px;height:30px;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:50%}}section.contractor-banner-filter-section{padding-top:0;padding-bottom:0}section.contractor-banner-filter-section .container{max-width:1420px!important}section.contractor-banner-filter-section .header-searchbar{height:35px;border:1px solid #000}section.contractor-banner-filter-section .header-searchbar .fas{color:#000;font-family:Font Awesome\ 6 Free;font-weight:900}section.contractor-banner-filter-section .filter-grid-container{display:grid;grid-gap:1rem;grid-template-columns:repeat(5,1fr);padding-left:3rem}section.contractor-banner-filter-section .state-banner-container{position:relative;text-align:center;color:#fff}section.contractor-banner-filter-section .state-banner{width:100%!important;object-fit:fit!important;opacity:.2!important;height:20vh!important}section.contractor-banner-filter-section .state-center-title{font-size:80px;color:#292f33;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);padding-top:20px}section.contractor-banner-filter-section .banner-bottom{position:absolute;top:70%;right:3%}section.contractor-banner-filter-section .form__single-value{color:#000}section.contractor-banner-filter-section .form__control{border:1px solid #000;border-radius:8px;background-color:#fff}@media(max-width:991px){section.contractor-banner-filter-section{padding-top:1rem}section.contractor-banner-filter-section .container{margin-left:0;padding:0}section.contractor-banner-filter-section .header-searchbar{width:100%;margin-left:1rem;margin-right:1rem}section.contractor-banner-filter-section .filter-grid-container{display:grid;grid-gap:1rem;grid-row-gap:.2rem;grid-template-columns:repeat(2,1fr);width:95%;padding:0 0 0 20px}section.contractor-banner-filter-section .state-banner{height:25vh!important}section.contractor-banner-filter-section .state-center-title{font-size:40px;color:#292f33;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%)}section.contractor-banner-filter-section .banner-bottom{position:absolute;top:60%;right:auto}section.contractor-banner-filter-section .header-searchbar{margin-left:0;margin-bottom:0}section.contractor-banner-filter-section .banner-search-bar{position:absolute;top:40%;width:95%;padding-left:20px}}section.contractor-list-state-section{position:relative;min-height:95vh;padding:0 0 6.25rem}section.contractor-list-state-section .container{max-width:1420px!important}section.contractor-list-state-section .checkbox-verification{text-align:right;margin-top:1rem}section.contractor-list-state-section .checkbox-verification input{vertical-align:middle;margin-right:.5rem}section.contractor-list-state-section .company-profile-grid{display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr)}section.contractor-list-state-section .company-profile-grid .company-profile-card{position:relative;background-color:#fff;padding:2rem;height:100%;min-height:6rem;color:#2d2d2d;box-shadow:0 3px 5px rgba(0,0,0,.04);transition:all .2s ease-in-out;max-height:180px}section.contractor-list-state-section .company-profile-grid .company-profile-card .verified-icon{color:#03538f;font-size:10px;padding-bottom:1px}section.contractor-list-state-section .company-profile-grid .company-profile-card .verified-word{color:#033e6a;font-size:12px;padding-left:.2rem}section.contractor-list-state-section .company-profile-grid .company-profile-card .company-title{font-weight:700;font-size:.8rem;line-height:1.25rem;width:200px}section.contractor-list-state-section .company-profile-grid .company-profile-card .company-location{font-size:.7rem;font-weight:600;color:rgba(0,0,0,.35);margin-top:.5rem}section.contractor-list-state-section .company-profile-grid .company-profile-card .company-business-no{display:inline-block;background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.35);border-radius:4px;padding:.25rem;margin-top:.5rem;font-size:.75rem;font-weight:500}section.contractor-list-state-section .company-profile-grid .company-profile-card .product-trade-container{width:100%}section.contractor-list-state-section .company-profile-grid .company-profile-card .product-trade-container .company-product,section.contractor-list-state-section .company-profile-grid .company-profile-card .product-trade-container .company-trade{display:inline-block;background-color:rgba(130,136,135,.178);color:#000;border-radius:4px;padding:.3rem;margin-top:.5rem;font-size:.5rem;border-radius:15px;width:50%;overflow-wrap:break-word}section.contractor-list-state-section .company-profile-grid .company-profile-card .product-trade-container .company-association{display:inline-block;background-color:rgba(130,136,135,.178);color:#000;border-radius:4px;padding:.3rem;margin-top:.5rem;font-size:.5rem;border-radius:15px;width:33%;overflow-wrap:break-word}section.contractor-list-state-section .company-profile-grid .company-profile-card .product-trade-container .modifiedDate-display{display:inline-block;color:#000;border-radius:4px;margin-top:.1rem;font-size:.65rem;width:100%;text-align:left;position:absolute;bottom:12px;left:33px}section.contractor-list-state-section .company-profile-grid .company-profile-card .product-trade-container .count-display{display:inline-block;color:#000;border-radius:4px;margin-top:.5rem;font-size:.65rem;width:100%;text-align:right;position:absolute;bottom:12px;right:33px}section.contractor-list-state-section .company-profile-grid .company-profile-card:hover{transform:scale(1.02)}section.contractor-list-state-section .empty-company-container{text-align:center}@media(max-width:991px){section.contractor-list-state-section .container{margin-left:0}section.contractor-list-state-section .header-searchbar{width:100%;margin-left:1rem;margin-right:1rem}section.contractor-list-state-section .filter-grid-container{justify-content:center;grid-template-columns:repeat(2,1fr);padding-left:0}section.contractor-list-state-section .company-profile-grid{grid-gap:0;grid-template-columns:repeat(1,1fr);row-gap:1rem}}section.cidb-banner-section{position:relative;width:100%;min-height:60vh;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/landing.cidb.landing_background.f5bd162a6ead9e3e144df9a244037a8b.png);background-size:cover;display:flex;color:#fff}section.cidb-banner-section .feedback-text-container{width:40%;line-height:3rem;margin-top:10rem}section.landing-counter-section{position:relative;background:linear-gradient(#fff,#f2f9f9);box-shadow:0 4px 4px rgba(0,0,0,.25),0 4px 4px rgba(0,0,0,.25);z-index:99}@media(max-width:991px){section.landing-counter-section{padding-top:3rem}}section.landing-counter-section .landing-counter-card{position:relative;color:#2d2d2d;padding:28px;transition:all .2s ease-in-out;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:12px;width:100%}section.landing-counter-section .landing-counter-card .icon-image{object-fit:fill}section.landing-counter-section .landing-counter-card .icon-image img{position:static;border-radius:50%;background-color:rgba(0,137,132,.2)}section.landing-counter-section .landing-counter-card .icon-image .logo{padding:1.2rem}section.landing-counter-section .landing-counter-card .track-list{font-family:Poppins;font-style:normal;display:flex;align-items:flex-end}section.landing-counter-section .landing-counter-card .track-list.count{color:#292f33;font-weight:600;font-size:28px;line-height:40px;margin-left:5rem}section.landing-counter-section .landing-counter-card .track-list.label{color:rgba(0,0,0,.5);font-weight:400;font-size:18px;line-height:24px;margin-left:5rem;margin-top:6px;margin-bottom:6px}section.landing-counter-section .contractor-search-column{font-style:normal;text-align:center}@media(max-width:991px){section.landing-counter-section .contractor-search-column{margin-top:5rem}}section.landing-counter-section .contractor-search-column .search-label{font-weight:600;font-size:20px;line-height:30px;margin-bottom:1rem;letter-spacing:.1px;color:#000}section.landing-counter-section .contractor-search-column .search-description{font-weight:400;font-size:14px;line-height:21px;margin-bottom:1.5rem;letter-spacing:.1px}section.landing-counter-section .contractor-search-column .search-button{width:128px}section.landing-counter-section .contractor-search-column .search-by-state-button{width:auto;background:#292f33;border-radius:8px;margin-top:.5rem}section.landing-counter-section .contractor-search-column .search-by-state-button .label{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#fff}section.landing-counter-section .contractor-search-column .search-button{width:60%;background:#292f33;border-radius:8px}section.landing-counter-section .contractor-search-column .search-button .label{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#fff}.phone-input-container{position:relative;width:100%;font-size:1rem}.phone-input-container .flag-button{background:none;border:none}.phone-input-container .flag-button.open-dropdown .selected-flag,.phone-input-container .flag-button .selected-flag:hover{background-color:#ddd}.phone-input-container .input[type=tel]{padding-top:1rem;padding-bottom:1rem;padding-left:48px;height:2.81875rem;width:100%;background:none;border:none;box-shadow:inset 0 -1px 0 #ddd;border-radius:0;font-size:inherit}.theme-niuace .phone-input-container .input[type=tel]:focus{box-shadow:inset 0 -2px 0 #292f33;-webkit-box-shadow:inset 0 -2px 0 #292f33}.phone-input-container.is-invalid .input[type=tel]{box-shadow:inset 0 -2px 0 #e51c23}.phone-input-container.inline-input .input[type=tel]{padding:0 0 0 48px;height:auto}.phone-input-box-container{position:relative;width:100%}.phone-input-box-container .flag-button{background:none;border:none}.phone-input-box-container .flag-button.open-dropdown .selected-flag,.phone-input-box-container .flag-button .selected-flag:hover{background-color:#ddd}.phone-input-box-container .input[type=tel]{padding-left:48px;width:100%;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 -1px 0 #ddd;font-size:inherit}.theme-niuace .phone-input-box-container .input[type=tel]:focus{box-shadow:inset 0 -2px 0 #292f33;-webkit-box-shadow:inset 0 -2px 0 #292f33}.phone-input-box-container.is-invalid .input[type=tel]{box-shadow:inset 0 -2px 0 #e51c23}.phone-input-box-container.inline-input .input[type=tel]{padding:0 0 0 48px;height:auto}/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.rdtPicker{display:none;position:absolute;width:300px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #dee2e6;font-size:.875rem}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:32px}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;position:absolute;width:100%;height:100%;border:1px solid;top:0;left:0}.theme-niuace .rdtPicker td.rdtToday:before{border-color:#292f33}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.theme-niuace .rdtPicker td.rdtActive,.theme-niuace .rdtPicker td.rdtActive:hover{background-color:#292f33}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#ccc;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}.border-purple{border:1px solid;border-radius:12px}.theme-niuace .border-purple{border-color:#292f33}.border-bold-purple{border:2px solid;border-radius:12px}.theme-niuace .border-bold-purple{border-color:#292f33}.border-radius-3{border-radius:3rem!important}.border-radius-4{border-radius:4px!important}.border-bold-red{border:2px solid red}.tag-title{color:#fff;width:fit-content;width:-moz-max-content;width:-webkit-max-content}.theme-niuace .tag-title{background-color:#292f33}.sub-contractor-suppliers-table{vertical-align:text-top}.dashboard-view-nav .nav-link.active,.dashboard-view-nav .nav-link.active:focus{background-color:transparent}.theme-niuace .nav-pills>li>.active.show{background-image:linear-gradient(90deg,#292f33,#292f33)}.nav-item-color-buyer{border-radius:5px;margin:1px}.theme-niuace .nav-item-color-buyer{background-color:#292f33}.nav-item-color-seller{background-color:#ec8d90}.nav-item-color-general,.nav-item-color-seller{border-radius:5px;margin:1px}.theme-niuace .nav-item-color-general{background-color:#292f33}.beta-status{background-color:red;color:#fff;padding:10px;text-align:center;display:inline-block;margin:4px;border-radius:16px}.dashboardContainer .card{border-radius:5px;margin:4px}.dashboardContainer .card .card-body{min-height:auto;max-height:400px;display:block;overflow:auto;flex-direction:row;background-color:#fff;padding-top:0}.dashboardContainer .card .card-body::-webkit-scrollbar{width:5px;height:5px}.dashboardContainer .card .card-body::-webkit-scrollbar-track{background:none}.dashboardContainer .card .card-body::-webkit-scrollbar-thumb{background:#af3de4}.dashboardContainer .card .card-body::-webkit-scrollbar-thumb:hover{background:purple}.dashboardContainer .card .card-title{text-align:center;font-size:14px;font-weight:700;padding-top:1rem}.second-content,.second-title{font-size:13px;font-weight:700}.second-content{color:purple}.material-title{color:#e44679}.labour-title,.material-title{font-size:14px;font-weight:700;padding-right:0}.labour-title{color:#4daaad}.totalsub-title{color:#186ee1}.machine-title,.totalsub-title{font-size:14px;font-weight:700;padding-right:0}.machine-title{color:#ef9f26}.value-content{font-size:12px;font-weight:700}.registration-title{text-align:left}.registration-sub-title,.registration-title{font-size:2rem;color:#000}.registration-box{height:20%}.circle-progress-bar-container{position:relative;display:inline-flex!important;width:100px;height:auto}.circle-progress-bar-container .label{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;font-weight:700;font-size:24px}.circle-progress-bar-container .label.no-percentage:after{content:""!important}.circle-progress-bar-container .label:after{content:"%"}.circle-site-progress-bar-container{position:relative;display:inline-flex!important;width:100%;height:auto;justify-content:center;justify-items:center}.circle-site-progress-bar-container .label{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;font-weight:700;font-size:24px}.circle-site-progress-bar-container .label.no-percentage:after{content:""!important}.circle-site-progress-bar-container .label:after{content:"%"}.btn-progress{box-shadow:0 1px 4px rgba(0,0,0,.1)}.tab-bar-container{display:flex;flex-direction:row;padding:16px;overflow-x:hidden}.tab-bar-container:hover{overflow-x:auto}.tab-bar-container a.menu-item{display:flex;flex-direction:row;width:184px;min-width:184px;height:54px;min-height:54px;color:rgba(0,0,0,.7);background-color:#fff;border-radius:4px;padding:12px 16px;margin-right:16px;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;font-weight:600;align-items:center}.tab-bar-container a.menu-item img{height:32px;width:32px;margin-right:16px}.tab-bar-container a.disable-link-access{display:flex;flex-direction:row;width:184px;min-width:184px;height:54px;min-height:54px;color:rgba(0,0,0,.7);border-radius:4px;padding:12px 16px;margin-right:16px;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;font-weight:600;align-items:center;pointer-events:none;background-color:#e7e7e7}.tab-bar-container a.disable-link-access img{height:32px;width:32px;margin-right:16px}.tab-bar-container .menu-dropdown{margin-right:16px}.tab-bar-container .menu-dropdown a.menu-item{margin-right:0}.tab-bar-container .menu-dropdown a.disable-link-access{margin-right:0;pointer-events:none;background-color:#e7e7e7}.tab-bar-container .menu-dropdown .dropdown-content{display:none;position:absolute;background-color:#fff;border-radius:4px;min-width:176px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:20}.tab-bar-container .menu-dropdown .dropdown-content a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left;font-weight:600;margin:0!important}.tab-bar-container .menu-dropdown .dropdown-content a:hover{background-color:#ddd}.tab-bar-container a.selected{color:#fff!important;box-shadow:0 6px 10px rgba(140,24,150,.3)}.theme-niuace .tab-bar-container a.selected{background-image:linear-gradient(90deg,#292f33,#292f33)}.tab-bar-container a.menu-item:hover{color:#fff}.theme-niuace .tab-bar-container a.menu-item:hover{background-image:linear-gradient(90deg,#292f33,#292f33)}.tab-bar-container .menu-dropdown:hover .dropdown-content{display:block;color:#fff}.tab-bar-container .disabled-link{pointer-events:none}.tab-bar-container .disable-sub-link-access{pointer-events:none;background-color:#e7e7e7}.even-columns{display:flex}.even-columns>*{width:100%}.bq-scan-container{flex-grow:1;display:flex;width:100%;overflow-x:auto;height:0}.bq-scan-container .page-container{border-right:1px solid #dee2e6;flex:0 90 100px;overflow-y:scroll;height:700px}.bq-scan-container .page-container .page-item-container{display:flex;flex-direction:column;overflow-y:auto;height:100%}.bq-scan-container .page-container .page-item-container .page-item{width:100%;text-align:left;padding:.5rem;border-bottom:1px solid #dee2e6}.bq-scan-container .page-container .page-item-container .page-item .item-tab-name{font-size:.6rem}.bq-scan-container .page-container .page-item-container .page-item.selected{background-color:#dee2e6}.bq-scan-container .page-container .page-item-container .page-item:not(.selected):hover{background-color:#f0f0f0}.bq-scan-container .button-section-container{flex:0 0 5%;border-right:1px solid #dee2e6;height:100%;overflow-y:auto;display:flex;flex-direction:column}.bq-scan-container .image-section-container{flex:0 0 35%;border-right:1px solid #dee2e6;height:100%;overflow-y:auto;display:flex;flex-direction:column}.bq-scan-container .image-section-container .image-container{flex-grow:1;height:100%;padding:.75rem;position:relative}.bq-scan-container .image-section-container .image-container .ReactCrop__image{max-height:none!important}.bq-scan-container .image-section-container .image-container .image-disable-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.5);pointer-events:none;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.375rem;color:#000}.bq-scan-container .image-section-container .image-container.disabled{opacity:.3}.bq-scan-container .image-section-container .image-container .bq-image{width:100%;height:auto}.bq-scan-container .image-section-container .image-container .bq-image img{height:auto;max-height:auto}.bq-scan-container .image-section-container .image-container .bq-image .bq-image-selected{position:absolute;pointer-events:none}.bq-scan-container .details-container{flex-grow:1;display:flex;flex-direction:column;padding:.5rem;height:100%;overflow-y:auto}.bq-scan-container .details-container .bq-scan-table{font-size:.75rem}.bq-scan-container .details-container .bq-scan-table th{font-weight:700}.theme-niuace .bq-scan-container .details-container .bq-scan-table tr.highlighted{background-color:#292f33}.bq-scan-container .details-container .bq-scan-table td:first-of-type,.bq-scan-container .details-container .bq-scan-table th:first-of-type{min-width:70px;width:70px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(2),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(2){min-width:600px;width:600px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(3),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(3){min-width:80px;width:80px;max-width:80px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(4),.bq-scan-container .details-container .bq-scan-table td:nth-of-type(5),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(4),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(5){min-width:100px;width:100px;max-width:100px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(6),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(6){min-width:50px;width:50px;max-width:50px}.bq-scan-container .details-container .bq-scan-table .tree-table-input{font-size:inherit;font-weight:inherit;padding:0;line-height:inherit}.bq-scan-container .details-container .bq-scan-table .tree-table-input.fix-height{height:inherit!important}.previewBQ{display:inline!important}.scrollable-page-tab{display:flex;min-height:30px;text-align:center;align-content:stretch;overflow-x:auto;box-shadow:0 .25rem .25rem rgba(0,0,0,.15)}.scrollable-page-tab .scrollable-page-tab-item{border:1px solid #dee2e6;width:100px;flex:1 0 auto}.scrollable-page-tab .scrollable-page-tab-item button{width:100px;height:100%;padding:1px}.scrollable-page-tab .scrollable-page-tab-item .arrow-button{cursor:pointer;opacity:0;color:#999}.theme-niuace .scrollable-page-tab .scrollable-page-tab-item .arrow-button:hover{color:#292f33}.scrollable-page-tab .scrollable-page-tab-item .arrow-button.disabled{color:#ccc}.scrollable-page-tab .scrollable-page-tab-item:hover .arrow-button{opacity:1}.scrollable-page-tab .scrollable-page-tab-item.selected{background-color:#dee2e6;border-bottom:3px solid}.theme-niuace .scrollable-page-tab .scrollable-page-tab-item.selected{border-bottom-color:#292f33}.scrollable-page-tab .scrollable-page-tab-item.selected button{font-weight:600}.dx-header-row{background-color:#f0f0f0;color:#000;text-align:right;font-weight:700}.dx-header-row .project-name-col{text-align:left}#gridContainer{height:75vh}.dx-treelist-container{z-index:1}.dx-widget{letter-spacing:.1px;font-size:12px;font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.dx-treelist-table .dx-header-row>td{padding:12px}.App{margin:10% 40%}.read-more-link{color:#8a2be2;text-decoration:underline;letter-spacing:1px;cursor:pointer}.extra-content{color:#6495ed;font-weight:500}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#e0b0ff;color:#000}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #8c1896}.dx-datagrid .dx-link,.dx-treelist .dx-link{color:#8c1896}.dx-datagrid .dx-column-lines .border-left-2px{border-left:2px solid #d4d4d4}.dx-datagrid .dx-column-lines .border-right-1px{border-right:1px solid rgba(0,0,0,.3)}.dx-datagrid .dx-column-lines .border-right-double-2px{border-right:2px solid rgba(0,0,0,.3)}.dx-datagrid .dx-column-lines .border-right-2px{border-right:2px solid #000}.dx-datagrid .dx-data-row .bg-light-gray{background-color:#f7f8f9}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#ffffe4;color:#000}.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #ddd}.react-multi-carousel-list{padding:5px 0}.react-multi-carousel-list.item-center{justify-content:center}.react-multi-carousel-list .react-multi-carousel-item.no-fixed-width{width:auto!important}@media(min-width:577px){.react-multi-carousel-list .react-multi-carousel-item div.card{width:90%}}@media(max-width:576px){.react-multi-carousel-list .react-multi-carousel-item div.card{width:100%}}.react-multi-carousel-list .custom-left-arrow{left:30px}.react-multi-carousel-list .custom-left-arrow,.react-multi-carousel-list .custom-right-arrow{position:absolute!important;z-index:1;outline:none;cursor:pointer;background-color:rgba(0,0,0,.5);color:#fff;font-size:2.5rem;border-radius:100%;transition:opacity .6s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-multi-carousel-list .custom-right-arrow{right:30px}.react-multi-carousel-list i:hover{background-color:rgba(0,0,0,.8)}.react-multi-carousel-list:hover .hide{opacity:1}@media only screen and (max-width:991px){.react-multi-carousel-list .custom-left-arrow{left:0;background-color:rgba(128,128,120,.5)}.react-multi-carousel-list .custom-right-arrow{right:0;background-color:rgba(128,128,120,.5)}}header nav.navbar-landing{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;transition:.6s;padding:1.5rem 6.25rem;z-index:100;background-color:#292f33;color:#fff;transition:.4s}header nav.navbar-landing .signUpSpan{color:#999;margin-bottom:3rem}header nav.navbar-landing.scrolling{position:fixed;top:0;left:0;right:0;transform:translateY(-100%);transition:.4s}header nav.navbar-landing.reveal-header{transform:translateY(0);box-shadow:0 12px 34px -11px rgba(65,62,101,.1)}header nav.navbar-landing .header-title-wrapper{display:flex;flex-direction:row;align-items:center}header nav.navbar-landing .header-title-wrapper a.logo-name{position:relative;color:#fff;font-weight:700;transition:.5s;display:inline-block;text-decoration:none;font-size:1.5rem;line-height:1.5rem}header nav.navbar-landing .header-title-wrapper .support-wrapper{display:flex;align-items:center}header nav.navbar-landing .header-title-wrapper .support-wrapper .support-contact-container{display:inline-block;margin-left:2rem;white-space:nowrap;font-size:.875rem}header nav.navbar-landing .header-title-wrapper .support-wrapper .support-contact-container i{margin-right:.5rem}header nav.navbar-landing ul.navbar-item-wrapper{position:relative;display:flex;justify-content:center;align-items:center}header nav.navbar-landing ul.navbar-item-wrapper li{position:relative;list-style:none}header nav.navbar-landing ul.navbar-item-wrapper li a.nav-item{position:relative;margin:0 1rem;color:#fff;letter-spacing:.125rem;font-weight:500;transition:.5s;display:inline-block;text-decoration:none}header nav.navbar-landing ul.navbar-item-wrapper li a.nav-item:after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}header nav.navbar-landing ul.navbar-item-wrapper li a.nav-item:hover:after{width:100%}header nav.navbar-landing a.auth-button{position:relative;text-decoration:none;letter-spacing:.125rem;font-weight:600;font-style:normal;font-size:14px;padding:.4rem 1rem;margin:0 1rem;line-height:20px;border-radius:8px;transition:all .4s ease-in-out}header nav.navbar-landing a.auth-button.login{background-color:#fff;color:#292f33}header nav.navbar-landing a.auth-button.login:hover{color:#fff;background-color:transparent}header nav.navbar-landing a.auth-button.signup{background-color:#fff;color:#292f33}header nav.navbar-landing a.auth-button.signup:hover{color:#fff;background-color:transparent}header nav.navbar-landing a.auth-button.login-menu{color:#fff;border:1px solid #008984;margin-bottom:2rem;width:60%;background-color:#008984}header nav.navbar-landing a.auth-button.signup-menu{border:1px solid #292f33;margin-bottom:1rem;text-decoration:underline;width:60%}.theme-niuace header nav.navbar-landing a.auth-button.signup-menu{background-color:#292f33}header nav.navbar-landing a.signup-menu{margin-bottom:1rem;text-decoration:underline;width:60%}header nav.navbar-landing .menu-login-container{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;color:#2d2d2d;opacity:0;font-size:1rem}header nav.navbar-landing .menu-login-container.active{opacity:1}header nav.navbar-landing .menu-login-container .title{position:relative;color:#2d2d2d;font-weight:700;transition:.5s;display:inline-block;text-decoration:none;font-size:1.5rem;line-height:1.5rem;margin-bottom:3rem}header nav.navbar-landing .menu-login-container .menu-support-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:3rem}header nav.navbar-landing .menu-login-container .menu-support-wrapper .support-contact-container{display:inline-block;white-space:nowrap;font-size:.875rem}header nav.navbar-landing .menu-login-container .menu-support-wrapper .support-contact-container i{margin-right:.5rem}header nav.navbar-landing .menu-login-container .menu-support-wrapper .support-contact-container+.support-contact-container{margin-top:.75rem}@media only screen and (max-width:991px){header nav.navbar-landing{padding:1rem}header nav.navbar-landing .header-title-wrapper a.logo-name{font-size:1.25rem}header nav.navbar-landing .header-title-wrapper .support-wrapper,header nav.navbar-landing ul.navbar-item-wrapper{display:none}header nav.navbar-landing a.auth-button{font-size:19px;padding:.6rem 1rem;font-weight:300}header nav.navbar-landing a.auth-button.login{color:#fff;border:1px solid #fff;background-color:#008984}header nav.navbar-landing a.auth-button.login:hover{background-color:#008984;color:#2d2d2d}}.language-selector-component{display:flex;flex-direction:row;z-index:10}.language-selector-component.sticky{top:0;right:0;box-shadow:0 1px 2px rgba(0,0,0,.06)}.nav-language-selector-component{top:70%!important;right:unset!important}@media only screen and (max-width:991px){.language-selector-component{display:block;position:absolute;right:0;top:7%;text-align:justify}.language-selector-component.sticky{top:10%}}header .navbar-profile-language-selector{display:flex;padding-right:1.5rem}header .navbar-profile-language-selector .language-selector-span{margin:2.4rem 0}header .navbar-profile-language-selector .language-selector-component.sticky{position:fixed;margin-right:1.5rem}@media only screen and (max-width:991px){header .navbar-profile-language-selector .language-selector-span{margin:0}header .navbar-profile-language-selector .language-selector-component{display:block;text-align:justify}header .navbar-profile-language-selector .language-selector-component.sticky{margin-right:0}}header div nav.navbar-profile{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;transition:.6s;z-index:10;background:#fff;padding:.85rem 1rem .85rem 6.25rem}header div nav.navbar-profile.sticky{position:fixed;top:0;left:0;box-shadow:0 1px 2px rgba(0,0,0,.06);padding-right:6.25rem}header div nav.navbar-profile .company-logo-container{display:flex;justify-content:flex-start;align-items:center}header div nav.navbar-profile .company-logo-container .company-name-text{color:#2d2d2d;letter-spacing:.125rem;font-weight:700;font-size:.85rem;margin-left:1rem}header div nav.navbar-profile .company-logo-container .verified-container{width:50%;line-height:1.5rem}header div nav.navbar-profile .company-logo-container .verified-container .verified-icon{color:#03538f;padding-bottom:1px;font-size:12px!important;padding-top:.15rem;vertical-align:middle}header div nav.navbar-profile .company-logo-container .verified-container .verified-word{color:#033e6a;font-size:12px;padding-left:.2rem;vertical-align:middle}header div nav.navbar-profile #menuToggle{display:none}header div nav.navbar-profile #menu-bar{position:relative;display:flex;justify-content:center;align-items:center}header div nav.navbar-profile #menu-bar li{position:relative;list-style:none}header div nav.navbar-profile #menu-bar li a.nav-item{position:relative;margin:0 1rem;color:#2d2d2d;letter-spacing:.125rem;font-weight:500;transition:.5s;display:inline-block;text-decoration:none;font-size:.85rem}header div nav.navbar-profile #menu-bar li a.nav-item:after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}header div nav.navbar-profile #menu-bar li a.nav-item.black-underline:after{background:#000}header div nav.navbar-profile #menu-bar li a.nav-item:hover:after{width:100%}@media only screen and (max-width:991px){header div nav.navbar-profile{padding:1rem 1rem .55rem}header div nav.navbar-profile .company-logo-container .company-name-text{margin-left:1rem}header div nav.navbar-profile .company-logo-container .verified-container{display:flex;line-height:0;margin-top:.5rem}header div nav.navbar-profile .company-logo-container .verified-container span .verified-icon{padding-top:.15rem}header div nav.navbar-profile .company-logo-container .verified-container .verified-word{padding-top:.4rem}header div nav.navbar-profile #menuToggle{display:flex;flex-direction:column;position:relative;z-index:1;-webkit-user-select:none;user-select:none;margin-right:.5rem}header div nav.navbar-profile #menuToggle input{display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2}header div nav.navbar-profile #menuToggle span{display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#000;border-radius:3px;z-index:1;transform-origin:5px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}header div nav.navbar-profile #menuToggle span:first-child{transform-origin:0 0}header div nav.navbar-profile #menuToggle span:nth-last-child(2){transform-origin:0 100%}header div nav.navbar-profile #menuToggle input:checked~span{opacity:0;transform:rotate(45deg) translate(-3px,-1px);background:#36383f}header div nav.navbar-profile #menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}header div nav.navbar-profile #menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}header div nav.navbar-profile #menu{position:absolute;width:95vw;height:100vh;box-shadow:0 0 10px #85888c;margin:-38px 0 0 -50px;padding:25px 25px 50px 50px;background-color:#f5f6fa;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%);transition:transform .5s cubic-bezier(.77,.2,.05,1)}header div nav.navbar-profile #menu .logo{border-radius:0;width:50px;height:50px}header div nav.navbar-profile #menu li{padding:1rem 0;transition-delay:2s;font-size:1.25rem;white-space:nowrap}header div nav.navbar-profile #menu li a{font-size:1rem}header div nav.navbar-profile #menuToggle input:checked~ul{transform:none}header div nav.navbar-profile #menu-bar{display:none}header div nav.navbar-profile #menu ul{height:1px;background-color:#fff;margin-top:.75rem;opacity:.2}header div nav.navbar-profile #menu .nav-menu-item:hover{border-radius:8px;background-color:hsla(0,0%,100%,.3686274509803922);height:80%;color:#fff}header div nav.navbar-profile #menu li a.nav-item{color:#fff}}.e-grid .e-rowcell{border-style:solid;border-width:1px 0 0;display:table-cell;font-size:.75rem;line-height:20px;overflow:hidden;padding:0;vertical-align:middle;white-space:nowrap;width:auto}.e-grid .e-row .e-input-focus .e-input.e-field,.e-grid .e-row .e-input-group .e-input.e-field{font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:.75rem;padding-bottom:1px;padding-top:0;box-shadow:none}.e-grid .e-row .e-input-group{margin-bottom:0;margin-top:0;vertical-align:middle}.e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,.e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty{height:20px}.e-grid.e-wrap .e-stackedheader .e-columnheader .e-headercelldiv,.e-grid.e-wrap .e-stackedheader .e-columnheader .e-stackedheadercelldiv{max-height:none}.hide-button{opacity:0;cursor:pointer;transition:.3s}.hide-button.selected,.hide-button:hover{opacity:1}.e-control{font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.e-gantt .e-gantt-dialog .e-dlg-header-content,.e-gantt .e-gantt-dialog .e-tab .e-tab-header{background:#8c1896!important}.progress-bar-container{width:100%;border-radius:16px}.progress-bar-container .fill-progress-bar{height:100%;border-radius:inherit;text-align:right;padding:2px 8px}.progress-bar-container .progress-label{color:#fff;font-weight:700;overflow-wrap:normal}.progress-wrapper.progress-percentage{font-size:.75rem;line-height:1.25}.thumbs{max-width:fit-content;width:auto;margin:30px auto;padding:0 100px;position:relative}.thumbs .btn-next,.thumbs .btn-prev{position:absolute;top:25px;font-size:50px;color:#4a90e2;cursor:pointer}.thumbs .btn-prev{left:25px}.thumbs .btn-next{right:25px}.alice-carousel_stage-item._active:after{content:"";display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid transparent;transition:border .8s}.alice-carousel_stage-item._target:after{border:1px solid rgba(74,144,226,.8)}.thumb,.thumb>.item{width:100px;height:100px}.item{height:225px;width:100%;padding:2px;box-sizing:border-box;font-size:0;color:transparent}.item:before{content:attr(data-value);height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;user-select:none;color:#4a90e2;background-color:#4a90e2}.item-inner{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.alice-carousel__wrapper{border:1px solid rgba(74,144,226,.3)}li.alice-carousel_dots-item._custom{vertical-align:middle;cursor:pointer;padding:5px}.tab-list{border-bottom:1px solid #ccc;padding-left:0}.tab-content{padding:16px 0}.tab-list-item{display:inline-block;list-style:none;padding:8px 16px;cursor:pointer}.tab-list-active{font-weight:700;border-bottom:1px solid #292f33;box-shadow:0 1px 0 0 #292f33}.search-bar-wrapper{display:flex;align-items:center;background-color:#fff;padding:12px 16px;border-radius:8px;border:1px solid #e2e8f0;transition-property:border,box-shadow;transition-duration:.4s;width:100%}.search-bar-wrapper input.search-input:focus{outline:none}.search-bar-wrapper .search-input{width:100%;margin:0 16px}.search-bar-wrapper:focus-within{border:1px solid #292f33;box-shadow:0 0 0 1px #292f33}section{position:relative;padding:6.25rem 0}section.banner-type{padding:0}.template6-text-blue{color:#424d79}.template6-text-green{color:#45523e}.template6-text-pink{color:#ff006b}.template7-background-blue{background:#f0f3ff}.template7-background-green{background:#dff2ee}.template7-background-pink{background:#fff1f1}section.company-banner-section img{width:100%;height:auto}@media only screen and (max-width:991px){section.company-banner-section img{height:auto}}button.contact-us-button{border-radius:4px;min-width:150px;text-transform:none;font-size:14px}.company-member-avatar{width:150px;height:150px;border-radius:50%;vertical-align:middle}.empty-data-container{display:flex;justify-content:center;align-items:center;min-height:8rem;max-height:8rem;color:rgba(0,0,0,.35);font-weight:700;border-radius:.5rem}.empty-data-container.background-white{background-color:#fff}.empty-data-container.background-light-gray{background-color:#f8f9fa}.catalog-tab-container{padding-bottom:1rem}.catalog-tab-container ul{display:flex;flex-direction:row;list-style:none;overflow-x:auto;justify-content:center}.catalog-tab-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:2.03125rem}@media only screen and (max-width:991px){.catalog-tab-container ul li button{font-size:1.21875rem}}.member-modal-container{display:flex;flex-direction:column;align-items:center;padding:2rem 4rem}.member-modal-container .company-member-avatar-detail{width:250px;height:370px;object-fit:fill;border-radius:8px}.member-modal-container .member-name{font-weight:700;font-size:24px;margin-bottom:1rem}.member-modal-container .member-role{font-size:13px;margin-top:1rem;margin-bottom:.85rem}.member-modal-container .member-description{font-size:20px;line-height:1.5rem;text-align:justify}@media only screen and (max-width:991px){.member-modal-container{padding:1rem}.member-modal-container .member-image{padding:1.25rem}.member-modal-container .company-member-avatar-detail{width:235px;height:235px;border-radius:50%}}section.template1-vision-section{padding:2rem 0;margin-top:-32px;background:#fff}section.template1-vision-section .vision-container .vision-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem;width:100%}section.template1-vision-section .vision-container .vision-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;width:100%;color:#6c6c6c}section.inline-about-section{background-color:#fff;padding:2rem 0}section.inline-about-section .about-container{display:flex}section.inline-about-section .about-container .about-banner{width:100%;height:auto;object-fit:cover;vertical-align:middle}section.inline-about-section .about-container .about-content-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:0 2rem}section.inline-about-section .about-container .about-content-container .about-title{margin-bottom:2rem;text-align:left;font-weight:700;font-size:2.03125rem}section.inline-about-section .about-container .about-content-container .about-content{font-size:1.125rem;color:#6c6c6c;line-height:1.8rem;text-align:justify}section.inline-about-section .about-container .about-content-container .about-button{align-self:flex-start;float:right}@media only screen and (max-width:991px){section.inline-about-section{padding:1rem 0}section.inline-about-section .about-container{flex-direction:column-reverse}section.inline-about-section .about-container .about-banner{width:100%}section.inline-about-section .about-container .about-content-container{width:100%;padding-left:1rem;padding-right:1rem}section.inline-about-section .about-container .about-content-container .about-title{font-size:1.21875rem;margin-bottom:.85rem;text-align:left}section.inline-about-section .about-container .about-content-container .about-content{font-size:1rem;padding-top:.5rem;padding-bottom:1rem}section.inline-about-section .about-container .about-content-container .about-button{margin-top:-10px}section.template1-vision-section{padding:2rem 0;background:#fff}section.template1-vision-section .vision-container .vision-title{font-size:1.21875rem}}section.template1-member-section{padding:2rem 0}section.template1-member-section .container .section-header .member-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}section.template1-member-section .member-card-container{display:flex;align-items:center;padding:2rem 5rem;margin:0 5rem;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem;background-color:#fff}section.template1-member-section .member-card-container .member-info-container{display:flex;align-items:center;width:50%}section.template1-member-section .member-card-container .member-info-container .member-name{font-weight:700;font-size:1.25rem}section.template1-member-section .member-card-container .member-info-container .member-role{font-weight:500;font-size:1rem}section.template1-member-section .member-card-container .member-description-container{display:flex;flex-direction:column;width:50%}section.template1-member-section .member-card-container .member-description-container .member-description{text-align:justify;color:#6c6c6c;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.5rem}section.template1-member-section .member-card-container .member-description-container .member-button{text-align:right;margin-top:1rem}@media only screen and (max-width:991px){section.template1-member-section .container .section-header .member-title{font-size:1.21875rem}section.template1-member-section .member-card-container{flex-direction:column;justify-content:center;align-items:center;padding:1rem;margin:0}section.template1-member-section .member-card-container .member-info-container{flex-direction:column;justify-content:center;width:100%}section.template1-member-section .member-card-container .member-info-container .member-name{text-align:center;margin-bottom:1rem;font-size:1rem}section.template1-member-section .member-card-container .member-info-container .member-role{text-align:center;margin-top:1rem;margin-bottom:.85rem;font-size:1rem}section.template1-member-section .member-card-container .member-description-container{width:100%}section.template1-member-section .member-card-container .member-description-container .member-description{text-align:justify;font-size:1rem}}section.template1-project-section{padding:2rem 0}section.template1-project-section .project-container{display:flex;align-items:center}section.template1-project-section .project-container .project-carousel-container{width:70%}section.template1-project-section .project-container .project-carousel-container .project-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 1rem;height:100%;width:100%}section.template1-project-section .project-container .project-carousel-container .project-container .project-image{width:100%;height:12.5rem;max-height:12.5rem;object-fit:cover;vertical-align:middle;margin-bottom:1rem;border-radius:.25rem}section.template1-project-section .project-container .project-carousel-container .project-container .project-content-container{display:flex;flex-direction:column;justify-content:center}section.template1-project-section .project-container .project-carousel-container .project-container .project-content-container .project-title{font-size:1rem;font-weight:700;text-align:center;margin-bottom:.5rem}section.template1-project-section .project-container .project-carousel-container .project-container .project-content-container .project-button{border:0;background-color:transparent;margin-top:1rem;align-self:center}section.template1-project-section .project-container .project-title-container{width:25%}section.template1-project-section .project-container .project-title-container .project-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}@media only screen and (max-width:991px){section.template1-project-section .project-container{flex-direction:column-reverse}section.template1-project-section .project-container .project-carousel-container,section.template1-project-section .project-container .project-title-container{width:100%}section.template1-project-section .project-container .project-title-container .project-title{margin-bottom:1.2rem;font-size:1.21875rem}}section.template1-category-section{background-color:#fff;padding-top:2rem;padding-bottom:1rem}section.template1-category-section .container .section-header .category-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}section.template1-category-section .category-image{min-height:12.5rem;max-height:12.5rem;object-fit:cover;vertical-align:middle}section.template1-category-section .category-content-container{padding:1rem;height:150px}section.template1-category-section .category-content-container .category-title{font-size:1rem;font-weight:700;margin-bottom:.85rem;height:30px;max-height:30px}section.template1-category-section .category-content-container .category-specialization-container{overflow-y:auto;height:80px}section.template1-category-section .category-content-container .category-specialization-container .category-specialization{color:#6c6c6c;font-size:14px}section.template1-category-section .category-content-container .category-specialization-container .category-specialization+.category-specialization{margin-bottom:.25rem}@media only screen and (max-width:991px){section.template1-category-section{background-color:#fff;padding-bottom:0}section.template1-category-section .container .section-header .category-title{font-size:1.21875rem}}section.template2-vision-section{padding:2rem 0;margin-top:-32px;background:#fff}section.template2-vision-section .vision-container .vision-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem;width:100%}section.template2-vision-section .vision-container .vision-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;width:100%;color:#6c6c6c}section.template2-about-section{background-color:#fff;padding:2rem 0}section.template2-about-section .about-banner{width:100%;height:auto;object-fit:cover}section.template2-about-section .about-content-container{display:flex;flex-direction:column;width:100%;padding:0 2rem}section.template2-about-section .about-content-container .about-title{margin-bottom:1rem;font-weight:700;font-size:2.03125rem}section.template2-about-section .about-content-container .about-content{font-size:1.125rem;color:#6c6c6c;line-height:1.8rem;text-align:justify}section.template2-about-section .about-content-container .about-button{align-self:flex-start;float:right}@media only screen and (max-width:991px){section.template2-about-section .about-content-container{padding:0 1rem}section.template2-about-section .about-content-container .about-title{font-size:1.21875rem}section.template2-about-section .about-content-container .about-content{padding-top:.5rem;font-size:1rem}section.template2-about-section .about-content-container .about-banner{width:100%;height:auto;object-fit:cover}section.template2-about-section .about-content-container .about-button{margin-top:-10px}section.template2-vision-section .vision-container .vision-title{font-size:1.21875rem}}section.template2-member-section{padding:1.2rem 0}section.template2-member-section .container .section-header .member-title{margin-bottom:1.2rem;font-size:2.03125rem;font-weight:700}section.template2-member-section .member-card-container{display:flex;align-items:center;background-color:#fff;padding:1.5rem 4rem;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem}section.template2-member-section .member-card-container+.member-card-container{margin-top:1rem}section.template2-member-section .member-card-container .member-avatar{width:150px;height:150px;border-radius:50%;vertical-align:middle}section.template2-member-section .member-card-container .member-name{font-size:1.125rem;font-weight:700}section.template2-member-section .member-card-container .member-description{text-align:justify;font-size:1.125rem;color:#6c6c6c;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width:991px){section.template2-member-section .container .section-header .member-title{font-size:1.21875rem}}.template2-member-modal-container .member-avatar{width:150px;height:150px;border-radius:50%;vertical-align:middle}.template2-member-modal-container .member-role{font-size:1rem}.template2-member-modal-container .member-name{font-weight:700;font-size:1rem}.template2-member-modal-container .member-description{color:#6c6c6c;line-height:1.25rem}@media only screen and (max-width:991px){section.template2-member-section .member-card-container{padding:1.5rem}}section.template2-category-section{padding:1.2rem 0}section.template2-category-section .container .section-header .category-title{margin-bottom:1.7rem;text-align:center;font-size:2.03125rem;font-weight:700}section.template2-category-section .category-card{display:flex;flex-direction:column;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem;height:100%;background-color:#fff}section.template2-category-section .category-card .category-image{width:100%;min-height:200px;max-height:200px;object-fit:cover;vertical-align:middle;border-radius:.5rem .5rem 0 0}section.template2-category-section .category-card .category-content-container{padding:1rem;height:150px}section.template2-category-section .category-card .category-content-container .category-title{font-size:1.125rem;font-weight:700;margin-bottom:1rem}section.template2-category-section .category-card .category-content-container .category-specialization-container{overflow-y:auto;height:80px}section.template2-category-section .category-card .category-content-container .category-specialization-container .category-specialization{color:#6c6c6c;font-size:14px}section.template2-category-section .category-card .category-content-container .category-specialization-container .category-specialization+.category-specialization{margin-bottom:.25rem}@media only screen and (max-width:991px){section.template2-category-section .container .section-header .category-title{font-size:1.21875rem}section.template2-category-section .category-card .category-content-container .category-title{font-size:1rem}}section.template3-member-section{padding:2rem 0}section.template3-member-section .container .section-header .member-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}section.template3-member-section .member-card-container{display:flex;align-items:center;padding:2rem 5rem;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem;background-color:#fff}section.template3-member-section .member-card-container .member-info-container{display:flex;align-items:center;flex:30%}section.template3-member-section .member-card-container .member-info-container .member-name{font-weight:700;font-size:1.125rem;width:320px}section.template3-member-section .member-card-container .member-info-container .member-role{font-weight:500;font-size:1.125rem;width:95%}section.template3-member-section .member-card-container .member-profile-photo{flex:10%;margin-left:1rem}section.template3-member-section .member-card-container .member-description-container{display:flex;flex-direction:column;flex:60%}section.template3-member-section .member-card-container .member-description-container .member-description{color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5rem;text-align:justify}section.template3-member-section .member-card-container .member-description-container .member-button{text-align:right;margin-top:1rem;font-size:14px}section.template3-member-section .member-card-container+.member-card-container{margin-top:1rem}section.template3-member-section .member-show-more-button{background-color:#6c6c6c;color:#fff;text-align:center;padding:.75rem;border-radius:.25rem;width:7.5%;font-size:14px}@media only screen and (max-width:991px){section.template3-member-section .container .section-header .member-title{font-size:1.21875rem}section.template3-member-section .member-card-container{flex-direction:column;justify-content:center;align-items:center;padding:1rem;margin:0}section.template3-member-section .member-card-container .member-info-container{flex-direction:column;justify-content:center;width:100%}section.template3-member-section .member-card-container .member-info-container .member-name{text-align:center;margin-bottom:1rem;font-size:1rem}section.template3-member-section .member-card-container .member-info-container .member-role{text-align:center;margin-top:1rem;margin-bottom:.85rem;font-size:1rem}section.template3-member-section .member-card-container .member-description-container{width:100%}section.template3-member-section .member-card-container .member-description-container .member-description{text-align:justify;font-size:12px}section.template3-member-section .member-card-container .member-description-container .member-button{font-size:12px}section.template3-member-section .member-show-more-button{width:50%;font-size:12px}}section.template4-vision-section{padding:2rem 0;margin-top:-32px;background-color:#fff}section.template4-vision-section .vision-container .vision-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem;width:100%}section.template4-vision-section .vision-container .vision-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;color:#6c6c6c;width:100%}section.template4-about-section{background-color:#fff;padding:2rem 0}section.template4-about-section .about-container .about-banner{width:100%;height:auto;object-fit:cover}section.template4-about-section .about-container .about-content-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:0 2rem;text-align:justify}section.template4-about-section .about-container .about-content-container .about-title{margin-bottom:2rem;text-align:left;font-weight:700;font-size:2.03125rem}section.template4-about-section .about-container .about-content-container .about-content{font-size:1.125rem;color:#6c6c6c;line-height:1.8rem;text-align:justify}section.template4-about-section .about-container .about-content-container .about-button{align-self:flex-start;float:right}@media only screen and (max-width:991px){section.template4-about-section{padding:2rem 1rem}section.template4-about-section .about-container .about-banner{width:100%;padding-bottom:1rem}section.template4-about-section .about-container .about-content-container{width:100%;padding:.25rem 0;text-align:left}section.template4-about-section .about-container .about-content-container .about-title{font-size:1.21875rem}section.template4-about-section .about-container .about-content-container .about-content{font-size:1rem}section.template4-about-section .about-container .about-content-container .about-button{margin-top:-10px}section.template4-vision-section .vision-container .vision-title{font-size:1.21875rem}}section.template4-member-section{padding:2rem 0}section.template4-member-section .container .section-header .member-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}section.template4-member-section .member-card-container{display:flex;background-color:#fff;padding:1.2rem 4rem;margin:0 1rem;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem;align-items:center;height:190px;max-height:190px}section.template4-member-section .member-card-container .member-content-container{display:flex;flex-direction:column;margin-right:2rem;width:100%}section.template4-member-section .member-card-container .member-content-container .member-name{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}section.template4-member-section .member-card-container .member-content-container .member-role{font-size:1.125rem;margin-bottom:1rem}section.template4-member-section .member-card-container .member-content-container .member-description{text-align:justify;color:#6c6c6c;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.75rem}section.template4-member-section .member-card-container .member-content-container .member-view-more-button{text-align:right;margin-top:2rem;font-size:14px}@media only screen and (max-width:991px){section.template4-member-section .container .section-header .member-title{font-size:1.21875rem}section.template4-member-section .member-card-container{flex-direction:column;padding:1rem;align-items:center;margin:0;height:350px;max-height:450px}section.template4-member-section .member-card-container .member-content-container{align-items:center;margin-right:0}section.template4-member-section .member-card-container .member-content-container .member-name{margin-top:1rem}section.template4-member-section .member-card-container .member-content-container .member-description{text-align:justify}}section.template4-project-section{background-color:#fff;padding:1.5rem 0}section.template4-project-section .container .section-header .project-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}@media only screen and (max-width:991px){section.template4-project-section .container .section-header .project-title{font-size:1.21875rem}}section.template4-category-section{padding:2rem 0}section.template4-category-section .container .section-header .category-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}section.template4-category-section .category-card-container{display:flex;background-color:#fff;border-radius:.5rem;height:100%;box-shadow:0 3px 5px rgba(0,0,0,.04)}section.template4-category-section .category-card-container .category-image{width:40%;height:auto;object-fit:cover;vertical-align:middle;border-radius:.5rem 0 0 .5rem}section.template4-category-section .category-card-container .category-content-container{width:100%;display:flex;flex-direction:column;padding:1rem;height:150px}section.template4-category-section .category-card-container .category-content-container .category-title{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}section.template4-category-section .category-card-container .category-content-container .category-specialization-container{overflow-y:auto;height:80px;padding-top:.75rem}section.template4-category-section .category-card-container .category-content-container .category-specialization-container .category-specialization{color:#6c6c6c;font-size:14px}section.template4-category-section .category-card-container .category-content-container .category-specialization-container .category-specialization+.category-specialization{margin-bottom:.25rem}@media only screen and (max-width:991px){section.template4-category-section{padding:1rem 0}section.template4-category-section .container .section-header .category-title{font-size:1.21875rem}}section.template4-catalog-section{background-color:#fff;padding:2rem 0}section.template4-catalog-section .tabbar-container ul{display:flex;flex-direction:row;list-style:none;overflow-x:auto;justify-content:center}section.template4-catalog-section .tabbar-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:2.03125rem}section.template4-catalog-section .tabbar-container ul li button.active{color:#292f33}section.template4-catalog-section .tabbar-container ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%;background-color:#292f33}section.template4-catalog-section .catalog-card-container{display:flex;background-color:#fff;border-radius:.5rem;box-shadow:0 3px 5px rgba(0,0,0,.04);min-height:150px;max-height:150px;margin:0 1rem}section.template4-catalog-section .catalog-card-container .catalog-image{width:40%;height:auto;object-fit:cover;vertical-align:middle;border-radius:.5rem 0 0 .5rem}section.template4-catalog-section .catalog-card-container .catalog-content-container{width:60%;display:flex;flex-direction:column;padding:1rem}section.template4-catalog-section .catalog-card-container .catalog-content-container .catalog-title{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}section.template4-catalog-section .catalog-card-container .catalog-content-container .catalog-description{color:#6c6c6c;font-size:14px}@media only screen and (max-width:991px){section.template4-catalog-section{padding:1rem 0}section.template4-catalog-section .catalog-card-container{margin:0}}section.template5-vision-section{padding:2rem 0;margin-top:-32px;background-color:#fff}section.template5-vision-section .vision-container .vision-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem;width:100%}section.template5-vision-section .vision-container .vision-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;color:#6c6c6c;width:100%}section.template5-about-section{background-color:#fff;padding:1.8rem 0}section.template5-about-section .about-container .about-banner{width:100%;height:auto;object-fit:cover;vertical-align:middle}section.template5-about-section .about-container .about-content-container{justify-content:space-between;width:100%;padding:0 2rem}section.template5-about-section .about-container .about-content-container .about-title{margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem}section.template5-about-section .about-container .about-content-container .about-content{font-size:1.125rem;color:#6c6c6c;line-height:1.8rem;text-align:justify}section.template5-about-section .about-container .about-content-container .about-button{align-self:flex-start;float:right}@media only screen and (max-width:991px){section.template5-about-section .about-container .about-banner{width:100%}section.template5-about-section .about-container .about-content-container{width:100%;padding-left:15px;padding-right:15px}section.template5-about-section .about-container .about-content-container .about-title{margin-top:1rem;font-size:1.21875rem}section.template5-about-section .about-container .about-content-container .about-content{font-size:1rem}section.template5-about-section .about-container .about-content-container .about-button{margin-top:-10px;margin-right:0}section.template5-vision-section .vision-container .vision-title{font-size:1.21875rem}}section.template5-member-section{padding:2rem 0}section.template5-member-section .member-container{display:flex;justify-content:space-between;align-items:center}section.template5-member-section .member-container .member-carousel-container{width:70%}section.template5-member-section .member-container .member-carousel-container .member-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:1.5rem 4rem;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem}section.template5-member-section .member-container .member-carousel-container .member-card-container .member-name{font-size:1.125rem;font-weight:700;margin-top:1rem;margin-bottom:.5rem}section.template5-member-section .member-container .member-carousel-container .member-card-container .member-role{font-size:1.125rem;font-weight:500}section.template5-member-section .member-container .member-carousel-container .member-card-container .member-description{font-size:14px;margin-top:1rem;padding:0 4rem;color:#6c6c6c;line-height:1.25rem;text-align:justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}section.template5-member-section .member-container .member-title-container{width:25%;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:7.5rem;max-height:7.5rem;overflow:hidden}section.template5-member-section .member-container .member-title-container .member-title{text-align:center;font-weight:700;font-size:2.03125rem}@media only screen and (max-width:991px){section.template5-member-section .member-container{flex-direction:column-reverse;justify-content:column}section.template5-member-section .member-container .member-carousel-container{width:100%}section.template5-member-section .member-container .member-carousel-container .member-card-container{padding:1rem}section.template5-member-section .member-container .member-carousel-container .member-card-container .member-name,section.template5-member-section .member-container .member-carousel-container .member-card-container .member-role{font-size:1rem}section.template5-member-section .member-container .member-carousel-container .member-card-container .member-description{padding:0;text-align:justify;font-size:12px}section.template5-member-section .member-container .member-title-container{width:100%;margin-bottom:1.2rem}section.template5-member-section .member-container .member-title-container .member-title{font-size:1rem}}section.template5-project-section{padding:2rem 0}section.template5-project-section .container .section-header .project-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:2.03125rem}section.template5-project-section .project-container{display:flex;justify-content:space-between;align-items:center;padding:0 7rem}section.template5-project-section .project-container .project-image-container{display:flex;justify-content:center;align-items:center;width:50%;height:auto;max-height:300px}section.template5-project-section .project-container .project-image-container .project-image{width:100%;height:100%;object-fit:cover;vertical-align:middle;border-radius:.5rem}section.template5-project-section .project-container .project-content-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:1rem}section.template5-project-section .project-container .project-content-container .project-title{font-size:1.125rem;font-weight:700;margin-bottom:1.25rem;text-align:center}section.template5-project-section .project-container .project-content-container .project-location{font-size:14px}section.template5-project-section .project-container .project-content-container .project-button{display:inline-block;background:#fff;font-weight:500;padding:1rem 1.5rem;border:0;text-transform:capitalize;z-index:1;position:relative;font-size:14px;margin-top:3rem}@media only screen and (max-width:991px){section.template5-project-section .container .section-header .project-title{font-size:1.21875rem}section.template5-project-section .project-container{flex-direction:column;padding:0}section.template5-project-section .project-container .project-image-container{width:100%}section.template5-project-section .project-container .project-image-container .project-image{height:250px}section.template5-project-section .project-container .project-content-container{width:100%}section.template5-project-section .project-container .project-content-container .project-title{text-align:center;margin-top:1rem;font-size:1rem;margin-right:15px;width:95%}section.template5-project-section .project-container .project-content-container .project-location{font-size:12px;width:95%;text-align:center}section.template5-project-section .project-container .project-content-container .project-button{margin-top:2rem}section.template5-project-section .custom-left-arrow,section.template5-project-section .custom-right-arrow{top:120px}}section.template5-category-section{padding:1rem 0}section.template5-category-section .category-container{display:flex;justify-content:space-between;align-items:center}section.template5-category-section .category-container .category-carousel-container{width:70%}section.template5-category-section .category-container .category-carousel-container .category-card-container{display:flex;flex-direction:column;justify-content:center;background-color:#fff;margin:0 1rem;padding:1.5rem 4rem;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem;height:100%}section.template5-category-section .category-container .category-carousel-container .category-card-container .category-image{width:12.5rem;max-width:12.5rem;object-fit:cover;vertical-align:middle;margin-bottom:1rem;border-radius:.5rem}section.template5-category-section .category-container .category-carousel-container .category-card-container .category-title{margin-bottom:2rem;text-align:center;font-weight:700;font-size:1.125rem}section.template5-category-section .category-container .category-carousel-container .category-card-container .category-specialization-container{overflow-y:auto;height:120px}section.template5-category-section .category-container .category-carousel-container .category-card-container .category-specialization-container .category-description{font-weight:500;text-align:justify;margin-top:.5rem;font-size:14px}section.template5-category-section .category-container .category-title-container{width:25%;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:7.5rem;max-height:7.5rem;overflow:hidden}section.template5-category-section .category-container .category-title-container .category-title{text-align:center;font-weight:700;font-size:2.03125rem}@media only screen and (max-width:991px){section.template5-category-section .category-container{flex-direction:column;justify-content:center}section.template5-category-section .category-container .category-carousel-container{width:100%}section.template5-category-section .category-container .category-carousel-container .category-card-container{margin:0;padding:1rem}section.template5-category-section .category-container .category-carousel-container .category-card-container .category-title{font-size:1rem}section.template5-category-section .category-container .category-carousel-container .category-card-container .category-description{font-size:12px}section.template5-category-section .category-container .category-title-container{width:100%;margin-bottom:1.5rem}section.template5-category-section .category-container .category-title-container .category-title{font-size:1.21875rem}}section.template5-catalog-section{background-color:#fff;padding:1.2rem 0}section.template5-catalog-section .tabbar-container{margin-bottom:4rem}section.template5-catalog-section .tabbar-container ul{display:flex;flex-direction:row;list-style:none;overflow-x:auto;justify-content:center}section.template5-catalog-section .tabbar-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:1rem;font-weight:500;white-space:nowrap;color:rgba(0,0,0,.6);font-size:1.8rem}section.template5-catalog-section .catalog-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center}section.template5-catalog-section .catalog-card-container .catalog-image{width:300px;height:12.5rem;max-height:12.5rem}section.template5-catalog-section .catalog-card-container .catalog-content-container{display:flex;flex-direction:column;padding:1rem}section.template5-catalog-section .catalog-card-container .catalog-content-container .catalog-title{font-size:1.125rem;font-weight:700;text-align:center;margin-bottom:.85rem}section.template5-catalog-section .catalog-card-container .catalog-content-container .catalog-description{font-weight:500;text-align:center;font-size:14px}section.template5-catalog-section .catalog-card-container .catalog-content-container .catalog-button{border:0;background-color:transparent;margin-top:1rem;align-self:center;font-size:14px}@media only screen and (max-width:991px){section.template5-catalog-section .tabbar-container{margin-bottom:.5rem}section.template5-catalog-section .tabbar-container ul li button{font-size:1.21875rem}section.template5-catalog-section .catalog-card-container .catalog-content-container .catalog-title{font-size:1rem}section.template5-catalog-section .catalog-card-container .catalog-content-container .catalog-description{font-size:12px}section.template5-catalog-section .custom-left-arrow,section.template5-catalog-section .custom-right-arrow{top:90px}}.template6-container section.company-banner-section.template1-bg-blue{background:linear-gradient(0deg,#fff 0,#fff 50%,#0b2143 0,#0b2143)}.template6-container section.company-banner-section.template1-bg-green{background:linear-gradient(0deg,#fff 0,#fff 50%,#45523e 0,#45523e)}.template6-container section.company-banner-section.template1-bg-pink{background:linear-gradient(0deg,#fff 0,#fff 50%,#dd015d 0,#39004e)}.template6-container section.company-banner-section img{width:100%;height:50vh;border-radius:20px}@media only screen and (max-width:991px){.template6-container section.company-banner-section{padding:1rem 0}.template6-container section.company-banner-section img{height:100%}}section.template6-vision-section{background-color:#fff;padding:2rem 0;margin-top:-32px}section.template6-vision-section .vision-container .vision-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem;width:100%}section.template6-vision-section .vision-container .vision-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;width:100%}section.template6-inline-about-section{background-color:#fff;padding:2rem 0}section.template6-inline-about-section .about-container{display:flex}section.template6-inline-about-section .about-container .about-banner{width:40%;height:auto;object-fit:cover;vertical-align:middle;border-radius:10px}section.template6-inline-about-section .about-container .about-content-container{display:flex;flex-direction:column;justify-content:space-between;width:60%;padding-right:2rem}section.template6-inline-about-section .about-container .about-content-container .about-us-title{font-size:14px}section.template6-inline-about-section .about-container .about-content-container .about-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem}section.template6-inline-about-section .about-container .about-content-container .about-content{font-size:1.125rem;line-height:1.8rem;text-align:justify}section.template6-inline-about-section .about-container .about-content-container .about-button{align-self:flex-start;float:right}@media only screen and (max-width:991px){section.template6-inline-about-section .about-container{flex-direction:column}section.template6-inline-about-section .about-container .about-banner{width:100%;margin-top:2rem}section.template6-inline-about-section .about-container .about-content-container{width:100%;padding:0}section.template6-inline-about-section .about-container .about-content-container .about-us-title{font-size:12px}section.template6-inline-about-section .about-container .about-content-container .about-title{margin-top:1rem;font-size:1.21875rem}section.template6-inline-about-section .about-container .about-content-container .about-content{font-size:1rem}section.template6-inline-about-section .about-container .about-content-container .about-button{margin-top:-10px}section.template6-vision-section .vision-container .vision-title{font-size:1.21875rem}}section.template6-project-section{background-color:#f0f3ff;padding:2rem 0}section.template6-project-section .project-carousel-container .project-container{align-items:center;padding:0 1rem;height:100%;width:350px}section.template6-project-section .project-carousel-container .project-container .project-description{position:relative}section.template6-project-section .project-carousel-container .project-container .project-description .project-image{width:348px;height:12.5rem;max-height:12.5rem;object-fit:cover;vertical-align:middle;margin-bottom:1rem;border-radius:.25rem}section.template6-project-section .project-carousel-container .project-container .project-description .project-status{height:20px;line-height:20px;border-radius:4px;position:absolute;right:10px;bottom:22px}section.template6-project-section .project-carousel-container .project-container .project-title{font-size:1rem;font-weight:700;margin-bottom:.5rem}section.template6-project-section .project-carousel-container .project-container .project-location{padding-left:0;padding-right:0}section.template6-project-section .project-carousel-container .project-container .project-button{padding-left:0;padding-right:0;text-align:right}section.template6-project-section .project-carousel-container .project-container .project-button .profile-button{border-radius:6px;border:0;color:#fff;height:30px;line-height:30px}section.template6-project-section .project-header-title{text-align:left;font-weight:700;padding-bottom:2rem}section.template6-project-section .project-position{margin-left:145px}section.template6-project-section .project-position+.project-position{margin-left:0}@media only screen and (max-width:991px){section.template6-project-section .project-carousel-container .project-container{width:auto}section.template6-project-section .project-carousel-container .project-container .project-button{padding-top:1rem;text-align:left}section.template6-project-section .project-carousel-container .project-container .project-button .profile-button{border-radius:6px;border:0;color:#fff;height:30px;line-height:30px}}section.template6-member-section{padding:2rem 0}section.template6-member-section.template6-bg-blue{background-color:#0b2143}section.template6-member-section.template6-bg-green{background-color:#45523e}section.template6-member-section.template6-bg-pink{background-color:#39004e}section.template6-member-section .member-card-container{position:relative;border-radius:8px;margin-right:5rem;align-items:center}section.template6-member-section .member-card-container .company-member-image{width:290px;height:370px;vertical-align:middle;border-radius:8px;object-fit:cover}section.template6-member-section .member-card-container .member-role{padding-left:1rem;padding-bottom:.5rem;font-weight:700;font-size:16px;left:16px;color:#fff}section.template6-member-section .member-card-container .member-description-container{width:100%;opacity:.7;margin-left:1rem;padding-right:3rem;padding-bottom:1.1rem;left:16px;color:#fff}section.template6-member-section .member-card-container .template6-members-display-wrap{width:100%;clear:both;position:absolute;bottom:0;background:hsla(0,0%,50.2%,.7);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:8px}section.template6-member-section .member-card-container .template6-more-details{position:absolute;bottom:4px;right:10px}section.template6-member-section .management-button{font-size:35px}section.template6-member-section .management-label{font-weight:700}section.template6-member-section .management-label.blue{background-image:linear-gradient(#fff6de,#e4cd8f,#95885b);background-color:#f3ec78;background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.template6-member-section .management-label.green{color:#dff2ee}section.template6-member-section .management-label.pink{color:#ff006b}@media only screen and (max-width:991px){section.template6-member-section .member-card-container{flex-direction:column;justify-content:center;align-items:center;margin:0}section.template6-member-section .member-card-container .member-info-container{flex-direction:column;justify-content:center;width:100%}section.template6-member-section .member-card-container .member-info-container .member-name{text-align:center;margin-bottom:1rem}section.template6-member-section .member-card-container .member-info-container .member-role{text-align:center;margin-top:1rem;margin-bottom:.85rem}section.template6-member-section .member-card-container .member-description-container{width:100%}section.template6-member-section .member-card-container .member-description-container .member-description{text-align:justify}}section.template6-category-section{background-color:#fff;padding:2rem 0}section.template6-category-section .template6-category-label{margin-bottom:1.5rem;text-align:center;font-weight:700;font-size:2.03125rem}section.template6-category-section .template6-category-line{height:1px;opacity:.1;margin-bottom:1.5rem}section.template6-category-section .category-image{min-height:12.5rem;max-height:12.5rem;object-fit:cover;vertical-align:middle}section.template6-category-section .category-container{justify-content:space-between}section.template6-category-section .category-content-container .category-title{font-size:1rem;font-weight:700;margin-bottom:.85rem}section.template6-category-section .category-content-container .category-title.pink{color:#c25784}section.template6-category-section .category-content-container .category-grade{width:70px;height:25px;border-radius:6px;margin-bottom:.85rem}section.template6-category-section .category-content-container .category-grade.template6-bg-blue{background:linear-gradient(180deg,rgba(69,79,99,.9),#0b2143)}section.template6-category-section .category-content-container .category-grade.template6-bg-green{background:linear-gradient(180deg,rgba(69,79,99,.9),#45523e)}section.template6-category-section .category-content-container .category-grade.template6-bg-pink{background:#39004e}section.template6-category-section .category-content-container .category-grade .category-grade-label{font-size:12px;font-weight:700;padding-left:.5rem;line-height:25px;vertical-align:bottom}section.template6-category-section .category-content-container .category-grade .category-grade-label.blue{background-image:linear-gradient(180deg,#fff6de,#e4cd8f 100%,#95885b 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}section.template6-category-section .category-content-container .category-grade .category-grade-label.green{color:#dff2ee}section.template6-category-section .category-content-container .category-grade .category-grade-label.pink{color:#fff1f1}section.template6-category-section .category-content-container .category-desc-container{overflow-y:auto;max-height:100px}section.template6-category-section .category-content-container .category-desc-container .category-description+.category-description{margin-top:.5rem}@media only screen and (max-width:991px){section.template6-category-section .template6-category-label{font-size:1.21875rem}}section.template6-catalog-section{background-color:#f0f3ff;padding:2rem 0}section.template6-catalog-section .tabbar-container{margin-bottom:2rem}section.template6-catalog-section .tabbar-container .active{height:1px;width:50%;margin-left:28px;margin-top:1rem}section.template6-catalog-section .tabbar-container .active.template6-bg-blue{border:1px solid #424d79;background-color:#424d79}section.template6-catalog-section .tabbar-container .active.template6-bg-green{border:1px solid #45523e;background-color:#45523e}section.template6-catalog-section .tabbar-container .active.template6-bg-pink{border:1px solid #39004e;background-color:#39004e}section.template6-catalog-section .tabbar-container ul{display:flex;flex-direction:row;list-style:none}@media only screen and (min-width:991px){section.template6-catalog-section .tabbar-container ul{overflow-x:auto}}section.template6-catalog-section .tabbar-container ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding-right:1rem;font-weight:500;white-space:nowrap;font-size:2.03125rem}section.template6-catalog-section .tabbar-container ul li button .text-color-blue{color:#424d79}section.template6-catalog-section .tabbar-container ul li button .text-color-green{color:#45523e}section.template6-catalog-section .tabbar-container ul li button .text-color-pink{color:#ff006b}section.template6-catalog-section .catalog-card-container{position:relative;border-radius:8px;margin-right:5rem;align-items:center}section.template6-catalog-section .catalog-card-container .catalog-image{width:291px;height:240px;object-fit:fill;border-top-left-radius:8px;border-top-right-radius:8px}section.template6-catalog-section .catalog-card-container .catalog-content-container{width:100%;min-height:120px;display:flex;flex-direction:column;border-bottom-left-radius:8px;border-bottom-right-radius:8px}section.template6-catalog-section .catalog-card-container .catalog-content-container.template6-bg-blue{background-color:#0b2143}section.template6-catalog-section .catalog-card-container .catalog-content-container.template6-bg-green{background-color:#45523e}section.template6-catalog-section .catalog-card-container .catalog-content-container.template6-bg-pink{background-color:#39004e}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-title{padding-left:16px;padding-top:16px;font-size:20px;font-weight:700;margin-bottom:.85rem}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-title.blue{background-color:#f3ec78;background-image:linear-gradient(#fff6de,#e4cd8f,#95885b);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-title.green{color:#dff2ee}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-title.pink{color:#ff006b}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-description{padding-left:16px;padding-top:16px;font-weight:500;color:#fff}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-button{padding-left:16px;border:0;background-color:transparent;position:absolute;bottom:8px;right:0}@media only screen and (max-width:991px){section.template6-catalog-section{background-color:#f0f3ff}section.template6-catalog-section .tabbar-container ul li button{font-size:1.21875rem}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-title{font-size:14px}section.template6-catalog-section .catalog-card-container .catalog-content-container .catalog-description{font-size:12px}}section.template7-vision-section{padding:2rem 0;margin-top:-32px}section.template7-vision-section.template7-bg-blue{background:linear-gradient(180deg,#fff,#f0f3ff 0)}section.template7-vision-section.template7-bg-green{background:linear-gradient(180deg,#fff,#dff2ee 0)}section.template7-vision-section.template7-bg-pink{background:linear-gradient(180deg,#fff,#fff1f1 0)}section.template7-vision-section .vision-container .vision-title{margin-top:1rem;margin-bottom:1rem;text-align:left;font-weight:700;font-size:2.03125rem;width:100%}section.template7-vision-section .vision-container .vision-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;width:100%}section.template7-about-section{padding-top:2rem;padding-bottom:2rem}section.template7-about-section.template7-bg-blue{background:linear-gradient(180deg,#fff,#f0f3ff)}section.template7-about-section.template7-bg-green{background:linear-gradient(180deg,#fff,#dff2ee)}section.template7-about-section.template7-bg-pink{background:linear-gradient(180deg,#fff,#fff1f1)}section.template7-about-section .about-container{display:flex}section.template7-about-section .about-container .about-banner{width:40%;height:auto;object-fit:cover;border-radius:10px;filter:drop-shadow(0 3px 12px rgba(11,33,67,.18))}section.template7-about-section .about-container .about-content-container{display:flex;flex-direction:column;width:60%}section.template7-about-section .about-container .about-content-container .about-us-title{font-size:14px}section.template7-about-section .about-container .about-content-container .about-title{margin-top:1rem;margin-bottom:1rem;font-weight:700;font-size:2.03125rem}section.template7-about-section .about-container .about-content-container .about-content{font-size:1.125rem;line-height:1.8rem;text-align:justify;margin-right:1.5rem}section.template7-about-section .about-container .about-content-container .about-button{align-self:flex-start;margin-right:1.5rem;float:right}@media only screen and (max-width:991px){section.template7-about-section{padding-top:1.5rem;padding-bottom:1.5rem}section.template7-about-section .about-container{flex-direction:column}section.template7-about-section .about-container .about-banner{width:100%;margin-top:1rem;margin-bottom:1rem}section.template7-about-section .about-container .about-content-container{width:100%;padding:0;margin-top:1rem}section.template7-about-section .about-container .about-content-container .about-us-title{font-size:12px}section.template7-about-section .about-container .about-content-container .about-title{font-size:1.21875rem}section.template7-about-section .about-container .about-content-container .about-content{font-size:1rem;margin-right:0}section.template7-about-section .about-container .about-content-container .about-button{margin-top:-10px;margin-right:0}section.template7-vision-section .vision-container .vision-title{font-size:1.21875rem}}.template7-member-container{padding:2rem 0;position:relative}.template7-member-container svg{position:absolute;bottom:-88px;left:-90px}@media only screen and (max-width:991px){.template7-member-container svg{bottom:0}}section.template7-member-section.template7-bg-blue{background:linear-gradient(180deg,#f0f3ff,#0b2143)}section.template7-member-section.template7-bg-green{background:linear-gradient(180deg,#dff2ee 19.79%,#45523e 96.87%)}section.template7-member-section.template7-bg-pink{background:linear-gradient(180deg,#fff1f1 19.79%,#39004e 96.87%)}section.template7-member-section .member-card-container{background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.04);border-radius:.5rem}section.template7-member-section .member-card-container+.member-card-container{margin-top:1rem}section.template7-member-section .member-card-container .icon-image{object-fit:fill;margin:.75rem}section.template7-member-section .member-card-container .icon-image img{position:static}section.template7-member-section .member-card-container .icon-image .member-avatar{width:166px;height:166px;vertical-align:middle}section.template7-member-section .member-card-container .member-button{position:absolute;right:1%;top:120%}section.template7-member-section .member-card-container .member-button.index-no{z-index:99}section.template7-member-section .member-card-container .member-description{text-align:justify;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}section.template7-member-section .member-card-container .member-description.blue{color:#99a0bc}section.template7-member-section .member-card-container .member-description.green{color:#b3bdae}section.template7-member-section .member-card-container .member-description.pink{color:#c7b8b8}section.template7-member-section .view-more-button{z-index:999;position:absolute}section.template7-member-section .management-label.blue{color:#0b2143}section.template7-member-section .management-label.green{color:#2a3326}section.template7-member-section .management-label.pink{color:#39004e}@media only screen and (max-width:991px){section.template7-member-section{padding-bottom:50px}section.template7-member-section .member-card-container{padding:1.5rem}section.template7-member-section .member-card-container .icon-image{padding-bottom:1.5rem;margin:0 0 0 10px}section.template7-member-section .member-card-container .icon-image .member-avatar{width:215px;height:215px}section.template7-member-section .member-card-container .member-description{font-size:12px;text-align:justify}section.template7-member-section .member-card-container .member-button-container{text-align:right}section.template7-member-section .member-card-container .member-button-container .member-button{padding-top:1rem;position:unset}section.template7-member-section .management-label{font-size:1rem}}.template7-member-modal-container .member-avatar{width:150px;height:150px;border-radius:50%;vertical-align:middle}.template7-member-modal-container .member-role{font-size:1rem}.template7-member-modal-container .member-name{font-weight:700;font-size:1rem}.template7-member-modal-container .member-description{color:#6c6c6c;line-height:1.25rem;text-align:justify}section.template7-category-section{padding:3rem}section.template7-category-section .category-container{mix-blend-mode:normal;box-shadow:0 20px 26px rgba(0,0,0,.05),0 8px 9px rgba(0,0,0,.06);backdrop-filter:blur(30px);border-radius:10px;width:60vw}section.template7-category-section .category-container.template7-bg-blue{background:linear-gradient(180deg,#c8cee4,#f0f3ff 79%,#f0f3ff)}section.template7-category-section .category-container.template7-bg-green{background:linear-gradient(180deg,#b2bdae,#dff2ee 71.87%,#dff2ee)}section.template7-category-section .category-container.template7-bg-pink{background:linear-gradient(180deg,#39004e -39.66%,#613572 4.99%,#fff1f1 63.25%,#fff1f1)}section.template7-category-section .cidb-category-title{text-align:center;font-weight:700;font-size:48px;padding-top:1rem;padding-bottom:1rem}section.template7-category-section .category-grade-title{margin-bottom:1rem;text-align:center;font-weight:700;font-size:36px;line-height:54px}section.template7-category-section .category-grade-title.blue{color:#0018f4}section.template7-category-section .category-grade-title.green{background:linear-gradient(325.07deg,#0ce2b2 18.77%,#003324 66.02%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}section.template7-category-section .category-grade-title.pink{background:linear-gradient(180deg,#ff006b,#ff006b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}section.template7-category-section .category-title{font-weight:600;font-size:24px;line-height:36px;text-align:center;padding-bottom:.5rem}section.template7-category-section .category-desc-container{overflow-y:auto;max-height:100px}section.template7-category-section .category-desc-container .category-specialization{text-align:left;font-size:14px}section.template7-category-section .divider{border-left:.5px solid #999;margin:0 .5rem}section.template7-category-section .category-card{height:100%}section.template7-category-section .category-card .category-image{width:100%;min-height:200px;max-height:200px;object-fit:cover;vertical-align:middle;border-radius:.5rem .5rem 0 0}section.template7-category-section .category-card .category-content-container{padding:1rem}@media only screen and (max-width:991px){section.template7-category-section{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem}section.template7-category-section .category-container{width:90vw}section.template7-category-section .cidb-category-title{font-size:40px}}.category-modal-card{margin-bottom:3rem}.category-modal-card .category-modal-content{max-height:400px;height:200px;background-color:#fff;border-radius:.5rem;box-shadow:0 3px 5px rgba(0,0,0,.5)}.category-modal-card .category-modal-grade{margin-bottom:.5rem;margin-top:1rem;text-align:center;font-weight:700;font-size:.93125rem}.category-modal-card .category-modal-category{margin-bottom:.6rem;text-align:center;font-weight:700;font-size:.93125rem;height:30px;max-height:30px}.category-modal-card .category-modal-specialization-content{height:115px;max-height:130px;overflow-y:auto;padding:.5rem}.category-modal-card .category-modal-specialization-name{font-size:.7rem;font-weight:300;margin-bottom:.45rem}@media only screen and (max-width:991px){.category-modal-card{margin-bottom:2rem}.category-modal-card .category-modal-grade{margin-bottom:.5rem;margin-top:1rem}.category-modal-card .category-modal-category{margin-bottom:.5rem}.category-modal-card .category-modal-specialization-content{margin-bottom:0}}.show-button{border-radius:4px;margin-top:10px;min-width:90px;text-transform:none;height:40px;font-size:14px}.hamburger-menu{position:relative;display:none;flex-direction:column;width:30px;cursor:pointer;margin:0 1rem 0 0;z-index:100;-webkit-user-select:none;user-select:none}.hamburger-menu span{background:#fff;border-radius:10px;height:3px;margin:3px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.hamburger-menu span:first-of-type{width:50%}.hamburger-menu span:nth-of-type(2){width:100%}.hamburger-menu span:nth-of-type(3){width:75%}.hamburger-menu input[type=checkbox]{display:none}.hamburger-menu input[type=checkbox]:checked~span{background:#000}.hamburger-menu input[type=checkbox]:checked~span:first-of-type{transform-origin:bottom;transform:rotate(45deg) translate(4px,.5px)}.hamburger-menu input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}.hamburger-menu input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(13px,-4.5px) rotate(45deg)}.menu-container{position:fixed;top:0;left:0;right:0;opacity:0;transform:translateY(-100%);width:100%;height:100vh;background-color:#fff;overflow-y:auto;z-index:50;text-align:center;transition:opacity .5s ease 0s,transform 0s ease .5s}.menu-container.show-menu{opacity:1;transform:translateY(0) translateX(0);transition:opacity .5s ease 0s,transform 0s ease 0s}.menu-container ul{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#2d2d2d}.menu-container ul li{font-size:1.25rem;font-weight:700;margin:1rem 0}@media only screen and (max-width:991px){.hamburger-menu{display:flex}}.pagination{justify-content:center;align-items:center}.pagination .page-link{color:#292f33}.pagination .page-item.active .page-link{background-color:#292f33;border-color:#292f33}