@charset "utf-8";body {
  margin: 0;
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
}

div#sppb-addon-1610969531222 {
  height: 700px;
  position: relative;
  background: url(../../../../templates/beez3/images/bg.jpg) center center no-repeat;
  background-size: cover;
}

div#sppb-addon-1610969531222 h1 {
  color: #fff;
  font-size: 45px;
}

ul.lang-inline {
  display: table;
  margin: auto !important;
}

ul.lang-inline li {

}

.lang-inline a:link,
.lang-inline a:visited {
  color: #c0c0c0;
  font-size: 13px;
  text-transform: uppercase;
}

.lang-inline a:hover {
  color: #fbe23c;
}

.lang-inline .lang-active a:link,
.lang-inline .lang-active a:visited,
.lang-inline .lang-active a:hover {
  color: #fff;
  font-weight: bold;
}

.fa-mail-bulk {
  color: #ccc;
}

.fa-map-marked-alt {
  color: #fff;
}

a.tel:link,
a.tel:visited {
  color: #c0c0c0;
}

a.tel:hover {
  color: #fbe23c;
  text-decoration: none;
}

.fa-viber {
  color: #9069AE;
}

.fa-telegram-plane {
  color: #28A8EA;
}

div.top {
  display: none !important;
}

.sp-page-builder .page-content section#section-id-1590423997310 {
  position: absolute;
  z-index: 99;
  width: 100%;
}

#sppb-addon-1610969531222 .sppb-addon {
  position: absolute;
  bottom: 50px;
  width: 100% !important;
  padding: 0 10px 0 10px;
}

.sppb-person-image img {
  margin: 25px 0;
}

div.gal {
  width: 12.5%;
  float: left;
}

div.gal img {
  width: 100% !important;
  height: auto !important;
}

h1, h2, h3 {
  font-family: 'Jura', sans-serif;
  font-weight: bold;
}

a:link, a:visited {
  
}

a:hover {
  
}

ul {
  
}

ul li {
  
}

td {
  
}

ul.menu {
  display: table;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  list-style: none;
}

ul.menu li {
  margin: 0;
  padding: 0;
  display: table-cell;
  width: 20%;
  text-align: center;
}

.menu a:link, .menu a:visited {
  color: #f5f5f5;
  font-size: 18px;
  text-decoration: none;
  font-family: 'Jura', sans-serif;
}

.menu a:hover {
  color: #ffff00;
}

.sppb-icons-group-list a:link, .sppb-icons-group-list a:visited {
  color: #f5f5f5;
  font-size: 24px;
  text-decoration: none;
}

.sppb-icons-group-list a:hover {
  color: #ffff00;
}

@media (max-width: 1400px) {
  
div.gal {
  width: 25%; 
  }
  
}

@media (max-width: 978px) {
  
#sp-slider-item-1609933579499-num-0-key .sppb-container {
  bottom: 30px;
}
  
  div#sppb-addon-1610969531222 h1 {
  font-size: 36px;
}

  ul.lang-inline {
  margin-left: 75px !important;
}
  
  div#sppb-addon-1610969531222 {
  height: 600px;
  position: relative;
  background: url(../../../../templates/beez3/images/bg.jpg) center center no-repeat;
  background-size: cover;
}
  
}
  
@media (max-width: 768px) {
  
div.gal {
  width: 50%;
  }
  
    div#sppb-addon-1610969531222 h1 {
  font-size: 31px;
}
  
  div#sppb-addon-1610969531222 {
  height: 600px;
  background: url(../../../../templates/beez3/images/bg-mob.jpg) center center no-repeat;
  background-size: cover;
}
  
  .sppb-person-image img {
  margin: 0 auto;
    display: block !important;
}
  
    ul.lang-inline {
  margin-left: auto !important;
}
  
  #sppb-addon-1610969531222 .sppb-addon {
  bottom: 30px;
}
  
}
