.tenderSection{width:100%}.tenderSection__heading{align-items:center;display:flex;flex-direction:column;gap:28px;text-align:center;width:100%}.tenderSection__heading h1,.tenderSection__heading h2,.tenderSection__heading h3,.tenderSection__heading p{margin:0}.tenderSection__headingGroup{align-items:center;display:flex;flex-direction:column;gap:25px;width:100%}.tenderSection__subtext{color:#7e7894;font-size:20px;font-weight:400;letter-spacing:-1px;line-height:32px;margin:0 auto;max-width:1200px;width:100%}.tenderSection__row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;width:100%}.tenderSection__sidebar{align-items:stretch;background-image:linear-gradient(95deg,#eff8fc,#d9ebf8);border-radius:20px;box-shadow:inset -1px -1px 0 0 rgba(65,157,221,.2),inset 1px 1px 0 0 #fff;box-sizing:border-box;display:flex;flex:0 0 276px;flex-direction:column;gap:30px;overflow:hidden;padding:20px;position:relative;width:276px}.tenderSection__sidebarIntro{display:flex;flex-direction:column;gap:10px;width:100%}.tenderSection__sidebarHeading{color:#170d3d;font-size:20px;font-weight:600;letter-spacing:-1px;line-height:32px;width:100%}.tenderSection__sidebarSubtext{color:#7e7894;font-size:16px;font-weight:400;letter-spacing:-.8px;line-height:26px;width:100%}.tenderSection__filterGroup{align-items:stretch;border:0;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;width:100%}.tenderSection__filterLabel{color:#170d3d;font-size:18px;font-weight:500;letter-spacing:-.9px;line-height:28px;margin:0;padding:0}.tenderSection__checkboxList{align-items:center;display:flex;flex-direction:column;gap:10px;max-height:230px;overflow-y:auto;width:100%}.tenderSection__checkbox{align-items:flex-start;cursor:pointer;display:flex;gap:8px;width:100%}.tenderSection__checkboxInput{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.tenderSection__checkboxBox{background-color:transparent;border:1px solid #170d3d;border-radius:4px;flex:0 0 18px;height:18px;margin-top:0;position:relative;transition:background-color .15s ease,border-color .15s ease;width:18px}.tenderSection__checkboxBox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:11px;left:5px;opacity:0;position:absolute;top:1px;transform:rotate(45deg);width:6px}.tenderSection__checkboxInput:checked~.tenderSection__checkboxBox{background-color:#170d3d;border-color:#170d3d}.tenderSection__checkboxInput:checked~.tenderSection__checkboxBox:after{opacity:1}.tenderSection__checkboxInput:focus-visible~.tenderSection__checkboxBox{outline:2px solid #419ddd;outline-offset:2px}.tenderSection__checkboxText{color:#7e7894;flex:1 0 0;font-size:16px;font-weight:400;letter-spacing:-.8px;line-height:26px;min-width:0;text-transform:capitalize}.tenderSection__checkbox.drop-down__option--active .tenderSection__checkboxBox{background-color:#170d3d;border-color:#170d3d}.tenderSection__checkbox.drop-down__option--active .tenderSection__checkboxBox:after{opacity:1}.tenderSection__tagList{align-items:center;display:flex;flex-wrap:wrap;gap:10px;width:100%}.tenderSection__tag{align-items:center;background-color:transparent;border:1px solid rgba(23,13,61,.2);border-radius:100px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px 20px;transition:background-color .15s ease,border-color .15s ease}.tenderSection__tagInput{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.tenderSection__tagText{color:#7e7894;font-size:16px;font-weight:400;letter-spacing:-.8px;line-height:26px;white-space:nowrap}.tenderSection__tagInput:checked~*,.tenderSection__tagInput:checked~.tenderSection__tagText{color:#fff}.tenderSection__tag:has(.tenderSection__tagInput:checked){background-image:linear-gradient(90deg,#419ddd,#1d438f);border-color:transparent}.tenderSection__tagInput:focus-visible~.tenderSection__tagText{outline:2px solid #419ddd;outline-offset:2px}.drop-down__option--active~.tenderSection__tag{background-image:linear-gradient(90deg,#419ddd,#1d438f);border-color:transparent}.tenderSection__content{align-items:center;display:flex;flex:1 1 0%;flex-direction:column;gap:50px;min-width:0}.tenderSection__list{align-items:stretch;gap:32px}.tenderCard,.tenderSection__list{display:flex;flex-direction:column;width:100%}.tenderCard{align-items:flex-start;background-image:linear-gradient(124deg,#f9f9fb,#f2f2f5);border-radius:20px;box-shadow:inset -1px -1px 0 0 rgba(23,13,61,.05),inset 1px 1px 0 0 #fff;box-sizing:border-box;gap:24px;margin-bottom:32px;padding:30px;position:relative}.tenderCard__top{gap:12px}.tenderCard__meta,.tenderCard__top{align-items:flex-start;display:flex;flex-direction:column;width:100%}.tenderCard__meta{gap:8px}.tenderCard__category{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#419ddd,#1d438f);color:transparent;font-size:16px;font-weight:500;letter-spacing:-.8px;line-height:26px;width:100%}.tenderCard__title{color:#170d3d;font-size:24px;font-weight:600;letter-spacing:-1.2px;line-height:32px;width:100%}.tenderCard__description{color:#7e7894;font-size:16px;font-weight:400;letter-spacing:-.8px;line-height:26px;max-width:834px;width:100%}.tenderCard__details{align-items:stretch;display:flex;flex-wrap:wrap;gap:16px;width:100%}.tenderCard__detail{background-image:linear-gradient(180deg,hsla(0,0%,100%,.5),#fff);border-radius:10px;box-shadow:inset 0 -1px 0 0 rgba(23,13,61,.1),inset 0 1px 0 0 #fff;box-sizing:border-box;display:flex;flex:1 1 180px;flex-direction:column;gap:4px;min-width:180px;padding:16px;position:relative}.tenderCard__detailLabel{color:#170d3d;font-weight:500}.tenderCard__detailLabel,.tenderCard__detailValue{font-size:16px;letter-spacing:-.8px;line-height:26px}.tenderCard__detailValue{color:#7e7894;font-weight:400}.tenderCard__button{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-image:linear-gradient(90deg,#419ddd,#3071b7);border-radius:100px;box-shadow:inset -1px -1px 0 0 rgba(0,0,0,.1),inset 1px 1px 0 0 hsla(0,0%,100%,.3);display:inline-flex;justify-content:center;padding:14px 32px;position:relative;text-decoration:none;transition:opacity .15s ease,transform .15s ease}.tenderCard__button:focus-visible,.tenderCard__button:hover{background:linear-gradient(90deg,#1d438f,#1d438f);background-color:#419ddd}.tenderCard__button span{color:#fff;font-size:16px;font-weight:600;letter-spacing:-.8px;line-height:28px;white-space:nowrap}.tenderSection .tenderSection__filterGroup label span:empty{display:block}.listing__render{min-height:1px;width:100%}.filter_loader,.noresult{display:none;text-align:center;width:100%}.filter_loader img{width:80px}.paginationParent.pagination_wrap{display:flex;justify-content:center;margin-top:50px;width:100%}.pagination_list .pageNum{align-items:center;background:#f8f9fb;border-radius:999px;color:#1a0a40;display:inline-flex;font-size:14.4px;font-weight:600;height:40px;justify-content:center;letter-spacing:-.32px;line-height:23.4px;text-align:center;text-decoration:none;transition:background-color .15s ease,color .15s ease;width:40px}.pagination_list .pageNum.disable{display:none}.pagination_list .pageNum.active,.pagination_list .pageNum:hover{background:linear-gradient(90deg,#419ddd,#3071b7);background-color:transparent;color:#fff}.backMain{transition:all .4s ease}.backMain:hover{opacity:.7}.backMain svg{display:block;fill:#170d3d;height:25px;margin-right:5px}.backMain svg path{fill:#170d3d}.backMain a{align-items:center;color:#170d3d!important;display:flex;flex-wrap:wrap}.tenderSection__tag:has(.drop-down__option--active){background-color:#3071b7;border-color:#3071b7}.tenderSection__tag:has(.drop-down__option--active) .tenderSection__tagText{color:#fff}.tenderSection .heading .text-1{font-weight:500}@media(min-width:1440px){.tenderSection__checkboxBox{align-self:center;flex:0 0 24px;height:24px;margin-top:0}.tenderSection__checkboxBox:after{left:8px;top:3px}}@media (max-width:991px){.tenderSection__row{flex-direction:column}.tenderSection__sidebar{flex:1 1 auto;width:100%}.tenderCard__detail{flex:1 1 calc(50% - 8px);min-width:150px}}@media (max-width:767px){.tenderSection{gap:40px}.tenderSection__subtext{font-size:17px;line-height:28px}.tenderCard{padding:20px}.tenderCard__title{font-size:20px;line-height:28px}.tenderCard__details{gap:12px}.tenderCard__detail{flex:1 1 100%}.tenderCard__button{width:100%}}