/** search ***/
/** end search ***/
/** newlestter ***/
/** End newlestter ***/
/***************************************************
	Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
	Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
/* DeoSlideshow */
.DeoSlideshow .block_content {
  overflow: hidden; }
.DeoSlideshow .block-slide-container {
  position: relative; }
  .DeoSlideshow .block-slide-container .slide-text {
    z-index: 99;
    position: absolute;
    font-family: "Poppins", serif; }
.DeoSlideshow .center-text-slide {
  text-align: left;
  left: 0 !important;
  width: 66%;
  max-width: unset;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center; }
.DeoSlideshow .right-text-slide {
  text-align: right; }
  .rtl .DeoSlideshow .right-text-slide {
    text-align: left; }
.DeoSlideshow .text-slide {
  line-height: 1; }
.DeoSlideshow .first-text {
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: 400;
  margin-bottom: 16px; }
.DeoSlideshow .second-text {
  color: #ffffff;
  font-size: 1.1rem;
  font-weight: 400;
  margin-bottom: 16px; }
.DeoSlideshow .third-text {
  color: #ffffff;
  font-size: 1.1rem;
  font-weight: 400; }
  .DeoSlideshow .third-text.white-text {
    color: #FFFFFF; }
.DeoSlideshow .btn-slideshow {
  margin-top: 3rem;
  border: none;
}
  .DeoSlideshow .btn-slideshow:hover {
    color: #FFFFFF;
    border-color: #343935;
    background: #343935; }
  .DeoSlideshow .btn-slideshow.btn-black {
    color: #FFFFFF;
    background: #000000;
    border-color: #000000; }
    .DeoSlideshow .btn-slideshow.btn-black:hover {
      color: #FFFFFF;
      border-color: #535353;
      background: #535353; }
@media (min-width: 992px) {
  .DeoSlideshow.medium-text .first-text {
    font-size: 1.2vw;
    margin-bottom: 1.2vw; }
  .DeoSlideshow.medium-text .second-text {
    font-size: 3vw; }
  .DeoSlideshow.medium-text .third-text {
    font-size: 3vw; }
  .DeoSlideshow.medium-text .btn-slideshow {
    font-size: 0.8vw;
    padding: 0.8vw 1.5vw;
    margin-top: 1.5vw; } }
@media (min-width: 992px) {
  .DeoSlideshow.small-text .first-text {
    font-size: 1vw;
    margin-bottom: 1vw; }
  .DeoSlideshow.small-text .second-text {
    font-size: 2.5vw; }
  .DeoSlideshow.small-text .third-text {
    font-size: 2.5vw; }
  .DeoSlideshow.small-text .btn-slideshow {
    font-size: 0.5vw;
    padding: 0.5vw 1vw;
    margin-top: 1.2vw; } }
@media (min-width: 992px) {
  .DeoSlideshow.tiny-text .first-text {
    font-size: 1vw;
    margin-bottom: 1vw; }
  .DeoSlideshow.tiny-text .second-text {
    font-size: 2vw; }
  .DeoSlideshow.tiny-text .third-text {
    font-size: 2vw; }
  .DeoSlideshow.tiny-text .btn-slideshow {
    font-size: 0.5vw;
    padding: 0.5vw 1vw;
    margin-top: 1vw; } }
.DeoSlideshow .slick-dots {
  margin-bottom: 68px;
  position: absolute;
  bottom: 0px;
  left: 50%;
  visibility: visible;
  white-space: nowrap;
  opacity: 1;
  filter: alpha(opacity=0);
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }
.DeoSlideshow .slick-dots li:hover:not(.slick-active) button {
  background: rgba(255, 255, 255, 0.80);
  border-color: rgba(255, 255, 255, 0.80);
}
.DeoSlideshow .slick-row {
  margin-left: 0px;
  margin-right: 0px; }
.DeoSlideshow .slick-slide {
  padding: 0px; }
@media (min-width: 992px) {
  .DeoSlideshow:hover .slick-arrows .slick-arrow {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100); }
    .DeoSlideshow:hover .slick-arrows .slick-arrow.slick-prev {
      left: 30px; }
    .DeoSlideshow:hover .slick-arrows .slick-arrow.slick-next {
      right: 30px; } }
@media (min-width: 992px) {
  .DeoSlideshow:hover .slick-dots {
    visibility: visible;
    opacity: 1;
    filter: alpha(opacity=100); } }

/*# sourceMappingURL=DeoSlideshow.css.map */
