@keyframes fadeIn{to{opacity:1}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.concession-card-wrapper:last-child{margin-bottom:0!important}.concession-card-wrapper .card{background-color:var(--bs-gray-100)!important;border:1px solid rgba(11,37,66,.1);transition:all .25s cubic-bezier(.4,0,.2,1)}.concession-card-wrapper .card:hover{border-color:rgba(11,37,66,.2);box-shadow:0 4px 12px rgba(11,37,66,.1)!important;transform:translateY(-1px)}.concession-card-wrapper .stretched-link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.concession-card-wrapper .stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.concession-card-wrapper .concession-avatar img{transition:all .2s ease}.concession-card-wrapper .concession-avatar img:hover{box-shadow:0 2px 8px rgba(11,37,66,.15);transform:scale(1.05)}.concession-card-wrapper .concession-header{position:relative;z-index:2}.concession-card-wrapper .concession-header .card-title{position:relative;transition:color .2s ease;word-break:break-word;z-index:2}.concession-card-wrapper .concession-header .card-title a{position:relative;z-index:2}.concession-card-wrapper .concession-header .card-title a:hover{color:#0b2542!important;text-decoration:underline;text-decoration-color:rgba(11,37,66,.3);text-underline-offset:3px}.concession-card-wrapper .concession-header .card-title a:focus{border-radius:4px;outline:2px solid #0b2542;outline-offset:2px}.concession-card-wrapper .badge.position-absolute,.concession-card-wrapper .concession-actions,.concession-card-wrapper .concession-avatar,.concession-card-wrapper .concession-badges,.concession-card-wrapper .concession-properties{position:relative;z-index:2}.concession-card-wrapper .concession-badges .badge{line-height:1.4;transition:all .2s ease}.concession-card-wrapper .concession-location p{line-height:1.5;margin:0}.concession-card-wrapper .concession-location p i{flex-shrink:0}.concession-card-wrapper .concession-properties{transition:background-color .2s ease}.concession-card-wrapper .concession-properties:hover{background-color:rgba(11,37,66,.08)!important}.concession-card-wrapper .concession-properties .row>div{align-items:center;display:flex;min-height:1.75rem}.concession-card-wrapper .concession-properties i{flex-shrink:0;opacity:.8}.concession-card-wrapper .concession-properties .badge{font-weight:500;line-height:1.3;transition:transform .2s ease}.concession-card-wrapper .concession-properties .badge:hover{transform:translateY(-1px)}.concession-card-wrapper .concession-properties strong{color:#0b2542;font-weight:600}.concession-card-wrapper .concession-properties .col-12 span{line-height:1.5;word-break:break-word}.concession-card-wrapper .concession-properties .small{font-size:.8125rem}.concession-card-wrapper .concession-description p{color:#6c757d;line-height:1.6}.concession-card-wrapper .concession-actions .visure-info i{flex-shrink:0}.concession-card-wrapper .concession-actions .visure-info span{line-height:1.5}.concession-card-wrapper .concession-actions .visure-info .visure-verified-badge{box-shadow:0 2px 4px rgba(40,167,69,.25);cursor:help;transition:all .2s ease}.concession-card-wrapper .concession-actions .visure-info .visure-verified-badge:hover{box-shadow:0 3px 6px rgba(40,167,69,.35);transform:scale(1.1)}.concession-card-wrapper .concession-actions .visure-info .visure-verified-badge i{align-items:center;display:flex;justify-content:center}.concession-card-wrapper .concession-actions .visure-info>div{align-items:center;display:flex;gap:.5rem}.concession-card-wrapper .concession-actions .btn{position:relative;transition:all .2s ease;z-index:2}.concession-card-wrapper .concession-actions .btn:hover{box-shadow:0 2px 8px rgba(11,37,66,.15);transform:translateY(-1px)}.concession-card-wrapper .concession-actions .btn:focus{box-shadow:0 0 0 .25rem rgba(11,37,66,.25)}@media (max-width:575.98px){.concession-card-wrapper .card-body{padding:.75rem!important}.concession-card-wrapper .concession-header{gap:.75rem!important}.concession-card-wrapper .concession-header .card-title{font-size:1rem!important}.concession-card-wrapper .concession-avatar div,.concession-card-wrapper .concession-avatar img{height:40px!important;width:40px!important}.concession-card-wrapper .concession-avatar i{font-size:1rem!important}.concession-card-wrapper .concession-badges .badge{font-size:.7rem!important;padding:.2rem .5rem!important}.concession-card-wrapper .concession-properties{padding:.5rem!important}.concession-card-wrapper .concession-properties .row>div{margin-bottom:.5rem}.concession-card-wrapper .concession-properties .row>div:last-child{margin-bottom:0}.concession-card-wrapper .concession-properties .col-6{flex:0 0 100%!important;max-width:100%!important}.concession-card-wrapper .concession-actions{align-items:flex-start!important;flex-direction:column;gap:.5rem!important}.concession-card-wrapper .concession-actions .visure-info{width:100%}.concession-card-wrapper .concession-actions>div:last-child{align-self:flex-end}}@media (min-width:576px) and (max-width:991.98px){.concession-card-wrapper .concession-actions .visure-info{flex:1}}@media (min-width:992px){.concession-card-wrapper .card:hover .concession-avatar img{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.concession-card-wrapper .badge,.concession-card-wrapper .btn,.concession-card-wrapper .card,.concession-card-wrapper .card-title a,.concession-card-wrapper .concession-avatar img{transition:none}.concession-card-wrapper .card:hover{transform:none}}.concession-card-wrapper .btn:focus-visible,.concession-card-wrapper .card-title a:focus-visible{border-radius:4px;outline:2px solid #0b2542;outline-offset:2px}.concession-heatmap{border-radius:0 0 .5rem .5rem}.concession-heatmap .leaflet-container{border-radius:0 0 .5rem .5rem;font-family:inherit}.concession-heatmap .leaflet-bottom{z-index:400}.tenders-promo-card-wrapper .card{transition:all .25s ease}.tenders-promo-card-wrapper .card:hover{border-left-width:5px!important;box-shadow:0 6px 16px rgba(11,37,66,.15)!important;transform:translateY(-2px)}.tenders-promo-card-wrapper .btn{transition:all .2s ease}.tenders-promo-card-wrapper .btn:hover{transform:translateX(4px)}.assistance-form-iframe-wrapper{min-height:500px;position:relative;width:100%}.assistance-form-iframe-wrapper .assistance-form-iframe{border:none;min-height:500px;width:100%}@media (max-width:767.98px){.assistance-form-iframe-wrapper,.assistance-form-iframe-wrapper .assistance-form-iframe{min-height:600px}}@media (min-width:992px){.it-page-sections-navbar{align-self:flex-start;max-height:calc(100vh - 3rem);overflow-y:auto;position:sticky;scroll-behavior:smooth;scrollbar-color:rgba(11,37,66,.15) transparent;scrollbar-width:thin;top:1.5rem}.it-page-sections-navbar::-webkit-scrollbar{width:4px}.it-page-sections-navbar::-webkit-scrollbar-track{background:transparent;margin:8px 0}.it-page-sections-navbar::-webkit-scrollbar-thumb{background-color:rgba(11,37,66,.15);border-radius:2px;transition:background-color .2s ease}.it-page-sections-navbar::-webkit-scrollbar-thumb:hover{background-color:rgba(11,37,66,.3)}.it-page-sections-navbar::-webkit-scrollbar-thumb:active{background-color:rgba(11,37,66,.4)}.it-page-sections-navbar:not(:hover)::-webkit-scrollbar-thumb{background-color:rgba(11,37,66,.08)}}@media (max-width:991.98px){.it-page-sections-navbar{position:relative}}