.main-title.home{font-family:'Inter',sans-serif;font-size:2.5rem}
.cont-listings .card{border-radius:12px}
.header-site{background-color:var(--primaryColor);color:var(--white);padding:30px 0;position:relative}
.header-site p{color:var(--white)}
.country-name{color:var(--primaryColor);font-size:16px;font-weight:700;transition:all .25s linear;border-bottom:1px dashed var(--primaryColor);padding-bottom:14px;font-family:'Inter',sans-serif;position:relative}
.city-names{flex-wrap:wrap}
.card-text{font-family:'Inter',sans-serif}
.city-names a{margin:4px;font-size:14px;text-transform:capitalize;color:var(--primaryColor);text-decoration:none;padding:8px 22px;border-radius:8px;border:1px solid #eceaea;background: var(--gray);}
.district-names a{margin:4px;font-size:14px;text-transform:capitalize;color:var(--primaryColor);text-decoration:none;padding:8px 22px;border-radius:8px;border:1px solid #eceaea;background: var(--gray);}
.city-names a:hover{background-color:var(--primaryColor);color:var(--white);text-decoration:none;box-shadow:0 3px 10px #0003;transition:all .25s linear}
.accor-body{display:none;padding-top:14px;margin-bottom:12px}
.boxaccor span[class^=icon-]{font-size:14px;cursor:pointer}
.boxaccor{background:var(--specialbg);padding:12px!important;border-radius:16px;justify-content:space-between;margin:12px 0}
.accordion-button:not(.collapsed)::after{background-image:url('../img/arrow-d.svg')}
.accordion-button:not(.collapsed){box-shadow:inset 0 -1px 0 #00000020;background:var(--specialbg);padding:18px!important;border-radius:16px;justify-content:space-between;color:var(--primaryColor)}
.accordion-item:first-of-type .accordion-button{border-top-left-radius:16px;border-top-right-radius:16px}
.accordion-item{background-color:transparent;border:0;margin-bottom:16px}
.accordion-button{margin:6px 0;border:0;color:var(--primaryColor);font-size:18px;font-weight:700;font-family:'Inter',sans-serif;box-shadow:inset 0 -1px 0 #00000020;background:var(--specialbg);padding:18px!important;border-radius:16px;justify-content:space-between}
.country-name span{font-weight:700;color:var(--black1)}
.district-names{flex-wrap:wrap}
.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:16px;border-bottom-left-radius:16px}
@media (max-width:767px) {
.city-names a{margin:6px}
}