html, body {
  width: 100%;
  overflow-x: clip;
}


body{
  margin: 0;
  background-color: rgb(70, 77, 123);
  font-family: 'Source Serif Pro', sans-serif;
  padding-left: -10px;
}

p, h1, .nav-link{
  
  color: white;
}






  .center{
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
    padding-left: 0px;
  }


  .nabidka{
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
  
  }

  .mobile{
    display: none;
    
  }


  .logo{
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 30%;
    height: auto;
  }



  footer{
    background-color: rgb(70, 77, 123);

  }
    
nav{
  background-color: rgb(70, 77, 123);
  color: white;
}



footer{
  background-color: rgb(70, 77, 123);
  color: white;
}
  
.carousel-control-prev, .carousel-control-next {
  filter: none;
  opacity: 1;
}
.carousel-control-prev:hover, .carousel-control-next:hover, 
.carousel-control-prev:focus, .carousel-control-next:focus {
  filter: none;
  opacity: 1;
}

th, td, tr{
  color: white;
}
.icon{
  color : #f20f00;
  width: 50px;
  margin-left: auto;
  margin-right: auto;
}


.lahevMobil{
  margin-top: -50px;
  height: 500px; 
  padding-bottom: 100px; 
  padding-top: -50px; 
}

.lahevPC{
  height: 500px; 
  padding-bottom: 100px; 
  margin-top: -20px;
}



@media screen and (max-width: 768px) {


  .pc{
    display: none;
  }

  .mobile{
    display: block;
  }
  
  .logo{
    width: 50%;
  }

  .svestky{
    margin-top: -80px;
    margin-bottom: 50px;

  }


};
