@import url('https://fonts.googleapis.com/css2?family=Quicksand&display=swap');
html{
  min-height:100%;/* make sure it is at least as tall as the viewport */
  position:relative;
}



body {
	margin: 0;
  background-image: url("../images/15773.jpg");
  background-color: #cccccc;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment:fixed;
  font-family: 'Quicksand', sans-serif;
  height:100%;
  color:#F6F6F6;
}

.card{
  cursor: pointer;
  opacity:0.7;background-color: transparent ;border:0px;border-radius:0px;
  /*color:#FFFFFF;*/
  color:transparent;
  padding:10px;
  height: 200px;
  margin-bottom:10px;
}
.card-body{
  text-align: center;
}

.card-text{
  font-size: medium;
  font-weight: 100;
}

.circle{
  border:2px solid #EEEEEE;
  width:50px;
  height:50px;
  border-radius: 25px;
  padding-top:8px;
}

.jumbotron.yellow{
  background-color: #f16c20;
  border-radius: 0;
  margin:0;
  margin-top: 50px;
  
}

.jumbotron.white{
  background-color: #F0F0F0;
  border-radius: 0;
  margin:0;
  margin-top: 100px;
  color:#333333;
}

.btn-primary{
  background-color: #ff9d65;
  border:0;
}
.btn-primary:hover{
  background-color: #d65308;
}
.btn-primary:focus{
  background-color: #b43106;
}

.btn-p{
  background-color: #ff9d65;
  color:#ffffff;
  border:0;
}
.btn-p:hover{
  background-color: #d65308;
  color:#ffffff;
}

.btn-p:active{
  background-color: #b43106;
  color:#ffffff;
}

.btn-main{

    text-align: center;
    padding: 13px 35px 13px 35px;
    border-radius: 4px;
    font-size: 16px;
    border: none;
    color: #fff;
    background: rgba(241, 241, 241, 0.5);
    cursor: pointer;


}

.btn-main:hover{
  color: #fff;
  text-decoration: none;
  background-color: #d65308;
}

.service-box{
  color:#858585;
  background: rgba(255,255,255,.9);
  width:98%;
  height:200px;
  padding:30px;
  margin-bottom:25px;
  font-size:14px;
  cursor:pointer;
  opacity: 0;
}

.circlegrey{
  background-color:#ffd860;
  width:40px;
  height:40px;
  border-radius: 25px;
  padding-top:8px;
  margin:auto;
  margin-bottom:15px;
  font-size:16px;
  color:#FFFFFF;
  font-weight:bold;
}

#header {
  background-color: #f1f1f1; /* Grey background */
  padding: 50px 10px; /* Some padding */
  color: black;
  text-align: center; /* Centered text */
  font-size: 30px; /* Big font size */
  font-weight: bold;
  position: fixed; /* Fixed position - sit on top of the page */
  top: 0;
  width: 100%; /* Full width */
  transition: 0.2s; /* Add a transition effect (when scrolling - and font size is decreased) */
  z-index:100;
}

.about-box{
  opacity: 0;
}

.product-box{
  color:#858585;
  background: rgba(255,255,255,.9);
  width:98%;
  height:280px;
  padding:30px;
  margin-bottom:25px;
  font-size:14px;
  cursor:pointer;
  opacity: 0;
  font-weight:bolder;
}

.thead{
color:red;
}