.desktop {
  display: none; }

html {
  background-color: white !important; }

.page-template-page-slider, .single-avada_portfolio {
  overflow: hidden;
  background-color: white !important; }
  .page-template-page-slider .fusion-page-title-bar, .page-template-page-slider .fusion-footer, .page-template-page-slider main, .single-avada_portfolio .fusion-page-title-bar, .single-avada_portfolio .fusion-footer, .single-avada_portfolio main {
    display: none; }

.mobile-slideshow {
  display: block;
  padding: 20px; }
  .mobile-slideshow .cont-image {
    margin: 20px 0 10px; }
  .mobile-slideshow .slide-title {
    cursor: pointer;
    font-weight: normal;
    font-size: 16px;
    margin-bottom: 0; }
    .mobile-slideshow .slide-title.active {
      text-decoration: underline; }
  .mobile-slideshow .toggle {
    display: none; }

@media (min-width: 1024px) {
  .desktop {
    display: block; }

  .mobile-slideshow {
    display: none; } }
.custom-slider {
  margin-top: 2%;
  margin-bottom: 40px; }
  .custom-slider .cycle-slideshow {
    text-align: center;
    overflow-y: visible; }
    .custom-slider .cycle-slideshow .slide {
      width: 100%; }
      .custom-slider .cycle-slideshow .slide .cont-image {
        position: relative;
        margin: 0 150px; }
        .custom-slider .cycle-slideshow .slide .cont-image a.prev, .custom-slider .cycle-slideshow .slide .cont-image a.next {
          color: transparent;
          z-index: 10;
          display: block;
          position: absolute;
          width: 50%;
          height: 100%;
          left: 0;
          top: 0;
          cursor: url(../images/arrwl.png), auto; }
        .custom-slider .cycle-slideshow .slide .cont-image a.next {
          left: auto;
          right: 0;
          cursor: url(../images/arrwr.png), auto; }

.custom-slider {
  position: relative;
  width: 100%; }
  .custom-slider .slide {
    width: 100%;
    text-align: center; }
  .custom-slider .text-content {
    position: fixed;
    bottom: 0px;
    padding-bottom: 10px;
    z-index: 199;
    width: 100%;
    background-color: white;
    overflow: hidden;
    -webkit-transition: ease .5s;
    -moz-transition: ease .5s;
    -ms-transition: ease .5s;
    -o-transition: ease .5s;
    transition: ease .5s; }
    .custom-slider .text-content .content-wrapper {
      padding: 30px 20px;
      max-width: 700px;
      color: #000; }
      .custom-slider .text-content .content-wrapper .slide-title {
        text-align: left;
        font-size: 28px;
        font-weight: normal;
        line-height: 30px;
        margin-bottom: 10px;
        cursor: pointer;
        position: relative;
        top: -10px; }
        .custom-slider .text-content .content-wrapper .slide-title.active {
          font-size: 16px; }
          .custom-slider .text-content .content-wrapper .slide-title.active .readmore {
            display: none; }
          .custom-slider .text-content .content-wrapper .slide-title.active .hide-text {
            display: inline; }
        .custom-slider .text-content .content-wrapper .slide-title .readmore, .custom-slider .text-content .content-wrapper .slide-title .hide-text {
          color: #aaa;
          font-size: 14px;
          margin-left: 40px; }
        .custom-slider .text-content .content-wrapper .slide-title .hide-text {
          display: none; }

.content-slideshow {
  display: block;
  max-width: 560px;
  position: absolute;
  top: -10000px; }

.image-slider {
  text-align: center; }

.cycle-slideshow2 {
  width: 100%;
  margin: 0 auto; }
  .cycle-slideshow2 .cont-image {
    text-align: center;
    width: 100%;
    position: relative; }
    .cycle-slideshow2 .cont-image a.prev, .cycle-slideshow2 .cont-image a.next {
      color: transparent;
      z-index: 999;
      display: block;
      position: absolute;
      width: 50%;
      height: 100%;
      left: 0;
      top: 0;
      cursor: url("../images/arrwl.cur"), auto;
      cursor: url("../images/arrwl.png"), auto; }
    .cycle-slideshow2 .cont-image a.next {
      left: auto;
      right: 0;
      cursor: url("../images/arrwr.cur"), auto;
      cursor: url("../images/arrwr.png"), auto; }
    .cycle-slideshow2 .cont-image img {
      display: block;
      margin: 0 auto; }

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