.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on.classic-layout-list
  article {
  margin-top: ;

  padding-top: 0;

  border-color: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on.classic-layout-list
  article:first-of-type {
  margin-top: 0;

  padding-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.classic-layout-list.mode-list
  .post-thumbnail-wrap {
  width: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.classic-layout-list.mode-list
  .post-entry-content {
  width: calc(100% -);
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.classic-layout-list.mode-list
  .no-img
  .post-entry-content {
  width: 100%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .post-thumbnail-wrap {
  width: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .post-entry-content {
  width: calc(100% - +);

  margin-top: 100px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .no-img
  .post-entry-content {
  width: 100%;

  margin-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-left: -;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-right: -;

  margin-left: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-left: 0;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-right: 0;

  margin-left: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-right: -;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-left: -;

  margin-right: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-right: 0;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-left: 0;

  margin-right: 0;
}

@media screen and (max-width: ) {
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
    .project-odd
    .post-entry-content {
    left: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.side-overlap-layout-list
    .project-even
    .post-entry-content {
    right: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.bottom-overlap-layout-list
  .post-entry-content {
  margin-top: -100px;

  width: 75%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.bottom-overlap-layout-list:not(.mode-list)
  .no-img
  .post-entry-content {
  margin-top: 0;

  width: 100%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.bottom-overlap-layout-list.mode-list
  .no-img
  .post-entry-content {
  margin-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.centered-layout-list
  article {
  padding: 15px 20px 20px 20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on.centered-layout-list
  article {
  padding-top: 15px;

  margin-top: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on.centered-layout-list
  article:first-of-type {
  margin-top: 0;

  padding-top: 15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.centered-layout-list
  .post-entry-title-content {
  width: 75%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.centered-layout-list
  .post-entry-content {
  width: 75%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.centered-layout-list.dividers-on
  .post-entry-content:after {
  width: calc(75% - 20px - 20px);

  background: ;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-bg-on.gradient-overlap-layout-list
  .post-entry-content {
  background: linear-gradient(to bottom, ) no-repeat 0 150px;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content {
  background: ;

  padding: 20px 20px 20px 20px;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content:before {
  display: none;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.gradient-overlay-layout-list
  .post-entry-content {
  background: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode)
  .post-entry-content {
  top: 0;

  right: 0;

  bottom: 0;

  left: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.gradient-overlay-layout-list
  .post-head-wrapper,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.gradient-overlay-layout-list
  .post-entry-wrapper {
  right: 20px;

  left: 20px;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-rollover-layout-list
  .post-entry-content {
  background: none;

  padding: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-rollover-layout-list
  .post-entry-wrapper {
  padding: 15px 20px 20px 20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-rollover-layout-list
  .post-entry-wrapper {
  bottom: -15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-rollover-layout-list.meta-info-off
  .post-entry-wrapper {
  bottom: -5px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-rollover-layout-list
  article:not(.description-off)
  .post-entry-wrapper {
  bottom: -20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-rollover-layout-list:not(.disable-layout-hover)
  article:hover
  .post-entry-wrapper {
  bottom: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .filter
  a,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .filter
  a
  * {
  color: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .paginator
  a,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .paginator
  a
  * {
  color: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .filter-bg-decoration
  .filter-categories
  a.act {
  color: #fff;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.mode-masonry)
  article {
  margin-top: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.mode-masonry)
  article:first-of-type,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on:not(.mode-masonry)
  article {
  margin-top: 0;

  padding-top: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on:not(.mode-masonry)
  article:first-of-type,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;

  padding-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .post-thumbnail-wrap {
  padding: 0 0 0 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .fancy-categories
  a {
  color: #fff;

  background: none;

  background: #ffa93a;

  -webkit-box-shadow: none;

  box-shadow: none;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .entry-title,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.owl-carousel
  .entry-title {
  margin-bottom: 5px;

  font-style: ;

  font-weight: 700;

  text-transform: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .entry-meta {
  margin-bottom: 15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .entry-meta
  * {
  font-style: ;

  font-weight: ;

  text-transform: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .portfolio-categories {
  margin-bottom: 15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .entry-excerpt {
  margin-bottom: 5px;

  font-style: ;

  font-weight: ;

  text-transform: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.centered-layout-list)
  .post-entry-content {
  padding: 15px 20px 20px 20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.centered-layout-list):not(.content-bg-on):not(.mode-list)
  .no-img
  .post-entry-content {
  padding: 0;
}

@media screen and (max-width: ) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    article {
    -webkit-flex-flow: column nowrap;

    -moz-flex-flow: column nowrap;

    -ms-flex-flow: column nowrap;

    flex-flow: column nowrap;

    margin-top: 20px;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on
    article {
    border: none;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.content-bg-on.centered-layout-list
    article {
    padding: 0;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.blog-shortcode.dividers-on
    article,
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on.classic-layout-list
    article {
    margin-top: 20px;

    padding: 0;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.blog-shortcode.dividers-on
    article:first-of-type,
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.dividers-on.classic-layout-list
    article:first-of-type {
    padding: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .post-thumbnail-wrap,
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .post-entry-content {
    width: 100%;

    margin: 0;

    top: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .post-thumbnail-wrap {
    padding: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .post-entry-content:after {
    display: none;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .project-even
    .post-thumbnail-wrap,
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.centered-layout-list
    .post-thumbnail-wrap {
    -webkit-order: 0;

    -moz-order: 0;

    -ms-flex-order: 0;

    order: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.centered-layout-list
    .post-entry-title-content {
    -webkit-order: 1;

    -moz-order: 1;

    -ms-flex-order: 1;

    order: 1;

    width: 100%;

    padding: 20px 20px 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.centered-layout-list
    .post-entry-content {
    -webkit-order: 2;

    -moz-order: 2;

    -ms-flex-order: 2;

    order: 2;

    padding-top: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .fancy-categories {
    top: 10px;

    left: 10px;

    bottom: auto;

    right: auto;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .fancy-date
    a {
    top: 10px;

    right: 10px;

    left: auto;

    bottom: auto;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .post-entry-content {
    padding: 20px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .entry-title {
    margin: 3px 0 5px;

    font-size: 20px;

    line-height: 26px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .entry-meta {
    margin: 5px 0 5px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .entry-excerpt {
    margin: 15px 0 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .post-details {
    margin: 5px 0 10px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .post-details.details-type-link {
    margin-bottom: 2px;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.resize-by-browser-width)
  .dt-css-grid {
  grid-row-gap: * 2;

  grid-column-gap: * 2;

  grid-template-columns: repeat(auto-fill, minmax(, 1fr));
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.resize-by-browser-width)
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.resize-by-browser-width)
  .dt-css-grid,
.no-cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.resize-by-browser-width)
  .dt-css-grid {
  display: flex;

  flex-flow: row wrap;

  margin: -;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell,
.no-cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell {
  flex: 1 0;

  min-width: ;

  max-width: 100%;

  padding: ;

  box-sizing: border-box;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
  .dt-css-grid {
  grid-template-columns: repeat(, 1fr);

  grid-template-rows: auto;

  grid-column-gap: * 2;

  grid-row-gap: * 2;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
  .dt-css-grid {
  margin: -;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
  .dt-css-grid
  .wf-cell {
  width: 100%/;

  padding: ;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
  .dt-css-grid
  .wf-cell.double-width {
  width: calc(100% /) * 2;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on)
  .dt-css-grid {
  grid-row-gap: * 2 - 20px;
}

@media screen and (max-width: 1199px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 991px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 767px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a {
  width: 36px;

  height: 36px;

  border-radius: 500px;
}

.dt-arrow-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a:not(:hover):before {
  border-width: 0;
}

.dt-arrow-hover-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a:hover:after {
  border-width: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a.owl-prev {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  left: -43px;
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .owl-nav
    a.owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a.owl-prev
  i {
  padding: 0 0 0 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a.owl-next {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  right: -43px;
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .owl-nav
    a.owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a.owl-next
  i {
  padding: 0 0 0 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  i {
  font-size: 18px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a:not(:hover)
  i,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a:not(:hover)
  i:before {
  color: #fff;

  background: none;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a:hover
  i,
.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-nav
  a:hover
  i:before {
  color: rgba(255, 255, 255, 0.75);

  background: none;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-dot.active
  span {
  border-color: ;
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb
  .owl-dot.active
  span {
  border-color: ;
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-0899f91fdf6cad86c8a1d8716b3f08eb.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.vc_btn3-style-gradient-custom.vc_btn-gradient-btn-605664dc67f1c {
  color: #fff;

  border: none;

  background-color: #073c64;

  background-image: -webkit-linear-gradient(
    left,
    #073c64 0%,
    #073c64 50%,
    #073c64 100%
  );

  background-image: linear-gradient(
    to right,
    #073c64 0%,
    #073c64 50%,
    #073c64 100%
  );

  -webkit-transition: all 0.2s ease-in-out;

  transition: all 0.2s ease-in-out;

  background-size: 200% 100%;
}

.vc_btn3-style-gradient-custom.vc_btn-gradient-btn-605664dc67f1c:hover {
  color: #fff;

  background-color: #073c64;

  border: none;

  background-position: 100% 0;
}

.vc_btn3-style-gradient-custom.vc_btn-gradient-btn-605664dc70345:hover {
  color: #fff;

  background-color: #073c64;

  border: none;

  background-position: 100% 0;
}

.vc_btn3-style-gradient-custom.vc_btn-gradient-btn-605664dc70345 {
  color: #fff;

  border: none;

  background-color: #073c64;

  background-image: -webkit-linear-gradient(
    left,
    #073c64 0%,
    #073c64 50%,
    #073c64 100%
  );

  background-image: linear-gradient(
    to right,
    #073c64 0%,
    #073c64 50%,
    #073c64 100%
  );

  -webkit-transition: all 0.2s ease-in-out;

  transition: all 0.2s ease-in-out;

  background-size: 200% 100%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on.classic-layout-list
  article {
  margin-top: ;

  padding-top: 0;

  border-color: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on.classic-layout-list
  article:first-of-type {
  margin-top: 0;

  padding-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.classic-layout-list.mode-list
  .post-thumbnail-wrap {
  width: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.classic-layout-list.mode-list
  .post-entry-content {
  width: calc(100% -);
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.classic-layout-list.mode-list
  .no-img
  .post-entry-content {
  width: 100%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .post-thumbnail-wrap {
  width: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .post-entry-content {
  width: calc(100% - +);

  margin-top: 100px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .no-img
  .post-entry-content {
  width: 100%;

  margin-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-left: -;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-right: -;

  margin-left: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-left: 0;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-right: 0;

  margin-left: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-right: -;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-left: -;

  margin-right: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-right: 0;
}

.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-left: 0;

  margin-right: 0;
}

@media screen and (max-width: ) {
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
    .project-odd
    .post-entry-content {
    left: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.side-overlap-layout-list
    .project-even
    .post-entry-content {
    right: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.bottom-overlap-layout-list
  .post-entry-content {
  margin-top: -100px;

  width: 75%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.bottom-overlap-layout-list:not(.mode-list)
  .no-img
  .post-entry-content {
  margin-top: 0;

  width: 100%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.bottom-overlap-layout-list.mode-list
  .no-img
  .post-entry-content {
  margin-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.centered-layout-list
  article {
  padding: 15px 20px 20px 20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on.centered-layout-list
  article {
  padding-top: 15px;

  margin-top: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on.centered-layout-list
  article:first-of-type {
  margin-top: 0;

  padding-top: 15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.centered-layout-list
  .post-entry-title-content {
  width: 75%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.centered-layout-list
  .post-entry-content {
  width: 75%;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.centered-layout-list.dividers-on
  .post-entry-content:after {
  width: calc(75% - 20px - 20px);

  background: ;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-bg-on.gradient-overlap-layout-list
  .post-entry-content {
  background: linear-gradient(to bottom, ) no-repeat 0 150px;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content {
  background: ;

  padding: 20px 20px 20px 20px;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content:before {
  display: none;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.gradient-overlay-layout-list
  .post-entry-content {
  background: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode)
  .post-entry-content {
  top: 0;

  right: 0;

  bottom: 0;

  left: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.gradient-overlay-layout-list
  .post-head-wrapper,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.gradient-overlay-layout-list
  .post-entry-wrapper {
  right: 20px;

  left: 20px;
}

#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-rollover-layout-list
  .post-entry-content {
  background: none;

  padding: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-rollover-layout-list
  .post-entry-wrapper {
  padding: 15px 20px 20px 20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-rollover-layout-list
  .post-entry-wrapper {
  bottom: -15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-rollover-layout-list.meta-info-off
  .post-entry-wrapper {
  bottom: -5px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-rollover-layout-list
  article:not(.description-off)
  .post-entry-wrapper {
  bottom: -20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-rollover-layout-list:not(.disable-layout-hover)
  article:hover
  .post-entry-wrapper {
  bottom: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .filter
  a,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .filter
  a
  * {
  color: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .paginator
  a,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .paginator
  a
  * {
  color: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .filter-bg-decoration
  .filter-categories
  a.act {
  color: #fff;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.mode-masonry)
  article {
  margin-top: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.mode-masonry)
  article:first-of-type,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on:not(.mode-masonry)
  article {
  margin-top: 0;

  padding-top: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on:not(.mode-masonry)
  article:first-of-type,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;

  padding-top: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .post-thumbnail-wrap {
  padding: 0 0 0 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .fancy-categories
  a {
  color: #fff;

  background: none;

  background: #ffa93a;

  -webkit-box-shadow: none;

  box-shadow: none;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .entry-title,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.owl-carousel
  .entry-title {
  margin-bottom: 5px;

  font-size: 15px;

  line-height: 17px;

  font-style: ;

  font-weight: 700;

  text-transform: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .entry-meta {
  margin-bottom: 15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .entry-meta
  * {
  font-style: ;

  font-weight: ;

  text-transform: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .portfolio-categories {
  margin-bottom: 15px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .entry-excerpt {
  margin-bottom: 5px;

  font-style: ;

  font-weight: ;

  text-transform: ;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.centered-layout-list)
  .post-entry-content {
  padding: 15px 20px 20px 20px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.centered-layout-list):not(.content-bg-on):not(.mode-list)
  .no-img
  .post-entry-content {
  padding: 0;
}

@media screen and (max-width: ) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    article {
    -webkit-flex-flow: column nowrap;

    -moz-flex-flow: column nowrap;

    -ms-flex-flow: column nowrap;

    flex-flow: column nowrap;

    margin-top: 20px;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on
    article {
    border: none;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.content-bg-on.centered-layout-list
    article {
    padding: 0;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.blog-shortcode.dividers-on
    article,
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on.classic-layout-list
    article {
    margin-top: 20px;

    padding: 0;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.blog-shortcode.dividers-on
    article:first-of-type,
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.dividers-on.classic-layout-list
    article:first-of-type {
    padding: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .post-thumbnail-wrap,
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .post-entry-content {
    width: 100%;

    margin: 0;

    top: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .post-thumbnail-wrap {
    padding: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .post-entry-content:after {
    display: none;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .project-even
    .post-thumbnail-wrap,
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.centered-layout-list
    .post-thumbnail-wrap {
    -webkit-order: 0;

    -moz-order: 0;

    -ms-flex-order: 0;

    order: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.centered-layout-list
    .post-entry-title-content {
    -webkit-order: 1;

    -moz-order: 1;

    -ms-flex-order: 1;

    order: 1;

    width: 100%;

    padding: 20px 20px 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.centered-layout-list
    .post-entry-content {
    -webkit-order: 2;

    -moz-order: 2;

    -ms-flex-order: 2;

    order: 2;

    padding-top: 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .fancy-categories {
    top: 10px;

    left: 10px;

    bottom: auto;

    right: auto;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .fancy-date
    a {
    top: 10px;

    right: 10px;

    left: auto;

    bottom: auto;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .post-entry-content {
    padding: 20px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .entry-title {
    margin: 3px 0 5px;

    font-size: 20px;

    font-size: 15px;

    line-height: 26px;

    line-height: 17px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .entry-meta {
    margin: 5px 0 5px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .entry-excerpt {
    margin: 15px 0 0;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .post-details {
    margin: 5px 0 10px;
  }

  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .post-details.details-type-link {
    margin-bottom: 2px;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.resize-by-browser-width)
  .dt-css-grid {
  grid-row-gap: * 2;

  grid-column-gap: * 2;

  grid-template-columns: repeat(auto-fill, minmax(, 1fr));
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.resize-by-browser-width)
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.resize-by-browser-width)
  .dt-css-grid,
.no-cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.resize-by-browser-width)
  .dt-css-grid {
  display: flex;

  flex-flow: row wrap;

  margin: -;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell,
.no-cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell {
  flex: 1 0;

  min-width: ;

  max-width: 100%;

  padding: ;

  box-sizing: border-box;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
  .dt-css-grid {
  grid-template-columns: repeat(, 1fr);

  grid-template-rows: auto;

  grid-column-gap: * 2;

  grid-row-gap: * 2;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
  .dt-css-grid {
  margin: -;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
  .dt-css-grid
  .wf-cell {
  width: 100%/;

  padding: ;
}

.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
  .dt-css-grid
  .wf-cell.double-width {
  width: calc(100% /) * 2;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on)
  .dt-css-grid {
  grid-row-gap: * 2 - 20px;
}

@media screen and (max-width: 1199px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 991px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 767px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a {
  width: 36px;

  height: 36px;

  border-radius: 500px;
}

.dt-arrow-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a:not(:hover):before {
  border-width: 0;
}

.dt-arrow-hover-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a:hover:after {
  border-width: 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a.owl-prev {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  left: -43px;
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .owl-nav
    a.owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a.owl-prev
  i {
  padding: 0 0 0 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a.owl-next {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  right: -43px;
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .owl-nav
    a.owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a.owl-next
  i {
  padding: 0 0 0 0;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  i {
  font-size: 18px;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a:not(:hover)
  i,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a:not(:hover)
  i:before {
  color: #fff;

  background: none;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a:hover
  i,
.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-nav
  a:hover
  i:before {
  color: rgba(255, 255, 255, 0.75);

  background: none;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-dot.active
  span {
  border-color: ;
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f
  .owl-dot.active
  span {
  border-color: ;
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-6c62fa064ddb11d071e29ca7f7a9b46f.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.dividers-on.classic-layout-list
  article {
  margin-top: ;

  padding-top: 0;

  border-color: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.dividers-on.classic-layout-list
  article:first-of-type {
  margin-top: 0;

  padding-top: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.classic-layout-list.mode-list
  .post-thumbnail-wrap {
  width: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.classic-layout-list.mode-list
  .post-entry-content {
  width: calc(100% -);
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.classic-layout-list.mode-list
  .no-img
  .post-entry-content {
  width: 100%;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.bottom-overlap-layout-list
  .post-entry-content {
  margin-top: -100px;

  width: 75%;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.bottom-overlap-layout-list:not(.mode-list)
  .no-img
  .post-entry-content {
  margin-top: 0;

  width: 100%;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.bottom-overlap-layout-list.mode-list
  .no-img
  .post-entry-content {
  margin-top: 0;
}

#page
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-bg-on.gradient-overlap-layout-list
  .post-entry-content {
  background: linear-gradient(to bottom, ) no-repeat 0 150px;
}

#page
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content {
  background: ;

  padding: 30px 30px 30px 30px;
}

#page
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content:before {
  display: none;
}

#page
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.gradient-overlay-layout-list
  .post-entry-content {
  background: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode)
  .post-entry-content {
  top: 0;

  right: 0;

  bottom: 0;

  left: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.gradient-overlay-layout-list
  .post-head-wrapper,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.gradient-overlay-layout-list
  .post-entry-wrapper {
  right: 30px;

  left: 30px;
}

#page
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-rollover-layout-list
  .post-entry-content {
  background: none;

  padding: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-rollover-layout-list
  .post-entry-wrapper {
  padding: 25px 30px 30px 30px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-rollover-layout-list
  .post-entry-wrapper {
  bottom: -15px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-rollover-layout-list.meta-info-off
  .post-entry-wrapper {
  bottom: -5px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-rollover-layout-list
  article:not(.description-off)
  .post-entry-wrapper {
  bottom: -20px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-rollover-layout-list:not(.disable-layout-hover)
  article:hover
  .post-entry-wrapper {
  bottom: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .filter
  a,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .filter
  a
  * {
  color: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .paginator
  a,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .paginator
  a
  * {
  color: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .filter-bg-decoration
  .filter-categories
  a.act {
  color: #fff;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.mode-masonry)
  article {
  margin-top: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.mode-masonry)
  article:first-of-type,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.mode-masonry)
  article.visible.first {
  margin-top: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.dividers-on:not(.mode-masonry)
  article {
  margin-top: 0;

  padding-top: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.dividers-on:not(.mode-masonry)
  article:first-of-type,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.dividers-on:not(.mode-masonry)
  article.visible.first {
  margin-top: 0;

  padding-top: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.hover-scale
  article:after {
  background: ;

  background: -webkit-linear-gradient();

  background: linear-gradient();
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.gradient-overlay-layout-list
  article {
  border-radius: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .post-thumbnail-wrap {
  padding: 0 0 0 0;

  border-radius: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .post-thumbnail,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .post-thumbnail-wrap
  a,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .post-thumbnail-wrap
  a
  img,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .album-rollover,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .post-thumbnail-rollover:after {
  border-radius: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.enable-bg-rollover
  .post-thumbnail-rollover:after {
  background: ;

  background: -webkit-linear-gradient();

  background: linear-gradient();
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .album-rollover {
  margin-top: 0;

  margin-bottom: 0;
}

.bottom-overlap-layout-list.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.enable-bg-rollover:not(.content-rollover-layout-list)
  .album-rollover {
  height: calc(100% - 100px);
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.enable-bg-rollover
  .post-thumbnail-rollover:after {
  background: ;

  background: -webkit-linear-gradient();

  background: linear-gradient();
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.gradient-overlay-layout-list)
  .post-thumbnail {
  box-shadow: "";
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.gradient-overlay-layout-list
  article {
  box-shadow: "";
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .album-zoom-ico {
  width: 44px;

  height: 44px;

  line-height: 44px;

  border-radius: 100px;

  border-width: 0;

  font-size: 32px;

  color: #fff;

  background: none;
}

.dt-icon-bg-on.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .album-zoom-ico {
  background: rgba(255, 255, 255, 0.3);

  -webkit-box-shadow: none;

  box-shadow: none;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .album-zoom-ico
  > span:before {
  font-size: 32px;

  line-height: 44px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .album-zoom-ico
  > span {
  color: #fff;

  background: none;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .entry-title,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.owl-carousel
  .entry-title {
  margin-bottom: 5px;

  font-style: ;

  font-weight: 700;

  text-transform: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .entry-title
  a,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.owl-carousel
  .entry-title
  a {
  color: #f2f2f2;

  background: none;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .entry-meta {
  margin-bottom: 15px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .entry-meta
  * {
  color: #fff;

  background: none;

  font-style: ;

  font-weight: ;

  text-transform: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .portfolio-categories {
  margin-bottom: 15px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .entry-meta
  > a:after,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .entry-meta
  > span:after {
  background: #fff;

  -webkit-box-shadow: none;

  box-shadow: none;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .entry-excerpt {
  margin-bottom: 5px;

  font-style: ;

  font-weight: ;

  text-transform: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.centered-layout-list)
  .post-entry-content {
  padding: 25px 30px 30px 30px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.centered-layout-list):not(.content-bg-on):not(.mode-list)
  .no-img
  .post-entry-content {
  padding: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.gradient-overlay-layout-list
  .post-entry-content {
  border-radius: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .post-details.details-type-link,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .post-details.details-type-link
  * {
  color: #f2f2f2;

  background: none;
}

@media screen and (max-width: ) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    article {
    -webkit-flex-flow: column nowrap;

    -moz-flex-flow: column nowrap;

    -ms-flex-flow: column nowrap;

    flex-flow: column nowrap;

    margin-top: 20px;
  }

  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.dividers-on
    article {
    border: none;
  }

  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.content-bg-on.centered-layout-list
    article {
    padding: 0;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .post-thumbnail-wrap,
  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .post-entry-content {
    width: 100%;

    margin: 0;

    top: 0;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .post-thumbnail-wrap {
    padding: 0;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .post-entry-content:after {
    display: none;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .project-even
    .post-thumbnail-wrap,
  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.centered-layout-list
    .post-thumbnail-wrap {
    -webkit-order: 0;

    -moz-order: 0;

    -ms-flex-order: 0;

    order: 0;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.centered-layout-list
    .post-entry-title-content {
    -webkit-order: 1;

    -moz-order: 1;

    -ms-flex-order: 1;

    order: 1;

    width: 100%;

    padding: 20px 20px 0;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.centered-layout-list
    .post-entry-content {
    -webkit-order: 2;

    -moz-order: 2;

    -ms-flex-order: 2;

    order: 2;

    padding-top: 0;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .post-entry-content {
    padding: 20px;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .entry-title {
    margin: 3px 0 5px;

    font-size: 20px;

    line-height: 26px;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .entry-meta {
    margin: 5px 0 5px;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .entry-excerpt {
    margin: 15px 0 0;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .post-details {
    margin: 5px 0 10px;
  }

  #page
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .post-details.details-type-link {
    margin-bottom: 2px;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.resize-by-browser-width)
  .dt-css-grid {
  grid-row-gap: * 2;

  grid-column-gap: * 2;

  grid-template-columns: repeat(auto-fill, minmax(, 1fr));
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.resize-by-browser-width)
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.resize-by-browser-width)
  .dt-css-grid,
.no-cssgridlegacy.no-cssgrid
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.resize-by-browser-width)
  .dt-css-grid {
  display: flex;

  flex-flow: row wrap;

  margin: -;
}

.cssgridlegacy.no-cssgrid
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell,
.no-cssgridlegacy.no-cssgrid
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell {
  flex: 1 0;

  min-width: ;

  max-width: 100%;

  padding: ;

  box-sizing: border-box;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
  .dt-css-grid {
  grid-template-columns: repeat(, 1fr);

  grid-template-rows: auto;

  grid-column-gap: * 2;

  grid-row-gap: * 2;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
  .dt-css-grid {
  margin: -;
}

.cssgridlegacy.no-cssgrid
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
  .dt-css-grid
  .wf-cell {
  width: 100%/;

  padding: ;
}

.cssgridlegacy.no-cssgrid
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
  .dt-css-grid
  .wf-cell.double-width {
  width: calc(100% /) * 2;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on)
  .dt-css-grid {
  grid-row-gap: * 2 - 30px;
}

@media screen and (max-width: 1199px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 991px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 767px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 250px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .album-rollover {
    display: none;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a {
  width: 36px;

  height: 36px;

  border-radius: 500px;
}

.dt-arrow-border-on.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a:not(:hover):before {
  border-width: 0;
}

.dt-arrow-hover-border-on.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a:hover:after {
  border-width: 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a.owl-prev {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  left: -43px;
}

@media all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .owl-nav
    a.owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a.owl-prev
  i {
  padding: 0 0 0 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a.owl-next {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  right: -43px;
}

@media all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .owl-nav
    a.owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a.owl-next
  i {
  padding: 0 0 0 0;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  i {
  font-size: 18px;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a:not(:hover)
  i,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a:not(:hover)
  i:before {
  color: #fff;

  background: none;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a:hover
  i,
.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-nav
  a:hover
  i:before {
  color: rgba(255, 255, 255, 0.75);

  background: none;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-dot.active
  span {
  border-color: ;
}

@media screen and (max-width: 778px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592
  .owl-dot.active
  span {
  border-color: ;
}

.albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.enable-img-shadow
  .owl-stage-outer {
  padding: 24px 0;
}

@media screen and (max-width: 778px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .albums-carousel-shortcode.albums-carousel-shortcode-id-c29694877c500ed92d3860c9598e7592.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a {
  width: 36px;

  height: 36px;

  border-radius: 500px;
}

.dt-arrow-border-on.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a:not(:hover):before {
  border-width: 0;
}

.dt-arrow-hover-border-on.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a:hover:after {
  border-width: 0;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a.owl-prev {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  left: -43px;
}

@media all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
    .owl-nav
    a.owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a.owl-prev
  i {
  padding: 0 0 0 0;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a.owl-next {
  top: 50%;

  transform: translateY(calc(-50% + 0px));

  right: -43px;
}

@media all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
    .owl-nav
    a.owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a.owl-next
  i {
  padding: 0 0 0 0;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  i {
  font-size: 18px;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a:not(:hover)
  i,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a:not(:hover)
  i:before {
  color: #fff;

  background: none;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a:hover
  i,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-nav
  a:hover
  i:before {
  color: rgba(255, 255, 255, 0.75);

  background: none;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-dot.active
  span {
  border-color: ;
}

@media screen and (max-width: 778px) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-dots {
  top: calc(100% + 20px);

  left: 50%;

  transform: translateX(calc(-50% + 0px));
}

@media all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
    .owl-dots {
    transform: translateX(-50%);

    margin-left: 0;
  }
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-dot {
  width: 10px;

  height: 10px;

  margin: 0 8px;
}

.bullets-ubax.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .owl-dot.active
  span {
  border-color: ;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-desc {
  padding: 20px 20px 20px 20px;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-author-name,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-author-name
  a {
  color: #e8e8e8;

  background: none;

  margin-bottom: 0;

  font-size: 16px;

  font-style: ;

  font-weight: ;

  text-transform: ;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .post-details.details-type-link,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .post-details.details-type-link
  * {
  color: #e8e8e8;

  background: none;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-author
  p {
  margin-bottom: 10px;

  font-style: ;

  font-weight: 700;

  text-transform: ;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-media {
  padding: 0 0 0 0;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-media
  a,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-media
  img {
  max-width: 200px;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-content {
  margin-bottom: 5px;

  font-style: ;

  font-weight: ;

  text-transform: ;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-media,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-media
  a.rollover,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-media
  a.rollover
  *,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .team-media
  img {
  border-radius: 5px;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico {
  margin-bottom: 15px;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a {
  min-width: 26px;

  min-height: 26px;

  font-size: 16px;

  border-radius: 100px;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:not(:last-child) {
  margin-right: 4px;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:before,
.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:after {
  min-width: 26px;

  min-height: 26px;

  padding: inherit;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:before {
  border: 0 solid;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:after {
  border: 0 solid;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:hover {
  font-size: 16px;
}

#page
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:hover
  .soc-font-icon {
  color: rgba(255, 255, 255, 0.75);

  background: none;
}

#page
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a:not(:hover)
  .soc-font-icon {
  color: #fff;

  background: none;
}

.team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449
  .soc-ico
  a
  .soc-font-icon {
  font-size: 16px;
}

@media screen and (max-width: 778px) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}

@media screen and (max-width: 778px) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    left: 10px;
  }

  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;

    transform: translateY(calc(-50% + 0px));

    right: 10px;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .team-carousel-shortcode.team-carousel-shortcode-id-ed4b72110a525e776cfd5ce1c796f449.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);

    margin-top: 0;
  }
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on.classic-layout-list
  article {
  margin-top: 5px;

  padding-top: 0;

  border-color: #ddd;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on.classic-layout-list
  article:first-of-type {
  margin-top: 0;

  padding-top: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.classic-layout-list.mode-list
  .post-thumbnail-wrap {
  width: 37%;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.classic-layout-list.mode-list
  .post-entry-content {
  width: calc(100% - 37%);
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.classic-layout-list.mode-list
  .no-img
  .post-entry-content {
  width: 100%;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .post-thumbnail-wrap {
  width: 37%;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .post-entry-content {
  width: calc(100% - 37% +);

  margin-top: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .no-img
  .post-entry-content {
  width: 100%;

  margin-top: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-left: -;
}

.rtl
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-right: -;

  margin-left: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-left: 0;
}

.rtl
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-right: 0;

  margin-left: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-right: -;
}

.rtl
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-left: -;

  margin-right: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-right: 0;
}

.rtl
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-left: 0;

  margin-right: 0;
}

@media screen and (max-width: 768px) {
  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
    .project-odd
    .post-entry-content {
    left: 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.side-overlap-layout-list
    .project-even
    .post-entry-content {
    right: 0;
  }
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.bottom-overlap-layout-list
  .post-entry-content {
  margin-top: -;

  width: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.bottom-overlap-layout-list:not(.mode-list)
  .no-img
  .post-entry-content {
  margin-top: 0;

  width: 100%;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.bottom-overlap-layout-list.mode-list
  .no-img
  .post-entry-content {
  margin-top: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.centered-layout-list
  article {
  padding: 5px 5px 5px 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on.centered-layout-list
  article {
  padding-top: 5px;

  margin-top: 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on.centered-layout-list
  article:first-of-type {
  margin-top: 0;

  padding-top: 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.centered-layout-list
  .post-entry-title-content {
  width: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.centered-layout-list
  .post-entry-content {
  width: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.centered-layout-list.dividers-on
  .post-entry-content:after {
  width: calc(- 5px - 5px);

  background: #ddd;
}

#page
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-bg-on.gradient-overlap-layout-list
  .post-entry-content {
  background: linear-gradient(to bottom, ) no-repeat 0 150px;
}

#page
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content {
  background: ;

  padding: 5px 5px 5px 5px;
}

#page
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content:before {
  display: none;
}

#page
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.gradient-overlay-layout-list
  .post-entry-content {
  background: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode)
  .post-entry-content {
  top: 20px;

  right: 20px;

  bottom: 20px;

  left: 20px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.gradient-overlay-layout-list
  .post-head-wrapper,
.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.gradient-overlay-layout-list
  .post-entry-wrapper {
  right: 5px;

  left: 5px;
}

#page
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-rollover-layout-list
  .post-entry-content {
  background: none;

  padding: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-rollover-layout-list
  .post-entry-wrapper {
  padding: 5px 5px 5px 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-rollover-layout-list
  .post-entry-wrapper {
  bottom: -5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-rollover-layout-list.meta-info-off
  .post-entry-wrapper {
  bottom: -5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-rollover-layout-list
  article:not(.description-off)
  .post-entry-wrapper {
  bottom: -10px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-rollover-layout-list:not(.disable-layout-hover)
  article:hover
  .post-entry-wrapper {
  bottom: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .filter
  a,
.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .filter
  a
  * {
  color: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .paginator
  a,
.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .paginator
  a
  * {
  color: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .filter-bg-decoration
  .filter-categories
  a.act {
  color: #fff;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.mode-masonry)
  article {
  margin-top: 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.mode-masonry)
  article:first-of-type,
.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on:not(.mode-masonry)
  article {
  margin-top: 0;

  padding-top: 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on:not(.mode-masonry)
  article:first-of-type,
.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;

  padding-top: 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .post-thumbnail-wrap {
  padding: 0 0 0 0;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .fancy-date
  a {
  background: #fff;

  -webkit-box-shadow: none;

  box-shadow: none;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .fancy-date
  a
  * {
  color: #0f578e;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .entry-title,
.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.owl-carousel
  .entry-title {
  margin-bottom: 5px;

  font-size: 15px;

  line-height: 17px;

  font-style: ;

  font-weight: 700;

  text-transform: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .entry-meta {
  margin-bottom: 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .entry-meta
  * {
  font-style: ;

  font-weight: ;

  text-transform: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .portfolio-categories {
  margin-bottom: 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
  .entry-excerpt {
  margin-bottom: 5px;

  font-style: ;

  font-weight: ;

  text-transform: ;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.centered-layout-list)
  .post-entry-content {
  padding: 5px 5px 5px 5px;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.centered-layout-list):not(.content-bg-on):not(.mode-list)
  .no-img
  .post-entry-content {
  padding: 0;
}

@media screen and (max-width: 768px) {
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    article {
    -webkit-flex-flow: column nowrap;

    -moz-flex-flow: column nowrap;

    -ms-flex-flow: column nowrap;

    flex-flow: column nowrap;

    margin-top: 20px;
  }

  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on
    article {
    border: none;
  }

  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.content-bg-on.centered-layout-list
    article {
    padding: 0;
  }

  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.blog-shortcode.dividers-on
    article,
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on.classic-layout-list
    article {
    margin-top: 20px;

    padding: 0;
  }

  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.blog-shortcode.dividers-on
    article:first-of-type,
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.dividers-on.classic-layout-list
    article:first-of-type {
    padding: 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .post-thumbnail-wrap,
  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .post-entry-content {
    width: 100%;

    margin: 0;

    top: 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .post-thumbnail-wrap {
    padding: 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .post-entry-content:after {
    display: none;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .project-even
    .post-thumbnail-wrap,
  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.centered-layout-list
    .post-thumbnail-wrap {
    -webkit-order: 0;

    -moz-order: 0;

    -ms-flex-order: 0;

    order: 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.centered-layout-list
    .post-entry-title-content {
    -webkit-order: 1;

    -moz-order: 1;

    -ms-flex-order: 1;

    order: 1;

    width: 100%;

    padding: 20px 20px 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.centered-layout-list
    .post-entry-content {
    -webkit-order: 2;

    -moz-order: 2;

    -ms-flex-order: 2;

    order: 2;

    padding-top: 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .fancy-categories {
    top: 10px;

    left: 10px;

    bottom: auto;

    right: auto;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .fancy-date
    a {
    top: 10px;

    right: 10px;

    left: auto;

    bottom: auto;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .post-entry-content {
    padding: 20px;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .entry-title {
    margin: 3px 0 5px;

    font-size: 20px;

    font-size: 15px;

    line-height: 26px;

    line-height: 17px;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .entry-meta {
    margin: 5px 0 5px;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .entry-excerpt {
    margin: 15px 0 0;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .post-details {
    margin: 5px 0 10px;
  }

  #page
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76
    .post-details.details-type-link {
    margin-bottom: 2px;
  }
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.resize-by-browser-width)
  .dt-css-grid {
  grid-row-gap: * 2;

  grid-column-gap: * 2;

  grid-template-columns: repeat(auto-fill, minmax(, 1fr));
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.resize-by-browser-width)
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.resize-by-browser-width)
  .dt-css-grid,
.no-cssgridlegacy.no-cssgrid
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.resize-by-browser-width)
  .dt-css-grid {
  display: flex;

  flex-flow: row wrap;

  margin: -;
}

.cssgridlegacy.no-cssgrid
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell,
.no-cssgridlegacy.no-cssgrid
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell {
  flex: 1 0;

  min-width: ;

  max-width: 100%;

  padding: ;

  box-sizing: border-box;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
  .dt-css-grid {
  grid-template-columns: repeat(, 1fr);

  grid-template-rows: auto;

  grid-column-gap: * 2;

  grid-row-gap: * 2;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}

.cssgridlegacy.no-cssgrid
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
  .dt-css-grid {
  margin: -;
}

.cssgridlegacy.no-cssgrid
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
  .dt-css-grid
  .wf-cell {
  width: 100%/;

  padding: ;
}

.cssgridlegacy.no-cssgrid
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
  .dt-css-grid
  .wf-cell.double-width {
  width: calc(100% /) * 2;
}

.blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on)
  .dt-css-grid {
  grid-row-gap: * 2 - 5px;
}

@media screen and (max-width: 1199px) {
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 991px) {
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

@media screen and (max-width: 767px) {
  .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }

  .cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }

  .cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-shortcode.blog-list-shortcode-id-1e8fdf85a8e5b71f6848d62f88f5da76.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on.classic-layout-list
  article {
  margin-top: ;
  padding-top: 0;
  border-color: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on.classic-layout-list
  article:first-of-type {
  margin-top: 0;
  padding-top: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.classic-layout-list.mode-list
  .post-thumbnail-wrap {
  width: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.classic-layout-list.mode-list
  .post-entry-content {
  width: calc(100% -);
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.classic-layout-list.mode-list
  .no-img
  .post-entry-content {
  width: 100%;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .post-thumbnail-wrap {
  width: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .post-entry-content {
  width: calc(100% - +);
  margin-top: 100px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .no-img
  .post-entry-content {
  width: 100%;
  margin-top: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-left: -;
}
.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .project-odd
  .post-entry-content {
  margin-right: -;
  margin-left: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-left: 0;
}
.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .no-img.project-odd
  .post-entry-content {
  margin-right: 0;
  margin-left: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-right: -;
}
.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .project-even
  .post-entry-content {
  margin-left: -;
  margin-right: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-right: 0;
}
.rtl
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
  .no-img.project-even
  .post-entry-content {
  margin-left: 0;
  margin-right: 0;
}
@media screen and (max-width: ) {
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
    .project-odd
    .post-entry-content {
    left: 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.side-overlap-layout-list
    .project-even
    .post-entry-content {
    right: 0;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.bottom-overlap-layout-list
  .post-entry-content {
  margin-top: -100px;
  width: 75%;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.bottom-overlap-layout-list:not(.mode-list)
  .no-img
  .post-entry-content {
  margin-top: 0;
  width: 100%;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.bottom-overlap-layout-list.mode-list
  .no-img
  .post-entry-content {
  margin-top: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.centered-layout-list
  article {
  padding: 15px 20px 20px 20px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on.centered-layout-list
  article {
  padding-top: 15px;
  margin-top: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on.centered-layout-list
  article:first-of-type {
  margin-top: 0;
  padding-top: 15px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.centered-layout-list
  .post-entry-title-content {
  width: 75%;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.centered-layout-list
  .post-entry-content {
  width: 75%;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.centered-layout-list.dividers-on
  .post-entry-content:after {
  width: calc(75% - 20px - 20px);
  background: ;
}
#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-bg-on.gradient-overlap-layout-list
  .post-entry-content {
  background: linear-gradient(to bottom, ) no-repeat 0 150px;
}
#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content {
  background: ;
  padding: 20px 20px 20px 20px;
}
#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-bg-on.gradient-overlap-layout-list
  .no-img
  .post-entry-content:before {
  display: none;
}
#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.gradient-overlay-layout-list
  .post-entry-content {
  background: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.gradient-overlay-layout-list:not(.portfolio-shortcode):not(.albums-shortcode)
  .post-entry-content {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.gradient-overlay-layout-list
  .post-head-wrapper,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.gradient-overlay-layout-list
  .post-entry-wrapper {
  right: 20px;
  left: 20px;
}
#page
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-rollover-layout-list
  .post-entry-content {
  background: none;
  padding: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-rollover-layout-list
  .post-entry-wrapper {
  padding: 15px 20px 20px 20px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-rollover-layout-list
  .post-entry-wrapper {
  bottom: -15px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-rollover-layout-list.meta-info-off
  .post-entry-wrapper {
  bottom: -5px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-rollover-layout-list
  article:not(.description-off)
  .post-entry-wrapper {
  bottom: -20px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-rollover-layout-list:not(.disable-layout-hover)
  article:hover
  .post-entry-wrapper {
  bottom: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .filter
  a,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .filter
  a
  * {
  color: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .paginator
  a,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .paginator
  a
  * {
  color: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .filter-bg-decoration
  .filter-categories
  a.act {
  color: #fff;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.mode-masonry)
  article {
  margin-top: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.mode-masonry)
  article:first-of-type,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on:not(.mode-masonry)
  article {
  margin-top: 0;
  padding-top: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on:not(.mode-masonry)
  article:first-of-type,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on:not(.mode-masonry)
  article.visible.first:not(.product) {
  margin-top: 0;
  padding-top: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .post-thumbnail-wrap {
  padding: 0 0 0 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .entry-title,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.owl-carousel
  .entry-title {
  margin-bottom: 5px;
  font-size: 17px;
  line-height: 19px;
  font-style: ;
  font-weight: ;
  text-transform: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .entry-title
  a,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.owl-carousel
  .entry-title
  a {
  color: #e8e8e8;
  background: none;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .entry-meta {
  margin-bottom: 15px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .entry-meta
  * {
  color: #fcbf05;
  background: none;
  font-style: ;
  font-weight: ;
  text-transform: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .portfolio-categories {
  margin-bottom: 15px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .entry-meta
  > a:after,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .entry-meta
  > span:after {
  background: #fcbf05;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .entry-excerpt {
  margin-bottom: 5px;
  font-style: ;
  font-weight: ;
  text-transform: ;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.centered-layout-list)
  .post-entry-content {
  padding: 15px 20px 20px 20px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.centered-layout-list):not(.content-bg-on):not(.mode-list)
  .no-img
  .post-entry-content {
  padding: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .post-details.details-type-link,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .post-details.details-type-link
  * {
  color: #e8e8e8;
  background: none;
}
@media screen and (max-width: ) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    article {
    -webkit-flex-flow: column nowrap;
    -moz-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    margin-top: 20px;
  }
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on
    article {
    border: none;
  }
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.content-bg-on.centered-layout-list
    article {
    padding: 0;
  }
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.blog-shortcode.dividers-on
    article,
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on.classic-layout-list
    article {
    margin-top: 20px;
    padding: 0;
  }
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.blog-shortcode.dividers-on
    article:first-of-type,
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.dividers-on.classic-layout-list
    article:first-of-type {
    padding: 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .post-thumbnail-wrap,
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .post-entry-content {
    width: 100%;
    margin: 0;
    top: 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .post-thumbnail-wrap {
    padding: 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .post-entry-content:after {
    display: none;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .project-even
    .post-thumbnail-wrap,
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.centered-layout-list
    .post-thumbnail-wrap {
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.centered-layout-list
    .post-entry-title-content {
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    padding: 20px 20px 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.centered-layout-list
    .post-entry-content {
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
    padding-top: 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .fancy-categories {
    top: 10px;
    left: 10px;
    bottom: auto;
    right: auto;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .fancy-date
    a {
    top: 10px;
    right: 10px;
    left: auto;
    bottom: auto;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .post-entry-content {
    padding: 20px;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .entry-title {
    margin: 3px 0 5px;
    font-size: 20px;
    font-size: 17px;
    line-height: 26px;
    line-height: 19px;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .entry-meta {
    margin: 5px 0 5px;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .entry-excerpt {
    margin: 15px 0 0;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .post-details {
    margin: 5px 0 10px;
  }
  #page
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .post-details.details-type-link {
    margin-bottom: 2px;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.resize-by-browser-width)
  .dt-css-grid {
  grid-row-gap: * 2;
  grid-column-gap: * 2;
  grid-template-columns: repeat(auto-fill, minmax(, 1fr));
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.resize-by-browser-width)
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}
.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.resize-by-browser-width)
  .dt-css-grid,
.no-cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.resize-by-browser-width)
  .dt-css-grid {
  display: flex;
  flex-flow: row wrap;
  margin: -;
}
.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell,
.no-cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102:not(.resize-by-browser-width)
  .dt-css-grid
  .wf-cell {
  flex: 1 0;
  min-width: ;
  max-width: 100%;
  padding: ;
  box-sizing: border-box;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
  .dt-css-grid {
  grid-template-columns: repeat(, 1fr);
  grid-template-rows: auto;
  grid-column-gap: * 2;
  grid-row-gap: * 2;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
  .dt-css-grid
  .double-width {
  grid-column: span 2;
}
.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
  .dt-css-grid {
  margin: -;
}
.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
  .dt-css-grid
  .wf-cell {
  width: 100%/;
  padding: ;
}
.cssgridlegacy.no-cssgrid
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
  .dt-css-grid
  .wf-cell.double-width {
  width: calc(100% /) * 2;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on)
  .dt-css-grid {
  grid-row-gap: * 2 - 20px;
}
@media screen and (max-width: 1199px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }
  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }
  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}
@media screen and (max-width: 991px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }
  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }
  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}
@media screen and (max-width: 767px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid {
    grid-template-columns: repeat(, 1fr);
  }
  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell {
    width: 100%/;
  }
  .cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width,
  .no-cssgridlegacy.no-cssgrid
    .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.resize-by-browser-width
    .dt-css-grid
    .wf-cell.double-width {
    width: calc(100% /) * 2;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a {
  width: 36px;
  height: 36px;
  border-radius: 500px;
}
.dt-arrow-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a:not(:hover):before {
  border-width: 0;
}
.dt-arrow-hover-border-on.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a:hover:after {
  border-width: 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a.owl-prev {
  top: 50%;
  transform: translateY(calc(-50% + 0px));
  left: -43px;
}
@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .owl-nav
    a.owl-prev {
    transform: translateY(-50%);
    margin-top: 0;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a.owl-prev
  i {
  padding: 0 0 0 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a.owl-next {
  top: 50%;
  transform: translateY(calc(-50% + 0px));
  right: -43px;
}
@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .owl-nav
    a.owl-next {
    transform: translateY(-50%);
    margin-top: 0;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a.owl-next
  i {
  padding: 0 0 0 0;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  i {
  font-size: 18px;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a:not(:hover)
  i,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a:not(:hover)
  i:before {
  color: #fff;
  background: none;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a:hover
  i,
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-nav
  a:hover
  i:before {
  color: rgba(255, 255, 255, 0.75);
  background: none;
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-dots {
  top: calc(100% + 20px);
  left: 50%;
  transform: translateX(calc(-50% + 0px));
}
@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .owl-dots {
    transform: translateX(-50%);
    margin-left: 0;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-dot {
  width: 10px;
  height: 10px;
  margin: 0 8px;
}
.bullets-ubax.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-dot.active
  span {
  border-color: ;
}
@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}
@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;
    transform: translateY(calc(-50% + 0px));
    left: 10px;
  }
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;
    transform: translateY(calc(-50% + 0px));
    right: 10px;
  }
}
@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);
    margin-top: 0;
  }
}
@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);
    margin-top: 0;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-dots {
  top: calc(100% + 20px);
  left: 50%;
  transform: translateX(calc(-50% + 0px));
}
@media all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
    .owl-dots {
    transform: translateX(-50%);
    margin-left: 0;
  }
}
.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-dot {
  width: 10px;
  height: 10px;
  margin: 0 8px;
}
.bullets-ubax.blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102
  .owl-dot.active
  span {
  border-color: ;
}
@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.hide-arrows
    .owl-nav
    a {
    display: none;
  }
}
@media screen and (max-width: 778px) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-prev {
    top: 50%;
    transform: translateY(calc(-50% + 0px));
    left: 10px;
  }
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-next {
    top: 50%;
    transform: translateY(calc(-50% + 0px));
    right: 10px;
  }
}
@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-prev {
    transform: translateY(-50%);
    margin-top: 0;
  }
}
@media screen and (max-width: 778px) and all and (-ms-high-contrast: none) {
  .blog-carousel-shortcode.blog-carousel-shortcode-id-96c4e1d26a4e9d1e9a9887d2fdb46102.reposition-arrows
    .owl-nav
    .owl-next {
    transform: translateY(-50%);
    margin-top: 0;
  }
}


