body {
  padding-bottom: 0px;
}



.navbar {
  background: rgba(20,22,25,0.8);
  margin-bottom: 1px;
}



.site-footer {
  background-color: rgba(52,58,64);
}

.box-92819  {
  
  z-index: 12;
  border-radius: 10px;
  background: rgba(255,240,240,0.9);
  padding: 4rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  max-width: 350px; }
  @media (max-width: 991.98px) {
    .box-92819 {
      width: 100%; } }

.splash  {
  
  z-index: 100;

  background: rgba(255,240,240,1);
  padding: 4rem;
  position: absolute;
  top: 50%;
  left: 50%;

height: 1990px;  
width: 100%; }


.service-29193 {
  border-radius: 10px;
  background: #fff;
  padding: 20px 10px; }
  .service-29193 h3 {
    font-weight: bold;
    text-transform: uppercase;
    font-size: 16px; }
    .service-29193 h3 a {
      color: #000; }
  .service-29193 .img-wrap {
    margin-bottom: 40px;
    display: block;
    position: relative;
    color: #3e64ff; }
  .service-29193 img {
    position: relative;
    z-index: 1;
    max-width: auto; }

.service-29193:hover .img-wrap {
 opacity:0.9;
 transform: scale(1.02); }

.btn1 {
  display: inline-block;
  background: rgba(210,200,200,0.9);
  padding: 0.5rem 0.5rem;
  position: absolute;
  top: 6%;
  left: 3%;
  border-radius: 1rem;
  transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;

}

.btn1:hover {
background: rgba(255,0,0,0.9);
cursor: pointer;
}

.btn2:hover {

background: rgba(100,120,255,1);

cursor: pointer;
}

.btn2 {
  display: inline-block;
  background: rgba(120,150,255,1);
  padding: 0.3rem 1rem;
  position: absolute;
    font-weight: bold;
    text-transform: uppercase;
    
    font-size: 16px;   
  top: 70%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 0.2rem;
  transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, box-shadow 0.25s ease-in-out;
}

.splashimg  {
  
  position: absolute;
  top: 50%;
  left: 50%;
height:auto;
  filter: blur(30px);
  max-width: auto;


}