@import url("//cdn.web-fonts.ge/fonts/bpg-nino-elite-caps/css/bpg-nino-elite-caps.min.css");
@import url('https://fonts.cdnfonts.com/css/bpg-nino-mtavruli');

h1, h2, , h4, h5, {
  font-family: 'BPG Nino Mtavruli', sans-serif !important;
                                                
}

select, span, p, a, div, label, option {
font-family: "BPG Nino Elite Caps", sans-serif !important;
 font-weight: 100 !important;
}






.mrgvali_poto {
  border: 1px solid gray;
  border-radius: 9px;
}

.banner-text-description {
  text-shadow: -2px 3px 2px rgba(0,0,0,0.7) !important;
}

.projecthome .item {
  border-radius: 5px;
}

h5 {
  font-size:  16px !important;
}
h2 {
  font-size:  22px !important;
}

.blog-container .container-grid .grid-in .grid-shadow {
	 border-radius: 5px;
  	border: 1px solid #fff;
}

@media (min-width: 1400px) {
  #properties-list.full-page-content .property-item {
    flex: 0 0 25%;
    max-width: 25%;
  }
}

.searchbox-header {
  display: none;
}

.location-title {
   text-shadow: -2px 3px 2px rgba(0,0,0,0.6) !important;
}

.evaluation_images {
  border: 1px gray solid;
  border-radius: 10px;
}

.banner-text-description {
  
}

@media (max-width: 576px) {
    .topsearch .location-input, .w-100 {
        margin-top: auto !important;
       
    }
}

.topsearch .input-group-lg {
   padding: 13px 16px 13px !important;
}

.custom-option {
  border: 1px solid red;
}

.custom-w-icon {
  width: 20px;
}

.listsuggest {
  top:auto !important;
}

.social-img-custom a .menu-icon-image  {
  width:20px;
  height:20px;
  display:inline;
  margin-bottom:8px;
  color:red;
}

.advanced-search a {
  color: black;
}

.topsearch .input-group-lg {
    background-color: hsl(0deg 0% 84.25% / 38%);
    justify-content: center;
    padding: 13px 8px 13px;
  	border-radius: 0px 0px 10px 10px;
}

.advanced-search-toggler {
	color: black;
}

.location_list {
    background: hsla(0, 0%, 100%, .9);
    max-height: 400px;
    overflow-y: scroll;
    position: absolute;
    z-index: 99;
}

.location_list li {
  	border-bottom: 1px solid #ccc;
    list-style: none;
    padding: 5px 10px;
    cursor: pointer; 
}


.location_list div:hover {
    background-color: #ebeaea;
}

.suggestion a {
  color: #5072A7;
}