#regions_div{width:100%;height:500px;margin-bottom:20px;overflow:auto}#countryModal .modal-body img{height:349px;object-fit:cover;margin-bottom:15px!important;border-radius:10px!important;width:84%;margin:0 auto;display:flex}.tax-banner{border-radius:.5rem;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1)}#country-flag{object-fit:cover;width:71px!important;height:71px!important;border-radius:50px;border:2px solid #e3e3e3}.tax-banner img{object-fit:cover;height:100%;width:100%}.tax-banner .btn-custom{background-color:#0d5c3d;color:#fff;font-weight:700}.tax-banner .btn-custom:hover{background-color:#0b4c32;color:#fff}#countryModal .modal-body{margin:10px;background:#f7f4f4;border-radius:10px}#countryModal .col-md-8 .table-bordered th{width:155px}#countryModal .col-md-8 .table-bordered{border:1px solid #dee2e6;width:auto!important;margin:0 10px;margin-left:0!important}#countryModal .modal-dialog{max-width:80%!important;margin:1.75rem auto}.country_heading{text-transform:uppercase;font-weight:700}@media (max-width:600px){#regions_div{height:300px}#countryModal .modal-dialog{max-width:95%!important}#countryModal .modal-body img{width:100%}}.map-zoom-controls{position:relative;width:100%;height:0}.map-zoom-controls button{position:absolute;right:12px;bottom:12px;width:40px;height:40px;line-height:40px;border:0;border-radius:8px;font-size:22px;font-weight:700;background:#0d5c3d;color:#fff;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.15)}.map-zoom-controls #zoom-out{right:58px;background:#175f50}.map-zoom-controls button:active{transform:scale(.96)}