/* KITS custom styles */

.sppb-testimonial-pro .sppb-item img {
  display: inline-block;
  margin-bottom: 10px;
}

#sp-top-bar {
    padding: 8px 0;
    display: none;
}

.sp-page-builder .page-content .pgd-carousel {
    top: -90px;
    position: relative;
    z-index: 99;
}

img.sp-default-logo {
    width: 450px;
    margin: auto !important;
    max-width: max-content;
        filter: drop-shadow(1px 1px 1px #222);
}

.poojya-swamiji {
  background: url(../images/swamiji.png) no-repeat;
  float: left;
  height: 268px;
  margin: -296px 0px 0px 0px;
  width: 178px;
  color: black;
  font-weight: bold;
}
.home-events-button {
  display : none;
  margin-top: -455px;
  margin-right: -182px;
  float: right;
  background: #fcc065;
  background-image: -webkit-linear-gradient(top,#fcc065,#e06303);
  background-image: -moz-linear-gradient(top,#fcc065,#e06303);
  background-image: -ms-linear-gradient(top,#fcc065,#e06303);
  background-image: -o-linear-gradient(top,#fcc065,#e06303);
  background-image: linear-gradient(to bottom,#fcc065,#e06303);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}
.home-events-button a {
  color: #fff;
}
.home-events-button:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top,#3cb0fd,#3498db);
  background-image: -moz-linear-gradient(top,#3cb0fd,#3498db);
  background-image: -ms-linear-gradient(top,#3cb0fd,#3498db);
  background-image: -o-linear-gradient(top,#3cb0fd,#3498db);
  background-image: linear-gradient(to bottom,#3cb0fd,#3498db);
  text-decoration: none;
}
.poojya-swamiji a img {
  height: 268px;
}
.sppb-addon-cta .sppb-row > div {
  width: 100%;
}
.sp-default-logo {
  width: 550px;
}


.home-events-button1 {
 
  margin-top: -367px;
  margin-right: -138px;
  float: right;
  background: #fcc065;
  background-image: -webkit-linear-gradient(top,#fcc065,#e06303);
  background-image: -moz-linear-gradient(top,#fcc065,#e06303);
  background-image: -ms-linear-gradient(top,#fcc065,#e06303);
  background-image: -o-linear-gradient(top,#fcc065,#e06303);
  background-image: linear-gradient(to bottom,#fcc065,#e06303);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 16px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}
.home-events-button1 a {
  color: #fff;
}
.home-events-button1:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top,#3cb0fd,#3498db);
  background-image: -moz-linear-gradient(top,#3cb0fd,#3498db);
  background-image: -ms-linear-gradient(top,#3cb0fd,#3498db);
  background-image: -o-linear-gradient(top,#3cb0fd,#3498db);
  background-image: linear-gradient(to bottom,#3cb0fd,#3498db);
  text-decoration: none;
}
.den{float:left;width:100%; }

.d1{ width:7%;font-weight: bold;float:left;}
.d2{width:63%;font-weight: bold; float:left;}
.d3{width:30%; font-weight: bold;float:left;}

a.sppb-btn.sppb-btn-default.sppb-btn- {
    display: none;
}