

.short-text {
    overflow:hidden; 
    height: 60px;
    margin-bottom: 1rem!important;
}
.short-text-hiz {
  overflow:hidden; 
  height: 70px;
  margin-bottom: 1rem!important;
}
#header .header-logo {
    margin: 0.5rem 0;
}


#vid {
  width: 100%;
}

.svg-stroke-color-primary-diva {
  color: red!important;
}

.dmopMx {
  display: none!important;
  opacity: 0!important;
}
@media only screen and (max-width: 768px) {
  .owl-carousel-wrapper {
    margin-top: 0!important;
  }
  .lightbox .img-thumbnail.img-thumbnail-no-borders {
    min-height: 475px!important;
  }
}



.whatsapp {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 9999;
}
.whatsapp img {
  width: 90px;
}


.slider {
    width: 100%;
    height: 700px;
    background-image: url('../img/slider-01.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
    position: relative;
}
.slider .slider-text{
  /* margin-top: 120px; */
  background: rgba(0, 0, 0, 0.2);
  padding: 20px;
  border-radius: 3px;
  position: relative;
  top:50%
}
.slider .slider-text p,.slider .slider-text h1 {
  color: #fff;
} 
.slider .slider-text h1 {
  font-size: 56px;
  line-height: 60px;
  margin: 0 0 20px 0;
  padding: 0;
}
.slider .slider-text p {
  font-size: 20px;
  line-height: 24px;
  margin: 0;
  padding: 0;
}




.createbtnfix a{
	position: fixed;
	top:10%;
	right: 0;
	background: #17c671;
	z-index: 9999;
	color:#fff;
	padding: 10px 20px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	cursor: pointer;
    font-weight: 600;
	/* border: 1px solid #1f1f1f; */
	border-right: 0;
  font-size: 15px;

}
.createbtnfix a:hover{
	text-decoration: none;
	background: #28e98c;
	color:#fff;
}

@media only screen and (max-width: 768px) {
  .createbtnfix a{
    position: fixed;
    top:30%;
    right: 0;
    background: #17c671;
    z-index: 9999;
    color:#fff;
    padding: 5px 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    cursor: pointer;
      font-weight: 600;
    /* border: 1px solid #1f1f1f; */
    border-right: 0;
    font-size: 12px;
  
  }
}
