.agencyList{min-height:100vh;padding:1rem 0}.agencyList .country-header{color:#333 !important;margin:0 !important;text-shadow:0 0 1px #333;padding:1rem 1rem 0 1rem;text-align:right}.agencyList .agencyList-tab{border:1px solid #ccc;border-radius:12px;background:#fff}.agencyList .agencyList-tab #pills-tab{padding:1rem;margin:0 !important;border-bottom:1px solid #ccc;display:flex;align-items:center;flex-wrap:wrap-reverse}.agencyList .agencyList-tab #pills-tab li button{border:none;background:none;color:#333;display:flex;justify-content:center;align-items:center;position:relative}.agencyList .agencyList-tab #pills-tab li button::after{content:"";width:0;height:3px;background:var(--mainColor);position:absolute;bottom:-16px;border-radius:12px;transition:all ease .3s}.agencyList .agencyList-tab #pills-tab li button.active{border:none;background:none !important;color:#333 !important;text-shadow:0 0 1px #333}.agencyList .agencyList-tab #pills-tab li button.active::after{width:100%}.agencyList .agencyList-tab #pills-tabContent{padding:1rem}.agencyList .agencyList-tab #pills-tabContent .agencyList-box{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:10px;grid-row-gap:10px}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card{border:1px solid #ccc;border-radius:12px;padding:1rem;display:flex;flex-direction:column}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card .agencyList-box-card-img{overflow:hidden;border-radius:12px;margin-bottom:1rem}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card .agencyList-box-card-img img{width:100%;height:200px;object-fit:cover}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card>h2{color:#000 !important;text-shadow:0 0 1px #333;font-size:1.5rem;margin-bottom:1rem;text-align:right}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card>p{color:#333;text-align:right;margin-bottom:10px;display:flex;justify-content:space-between}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card>p span{display:flex;width:calc(100% - 25px)}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card>p svg{width:18px;height:18px;fill:#333}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card .socialMedia{margin-top:auto;padding-top:2rem;width:100%;display:flex;justify-content:center;align-items:center;gap:10px}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card .socialMedia a{width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:100%;border:2px solid var(--mainColor);background:#fff;transition:all ease .3s}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card .socialMedia a svg{width:18px;height:18px;transition:all ease .3s;fill:var(--mainColor)}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card .socialMedia a:hover{background:var(--mainColor)}.agencyList .agencyList-tab #pills-tabContent .agencyList-box .agencyList-box-card .socialMedia a:hover svg{fill:#fff}.agencyList .link{margin-right:auto;display:flex;justify-content:flex-end;margin-bottom:1rem}.agencyList .link a{display:flex;justify-content:center;align-items:center;color:var(--mainColor);padding:2px 5px;transition:all ease .3s;position:relative;border:1px solid var(--mainColor);border-radius:12px;cursor:pointer}.agencyList .link a svg{width:18px;height:18px;fill:var(--mainColor)}.agencyList .link a:hover{transition:all .3s;border:1px solid var(--mainColor);background-color:rgba(214,214,214,.22)}.agencyList .agencyList_404{display:flex;justify-content:center;align-items:center;flex-direction:column}.agencyList .agencyList_404 h2{color:#333 !important;text-shadow:0 0 1px #333;font-size:1.3rem;margin-top:2rem}.agencyList .agencyList_404 h3{color:#333 !important;text-shadow:0 0 1px #333;font-size:1rem}.agencyList .agencyList_404 .link{margin:unset;margin-top:1rem}.agencyList .agencyList_404 .link svg{display:none}@media(max-width: 992px){.agencyList-box{grid-template-columns:repeat(2, 1fr) !important}}@media(max-width: 768px){.agencyList-box{grid-template-columns:repeat(1, 1fr) !important}}/*# sourceMappingURL=agencyList.css.map */
