

li.top23 > a{
    color: black;
    font-size: 11pt;
    padding: 0px 10px;
    font-weight: 400;
}

.content {
    min-height: 300px;font-family: 'Heebo', sans-serif;
}

ul.mainmenu li{display:inline-block;padding:0px 4px;font-family: 'Heebo', sans-serif;font-weight:bold;}
ul.mainmenu li a{    color: #775e45;    font-size: 14pt;}
ul.mainmenu{padding:0px;}

.large-icon {
    font-size: 13em !important;
}
.contact .contact-address {
    padding: 0 1.5rem;
}
.navbar .mod-languages {
    padding-bottom: 0.425rem;
    padding-top: 0.425rem;
}
.lang-inline {
    list-style: outside none none;
    margin: 0;
}
.lang-inline > li {
    display: inline;
    margin-left: 8px;
}
.login {
    margin: 0 auto;
    max-width: 330px;
    padding-top: 1em;
}
.tags.inline {
    padding-left: 0;
}
.tags.inline li {
    display: inline;
}
.item-image {
    margin-bottom: 20px;
}

.autocomplete-suggestions {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.autocomplete-suggestion {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.autocomplete-suggestion:hover, .autocomplete-suggestion:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.autocomplete-suggestion.active, .autocomplete-suggestion:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.counter-value{
 font-size: 38pt;   
    font-weight: 400;
    
}
li.footer{
    width: 135px;
  
    display: inline-block;
    padding: 0px 10px !important;
    font-size: 11pt;
    
    
}
li.footer a{
    
     color: #fff;
}
 
body,h1,h2,h3,h4,h5,h6,p,div{font-family: 'Heebo', sans-serif;}.


.NewImangeServices2023{     object-fit: cover;    height: 690pt;    object-position: center;}
.NewImangeServices2023 img {  width: 100%;  object-fit: cover; height:100% } 



.NewTextServices2023{background: #785e44;top: 110px;    min-height: 500pt;}

.NewTextServices2023 h1{color: #99c16b;
    text-align: center;
    font-size: 40pt;
    position: absolute;
    right: 2%; direction: rtl;
    top: -120px;}

.nubmer3{color:#fff;font-size:12pt;}

a.nubmer2{font-family: 'Heebo', sans-serif;
border:0px;
font-size:30pt;    top: -30px;
    display: block;
    position: relative;
    height: 22px;
}


a.readmore2023{ background: #abddda;
    padding: 7px 15px;
    color: #785e44;
    margin: auto;
    position: relative;
    display: block;
    width: fit-content;
    top: 100px;}


@media only screen and (max-width: 600px) {
ul.mobilemenu > li {
    width: 100%;
    text-align: right;
    padding: 0pt 20pt;
    line-height: 43px;
    font-size: 14pt;
    font-weight: 400;direction: rtl;
    border-bottom: 1px solid #8d5f56;
}
ul.mobilemenu > li > a {
color:#6f4841;

}
.bar1, .bar2, .bar3 {
 width: 20px;
    height: 3px;
    background-color: #fff;
    margin: 6px 0;
}


a.readmore2023{    margin-bottom: 50pt;position:initial;}
.nubmer3{font-size:16pt;}

.NewImangeServices2023{height: 250pt; width: 100%;  }
.NewTextServices2023{background: #785e44;top: 0px;    height: auto;}
.NewTextServices2023 h1{ right: 0%;   font-size: 29pt;
    top: 0px;}


a.Dtlehomepage2023{  font-size: 22pt;
 line-height: 34px;}

a.nubmer2 {

    font-size: 25pt;
    top: -21px;

    height: 26px;
}
}