body {
 background-color: #1B1A1F;
 font-family: 'Lato', Arial, sans-serif !important;
	font-weight:normal;
	font-style: normal;
  word-break: break-all;
}

a:link, a:active, a:hover, a:visited {
  color: white;
  text-decoration: none;
  font-size: 1.2rem;
}

.main-div {
  background-image: url("../images/bg.jpg");
  background-color: #cccccc; /* Used if the image is unavailable */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  min-height: 400px;
}

.main-div-404 {
  background-image: url("../images/404.jpg");
  background-color: #cccccc; /* Used if the image is unavailable */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  min-height: 400px;
}

.main-div-cookie {
  background-image: url("../images/cookie.jpg");
  background-color: #cccccc; /* Used if the image is unavailable */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  max-height: 400px;
}

.main-page-schabe-div {
  background-image: url("../images/pests/cockroach.jpg");
  background-color: #cccccc; /* Used if the image is unavailable */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  max-height: 350px;
}

.main-page-koprakaefer-div {
  background-image: url("../images/pests/necrobia.jpg");
  background-color: #cccccc; /* Used if the image is unavailable */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  max-height: 350px;
}

.main-page-speckkaefer-div {
  background-image: url("../images/pests/bacon_beetle.jpg");
  background-color: #cccccc; /* Used if the image is unavailable */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  max-height: 350px;
}

.main-page-schaedlinge-div {
  background-image: url("../images/pests.jpg");
  background-color: #cccccc; /* Used if the image is unavailable */
  background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
  max-height: 370px;
}

.main-slogan {
  color:white;
  min-width: 100%;
  padding-top:15%;
  padding-bottom:20%;
  word-break: break-word;
  padding-left:10%;
  padding-right: 10%;
}

.main-page-slogan {
  color:white;
  padding-top: 200px;
  padding-bottom: 100px;
  word-break: break-word;
  padding-left:10%;
}

.rounded-button {
  border-radius: 22px !important;
 }
 
 .why-us{
  padding-top:5%;
 }

 .carousel-images {
  height:400px;
  width:100% !important;
  object-position: center;
  object-fit: cover;
 }


 .lalezar-font {
   font-family: 'Lalezar', 'Lato', sans-serif !important;;
 }

 .baloo2-font {
  font-family: 'Baloo2', 'Lato', sans-serif !important;;
}

/* Mobile screen */
@media (max-width: 768px) {
  .logo-size{
    width:250px;
  }
  .main-slogan-font-size{
    font-size: 1.9rem !important;
    width:320px;
  }
  .main-title {
    font-size: 3rem !important;
  }
}

/* Normal Screen */
@media (min-width: 768px) {
  .logo-size{
    width:320px;
  }
  .main-slogan-font-size{
    font-size: 3rem !important;
    width:500px;
  }
  .main-title {
    font-size: 4rem !important;
  }
}

#GoToTopBtn {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 30px; /* Place the button at the bottom of the page */
  right: 15px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none; /* Remove borders */
  outline: none; /* Remove outline */
  color: white; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 15px; /* Some padding */
  font-size: 18px; /* Increase font size */
}

.bg-site-dark {
  background-color: #191A1D;
}

.pt-6 {
  padding-top: 6rem!important;
}

.why-us-text {
  font-size: .83rem;
  font-family: 'Ubuntu';
  width: 100% !important;
  padding:3px;
}

#DrMap{
  height: 250px;
}

.w-85 {
  width: 85% !important;
}

.navbar-default .navbar-nav > .active{
  color: #000;
  background: #8c3300;
  border-radius: 22px;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #000;
  background: #8c3300;
  border-radius: 22px;
}

.way-of-working-images {
  height:250px;
  width:100% !important;
  object-position: center;
  object-fit: cover;
}

.pests-href a {
  text-decoration: underline;
}
.pests-href a:hover {color: white;}


@font-face {
  font-family: 'Baloo2';
  src: url("fonts/baloo2/baloo2.eot");
	src:
	url("fonts/baloo2/baloo2.woff") format("woff"),
	url("fonts/baloo2/baloo2.otf") format("opentype"),
	url("fonts/baloo2/baloo2.svg#baloo2") format("svg");
}
/* titillium-web-regular - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  src: url('fonts/TitilliumWeb/TitilliumWeb-Regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/TitilliumWeb/TitilliumWeb-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/TitilliumWeb/TitilliumWeb-Regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/TitilliumWeb/TitilliumWeb-Regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/TitilliumWeb/TitilliumWeb-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/TitilliumWeb/TitilliumWeb-Regular.svg#TitilliumWeb') format('svg'); /* Legacy iOS */
}
/* lalezar-regular - latin */
@font-face {
  font-family: 'Lalezar';
  font-style: normal;
  src: url('fonts/Lalezar/lalezar-v8-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/Lalezar/lalezar-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Lalezar/lalezar-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Lalezar/lalezar-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/Lalezar/lalezar-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/Lalezar/lalezar-v8-latin-regular.svg#Lalezar') format('svg'); /* Legacy iOS */
}
/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/Lato/lato-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/Lato/lato-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Lato/lato-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Lato/lato-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/Lato/lato-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/Lato/lato-v17-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}

/* ubuntu-regular - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/Ubuntu/ubuntu-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/Ubuntu/ubuntu-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/Ubuntu/ubuntu-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/Ubuntu/ubuntu-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/Ubuntu/ubuntu-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/Ubuntu/ubuntu-v15-latin-regular.svg#Ubuntu') format('svg'); /* Legacy iOS */
}


/************************************* PETS *************************************/

.pets-dict-btn-group .active {
  background-color: #ba4e0f !important;
}

.pest-images {
  height:200px;
  width:100% !important;
  object-position: center;
  object-fit: cover;
}

.pest-card-text {
  font-size: .8rem !important;
  height: 3.45rem !important;
  overflow: hidden;
}