@charset "UTF-8";

#start-resizable-editor-section {
  display: none
}

.wp-block-audio {
  margin: 0 0 1em
}

.wp-block-audio figcaption {
  margin-top: .5em;
  margin-bottom: 1em
}

.wp-block-audio audio {
  width: 100%;
  min-width: 300px
}

.wp-block-button__link {
  color: #fff;
  background-color: #32373c;
  border-radius: 9999px;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  font-size: 1.125em;
  padding: calc(.667em + 2px) calc(1.333em + 2px);
  text-align: center;
  text-decoration: none;
  overflow-wrap: break-word;
  box-sizing: border-box
}

.wp-block-button__link:active,
.wp-block-button__link:focus,
.wp-block-button__link:hover,
.wp-block-button__link:visited {
  color: #fff
}

.wp-block-button__link.aligncenter {
  text-align: center
}

.wp-block-button__link.alignright {
  text-align: right
}

.wp-block-buttons>.wp-block-button.has-custom-width {
  max-width: none
}

.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link {
  width: 100%
}

.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {
  font-size: inherit
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
  width: calc(25% - .5em)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-50 {
  width: calc(50% - .5em)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-75 {
  width: calc(75% - .5em)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-100 {
  width: calc(100% - .5em)
}

.wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child {
  margin-right: 0;
  width: 100%
}

@supports (column-gap:0.5em) {

  .wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button,
  .wp-block-buttons>.wp-block-button.wp-block-button {
    margin-right: 0;
    margin-left: 0
  }

  .wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
    width: calc(25% - .375em)
  }

  .wp-block-buttons>.wp-block-button.wp-block-button__width-50 {
    width: calc(50% - .25em)
  }

  .wp-block-buttons>.wp-block-button.wp-block-button__width-75 {
    width: calc(75% - .125em)
  }

  .wp-block-buttons>.wp-block-button.wp-block-button__width-100 {
    width: auto;
    flex-basis: 100%
  }
}

.wp-block-button.is-style-squared,
.wp-block-button__link.wp-block-button.is-style-squared {
  border-radius: 0
}

.wp-block-button.no-border-radius,
.wp-block-button__link.no-border-radius {
  border-radius: 0 !important
}

.is-style-outline>.wp-block-button__link,
.wp-block-button__link.is-style-outline {
  border: 2px solid;
  padding: .667em 1.333em
}

.is-style-outline>.wp-block-button__link:not(.has-text-color),
.wp-block-button__link.is-style-outline:not(.has-text-color) {
  color: currentColor
}

.is-style-outline>.wp-block-button__link:not(.has-background),
.wp-block-button__link.is-style-outline:not(.has-background) {
  background-color: transparent
}

.wp-block-buttons {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: .5em
}

.wp-block-buttons.is-vertical {
  flex-direction: column
}

.wp-block-buttons.is-vertical>.wp-block-button {
  margin-right: 0
}

.wp-block-buttons.is-vertical>.wp-block-button:last-child {
  margin-bottom: 0
}

.wp-block-buttons>.wp-block-button {
  display: inline-block;
  margin-left: 0;
  margin-right: .5em;
  margin-bottom: .5em
}

.wp-block-buttons>.wp-block-button:last-child {
  margin-right: 0
}

.wp-block-buttons.is-content-justification-left {
  justify-content: flex-start
}

.wp-block-buttons.is-content-justification-left.is-vertical {
  align-items: flex-start
}

.wp-block-buttons.is-content-justification-center {
  justify-content: center
}

.wp-block-buttons.is-content-justification-center.is-vertical {
  align-items: center
}

.wp-block-buttons.is-content-justification-right {
  justify-content: flex-end
}

.wp-block-buttons.is-content-justification-right>.wp-block-button {
  margin-left: .5em;
  margin-right: 0
}

.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child {
  margin-left: 0
}

.wp-block-buttons.is-content-justification-right.is-vertical {
  align-items: flex-end
}

.wp-block-buttons.is-content-justification-space-between {
  justify-content: space-between
}

.wp-block-buttons.aligncenter {
  text-align: center
}

.wp-block-buttons.alignleft .wp-block-button {
  margin-left: 0;
  margin-right: .5em
}

.wp-block-buttons.alignleft .wp-block-button:last-child {
  margin-right: 0
}

.wp-block-buttons.alignright .wp-block-button {
  margin-right: 0;
  margin-left: .5em
}

.wp-block-buttons.alignright .wp-block-button:first-child {
  margin-left: 0
}

.wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: .5em;
  width: 100%
}

.wp-block-button.aligncenter,
.wp-block-calendar {
  text-align: center
}

.wp-block-calendar tbody td,
.wp-block-calendar th {
  padding: .25em;
  border: 1px solid #ddd
}

.wp-block-calendar tfoot td {
  border: none
}

.wp-block-calendar table {
  width: 100%;
  border-collapse: collapse
}

.wp-block-calendar table th {
  font-weight: 400;
  background: #ddd
}

.wp-block-calendar a {
  text-decoration: underline
}

.wp-block-calendar table caption,
.wp-block-calendar table tbody {
  color: #40464d
}

.wp-block-categories.alignleft {
  margin-right: 2em
}

.wp-block-categories.alignright {
  margin-left: 2em
}

.wp-block-code code {
  display: block;
  white-space: pre-wrap;
  overflow-wrap: break-word
}

.wp-block-columns {
  display: flex;
  margin-bottom: 1.75em;
  box-sizing: border-box;
  flex-wrap: wrap
}

@media (min-width:782px) {
  .wp-block-columns {
    flex-wrap: nowrap
  }
}

.wp-block-columns.has-background {
  padding: 1.25em 2.375em
}

.wp-block-columns.are-vertically-aligned-top {
  align-items: flex-start
}

.wp-block-columns.are-vertically-aligned-center {
  align-items: center
}

.wp-block-columns.are-vertically-aligned-bottom {
  align-items: flex-end
}

.wp-block-column {
  flex-grow: 1;
  min-width: 0;
  word-break: break-word;
  overflow-wrap: break-word
}

@media (max-width:599px) {
  .wp-block-column {
    flex-basis: 100% !important
  }
}

@media (min-width:600px) and (max-width:781px) {
  .wp-block-column:not(:only-child) {
    flex-basis: calc(50% - 1em) !important;
    flex-grow: 0
  }

  .wp-block-column:nth-child(2n) {
    margin-left: 2em
  }
}

@media (min-width:782px) {
  .wp-block-column {
    flex-basis: 0;
    flex-grow: 1
  }

  .wp-block-column[style*=flex-basis] {
    flex-grow: 0
  }

  .wp-block-column:not(:first-child) {
    margin-left: 2em
  }
}

.wp-block-column.is-vertically-aligned-top {
  align-self: flex-start
}

.wp-block-column.is-vertically-aligned-center {
  align-self: center
}

.wp-block-column.is-vertically-aligned-bottom {
  align-self: flex-end
}

.wp-block-column.is-vertically-aligned-bottom,
.wp-block-column.is-vertically-aligned-center,
.wp-block-column.is-vertically-aligned-top {
  width: 100%
}

.wp-block-cover,
.wp-block-cover-image {
  position: relative;
  background-size: cover;
  background-position: 50%;
  min-height: 430px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  box-sizing: border-box
}

.wp-block-cover-image.has-parallax,
.wp-block-cover.has-parallax {
  background-attachment: fixed
}

@supports (-webkit-overflow-scrolling:touch) {

  .wp-block-cover-image.has-parallax,
  .wp-block-cover.has-parallax {
    background-attachment: scroll
  }
}

@media (prefers-reduced-motion:reduce) {

  .wp-block-cover-image.has-parallax,
  .wp-block-cover.has-parallax {
    background-attachment: scroll
  }
}

.wp-block-cover-image.is-repeated,
.wp-block-cover.is-repeated {
  background-repeat: repeat;
  background-size: auto
}

.wp-block-cover-image.has-background-dim:not([class*=-background-color]),
.wp-block-cover.has-background-dim:not([class*=-background-color]) {
  background-color: #000
}

.wp-block-cover-image.has-background-dim:before,
.wp-block-cover.has-background-dim:before {
  content: "";
  background-color: inherit
}

.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,
.wp-block-cover-image .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim:not(.has-background-gradient):before,
.wp-block-cover .wp-block-cover__gradient-background {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
  opacity: .5
}

.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before {
  opacity: .1
}

.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before {
  opacity: .2
}

.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before {
  opacity: .3
}

.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before {
  opacity: .4
}

.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before {
  opacity: .5
}

.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before {
  opacity: .6
}

.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before {
  opacity: .7
}

.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before {
  opacity: .8
}

.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before {
  opacity: .9
}

.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,
.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,
.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before {
  opacity: 1
}

.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
  max-width: 420px;
  width: 100%
}

.wp-block-cover-image:after,
.wp-block-cover:after {
  display: block;
  content: "";
  font-size: 0;
  min-height: inherit
}

@supports (position:sticky) {

  .wp-block-cover-image:after,
  .wp-block-cover:after {
    content: none
  }
}

.wp-block-cover-image.aligncenter,
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.aligncenter,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
  display: flex
}

.wp-block-cover-image .wp-block-cover__inner-container,
.wp-block-cover .wp-block-cover__inner-container {
  width: 100%;
  z-index: 1;
  color: #fff
}

.wp-block-cover-image h1:not(.has-text-color),
.wp-block-cover-image h2:not(.has-text-color),
.wp-block-cover-image h3:not(.has-text-color),
.wp-block-cover-image h4:not(.has-text-color),
.wp-block-cover-image h5:not(.has-text-color),
.wp-block-cover-image h6:not(.has-text-color),
.wp-block-cover-image p:not(.has-text-color),
.wp-block-cover h1:not(.has-text-color),
.wp-block-cover h2:not(.has-text-color),
.wp-block-cover h3:not(.has-text-color),
.wp-block-cover h4:not(.has-text-color),
.wp-block-cover h5:not(.has-text-color),
.wp-block-cover h6:not(.has-text-color),
.wp-block-cover p:not(.has-text-color) {
  color: inherit
}

.wp-block-cover-image.is-position-top-left,
.wp-block-cover.is-position-top-left {
  align-items: flex-start;
  justify-content: flex-start
}

.wp-block-cover-image.is-position-top-center,
.wp-block-cover.is-position-top-center {
  align-items: flex-start;
  justify-content: center
}

.wp-block-cover-image.is-position-top-right,
.wp-block-cover.is-position-top-right {
  align-items: flex-start;
  justify-content: flex-end
}

.wp-block-cover-image.is-position-center-left,
.wp-block-cover.is-position-center-left {
  align-items: center;
  justify-content: flex-start
}

.wp-block-cover-image.is-position-center-center,
.wp-block-cover.is-position-center-center {
  align-items: center;
  justify-content: center
}

.wp-block-cover-image.is-position-center-right,
.wp-block-cover.is-position-center-right {
  align-items: center;
  justify-content: flex-end
}

.wp-block-cover-image.is-position-bottom-left,
.wp-block-cover.is-position-bottom-left {
  align-items: flex-end;
  justify-content: flex-start
}

.wp-block-cover-image.is-position-bottom-center,
.wp-block-cover.is-position-bottom-center {
  align-items: flex-end;
  justify-content: center
}

.wp-block-cover-image.is-position-bottom-right,
.wp-block-cover.is-position-bottom-right {
  align-items: flex-end;
  justify-content: flex-end
}

.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,
.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
  margin: 0;
  width: auto
}

.wp-block-cover-image img.wp-block-cover__image-background,
.wp-block-cover-image video.wp-block-cover__video-background,
.wp-block-cover img.wp-block-cover__image-background,
.wp-block-cover video.wp-block-cover__video-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  max-width: none;
  max-height: none;
  -o-object-fit: cover;
  object-fit: cover;
  outline: none;
  border: none;
  box-shadow: none
}

.wp-block-cover__image-background,
.wp-block-cover__video-background {
  z-index: 0
}

.wp-block-cover-image-text,
.wp-block-cover-image-text a,
.wp-block-cover-image-text a:active,
.wp-block-cover-image-text a:focus,
.wp-block-cover-image-text a:hover,
.wp-block-cover-text,
.wp-block-cover-text a,
.wp-block-cover-text a:active,
.wp-block-cover-text a:focus,
.wp-block-cover-text a:hover,
section.wp-block-cover-image h2,
section.wp-block-cover-image h2 a,
section.wp-block-cover-image h2 a:active,
section.wp-block-cover-image h2 a:focus,
section.wp-block-cover-image h2 a:hover {
  color: #fff
}

.wp-block-cover-image .wp-block-cover.has-left-content {
  justify-content: flex-start
}

.wp-block-cover-image .wp-block-cover.has-right-content {
  justify-content: flex-end
}

.wp-block-cover-image.has-left-content .wp-block-cover-image-text,
.wp-block-cover.has-left-content .wp-block-cover-text,
section.wp-block-cover-image.has-left-content>h2 {
  margin-left: 0;
  text-align: left
}

.wp-block-cover-image.has-right-content .wp-block-cover-image-text,
.wp-block-cover.has-right-content .wp-block-cover-text,
section.wp-block-cover-image.has-right-content>h2 {
  margin-right: 0;
  text-align: right
}

.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
section.wp-block-cover-image>h2 {
  font-size: 2em;
  line-height: 1.25;
  z-index: 1;
  margin-bottom: 0;
  max-width: 840px;
  padding: .44em;
  text-align: center
}

.wp-block-embed.alignleft,
.wp-block-embed.alignright,
.wp-block[data-align=left]>[data-type="core/embed"],
.wp-block[data-align=right]>[data-type="core/embed"] {
  max-width: 360px;
  width: 100%
}

.wp-block-embed.alignleft .wp-block-embed__wrapper,
.wp-block-embed.alignright .wp-block-embed__wrapper,
.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,
.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper {
  min-width: 280px
}

.wp-block-cover .wp-block-embed {
  min-width: 320px;
  min-height: 240px
}

.wp-block-embed {
  margin: 0 0 1em
}

.wp-block-embed figcaption {
  margin-top: .5em;
  margin-bottom: 1em
}

.wp-block-embed iframe {
  max-width: 100%
}

.wp-block-embed__wrapper {
  position: relative
}

.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {
  content: "";
  display: block;
  padding-top: 50%
}

.wp-embed-responsive .wp-has-aspect-ratio iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%
}

.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
  padding-top: 42.85%
}

.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {
  padding-top: 50%
}

.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
  padding-top: 56.25%
}

.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
  padding-top: 75%
}

.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {
  padding-top: 100%
}

.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {
  padding-top: 177.77%
}

.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {
  padding-top: 200%
}

.wp-block-file {
  margin-bottom: 1.5em
}

.wp-block-file.aligncenter {
  text-align: center
}

.wp-block-file.alignright {
  text-align: right
}

.wp-block-file .wp-block-file__embed {
  margin-bottom: 1em
}

.wp-block-file .wp-block-file__button {
  background: #32373c;
  border-radius: 2em;
  color: #fff;
  font-size: .8em;
  padding: .5em 1em
}

.wp-block-file a.wp-block-file__button {
  text-decoration: none
}

.wp-block-file a.wp-block-file__button:active,
.wp-block-file a.wp-block-file__button:focus,
.wp-block-file a.wp-block-file__button:hover,
.wp-block-file a.wp-block-file__button:visited {
  box-shadow: none;
  color: #fff;
  opacity: .85;
  text-decoration: none
}

.wp-block-file *+.wp-block-file__button {
  margin-left: .75em
}

.blocks-gallery-grid,
.wp-block-gallery {
  display: flex;
  flex-wrap: wrap;
  list-style-type: none;
  padding: 0;
  margin: 0
}

.blocks-gallery-grid .blocks-gallery-image,
.blocks-gallery-grid .blocks-gallery-item,
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
  margin: 0 1em 1em 0;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  justify-content: center;
  position: relative;
  align-self: flex-start;
  width: calc(50% - 1em)
}

.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),
.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),
.wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
  margin-right: 0
}

.blocks-gallery-grid .blocks-gallery-image figure,
.blocks-gallery-grid .blocks-gallery-item figure,
.wp-block-gallery .blocks-gallery-image figure,
.wp-block-gallery .blocks-gallery-item figure {
  margin: 0;
  height: 100%
}

@supports (position:sticky) {

  .blocks-gallery-grid .blocks-gallery-image figure,
  .blocks-gallery-grid .blocks-gallery-item figure,
  .wp-block-gallery .blocks-gallery-image figure,
  .wp-block-gallery .blocks-gallery-item figure {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start
  }
}

.blocks-gallery-grid .blocks-gallery-image img,
.blocks-gallery-grid .blocks-gallery-item img,
.wp-block-gallery .blocks-gallery-image img,
.wp-block-gallery .blocks-gallery-item img {
  display: block;
  max-width: 100%;
  height: auto;
  width: 100%
}

@supports (position:sticky) {

  .blocks-gallery-grid .blocks-gallery-image img,
  .blocks-gallery-grid .blocks-gallery-item img,
  .wp-block-gallery .blocks-gallery-image img,
  .wp-block-gallery .blocks-gallery-item img {
    width: auto
  }
}

.blocks-gallery-grid .blocks-gallery-image figcaption,
.blocks-gallery-grid .blocks-gallery-item figcaption,
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  position: absolute;
  bottom: 0;
  width: 100%;
  max-height: 100%;
  overflow: auto;
  padding: 3em .77em .7em;
  color: #fff;
  text-align: center;
  font-size: .8em;
  background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .3) 70%, transparent);
  box-sizing: border-box;
  margin: 0
}

.blocks-gallery-grid .blocks-gallery-image figcaption img,
.blocks-gallery-grid .blocks-gallery-item figcaption img,
.wp-block-gallery .blocks-gallery-image figcaption img,
.wp-block-gallery .blocks-gallery-item figcaption img {
  display: inline
}

.blocks-gallery-grid figcaption,
.wp-block-gallery figcaption {
  flex-grow: 1
}

.blocks-gallery-grid.is-cropped .blocks-gallery-image,
.blocks-gallery-grid.is-cropped .blocks-gallery-item,
.wp-block-gallery.is-cropped .blocks-gallery-image,
.wp-block-gallery.is-cropped .blocks-gallery-item {
  align-self: inherit
}

.blocks-gallery-grid.is-cropped .blocks-gallery-image a,
.blocks-gallery-grid.is-cropped .blocks-gallery-image img,
.blocks-gallery-grid.is-cropped .blocks-gallery-item a,
.blocks-gallery-grid.is-cropped .blocks-gallery-item img,
.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img,
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img {
  width: 100%
}

@supports (position:sticky) {

  .blocks-gallery-grid.is-cropped .blocks-gallery-image a,
  .blocks-gallery-grid.is-cropped .blocks-gallery-image img,
  .blocks-gallery-grid.is-cropped .blocks-gallery-item a,
  .blocks-gallery-grid.is-cropped .blocks-gallery-item img,
  .wp-block-gallery.is-cropped .blocks-gallery-image a,
  .wp-block-gallery.is-cropped .blocks-gallery-image img,
  .wp-block-gallery.is-cropped .blocks-gallery-item a,
  .wp-block-gallery.is-cropped .blocks-gallery-item img {
    height: 100%;
    flex: 1;
    -o-object-fit: cover;
    object-fit: cover
  }
}

.blocks-gallery-grid.columns-1 .blocks-gallery-image,
.blocks-gallery-grid.columns-1 .blocks-gallery-item,
.wp-block-gallery.columns-1 .blocks-gallery-image,
.wp-block-gallery.columns-1 .blocks-gallery-item {
  width: 100%;
  margin-right: 0
}

@media (min-width:600px) {

  .blocks-gallery-grid.columns-3 .blocks-gallery-image,
  .blocks-gallery-grid.columns-3 .blocks-gallery-item,
  .wp-block-gallery.columns-3 .blocks-gallery-image,
  .wp-block-gallery.columns-3 .blocks-gallery-item {
    width: calc(33.33333% - .66667em);
    margin-right: 1em
  }

  .blocks-gallery-grid.columns-4 .blocks-gallery-image,
  .blocks-gallery-grid.columns-4 .blocks-gallery-item,
  .wp-block-gallery.columns-4 .blocks-gallery-image,
  .wp-block-gallery.columns-4 .blocks-gallery-item {
    width: calc(25% - .75em);
    margin-right: 1em
  }

  .blocks-gallery-grid.columns-5 .blocks-gallery-image,
  .blocks-gallery-grid.columns-5 .blocks-gallery-item,
  .wp-block-gallery.columns-5 .blocks-gallery-image,
  .wp-block-gallery.columns-5 .blocks-gallery-item {
    width: calc(20% - .8em);
    margin-right: 1em
  }

  .blocks-gallery-grid.columns-6 .blocks-gallery-image,
  .blocks-gallery-grid.columns-6 .blocks-gallery-item,
  .wp-block-gallery.columns-6 .blocks-gallery-image,
  .wp-block-gallery.columns-6 .blocks-gallery-item {
    width: calc(16.66667% - .83333em);
    margin-right: 1em
  }

  .blocks-gallery-grid.columns-7 .blocks-gallery-image,
  .blocks-gallery-grid.columns-7 .blocks-gallery-item,
  .wp-block-gallery.columns-7 .blocks-gallery-image,
  .wp-block-gallery.columns-7 .blocks-gallery-item {
    width: calc(14.28571% - .85714em);
    margin-right: 1em
  }

  .blocks-gallery-grid.columns-8 .blocks-gallery-image,
  .blocks-gallery-grid.columns-8 .blocks-gallery-item,
  .wp-block-gallery.columns-8 .blocks-gallery-image,
  .wp-block-gallery.columns-8 .blocks-gallery-item {
    width: calc(12.5% - .875em);
    margin-right: 1em
  }

  .blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),
  .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),
  .blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),
  .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),
  .blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),
  .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),
  .blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),
  .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),
  .blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),
  .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),
  .blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),
  .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),
  .blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),
  .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),
  .blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),
  .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),
  .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),
  .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),
  .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),
  .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),
  .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),
  .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),
  .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),
  .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),
  .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),
  .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),
  .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),
  .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),
  .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),
  .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),
  .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),
  .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
    margin-right: 0
  }
}

.blocks-gallery-grid .blocks-gallery-image:last-child,
.blocks-gallery-grid .blocks-gallery-item:last-child,
.wp-block-gallery .blocks-gallery-image:last-child,
.wp-block-gallery .blocks-gallery-item:last-child {
  margin-right: 0
}

.blocks-gallery-grid.alignleft,
.blocks-gallery-grid.alignright,
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright {
  max-width: 420px;
  width: 100%
}

.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,
.wp-block-gallery.aligncenter .blocks-gallery-item figure {
  justify-content: center
}

.wp-block-group {
  box-sizing: border-box
}

h1.has-background,
h2.has-background,
h3.has-background,
h4.has-background,
h5.has-background,
h6.has-background {
  padding: 1.25em 2.375em
}

.wp-block-image {
  margin: 0 0 1em
}

.wp-block-image img {
  max-width: 100%
}

.wp-block-image:not(.is-style-rounded) img {
  border-radius: inherit
}

.wp-block-image.aligncenter {
  text-align: center
}

.wp-block-image.alignfull img,
.wp-block-image.alignwide img {
  width: 100%
}

.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright {
  display: table
}

.wp-block-image .aligncenter>figcaption,
.wp-block-image .alignleft>figcaption,
.wp-block-image .alignright>figcaption {
  display: table-caption;
  caption-side: bottom
}

.wp-block-image .alignleft {
  float: left;
  margin: .5em 1em .5em 0
}

.wp-block-image .alignright {
  float: right;
  margin: .5em 0 .5em 1em
}

.wp-block-image .aligncenter {
  margin-left: auto;
  margin-right: auto
}

.wp-block-image figcaption {
  margin-top: .5em;
  margin-bottom: 1em
}

.wp-block-image.is-style-circle-mask img,
.wp-block-image.is-style-rounded img {
  border-radius: 9999px
}

@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {
  .wp-block-image.is-style-circle-mask img {
    -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    mask-mode: alpha;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-position: center;
    mask-position: center;
    border-radius: 0
  }
}

.wp-block-image figure {
  margin: 0
}

ol.wp-block-latest-comments {
  margin-left: 0
}

.wp-block-latest-comments .wp-block-latest-comments {
  padding-left: 0
}

.wp-block-latest-comments__comment {
  line-height: 1.1;
  list-style: none;
  margin-bottom: 1em
}

.has-avatars .wp-block-latest-comments__comment {
  min-height: 2.25em;
  list-style: none
}

.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
  margin-left: 3.25em
}

.has-dates .wp-block-latest-comments__comment,
.has-excerpts .wp-block-latest-comments__comment {
  line-height: 1.5
}

.wp-block-latest-comments__comment-excerpt p {
  font-size: .875em;
  line-height: 1.8;
  margin: .36em 0 1.4em
}

.wp-block-latest-comments__comment-date {
  display: block;
  font-size: .75em
}

.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: .75em;
  width: 2.5em
}

.wp-block-latest-posts.alignleft {
  margin-right: 2em
}

.wp-block-latest-posts.alignright {
  margin-left: 2em
}

.wp-block-latest-posts.wp-block-latest-posts__list {
  list-style: none;
  padding-left: 0
}

.wp-block-latest-posts.wp-block-latest-posts__list li {
  clear: both
}

.wp-block-latest-posts.is-grid {
  display: flex;
  flex-wrap: wrap;
  padding: 0
}

.wp-block-latest-posts.is-grid li {
  margin: 0 1.25em 1.25em 0;
  width: 100%
}

@media (min-width:600px) {
  .wp-block-latest-posts.columns-2 li {
    width: calc(50% - .625em)
  }

  .wp-block-latest-posts.columns-2 li:nth-child(2n) {
    margin-right: 0
  }

  .wp-block-latest-posts.columns-3 li {
    width: calc(33.33333% - .83333em)
  }

  .wp-block-latest-posts.columns-3 li:nth-child(3n) {
    margin-right: 0
  }

  .wp-block-latest-posts.columns-4 li {
    width: calc(25% - .9375em)
  }

  .wp-block-latest-posts.columns-4 li:nth-child(4n) {
    margin-right: 0
  }

  .wp-block-latest-posts.columns-5 li {
    width: calc(20% - 1em)
  }

  .wp-block-latest-posts.columns-5 li:nth-child(5n) {
    margin-right: 0
  }

  .wp-block-latest-posts.columns-6 li {
    width: calc(16.66667% - 1.04167em)
  }

  .wp-block-latest-posts.columns-6 li:nth-child(6n) {
    margin-right: 0
  }
}

.wp-block-latest-posts__post-author,
.wp-block-latest-posts__post-date {
  display: block;
  color: #555;
  font-size: .8125em
}

.wp-block-latest-posts__post-excerpt {
  margin-top: .5em;
  margin-bottom: 1em
}

.wp-block-latest-posts__featured-image a {
  display: inline-block
}

.wp-block-latest-posts__featured-image img {
  height: auto;
  width: auto;
  max-width: 100%
}

.wp-block-latest-posts__featured-image.alignleft {
  margin-right: 1em
}

.wp-block-latest-posts__featured-image.alignright {
  margin-left: 1em
}

.wp-block-latest-posts__featured-image.aligncenter {
  margin-bottom: 1em;
  text-align: center
}

.block-editor-image-alignment-control__row .components-base-control__field {
  display: flex;
  justify-content: space-between;
  align-items: center
}

.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label {
  margin-bottom: 0
}

ol.has-background,
ul.has-background {
  padding: 1.25em 2.375em
}

.wp-block-media-text {
  /*!rtl:begin:ignore*/
  direction: ltr;
  /*!rtl:end:ignore*/
  display: grid;
  grid-template-columns: 50% 1fr;
  grid-template-rows: auto
}

.wp-block-media-text.has-media-on-the-right {
  grid-template-columns: 1fr 50%
}

.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {
  align-self: start
}

.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,
.wp-block-media-text .wp-block-media-text__content,
.wp-block-media-text .wp-block-media-text__media {
  align-self: center
}

.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {
  align-self: end
}

.wp-block-media-text .wp-block-media-text__media {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1;
  /*!rtl:end:ignore*/
  margin: 0
}

.wp-block-media-text .wp-block-media-text__content {
  direction: ltr;
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1;
  /*!rtl:end:ignore*/
  padding: 0 8%;
  word-break: break-word
}

.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
  /*!rtl:begin:ignore*/
  grid-column: 2;
  grid-row: 1
    /*!rtl:end:ignore*/
}

.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
  /*!rtl:begin:ignore*/
  grid-column: 1;
  grid-row: 1
    /*!rtl:end:ignore*/
}

.wp-block-media-text__media img,
.wp-block-media-text__media video {
  max-width: unset;
  width: 100%;
  vertical-align: middle
}

.wp-block-media-text.is-image-fill .wp-block-media-text__media {
  height: 100%;
  min-height: 250px;
  background-size: cover
}

.wp-block-media-text.is-image-fill .wp-block-media-text__media>a {
  display: block;
  height: 100%
}

.wp-block-media-text.is-image-fill .wp-block-media-text__media img {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0
}

@media (max-width:600px) {
  .wp-block-media-text.is-stacked-on-mobile {
    grid-template-columns: 100% !important
  }

  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
    grid-column: 1;
    grid-row: 1
  }

  .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
    grid-column: 1;
    grid-row: 2
  }
}

.wp-block-navigation {
  position: relative
}

.wp-block-navigation ul,
.wp-block-navigation ul li {
  list-style: none;
  padding: 0
}

.wp-block-navigation .wp-block-navigation-link,
.wp-block-navigation .wp-block-pages-list__item {
  display: flex;
  align-items: center;
  position: relative
}

.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty,
.wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty {
  display: none
}

.wp-block-navigation .wp-block-navigation-link__content,
.wp-block-navigation .wp-block-pages-list__item__link {
  color: inherit;
  display: block
}

.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,
.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container,
.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,
.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,
.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,
.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item,
.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link,
.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active,
.wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus {
  text-decoration: inherit
}

.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,
.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,
.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus,
.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link,
.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active,
.wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus {
  text-decoration: none
}

.wp-block-navigation .wp-block-navigation-link__submenu-icon,
.wp-block-navigation .wp-block-page-list__submenu-icon {
  height: inherit
}

.wp-block-navigation .wp-block-navigation-link__submenu-icon svg,
.wp-block-navigation .wp-block-page-list__submenu-icon svg {
  stroke: currentColor
}

.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content,
.wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link {
  padding: 0
}

.wp-block-navigation .has-child>.wp-block-navigation-link__content,
.wp-block-navigation .has-child>.wp-block-pages-list__item__link {
  margin-right: .5em
}

.wp-block-navigation .has-child .submenu-container,
.wp-block-navigation .has-child .wp-block-navigation-link__container {
  background-color: inherit;
  color: inherit;
  position: absolute;
  z-index: 2;
  flex-direction: column;
  align-items: normal;
  min-width: 200px;
  display: none;
  opacity: 0;
  transition: opacity .1s linear;
  visibility: hidden
}

.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content,
.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link,
.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content,
.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link {
  flex-grow: 1
}

.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,
.wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,
.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,
.wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon,
.wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon {
  padding-right: .5em
}

@media (min-width:782px) {

  .wp-block-navigation .has-child .submenu-container .submenu-container:before,
  .wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before,
  .wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before,
  .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before {
    content: "";
    position: absolute;
    right: 100%;
    height: 100%;
    display: block;
    width: .5em;
    background: transparent
  }

  .wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg,
  .wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg,
  .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg,
  .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg {
    transform: rotate(-90deg)
  }
}

.wp-block-navigation .has-child:hover>.wp-block-navigation-link__container {
  display: flex;
  visibility: visible;
  opacity: 1
}

.wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container {
  display: flex;
  visibility: visible;
  opacity: 1
}

.wp-block-navigation .has-child:hover {
  cursor: pointer
}

.wp-block-navigation .has-child:hover>.submenu-container {
  display: flex;
  visibility: visible;
  opacity: 1
}

.wp-block-navigation .has-child:focus-within {
  cursor: pointer
}

.wp-block-navigation .has-child:focus-within>.submenu-container {
  display: flex;
  visibility: visible;
  opacity: 1
}

.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container {
  left: auto;
  right: 0
}

.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container,
.wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
  left: auto;
  right: 100%
}

.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link,
.wp-block-navigation.wp-block-navigation .wp-block-page-list,
.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item {
  margin: 0 2em 0 0
}

.wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child,
.wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child,
.wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child {
  margin-right: 0
}

.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link,
.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list,
.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item {
  margin: 0 .5em 0 0
}

.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content,
.wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link {
  padding: .5em 1em
}

.wp-block-navigation.wp-block-navigation .has-child .submenu-container,
.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container {
  left: -1em;
  top: 100%
}

.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link,
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item,
.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link,
.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item {
  margin: 0
}

.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content,
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link,
.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content,
.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link {
  padding: .5em 1em
}

.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,
.wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
  left: -1px
}

@media (min-width:782px) {

  .wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container,
  .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container,
  .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container,
  .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
    left: 100%;
    top: -1px
  }
}

.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container,
.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container {
  left: 0;
  top: 100%
}

.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,
.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,
.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,
.wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
  left: 0
}

@media (min-width:782px) {

  .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container,
  .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container,
  .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container,
  .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
    left: 100%;
    top: 0
  }
}

.wp-block-navigation:not(.has-background) .submenu-container,
.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container {
  background-color: #fff;
  color: #000;
  border: 1px solid rgba(0, 0, 0, .15)
}

.wp-block-navigation__container {
  align-items: center;
  list-style: none;
  margin: 0;
  padding-left: 0
}

.wp-block-navigation__container .is-responsive {
  display: none
}

@media (min-width:600px) {
  .wp-block-navigation__container {
    display: flex;
    flex-wrap: wrap
  }

  .is-vertical .wp-block-navigation__container {
    display: block;
    flex-direction: column;
    align-items: flex-start
  }
}

.items-justified-center .wp-block-navigation__container {
  justify-content: center
}

.items-justified-right .wp-block-navigation__container {
  justify-content: flex-end
}

.items-justified-space-between .wp-block-navigation__container {
  justify-content: space-between
}

.is-vertical.items-justified-center>ul {
  align-items: center
}

.is-vertical.items-justified-right>ul {
  align-items: flex-end
}

.is-vertical.items-justified-right>ul .wp-block-navigation-link,
.is-vertical.items-justified-right>ul .wp-block-pages-list__item {
  margin-right: 0;
  justify-content: flex-end
}

.wp-block-navigation__responsive-container {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  align-items: flex-start;
  justify-content: flex-start
}

.wp-block-navigation__responsive-container.is-menu-open {
  display: flex;
  flex-direction: column;
  overflow: auto;
  z-index: 100000;
  padding: 24px;
  background-color: inherit
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container {
  display: flex;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  align-items: flex-start;
  line-height: 48px;
  padding: 0
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list {
  flex-direction: column
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container {
  background: transparent !important
}

@media (min-width:600px) {
  .wp-block-navigation__responsive-container:not(.is-menu-open) {
    display: flex;
    flex-direction: row;
    position: relative;
    background-color: inherit
  }

  .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close {
    display: none
  }

  .wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container,
  .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container {
    left: 0
  }
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
  background-color: #fff;
  color: #000
}

.wp-block-navigation__responsive-container-close,
.wp-block-navigation__responsive-container-open {
  vertical-align: middle;
  cursor: pointer;
  color: currentColor;
  background: transparent;
  border: none;
  margin: 0;
  padding: 0
}

.wp-block-navigation__responsive-container-close svg,
.wp-block-navigation__responsive-container-open svg {
  fill: currentColor;
  pointer-events: none;
  display: block;
  width: 24px;
  height: 24px
}

.wp-block-navigation__responsive-container-open {
  display: flex
}

@media (min-width:600px) {
  .wp-block-navigation__responsive-container-open {
    display: none
  }
}

.items-justified-left .wp-block-navigation__responsive-container-open {
  margin-left: 0;
  margin-right: auto
}

.items-justified-center .wp-block-navigation__responsive-container-open {
  margin-left: auto;
  margin-right: auto
}

.items-justified-right .wp-block-navigation__responsive-container-open {
  margin-left: auto;
  margin-right: 0
}

.wp-block-navigation__responsive-container-close {
  position: absolute;
  top: 24px;
  right: 24px;
  z-index: 2
}

.wp-block-navigation__responsive-close {
  width: 100%
}

.is-menu-open .wp-block-navigation__responsive-close,
.is-menu-open .wp-block-navigation__responsive-container-content,
.is-menu-open .wp-block-navigation__responsive-dialog {
  width: 100%;
  height: 100%
}

.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon,
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon {
  display: none
}

.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container,
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container {
  position: relative;
  opacity: 1;
  visibility: visible;
  padding: 0 0 0 32px;
  border: none
}

.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link,
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item {
  flex-direction: column;
  align-items: flex-start
}

html.has-modal-open {
  overflow: hidden
}

.wp-block-navigation .wp-block-navigation-link__label {
  word-break: normal;
  overflow-wrap: break-word
}

.wp-block-navigation .wp-block-home-link__content {
  color: inherit;
  display: block;
  padding: .5em 1em
}

.wp-block-navigation[style*=text-decoration] .wp-block-home-link,
.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content,
.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active,
.wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus {
  text-decoration: inherit
}

.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content,
.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active,
.wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus {
  text-decoration: none
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container {
  background-color: #fff;
  color: #000;
  border: 1px solid rgba(0, 0, 0, .15)
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container {
  top: -1px
}

.wp-block-navigation .wp-block-page-list {
  display: flex;
  flex-wrap: wrap;
  background-color: inherit
}

.wp-block-navigation .wp-block-pages-list__item {
  background-color: inherit
}

.wp-block-navigation .wp-block-page-list__submenu-icon {
  display: none
}

.is-open .wp-block-navigation__container .wp-block-page-list,
.is-vertical .wp-block-navigation__container .wp-block-page-list,
.wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon {
  display: block
}

@media (min-width:480px) {
  .is-open .wp-block-navigation__container .wp-block-page-list {
    display: flex
  }
}

.items-justified-space-between .wp-block-page-list {
  display: contents
}

.is-small-text {
  font-size: .875em
}

.is-regular-text {
  font-size: 1em
}

.is-large-text {
  font-size: 2.25em
}

.is-larger-text {
  font-size: 3em
}

.has-drop-cap:not(:focus):first-letter {
  float: left;
  font-size: 8.4em;
  line-height: .68;
  font-weight: 100;
  margin: .05em .1em 0 0;
  text-transform: uppercase;
  font-style: normal
}

p.has-drop-cap.has-background {
  overflow: hidden
}

p.has-background {
  padding: 1.25em 2.375em
}

p.has-text-color a {
  color: inherit
}

.wp-block-post-author {
  display: flex;
  flex-wrap: wrap
}

.wp-block-post-author__byline {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .5em
}

.wp-block-post-author__avatar {
  margin-right: 1em
}

.wp-block-post-author__bio {
  margin-bottom: .7em;
  font-size: .7em
}

.wp-block-post-author__content {
  flex-grow: 1;
  flex-basis: 0
}

.wp-block-post-author__name {
  font-weight: 700;
  margin: 0
}

.wp-block-post-comments .commentlist {
  list-style: none;
  margin: 0;
  padding: 0
}

.wp-block-post-comments .commentlist .comment {
  min-height: 2.25em;
  padding-left: 3.25em
}

.wp-block-post-comments .commentlist .comment p {
  font-size: .875em;
  line-height: 1.8;
  margin: .36em 0 1.4em
}

.wp-block-post-comments .commentlist .children {
  list-style: none;
  margin: 0;
  padding: 0
}

.wp-block-post-comments .comment-author {
  line-height: 1.5;
  margin-left: -3.25em
}

.wp-block-post-comments .comment-author .avatar {
  border-radius: 1.5em;
  display: block;
  float: left;
  height: 2.5em;
  margin-right: .75em;
  width: 2.5em
}

.wp-block-post-comments .comment-author cite {
  font-style: normal
}

.wp-block-post-comments .comment-meta {
  line-height: 1.5;
  margin-left: -3.25em
}

.wp-block-post-comments .comment-body .commentmetadata {
  font-size: .75em
}

.wp-block-post-comments .comment-form-author label,
.wp-block-post-comments .comment-form-comment label,
.wp-block-post-comments .comment-form-email label,
.wp-block-post-comments .comment-form-url label {
  display: block
}

.wp-block-post-comments .comment-form-comment textarea {
  box-sizing: border-box;
  width: 100%
}

.wp-block-post-comments .reply {
  font-size: .75em;
  margin-bottom: 1.4em
}

.wp-block-post-comments input,
.wp-block-post-comments textarea {
  border: 1px solid #949494
}

.wp-block-post-comments-form input[type=submit] {
  border: none;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  overflow-wrap: break-word
}

.wp-block-post-excerpt__more-link,
.wp-block-post-title a {
  display: inline-block
}

.wp-block-preformatted {
  white-space: pre-wrap
}

.wp-block-preformatted.has-background {
  padding: 1.25em 2.375em
}

.wp-block-pullquote {
  margin: 0 0 1em;
  padding: 3em 0;
  text-align: center
}

.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright {
  max-width: 420px
}

.wp-block-pullquote.alignleft p,
.wp-block-pullquote.alignright p {
  font-size: 1.25em
}

.wp-block-pullquote p {
  font-size: 1.75em;
  line-height: 1.6
}

.wp-block-pullquote cite,
.wp-block-pullquote footer {
  position: relative
}

.wp-block-pullquote .has-text-color a {
  color: inherit
}

.wp-block-pullquote:not(.is-style-solid-color) {
  background: none
}

.wp-block-pullquote.is-style-solid-color {
  border: none
}

.wp-block-pullquote.is-style-solid-color blockquote {
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  max-width: 60%
}

.wp-block-pullquote.is-style-solid-color blockquote p {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2em
}

.wp-block-pullquote.is-style-solid-color blockquote cite {
  text-transform: none;
  font-style: normal
}

.wp-block-pullquote cite {
  color: inherit
}

.wp-block-post-template,
.wp-block-query-loop {
  max-width: 100%;
  list-style: none;
  padding: 0
}

.wp-block-post-template li,
.wp-block-query-loop li {
  clear: both
}

.wp-block-post-template.is-flex-container,
.wp-block-query-loop.is-flex-container {
  flex-direction: row;
  display: flex;
  flex-wrap: wrap
}

.wp-block-post-template.is-flex-container li,
.wp-block-query-loop.is-flex-container li {
  margin: 0 0 1.25em;
  width: 100%
}

@media (min-width:600px) {

  .wp-block-post-template.is-flex-container li,
  .wp-block-query-loop.is-flex-container li {
    margin-right: 1.25em
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li,
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li {
    width: calc(50% - .625em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n),
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n) {
    margin-right: 0
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li,
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li {
    width: calc(33.33333% - .83333em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n),
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n) {
    margin-right: 0
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li,
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li {
    width: calc(25% - .9375em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n),
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n) {
    margin-right: 0
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li,
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li {
    width: calc(20% - 1em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n),
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n) {
    margin-right: 0
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li,
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li {
    width: calc(16.66667% - 1.04167em)
  }

  .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n),
  .wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n) {
    margin-right: 0
  }
}

.wp-block-query-pagination {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap
}

.wp-block-query-pagination>.wp-block-query-pagination-next,
.wp-block-query-pagination>.wp-block-query-pagination-numbers,
.wp-block-query-pagination>.wp-block-query-pagination-previous {
  display: inline-block;
  margin-right: .5em;
  margin-bottom: .5em
}

.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,
.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,
.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child {
  margin-right: 0
}

.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
  margin-bottom: 1em;
  padding: 0 1em
}

.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
  font-size: 1.5em;
  font-style: italic;
  line-height: 1.6
}

.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
  font-size: 1.125em;
  text-align: right
}

.wp-block-rss.wp-block-rss {
  box-sizing: border-box
}

.wp-block-rss.alignleft {
  margin-right: 2em
}

.wp-block-rss.alignright {
  margin-left: 2em
}

.wp-block-rss.is-grid {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  list-style: none
}

.wp-block-rss.is-grid li {
  margin: 0 1em 1em 0;
  width: 100%
}

@media (min-width:600px) {
  .wp-block-rss.columns-2 li {
    width: calc(50% - 1em)
  }

  .wp-block-rss.columns-3 li {
    width: calc(33.33333% - 1em)
  }

  .wp-block-rss.columns-4 li {
    width: calc(25% - 1em)
  }

  .wp-block-rss.columns-5 li {
    width: calc(20% - 1em)
  }

  .wp-block-rss.columns-6 li {
    width: calc(16.66667% - 1em)
  }
}

.wp-block-rss__item-author,
.wp-block-rss__item-publish-date {
  display: block;
  color: #555;
  font-size: .8125em
}

.wp-block-search .wp-block-search__button {
  background: #f7f7f7;
  border: 1px solid #ccc;
  padding: .375em .625em;
  color: #32373c;
  margin-left: .625em;
  word-break: normal
}

.wp-block-search .wp-block-search__button.has-icon {
  line-height: 0
}

.wp-block-search .wp-block-search__button svg {
  min-width: 1.5em;
  min-height: 1.5em
}

.wp-block-search .wp-block-search__inside-wrapper {
  display: flex;
  flex: auto;
  flex-wrap: nowrap;
  max-width: 100%
}

.wp-block-search .wp-block-search__label {
  width: 100%
}

.wp-block-search .wp-block-search__input {
  flex-grow: 1;
  min-width: 3em;
  border: 1px solid #949494
}

.wp-block-search.wp-block-search__button-only .wp-block-search__button {
  margin-left: 0
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
  padding: 4px;
  border: 1px solid #949494
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
  border-radius: 0;
  border: none;
  padding: 0 0 0 .25em
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {
  outline: none
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
  padding: .125em .5em
}

.wp-block-search.aligncenter .wp-block-search__inside-wrapper {
  margin: auto
}

.wp-block-separator {
  border-top: 1px solid;
  border-bottom: 1px solid
}

.wp-block-separator.is-style-wide {
  border-bottom-width: 1px
}

.wp-block-separator.is-style-dots {
  background: none !important;
  border: none;
  text-align: center;
  width: none;
  line-height: 1;
  height: auto
}

.wp-block-separator.is-style-dots:before {
  content: "···";
  color: currentColor;
  font-size: 1.5em;
  letter-spacing: 2em;
  padding-left: 2em;
  font-family: serif
}

.wp-block-site-logo {
  line-height: 0
}

.wp-block-site-logo a {
  display: inline-block
}

.wp-block-site-logo.is-default-size img {
  width: 120px;
  height: auto
}

.wp-block-site-logo .aligncenter {
  display: table
}

.wp-block-site-logo.is-style-rounded img {
  border-radius: 9999px
}

.wp-block-social-links {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
  margin-left: 0
}

.wp-block-social-links .wp-social-link a,
.wp-block-social-links .wp-social-link a:hover {
  text-decoration: none;
  border-bottom: 0;
  box-shadow: none
}

.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link {
  margin: 4px 8px 4px 0
}

.wp-block-social-links .wp-social-link a {
  padding: .25em
}

.wp-block-social-links .wp-social-link svg {
  width: 1em;
  height: 1em
}

.wp-block-social-links.has-small-icon-size {
  font-size: 16px
}

.wp-block-social-links,
.wp-block-social-links.has-normal-icon-size {
  font-size: 24px
}

.wp-block-social-links.has-large-icon-size {
  font-size: 36px
}

.wp-block-social-links.has-huge-icon-size {
  font-size: 48px
}

.wp-block-social-links.aligncenter {
  justify-content: center;
  display: flex
}

.wp-block-social-links.alignright {
  justify-content: flex-end
}

.wp-block-social-link {
  display: block;
  border-radius: 9999px;
  transition: transform .1s ease;
  height: auto
}

@media (prefers-reduced-motion:reduce) {
  .wp-block-social-link {
    transition-duration: 0s;
    transition-delay: 0s
  }
}

.wp-block-social-link a {
  display: block;
  line-height: 0;
  transition: transform .1s ease
}

.wp-block-social-link:hover {
  transform: scale(1.1)
}

.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg {
  color: currentColor;
  fill: currentColor
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
  background-color: #f0f0f0;
  color: #444
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
  background-color: #f90;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
  background-color: #1ea0c3;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
  background-color: #0757fe;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
  background-color: #1e1f26;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
  background-color: #02e49b;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
  background-color: #e94c89;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
  background-color: #4280ff;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
  background-color: #f45800;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
  background-color: #1778f2;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
  background-color: #000;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
  background-color: #0461dd;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
  background-color: #e65678;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
  background-color: #24292d;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
  background-color: #eceadd;
  color: #382110
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
  background-color: #ea4434;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
  background-color: #f00075;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
  background-color: #e21b24;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
  background-color: #0d66c2;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
  background-color: #3288d4;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
  background-color: #02ab6c;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
  background-color: #f6405f;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {
  background-color: #ff424d;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
  background-color: #e60122;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
  background-color: #ef4155;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
  background-color: #fe4500;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
  background-color: #0478d7;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
  background-color: #fefc00;
  color: #fff;
  stroke: #000
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
  background-color: #ff5600;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
  background-color: #1bd760;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {
  background-color: #2aabee;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
  background-color: #000;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
  background-color: #011835;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
  background-color: #6440a4;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
  background-color: #1da1f2;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
  background-color: #1eb7ea;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
  background-color: #4680c2;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
  background-color: #3499cd;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
  background-color: #d32422;
  color: #fff
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
  background-color: red;
  color: #fff
}

.wp-block-social-links.is-style-logos-only .wp-social-link {
  background: none;
  padding: 4px
}

.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
  color: #f90
}

.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
  color: #1ea0c3
}

.wp-block-social-links.is-style-logos-only .wp-social-link-behance {
  color: #0757fe
}

.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
  color: #1e1f26
}

.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
  color: #02e49b
}

.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
  color: #e94c89
}

.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
  color: #4280ff
}

.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
  color: #f45800
}

.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
  color: #1778f2
}

.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
  color: #000
}

.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
  color: #0461dd
}

.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
  color: #e65678
}

.wp-block-social-links.is-style-logos-only .wp-social-link-github {
  color: #24292d
}

.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
  color: #382110
}

.wp-block-social-links.is-style-logos-only .wp-social-link-google {
  color: #ea4434
}

.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
  color: #f00075
}

.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
  color: #e21b24
}

.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
  color: #0d66c2
}

.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
  color: #3288d4
}

.wp-block-social-links.is-style-logos-only .wp-social-link-medium {
  color: #02ab6c
}

.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
  color: #f6405f
}

.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {
  color: #ff424d
}

.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
  color: #e60122
}

.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
  color: #ef4155
}

.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
  color: #fe4500
}

.wp-block-social-links.is-style-logos-only .wp-social-link-skype {
  color: #0478d7
}

.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
  color: #fff;
  stroke: #000
}

.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
  color: #ff5600
}

.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
  color: #1bd760
}

.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {
  color: #2aabee
}

.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {
  color: #000
}

.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
  color: #011835
}

.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
  color: #6440a4
}

.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
  color: #1da1f2
}

.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
  color: #1eb7ea
}

.wp-block-social-links.is-style-logos-only .wp-social-link-vk {
  color: #4680c2
}

.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
  color: #3499cd
}

.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
  color: #d32422
}

.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
  color: red
}

.wp-block-social-links.is-style-pill-shape .wp-social-link {
  width: auto
}

.wp-block-social-links.is-style-pill-shape .wp-social-link a {
  padding-left: .66667em;
  padding-right: .66667em
}

.wp-block-spacer {
  clear: both
}

.wp-block-tag-cloud.aligncenter {
  text-align: center
}

.wp-block-tag-cloud.alignfull {
  padding-left: 1em;
  padding-right: 1em
}

.wp-block-table {
  margin: 0 0 1em;
  overflow-x: auto
}

.wp-block-table table {
  border-collapse: collapse;
  width: 100%
}

.wp-block-table .has-fixed-layout {
  table-layout: fixed;
  width: 100%
}

.wp-block-table .has-fixed-layout td,
.wp-block-table .has-fixed-layout th {
  word-break: break-word
}

.wp-block-table.aligncenter,
.wp-block-table.alignleft,
.wp-block-table.alignright {
  display: table;
  width: auto
}

.wp-block-table.aligncenter td,
.wp-block-table.aligncenter th,
.wp-block-table.alignleft td,
.wp-block-table.alignleft th,
.wp-block-table.alignright td,
.wp-block-table.alignright th {
  word-break: break-word
}

.wp-block-table .has-subtle-light-gray-background-color {
  background-color: #f3f4f5
}

.wp-block-table .has-subtle-pale-green-background-color {
  background-color: #e9fbe5
}

.wp-block-table .has-subtle-pale-blue-background-color {
  background-color: #e7f5fe
}

.wp-block-table .has-subtle-pale-pink-background-color {
  background-color: #fcf0ef
}

.wp-block-table.is-style-stripes {
  border-spacing: 0;
  border-collapse: inherit;
  background-color: transparent;
  border-bottom: 1px solid #f0f0f0
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
  background-color: #f0f0f0
}

.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
  background-color: #f3f4f5
}

.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
  background-color: #e9fbe5
}

.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
  background-color: #e7f5fe
}

.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
  background-color: #fcf0ef
}

.wp-block-table.is-style-stripes td,
.wp-block-table.is-style-stripes th {
  border-color: transparent
}

.wp-block-table .has-border-color>*,
.wp-block-table .has-border-color td,
.wp-block-table .has-border-color th,
.wp-block-table .has-border-color tr {
  border-color: inherit
}

.wp-block-table table[style*=border-style]>*,
.wp-block-table table[style*=border-style] td,
.wp-block-table table[style*=border-style] th,
.wp-block-table table[style*=border-style] tr {
  border-style: inherit
}

.wp-block-table table[style*=border-width]>*,
.wp-block-table table[style*=border-width] td,
.wp-block-table table[style*=border-width] th,
.wp-block-table table[style*=border-width] tr {
  border-width: inherit
}

.wp-block-text-columns,
.wp-block-text-columns.aligncenter {
  display: flex
}

.wp-block-text-columns .wp-block-column {
  margin: 0 1em;
  padding: 0
}

.wp-block-text-columns .wp-block-column:first-child {
  margin-left: 0
}

.wp-block-text-columns .wp-block-column:last-child {
  margin-right: 0
}

.wp-block-text-columns.columns-2 .wp-block-column {
  width: 50%
}

.wp-block-text-columns.columns-3 .wp-block-column {
  width: 33.33333%
}

.wp-block-text-columns.columns-4 .wp-block-column {
  width: 25%
}

pre.wp-block-verse {
  font-family: inherit;
  overflow: auto;
  white-space: pre-wrap
}

.wp-block-video {
  margin: 0 0 1em
}

.wp-block-video video {
  width: 100%
}

@supports (position:sticky) {
  .wp-block-video [poster] {
    -o-object-fit: cover;
    object-fit: cover
  }
}

.wp-block-video.aligncenter {
  text-align: center
}

.wp-block-video figcaption {
  margin-top: .5em;
  margin-bottom: 1em
}

.wp-block-post-featured-image {
  margin-left: 0;
  margin-right: 0
}

.wp-block-post-featured-image a {
  display: inline-block
}

.wp-block-post-featured-image img {
  max-width: 100%;
  height: auto
}

.wp-block-post-featured-image.alignfull img,
.wp-block-post-featured-image.alignwide img {
  width: 100%
}

:root .has-pale-pink-background-color {
  background-color: #f78da7
}

:root .has-vivid-red-background-color {
  background-color: #cf2e2e
}

:root .has-luminous-vivid-orange-background-color {
  background-color: #ff6900
}

:root .has-luminous-vivid-amber-background-color {
  background-color: #fcb900
}

:root .has-light-green-cyan-background-color {
  background-color: #7bdcb5
}

:root .has-vivid-green-cyan-background-color {
  background-color: #00d084
}

:root .has-pale-cyan-blue-background-color {
  background-color: #8ed1fc
}

:root .has-vivid-cyan-blue-background-color {
  background-color: #0693e3
}

:root .has-vivid-purple-background-color {
  background-color: #9b51e0
}

:root .has-white-background-color {
  background-color: #fff
}

:root .has-very-light-gray-background-color {
  background-color: #eee
}

:root .has-cyan-bluish-gray-background-color {
  background-color: #abb8c3
}

:root .has-very-dark-gray-background-color {
  background-color: #313131
}

:root .has-black-background-color {
  background-color: #000
}

:root .has-pale-pink-color {
  color: #f78da7
}

:root .has-vivid-red-color {
  color: #cf2e2e
}

:root .has-luminous-vivid-orange-color {
  color: #ff6900
}

:root .has-luminous-vivid-amber-color {
  color: #fcb900
}

:root .has-light-green-cyan-color {
  color: #7bdcb5
}

:root .has-vivid-green-cyan-color {
  color: #00d084
}

:root .has-pale-cyan-blue-color {
  color: #8ed1fc
}

:root .has-vivid-cyan-blue-color {
  color: #0693e3
}

:root .has-vivid-purple-color {
  color: #9b51e0
}

:root .has-white-color {
  color: #fff
}

:root .has-very-light-gray-color {
  color: #eee
}

:root .has-cyan-bluish-gray-color {
  color: #abb8c3
}

:root .has-very-dark-gray-color {
  color: #313131
}

:root .has-black-color {
  color: #000
}

:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: linear-gradient(135deg, #0693e3, #9b51e0)
}

:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
  background: linear-gradient(135deg, #00d084, #0693e3)
}

:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: linear-gradient(135deg, #7adcb4, #00d082)
}

:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: linear-gradient(135deg, #fcb900, #ff6900)
}

:root .has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: linear-gradient(135deg, #ff6900, #cf2e2e)
}

:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: linear-gradient(135deg, #eee, #a9b8c3)
}

:root .has-cool-to-warm-spectrum-gradient-background {
  background: linear-gradient(135deg, #4aeadc, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c)
}

:root .has-blush-light-purple-gradient-background {
  background: linear-gradient(135deg, #ffceec, #9896f0)
}

:root .has-blush-bordeaux-gradient-background {
  background: linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e)
}

:root .has-purple-crush-gradient-background {
  background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
}

:root .has-luminous-dusk-gradient-background {
  background: linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0)
}

:root .has-hazy-dawn-gradient-background {
  background: linear-gradient(135deg, #faaca8, #dad0ec)
}

:root .has-pale-ocean-gradient-background {
  background: linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5)
}

:root .has-electric-grass-gradient-background {
  background: linear-gradient(135deg, #caf880, #71ce7e)
}

:root .has-subdued-olive-gradient-background {
  background: linear-gradient(135deg, #fafae1, #67a671)
}

:root .has-atomic-cream-gradient-background {
  background: linear-gradient(135deg, #fdd79a, #004a59)
}

:root .has-nightshade-gradient-background {
  background: linear-gradient(135deg, #330968, #31cdcf)
}

:root .has-midnight-gradient-background {
  background: linear-gradient(135deg, #020381, #2874fc)
}

.has-small-font-size {
  font-size: .8125em
}

.has-normal-font-size,
.has-regular-font-size {
  font-size: 1em
}

.has-medium-font-size {
  font-size: 1.25em
}

.has-large-font-size {
  font-size: 2.25em
}

.has-huge-font-size,
.has-larger-font-size {
  font-size: 2.625em
}

.has-text-align-center {
  text-align: center
}

.has-text-align-left {
  text-align: left
}

.has-text-align-right {
  text-align: right
}

#end-resizable-editor-section {
  display: none
}

.aligncenter {
  clear: both
}

.items-justified-left {
  justify-content: flex-start
}

.items-justified-center {
  justify-content: center
}

.items-justified-right {
  justify-content: flex-end
}

.items-justified-space-between {
  justify-content: space-between
}

.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important
}

.screen-reader-text:focus {
  background-color: #ddd;
  clip: auto !important;
  -webkit-clip-path: none;
  clip-path: none;
  color: #444;
  display: block;
  font-size: 1em;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000
}

#dpsp-content-top {
  margin-bottom: 1.2em
}

#dpsp-content-bottom {
  margin-top: 1.2em
}

.dpsp-share-text {
  margin-bottom: 10px;
  font-weight: 700
}

.dpsp-networks-btns-wrapper {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important
}

.dpsp-networks-btns-wrapper:after {
  display: block;
  clear: both;
  height: 0;
  content: ""
}

.dpsp-networks-btns-wrapper li {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  list-style-type: none !important;
  -webkit-transition: all .15s ease-in;
  -moz-transition: all .15s ease-in;
  -o-transition: all .15s ease-in;
  transition: all .15s ease-in
}

.dpsp-networks-btns-wrapper li:before {
  display: none !important
}

.dpsp-networks-btns-wrapper li:first-child {
  margin-left: 0 !important
}

.dpsp-networks-btns-wrapper .dpsp-network-btn {
  display: flex;
  position: relative;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  min-width: 40px;
  height: 40px;
  max-height: 40px;
  padding: 0;
  border: 2px solid;
  border-radius: 0;
  box-shadow: none;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  vertical-align: middle;
  text-decoration: none !important;
  text-transform: unset !important;
  cursor: pointer;
  -webkit-transition: all .15s ease-in;
  -moz-transition: all .15s ease-in;
  -o-transition: all .15s ease-in;
  transition: all .15s ease-in
}

.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-label {
  padding-right: .5em;
  padding-left: .5em
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-label {
  padding-right: .25em
}

.dpsp-networks-btns-wrapper.dpsp-column-auto .dpsp-network-btn.dpsp-no-label {
  width: 40px
}

.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: -2px
}

.dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  border: 2px solid;
  outline: none;
  box-shadow: 0 0 0 3px rgba(21, 156, 228, .4);
  box-shadow: 0 0 0 3px var(--networkHover)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn:after {
  display: block;
  clear: both;
  height: 0;
  content: ""
}

.dpsp-networks-btns-wrapper.dpsp-column-auto .dpsp-network-btn.dpsp-no-label {
  padding-left: 0 !important
}

.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  width: 28px
}

.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-count {
  padding-right: .5em;
  padding-left: .25em;
  font-size: 13px;
  font-weight: 400;
  white-space: nowrap
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-count {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  margin-left: 0;
  padding-left: .5em;
  font-size: 11px;
  line-height: 20px;
  text-align: center
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sticky-bar .dpsp-network-btn .dpsp-network-count {
  padding-left: .5em
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label .dpsp-network-label-wrapper {
  display: none
}

.dpsp-button-style-6 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-column-auto):not(.dpsp-column-6) .dpsp-network-btn.dpsp-has-count-only .dpsp-network-label-wrapper,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-column-auto):not(.dpsp-column-6) .dpsp-network-btn.dpsp-has-count-only .dpsp-network-label-wrapper {
  display: inline-block;
  text-indent: 2em
}

.dpsp-networks-btns-wrapper.dpsp-column-1 li {
  width: 100%;
  margin-left: 0
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-1 li {
  margin-right: 0
}

.dpsp-networks-btns-wrapper.dpsp-column-2 li {
  width: 50%
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-2 li {
  width: 49%
}

.dpsp-networks-btns-wrapper.dpsp-column-2 li:nth-child(2n) {
  margin-right: 0
}

.dpsp-networks-btns-wrapper.dpsp-column-3 li {
  width: 33.3333%
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-3 li {
  width: 32%
}

.dpsp-networks-btns-wrapper.dpsp-column-3 li:nth-child(3n) {
  margin-right: 0
}

.dpsp-networks-btns-wrapper.dpsp-column-4 li {
  width: 25%
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-4 li {
  width: 23.5%
}

.dpsp-networks-btns-wrapper.dpsp-column-4 li:nth-child(4n) {
  margin-right: 0
}

.dpsp-networks-btns-wrapper.dpsp-column-5 li {
  width: 20%
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-5 li {
  width: 18.4%
}

.dpsp-networks-btns-wrapper.dpsp-column-5 li:nth-child(5n) {
  margin-right: 0
}

.dpsp-networks-btns-wrapper.dpsp-column-6 li {
  width: 16.6666%
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-6 li {
  width: 15%
}

.dpsp-networks-btns-wrapper.dpsp-column-6 li:nth-child(6n) {
  margin-right: 0
}

.dpsp-networks-btns-wrapper.dpsp-column-7 li {
  width: 14.285%
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-7 li {
  width: 13%
}

.dpsp-networks-btns-wrapper.dpsp-column-7 li:nth-child(6n) {
  margin-right: 0
}

.dpsp-shape-circle .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:not(.dpsp-no-label) {
  padding-right: 10px
}

.dpsp-no-labels .dpsp-networks-btns-wrapper .dpsp-network-btn {
  padding: 0 !important;
  text-align: center
}

.dpsp-facebook {
  --networkAccent: #334d87;
  --networkColor: #3a579a;
  --networkHover: rgba(51, 77, 135, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook {
  border-color: #3a579a;
  color: #3a579a;
  background: #3a579a
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:not(:hover):not(:active) {
  color: #3a579a
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon {
  border-color: #3a579a;
  color: #3a579a;
  background: #3a579a
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #3a579a));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #3a579a))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #3a579a));
  stroke: var(--customNetworkColor, var(--networkColor, #3a579a));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon {
  border-color: #334d87;
  color: #334d87;
  background: #334d87
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #334d87
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #334d87));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #334d87))
}

.dpsp-twitter {
  --networkAccent: #0099d7;
  --networkColor: #00abf0;
  --networkHover: rgba(0, 153, 215, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter {
  border-color: #00abf0;
  color: #00abf0;
  background: #00abf0
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:not(:hover):not(:active) {
  color: #00abf0
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon {
  border-color: #00abf0;
  color: #00abf0;
  background: #00abf0
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #00abf0));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #00abf0))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #00abf0));
  stroke: var(--customNetworkColor, var(--networkColor, #00abf0));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon {
  border-color: #0099d7;
  color: #0099d7;
  background: #0099d7
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #0099d7
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #0099d7));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #0099d7))
}

.dpsp-pinterest {
  --networkAccent: #b31e24;
  --networkColor: #c92228;
  --networkHover: rgba(179, 30, 36, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest {
  border-color: #c92228;
  color: #c92228;
  background: #c92228
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:not(:hover):not(:active) {
  color: #c92228
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon {
  border-color: #c92228;
  color: #c92228;
  background: #c92228
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #c92228));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #c92228))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #c92228));
  stroke: var(--customNetworkColor, var(--networkColor, #c92228));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon {
  border-color: #b31e24;
  color: #b31e24;
  background: #b31e24
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #b31e24
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #b31e24));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #b31e24))
}

.dpsp-linkedin {
  --networkAccent: #00669c;
  --networkColor: #0077b5;
  --networkHover: rgba(0, 102, 156, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin {
  border-color: #0077b5;
  color: #0077b5;
  background: #0077b5
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:not(:hover):not(:active) {
  color: #0077b5
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon {
  border-color: #0077b5;
  color: #0077b5;
  background: #0077b5
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #0077b5));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #0077b5))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #0077b5));
  stroke: var(--customNetworkColor, var(--networkColor, #0077b5));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon {
  border-color: #00669c;
  color: #00669c;
  background: #00669c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #00669c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #00669c));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #00669c))
}

.dpsp-reddit {
  --networkAccent: #ff4200;
  --networkColor: #ff5700;
  --networkHover: rgba(255, 66, 0, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit {
  border-color: #ff5700;
  color: #ff5700;
  background: #ff5700
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:not(:hover):not(:active) {
  color: #ff5700
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon {
  border-color: #ff5700;
  color: #ff5700;
  background: #ff5700
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #ff5700));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #ff5700))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #ff5700));
  stroke: var(--customNetworkColor, var(--networkColor, #ff5700));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon {
  border-color: #ff4200;
  color: #ff4200;
  background: #ff4200
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #ff4200
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #ff4200));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #ff4200))
}

.dpsp-vkontakte {
  --networkAccent: #456992;
  --networkColor: #4d75a3;
  --networkHover: rgba(69, 105, 146, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte {
  border-color: #4d75a3;
  color: #4d75a3;
  background: #4d75a3
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:not(:hover):not(:active) {
  color: #4d75a3
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon {
  border-color: #4d75a3;
  color: #4d75a3;
  background: #4d75a3
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #4d75a3));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #4d75a3))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #4d75a3));
  stroke: var(--customNetworkColor, var(--networkColor, #4d75a3));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon {
  border-color: #456992;
  color: #456992;
  background: #456992
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #456992
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #456992));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #456992))
}

.dpsp-whatsapp {
  --networkAccent: #21c960;
  --networkColor: #25d366;
  --networkHover: rgba(33, 201, 96, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp {
  border-color: #25d366;
  color: #25d366;
  background: #25d366
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:not(:hover):not(:active) {
  color: #25d366
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon {
  border-color: #25d366;
  color: #25d366;
  background: #25d366
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #25d366));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #25d366))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #25d366));
  stroke: var(--customNetworkColor, var(--networkColor, #25d366));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon {
  border-color: #21c960;
  color: #21c960;
  background: #21c960
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #21c960
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #21c960));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #21c960))
}

.dpsp-instagram {
  --networkAccent: #a9257e;
  --networkColor: #bc2a8d;
  --networkHover: rgba(169, 37, 126, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram {
  border-color: #bc2a8d;
  color: #bc2a8d;
  background: #bc2a8d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:not(:hover):not(:active) {
  color: #bc2a8d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon {
  border-color: #bc2a8d;
  color: #bc2a8d;
  background: #bc2a8d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #bc2a8d));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #bc2a8d))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #bc2a8d));
  stroke: var(--customNetworkColor, var(--networkColor, #bc2a8d));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon {
  border-color: #a9257e;
  color: #a9257e;
  background: #a9257e
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #a9257e
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #a9257e));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #a9257e))
}

.dpsp-youtube {
  --networkAccent: #a20000;
  --networkColor: #b00;
  --networkHover: rgba(162, 0, 0, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube {
  border-color: #b00;
  color: #b00;
  background: #b00
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:not(:hover):not(:active) {
  color: #b00
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon {
  border-color: #b00;
  color: #b00;
  background: #b00
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #b00));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #b00))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #b00));
  stroke: var(--customNetworkColor, var(--networkColor, #b00));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon {
  border-color: #a20000;
  color: #a20000;
  background: #a20000
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #a20000
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #a20000));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #a20000))
}

.dpsp-vimeo {
  --networkAccent: #2bb2ff;
  --networkColor: #4bf;
  --networkHover: rgba(43, 178, 255, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo {
  border-color: #4bf;
  color: #4bf;
  background: #4bf
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:not(:hover):not(:active) {
  color: #4bf
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon {
  border-color: #4bf;
  color: #4bf;
  background: #4bf
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #4bf));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #4bf))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #4bf));
  stroke: var(--customNetworkColor, var(--networkColor, #4bf));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon {
  border-color: #2bb2ff;
  color: #2bb2ff;
  background: #2bb2ff
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #2bb2ff
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #2bb2ff));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #2bb2ff))
}

.dpsp-soundcloud {
  --networkAccent: #e64c00;
  --networkColor: #f50;
  --networkHover: rgba(230, 76, 0, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud {
  border-color: #f50;
  color: #f50;
  background: #f50
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:not(:hover):not(:active) {
  color: #f50
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon {
  border-color: #f50;
  color: #f50;
  background: #f50
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #f50));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #f50))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #f50));
  stroke: var(--customNetworkColor, var(--networkColor, #f50));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon {
  border-color: #e64c00;
  color: #e64c00;
  background: #e64c00
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #e64c00
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #e64c00));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #e64c00))
}

.dpsp-twitch {
  --networkAccent: #593a93;
  --networkColor: #6441a5;
  --networkHover: rgba(89, 58, 147, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch {
  border-color: #6441a5;
  color: #6441a5;
  background: #6441a5
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:not(:hover):not(:active) {
  color: #6441a5
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon {
  border-color: #6441a5;
  color: #6441a5;
  background: #6441a5
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #6441a5));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #6441a5))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #6441a5));
  stroke: var(--customNetworkColor, var(--networkColor, #6441a5));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon {
  border-color: #593a93;
  color: #593a93;
  background: #593a93
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #593a93
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #593a93));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #593a93))
}

.dpsp-yummly {
  --networkAccent: #d84d1a;
  --networkColor: #e55a27;
  --networkHover: rgba(216, 77, 26, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly {
  border-color: #e55a27;
  color: #e55a27;
  background: #e55a27
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:not(:hover):not(:active) {
  color: #e55a27
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon {
  border-color: #e55a27;
  color: #e55a27;
  background: #e55a27
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #e55a27));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #e55a27))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #e55a27));
  stroke: var(--customNetworkColor, var(--networkColor, #e55a27));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover .dpsp-network-icon {
  border-color: #d84d1a;
  color: #d84d1a;
  background: #d84d1a
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #d84d1a
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #d84d1a));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #d84d1a))
}

.dpsp-behance {
  --networkAccent: #0053e6;
  --networkColor: #005cff;
  --networkHover: rgba(0, 83, 230, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance {
  border-color: #005cff;
  color: #005cff;
  background: #005cff
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:not(:hover):not(:active) {
  color: #005cff
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon {
  border-color: #005cff;
  color: #005cff;
  background: #005cff
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #005cff));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #005cff))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #005cff));
  stroke: var(--customNetworkColor, var(--networkColor, #005cff));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon {
  border-color: #0053e6;
  color: #0053e6;
  background: #0053e6
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #0053e6
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #0053e6));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #0053e6))
}

.dpsp-email {
  --networkAccent: #239e57;
  --networkColor: #27ae60;
  --networkHover: rgba(35, 158, 87, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email {
  border-color: #27ae60;
  color: #27ae60;
  background: #27ae60
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:not(:hover):not(:active) {
  color: #27ae60
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon {
  border-color: #27ae60;
  color: #27ae60;
  background: #27ae60
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #27ae60));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #27ae60))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #27ae60));
  stroke: var(--customNetworkColor, var(--networkColor, #27ae60));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon {
  border-color: #239e57;
  color: #239e57;
  background: #239e57
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #239e57
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #239e57));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #239e57))
}

.dpsp-print {
  --networkAccent: #afb6bb;
  --networkColor: #bdc3c7;
  --networkHover: rgba(175, 182, 187, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print {
  border-color: #bdc3c7;
  color: #bdc3c7;
  background: #bdc3c7
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:not(:hover):not(:active) {
  color: #bdc3c7
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon {
  border-color: #bdc3c7;
  color: #bdc3c7;
  background: #bdc3c7
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #bdc3c7));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #bdc3c7))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #bdc3c7));
  stroke: var(--customNetworkColor, var(--networkColor, #bdc3c7));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon {
  border-color: #afb6bb;
  color: #afb6bb;
  background: #afb6bb
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #afb6bb
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #afb6bb));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #afb6bb))
}

.dpsp-pocket {
  --networkAccent: #e63c51;
  --networkColor: #ed4055;
  --networkHover: rgba(230, 60, 81, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket {
  border-color: #ed4055;
  color: #ed4055;
  background: #ed4055
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:not(:hover):not(:active) {
  color: #ed4055
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon {
  border-color: #ed4055;
  color: #ed4055;
  background: #ed4055
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #ed4055));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #ed4055))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #ed4055));
  stroke: var(--customNetworkColor, var(--networkColor, #ed4055));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon {
  border-color: #e63c51;
  color: #e63c51;
  background: #e63c51
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #e63c51
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #e63c51));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #e63c51))
}

.dpsp-buffer {
  --networkAccent: #21282f;
  --networkColor: #29323b;
  --networkHover: rgba(33, 40, 47, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer {
  border-color: #29323b;
  color: #29323b;
  background: #29323b
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:not(:hover):not(:active) {
  color: #29323b
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon {
  border-color: #29323b;
  color: #29323b;
  background: #29323b
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #29323b));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #29323b))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #29323b));
  stroke: var(--customNetworkColor, var(--networkColor, #29323b));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon {
  border-color: #21282f;
  color: #21282f;
  background: #21282f
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #21282f
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #21282f));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #21282f))
}

.dpsp-tumblr {
  --networkAccent: #2e3d50;
  --networkColor: #35465c;
  --networkHover: rgba(46, 61, 80, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr {
  border-color: #35465c;
  color: #35465c;
  background: #35465c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:not(:hover):not(:active) {
  color: #35465c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon {
  border-color: #35465c;
  color: #35465c;
  background: #35465c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #35465c));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #35465c))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #35465c));
  stroke: var(--customNetworkColor, var(--networkColor, #35465c));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon {
  border-color: #2e3d50;
  color: #2e3d50;
  background: #2e3d50
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #2e3d50
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #2e3d50));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #2e3d50))
}

.dpsp-xing {
  --networkAccent: #006a6c;
  --networkColor: #00888d;
  --networkHover: rgba(0, 106, 108, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing {
  border-color: #00888d;
  color: #00888d;
  background: #00888d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:not(:hover):not(:active) {
  color: #00888d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon {
  border-color: #00888d;
  color: #00888d;
  background: #00888d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #00888d));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #00888d))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #00888d));
  stroke: var(--customNetworkColor, var(--networkColor, #00888d));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon {
  border-color: #006a6c;
  color: #006a6c;
  background: #006a6c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #006a6c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #006a6c));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #006a6c))
}

.dpsp-github {
  --networkAccent: #222;
  --networkColor: #333;
  --networkHover: rgba(34, 34, 34, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github {
  border-color: #333;
  color: #333;
  background: #333
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:not(:hover):not(:active) {
  color: #333
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon {
  border-color: #333;
  color: #333;
  background: #333
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #333))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #333));
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon {
  border-color: #222;
  color: #222;
  background: #222
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #222
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #222));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #222))
}

.dpsp-flipboard {
  --networkAccent: #d21d1d;
  --networkColor: #e12828;
  --networkHover: rgba(210, 29, 29, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard {
  border-color: #e12828;
  color: #e12828;
  background: #e12828
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:not(:hover):not(:active) {
  color: #e12828
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon {
  border-color: #e12828;
  color: #e12828;
  background: #e12828
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #e12828));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #e12828))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #e12828));
  stroke: var(--customNetworkColor, var(--networkColor, #e12828));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon {
  border-color: #d21d1d;
  color: #d21d1d;
  background: #d21d1d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #d21d1d
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #d21d1d));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #d21d1d))
}

.dpsp-telegram {
  --networkAccent: #0077b3;
  --networkColor: #08c;
  --networkHover: rgba(0, 119, 179, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram {
  border-color: #08c;
  color: #08c;
  background: #08c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:not(:hover):not(:active) {
  color: #08c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon {
  border-color: #08c;
  color: #08c;
  background: #08c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #08c));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #08c))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #08c));
  stroke: var(--customNetworkColor, var(--networkColor, #08c));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon {
  border-color: #0077b3;
  color: #0077b3;
  background: #0077b3
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #0077b3
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #0077b3));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #0077b3))
}

.dpsp-medium {
  --networkAccent: #111;
  --networkColor: #333;
  --networkHover: rgba(17, 17, 17, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium {
  border-color: #333;
  color: #333;
  background: #333
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:not(:hover):not(:active) {
  color: #333
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon {
  border-color: #333;
  color: #333;
  background: #333
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #333))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #333));
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon {
  border-color: #111;
  color: #111;
  background: #111
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #111
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #111));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #111))
}

.dpsp-mix {
  --networkAccent: #fd721c;
  --networkColor: #fd8235;
  --networkHover: rgba(253, 114, 28, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix {
  border-color: #fd8235;
  color: #fd8235;
  background: #fd8235
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:not(:hover):not(:active) {
  color: #fd8235
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon {
  border-color: #fd8235;
  color: #fd8235;
  background: #fd8235
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #fd8235));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #fd8235))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #fd8235));
  stroke: var(--customNetworkColor, var(--networkColor, #fd8235));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon {
  border-color: #fd721c;
  color: #fd721c;
  background: #fd721c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #fd721c
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #fd721c));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #fd721c))
}

.dpsp-grow {
  --networkAccent: #243c4a;
  --networkColor: #41a4a9;
  --networkHover: rgba(36, 60, 74, 0.4)
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow {
  border-color: #41a4a9;
  color: #41a4a9;
  background: #41a4a9
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:not(:hover):not(:active) {
  color: #41a4a9
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon {
  border-color: #41a4a9;
  color: #41a4a9;
  background: #41a4a9
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #41a4a9));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor, #41a4a9))
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkColor, var(--networkColor, #41a4a9));
  stroke: var(--customNetworkColor, var(--networkColor, #41a4a9));
  stroke-width: 1
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon {
  border-color: #243c4a;
  color: #243c4a;
  background: #243c4a
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #243c4a
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #243c4a));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #243c4a))
}

.dpsp-shape-rounded .dpsp-network-btn,
.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px
}

.dpsp-shape-rounded .dpsp-network-btn,
.dpsp-shape-rounded .dpsp-no-label.dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px
}

.dpsp-shape-circle .dpsp-network-btn {
  border-radius: 30px
}

.dpsp-shape-circle .dpsp-network-btn .dpsp-network-icon {
  overflow: hidden;
  border-radius: 30px
}

.dpsp-has-spacing .dpsp-networks-btns-wrapper li {
  margin-right: 2%;
  margin-bottom: 10px;
  margin-left: 0 !important
}

.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn {
  min-width: 32px;
  height: 32px;
  max-height: 32px;
  line-height: 28px
}

.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  width: 32px
}

.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn .dpsp-network-icon {
  width: 32px;
  height: 32px;
  line-height: 28px
}

.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn .dpsp-network-icon-inner {
  height: 28px
}

.dpsp-size-small .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label {
  width: 32px
}

.dpsp-size-small .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: 0
}

.dpsp-size-small.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-small.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-small.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: -2px
}

.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn {
  min-width: 46px;
  height: 46px;
  max-height: 46px;
  line-height: 42px
}

.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon {
  width: 46px;
  height: 46px;
  line-height: 42px
}

.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon-inner {
  height: 42px
}

.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label {
  width: 46px
}

.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: 0
}

.dpsp-size-large.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-large.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-large.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: -2px
}

.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn {
  min-width: 45px;
  height: 45px;
  max-height: 45px;
  padding-left: 0;
  line-height: 41px
}

.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  width: 45px;
  line-height: 41px
}

.dpsp-size-medium .dpsp-networks-btns-sidebar.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  height: 26px;
  line-height: 26px
}

.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn {
  min-width: 50px;
  height: 50px;
  max-height: 50px;
  padding-left: 0;
  line-height: 46px
}

.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  width: 50px;
  line-height: 46px
}

.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  height: 30px;
  line-height: 30px
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:not(.dpsp-grow-saved) .dpsp-network-label {
  padding-right: 2.15ch
}

.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow {
  max-width: 0;
  max-height: 0;
  opacity: 0;
  transition: all .4s ease;
  transform-origin: top
}

.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow {
  max-width: unset;
  max-height: unset;
  opacity: unset
}

.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-count,
.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-icon,
.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-label {
  opacity: unset
}

.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-count,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-label {
  opacity: 0
}

.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in {
  max-width: 20rem;
  max-height: 70px;
  opacity: 1;
  transition: all .5s ease
}

.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-count,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-label {
  opacity: 1;
  transition: opacity .4s ease .5s
}

.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded {
  max-width: 20rem;
  max-height: 70px;
  opacity: 1;
  transition: all .2s ease
}

.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-count,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-label {
  opacity: 1;
  transition: all .2s ease
}

.dpsp-grow-check-icon {
  opacity: 0;
  transition: all .2s ease;
  transform-origin: center center
}

.dpsp-grow-saved .dpsp-grow-check-icon {
  opacity: 1
}

@media print {

  #dpsp-content-bottom,
  #dpsp-content-top,
  #dpsp-floating-sidebar,
  #dpsp-pop-up,
  #dpsp-pop-up-overlay,
  #dpsp-sticky-bar-wrapper,
  .dpsp-share-text {
    display: none !important
  }
}

.dpsp-pin-it-wrapper {
  display: inline-table;
  position: relative !important;
  line-height: 0
}

.blocks-gallery-item .dpsp-pin-it-wrapper {
  display: inline-block
}

.dpsp-pin-it-wrapper.aligncenter,
.dpsp-pin-it-wrapper.alignleft,
.dpsp-pin-it-wrapper.alignright {
  display: table !important
}

.dpsp-pin-it-wrapper:hover .dpsp-pin-it-button {
  visibility: visible;
  color: #fff !important;
  background-color: #c92228 !important
}

.dpsp-pin-it-wrapper.aligncenter {
  margin-right: auto;
  margin-left: auto
}

.wp-block-gallery.is-cropped .blocks-gallery-item .dpsp-pin-it-wrapper {
  height: 100%;
  flex: 1;
  object-fit: cover
}

.dpsp-pin-it-button {
  display: inline-block;
  position: absolute;
  visibility: hidden;
  width: auto !important;
  height: 40px !important;
  border: 0 !important;
  color: transparent !important;
  background: 0 0;
  background-image: none !important;
  box-shadow: none !important;
  font-family: Arial;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  vertical-align: middle;
  text-decoration: none !important;
  transition: all .25s ease-in-out
}

.dpsp-pin-it-button:hover {
  color: #fff;
  background: #b31e24;
  box-shadow: none !important
}

.dpsp-pin-it-button.dpsp-pin-it-button-has-label {
  padding-right: 20px
}

.dpsp-pin-it-button.dpsp-pin-it-button-has-label:after {
  display: inline-block;
  content: attr(title)
}

.dpsp-pin-it-button .dpsp-network-icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  text-align: center;
  vertical-align: top
}

.dpsp-pin-it-button .dpsp-network-icon svg {
  display: inline-block;
  height: 20px;
  vertical-align: middle;
  fill: #fff
}

.dpsp-pin-it-button.dpsp-pin-it-button-top-left {
  top: 10px;
  left: 10px
}

.dpsp-pin-it-button.dpsp-pin-it-button-top-right {
  top: 10px;
  right: 10px
}

.dpsp-pin-it-button.dpsp-pin-it-button-bottom-left {
  bottom: 10px;
  left: 10px
}

.dpsp-pin-it-button.dpsp-pin-it-button-bottom-right {
  right: 10px;
  bottom: 10px
}

.dpsp-pin-it-button.dpsp-pin-it-button-center {
  top: 50%;
  left: 50%;
  white-space: nowrap;
  transform: translate(-50%, -50%)
}

.dpsp-pin-it-button.dpsp-pin-it-button-shape-rectangular {
  border-radius: 0
}

.dpsp-pin-it-button.dpsp-pin-it-button-shape-rounded {
  border-radius: 4px
}

.dpsp-pin-it-button.dpsp-pin-it-button-shape-circle {
  border-radius: 40px
}

.dpsp-pin-it-wrapper .dpsp-pin-it-overlay {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: #fff;
  transition: all .25s ease-in-out;
  pointer-events: none
}

.dpsp-pin-it-wrapper:hover .dpsp-pin-it-overlay {
  visibility: visible;
  opacity: .4
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-pop-up.dpsp-column-auto {
  text-align: center
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-pop-up.dpsp-column-auto li {
  display: inline-block;
  float: none
}

.dpsp-shortcode-wrapper {
  margin-bottom: 1.2em
}

#dpsp-floating-sidebar {
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9998
}

#dpsp-floating-sidebar.dpsp-position-left {
  left: 0
}

#dpsp-floating-sidebar.dpsp-position-right {
  right: 0
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar li {
  float: none;
  margin-left: 0
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn {
  width: 40px;
  padding: 0
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent !important;
  background: 0 0 !important
}

.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon-inner {
  height: 41px
}

.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon-inner {
  height: 46px
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  height: 22px;
  line-height: 22px
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon-inner {
  height: 18px
}

.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon-inner {
  height: 30px
}

#dpsp-floating-sidebar.dpsp-no-animation {
  display: none
}

#dpsp-floating-sidebar.dpsp-no-animation.opened {
  display: block
}

#dpsp-floating-sidebar.stop-hidden,
#dpsp-floating-sidebar.stop-hidden.opened {
  visibility: hidden
}

#dpsp-floating-sidebar.dpsp-animation-1 {
  opacity: 0;
  transition: opacity .2s ease-in-out
}

#dpsp-floating-sidebar.dpsp-animation-1.opened {
  opacity: 1
}

#dpsp-floating-sidebar.dpsp-position-left.dpsp-animation-2,
#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle.dpsp-animation-2 {
  left: -60px;
  transition: left .2s ease-in-out
}

#dpsp-floating-sidebar.dpsp-position-left.dpsp-animation-2.opened {
  left: 0
}

#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle.dpsp-animation-2.opened {
  left: 12px
}

#dpsp-floating-sidebar.dpsp-position-right.dpsp-animation-2,
#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle.dpsp-animation-2 {
  right: -60px;
  transition: right .2s ease-in-out
}

#dpsp-floating-sidebar.dpsp-position-right.dpsp-animation-2.opened {
  right: 0
}

#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle.dpsp-animation-2.opened {
  right: 10px
}

.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-radius: 0
}

.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first,
.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first .dpsp-network-icon {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px
}

.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last,
.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last .dpsp-network-icon {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px
}

.dpsp-position-left.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-position-left.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px
}

.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first,
.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first .dpsp-network-icon {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px
}

.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last,
.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last .dpsp-network-icon {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px
}

.dpsp-position-right.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-position-right.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px
}

.dpsp-shape-rounded.dpsp-has-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px
}

#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle {
  left: 12px
}

#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle {
  right: 10px
}

.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn {
  margin-bottom: 6px
}

.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px
}

#dpsp-floating-sidebar.dpsp-style-2 .dpsp-network-btn .dpsp-network-icon {
  background: 0 0
}

#dpsp-floating-sidebar .dpsp-networks-btns-wrapper li {
  position: relative;
  overflow: visible
}

#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label {
  display: inline-block;
  position: absolute;
  top: 50%;
  visibility: hidden;
  box-sizing: border-box;
  width: auto;
  height: 30px;
  margin-top: -15px;
  padding: 6px 12px;
  border-radius: 3px;
  opacity: 0;
  color: #fff;
  background: #34495e;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  white-space: nowrap;
  transition: all .2s ease-in-out;
  z-index: 1
}

#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper .dpsp-network-label {
  left: 100%
}

#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper .dpsp-network-label {
  right: 100%
}

#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper li.dpsp-hover .dpsp-network-label {
  visibility: visible;
  opacity: 1;
  transform: translateX(10px)
}

#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper li.dpsp-hover .dpsp-network-label {
  visibility: visible;
  opacity: 1;
  transform: translateX(-10px)
}

#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label:before {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  content: ""
}

#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper .dpsp-network-label:before {
  left: -5px;
  border-right: 5px solid #34495e
}

#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper .dpsp-network-label:before {
  right: -5px;
  border-left: 5px solid #34495e
}

.dpsp-settings-button-style .dpsp-networks-btns-sidebar .dpsp-network-label {
  display: none
}

#dpsp-sticky-bar-wrapper {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  max-width: 100vw;
  background: #fff;
  z-index: 1000
}

#dpsp-sticky-bar-wrapper.dpsp-position-desktop-top {
  top: 0;
  bottom: auto
}

#dpsp-sticky-bar-wrapper.dpsp-position-desktop-bottom {
  top: auto;
  bottom: 0
}

#dpsp-sticky-bar-wrapper.dpsp-no-animation {
  visibility: hidden;
  opacity: 0
}

#dpsp-sticky-bar-wrapper.dpsp-no-animation.opened {
  visibility: visible;
  opacity: 1
}

#dpsp-sticky-bar-wrapper.dpsp-device-desktop.dpsp-is-mobile,
#dpsp-sticky-bar-wrapper.dpsp-device-mobile:not(.dpsp-is-mobile) {
  display: none
}

#dpsp-sticky-bar {
  display: none;
  position: relative;
  box-sizing: border-box;
  margin: 7px 0
}

#dpsp-sticky-bar .dpsp-networks-btns-wrapper {
  display: flex
}

#dpsp-sticky-bar .dpsp-networks-btns-wrapper li {
  float: none;
  margin-right: 3px;
  margin-bottom: 0;
  margin-left: 3px;
  flex: 1
}

#dpsp-sticky-bar .dpsp-networks-btns-wrapper li:last-of-type {
  margin-right: 0
}

#dpsp-sticky-bar .dpsp-network-btn {
  padding-right: 1em;
  padding-left: 1em;
  text-align: center
}

#dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon {
  display: inline-block;
  position: relative;
  overflow: visible;
  width: 20px
}

#dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  margin-right: 5px
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top {
  top: 0;
  bottom: auto
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom {
  top: auto;
  bottom: 0
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar {
  position: static;
  width: 100% !important;
  margin: 0;
  padding: 0
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-networks-btns-wrapper li {
  margin: 0
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn {
  height: 44px;
  max-height: 44px;
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
  line-height: 40px;
  text-align: center
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon {
  display: inline-block;
  position: relative;
  left: auto;
  float: none;
  font-size: 18px;
  line-height: 40px
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  display: block;
  position: absolute;
  width: 100%;
  height: 26px;
  line-height: 26px
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-count {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  margin-left: 0;
  font-size: 11px;
  line-height: 20px;
  text-align: center
}

#dpsp-sticky-bar-wrapper.dpsp-animation-1 {
  visibility: hidden;
  opacity: 0;
  transition: opacity .2s ease-in-out
}

#dpsp-sticky-bar-wrapper.dpsp-animation-1.opened {
  visibility: visible;
  opacity: 1
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom.dpsp-animation-2,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-bottom.dpsp-animation-2 {
  bottom: 0;
  transform: translateY(60px);
  visibility: hidden;
  transition: transform .3s ease-in-out, visibility .3s ease-in-out
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom.dpsp-animation-2.opened,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-bottom.dpsp-animation-2.opened {
  transform: translateY(0);
  visibility: visible
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top.dpsp-animation-2,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-top.dpsp-animation-2 {
  top: -88px;
  bottom: auto;
  visibility: hidden;
  transition: top .3s ease-in-out, visibility .3s ease-in-out
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top.dpsp-animation-2.opened,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-top.dpsp-animation-2.opened {
  top: 0;
  visibility: visible
}

@media screen and (min-width:782px) {
  body.admin-bar #dpsp-sticky-bar-wrapper {
    margin-top: 32px
  }
}

.dpsp-click-to-tweet {
  display: block;
  position: relative;
  margin: 1.5em 0;
  font-size: 105%;
  text-decoration: none;
  transition: all .15s ease-in
}

.dpsp-click-to-tweet,
.dpsp-click-to-tweet:hover {
  box-shadow: none !important
}

.dpsp-click-to-tweet.dpsp-has-avatar {
  min-height: 115px;
  padding-left: 120px !important
}

.dpsp-click-to-tweet.dpsp-has-avatar .avatar {
  position: absolute;
  top: 15px;
  left: 15px;
  border-radius: 50%;
  box-shadow: none !important
}

.dpsp-click-to-tweet-footer:after,
.dpsp-click-to-tweet:after {
  display: block;
  clear: both;
  content: ""
}

.dpsp-click-to-tweet-content {
  display: block;
  position: relative;
  font-family: Georgia;
  font-size: 18px;
  line-height: 1.5;
  text-align: left;
  z-index: 2
}

.dpsp-click-to-tweet-footer {
  display: block;
  margin-top: 1em;
  color: #999;
  font-family: Arial;
  font-size: 14px;
  font-weight: 700
}

.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-left .dpsp-click-to-tweet-cta {
  float: left
}

.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-right .dpsp-click-to-tweet-cta {
  float: right
}

.dpsp-click-to-tweet-cta {
  color: #00abf0;
  line-height: 1
}

.dpsp-click-to-tweet-cta svg {
  fill: #00abf0
}

.dpsp-click-to-tweet-cta .dpsp-twitter {
  display: inline-block;
  vertical-align: middle
}

.dpsp-click-to-tweet-cta>span {
  margin-right: 10px;
  vertical-align: middle
}

.dpsp-click-to-tweet:hover .dpsp-twitter .dpsp-network-icon-inner {
  transition: all .2s ease-in-out
}

.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-icon-animation:hover .dpsp-click-to-tweet-cta .dpsp-twitter .dpsp-network-icon-after {
  margin-left: -10px;
  opacity: 1
}

.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-icon-animation:hover .dpsp-click-to-tweet-cta .dpsp-twitter .dpsp-network-icon-before {
  margin-left: 10px;
  opacity: 0
}

a.dpsp-click-to-tweet.dpsp-style-1 {
  padding: 15px 5px 5px 30px;
  border: 0;
  border-left: 5px solid #00abf0;
  color: #555
}

a.dpsp-click-to-tweet.dpsp-style-1:hover {
  border-left: 5px solid #0099d7
}

a.dpsp-click-to-tweet.dpsp-style-2 {
  padding: 20px 30px;
  border: 0;
  border-left: 5px solid #00abf0;
  color: #555;
  background: #f6f6f6
}

a.dpsp-click-to-tweet.dpsp-style-2:hover {
  border-left: 5px solid #0099d7
}

a.dpsp-click-to-tweet.dpsp-style-3 {
  padding: 20px 30px;
  border: 1px solid #e1e1e1;
  border-radius: 3px;
  color: #838383
}

a.dpsp-click-to-tweet.dpsp-style-3:hover {
  color: #555
}

a.dpsp-click-to-tweet.dpsp-style-4 {
  padding: 20px 30px;
  border: 4px double #e1e1e1;
  border-radius: 0;
  color: #838383
}

a.dpsp-click-to-tweet.dpsp-style-4:hover {
  color: #555
}

a.dpsp-click-to-tweet.dpsp-style-5 {
  padding: 20px 30px;
  border: 0;
  border-left: 0 solid transparent;
  border-radius: 3px;
  color: #fff;
  background: #00abf0;
  transition: border .2s ease-in-out
}

a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-cta {
  color: #fff
}

a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-cta svg {
  fill: #fff
}

a.dpsp-click-to-tweet.dpsp-style-5:hover {
  border-left: 9px solid #0099d7;
  color: #fff
}

a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-content,
a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-footer,
a.dpsp-click-to-tweet.dpsp-style-5>img {
  transition: margin-left .2s ease-in-out
}

a.dpsp-click-to-tweet.dpsp-style-5:hover .dpsp-click-to-tweet-content,
a.dpsp-click-to-tweet.dpsp-style-5:hover .dpsp-click-to-tweet-footer,
a.dpsp-click-to-tweet.dpsp-style-5:hover>img {
  margin-left: -9px
}

.dpsp-shortcode-follow-wrapper>.dpsp-networks-btns-follow-widget {
  display: flex;
  flex-flow: row wrap
}

.dpsp-shortcode-follow-wrapper.dpsp-follow-align-left>.dpsp-networks-btns-follow-widget {
  justify-content: flex-start
}

.dpsp-shortcode-follow-wrapper.dpsp-follow-align-center>.dpsp-networks-btns-follow-widget {
  justify-content: center
}

.dpsp-shortcode-follow-wrapper.dpsp-follow-align-right>.dpsp-networks-btns-follow-widget {
  justify-content: flex-end
}

.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  display: block;
  position: relative;
  top: -2px;
  left: -2px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  border: 2px solid;
  font-size: 14px;
  line-height: 36px;
  text-align: center;
  -webkit-transition: all .15s ease-in;
  -moz-transition: all .15s ease-in;
  -o-transition: all .15s ease-in;
  transition: all .15s ease-in;
  align-self: start;
  flex: none
}

.dpsp-icon-total-share svg,
.dpsp-network-icon .dpsp-network-icon-inner svg {
  position: relative;
  overflow: visible;
  width: auto;
  max-height: 14px;
  transition: fill .15s ease-in-out
}

.dpsp-size-large .dpsp-icon-total-share svg,
.dpsp-size-large .dpsp-network-icon .dpsp-network-icon-inner svg {
  max-height: 22px
}

.widget_dpsp_social_media_follow .dpsp-network-icon .dpsp-network-icon-inner svg {
  top: .05em
}

.dpsp-icon-total-share,
.dpsp-network-icon-inner {
  display: flex;
  align-items: center;
  justify-content: center
}

.dpsp-network-icon-inner {
  height: 36px;
  transition: all .2s ease
}

.dpsp-networks-btns-wrapper.dpsp-has-button-icon-animation .dpsp-network-btn:hover .dpsp-network-icon-inner {
  transition: all .2s cubic-bezier(.62, 3.15, .4, -.64);
  transform: scale(1.5)
}

#dpsp-pop-up {
  position: fixed;
  width: 100%;
  max-width: 750px;
  padding: 40px;
  border-radius: 10px;
  opacity: 0;
  background: #fff;
  -webkit-transition: all .25s ease-in-out;
  -moz-transition: all .25s ease-in-out;
  -o-transition: all .25s ease-in-out;
  transition: all .25s ease-in-out;
  transform: translate(-50%, -50%);
  z-index: 9999
}

#dpsp-pop-up.dpsp-animation-1 {
  transform: translate(-50%, -50%)scale(.1)
}

#dpsp-pop-up.dpsp-animation-3 {
  transform: translate(-50%)
}

#dpsp-pop-up.dpsp-animation-4 {
  transform: translate(-50%, -100%)
}

#dpsp-pop-up-overlay.no-animation,
#dpsp-pop-up.no-animation {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none
}

#dpsp-pop-up.opened {
  top: 50%;
  left: 50%;
  opacity: 1;
  transform: scale(1)translate(-50%, -50%)
}

#dpsp-pop-up-overlay {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
  background: #000;
  -webkit-transition: opacity .25s ease-in-out, margin .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out, margin .25s ease-in-out;
  -o-transition: opacity .25s ease-in-out, margin .25s ease-in-out;
  transition: opacity .25s ease-in-out, margin .25s ease-in-out;
  z-index: 9998
}

#dpsp-pop-up-overlay.opened {
  width: 100%;
  height: 100%;
  opacity: .65
}

#dpsp-pop-up-content {
  text-align: center
}

#dpsp-pop-up-close {
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer
}

#dpsp-pop-up-close svg {
  position: relative;
  top: 2px;
  width: auto;
  max-height: 16px;
  vertical-align: top;
  fill: #999
}

#dpsp-pop-up h2 {
  margin-bottom: 1em
}

#dpsp-pop-up h2 p {
  font-size: inherit
}

#dpsp-pop-up h2 p:last-of-type {
  margin-top: 0;
  margin-bottom: 0
}

#dpsp-pop-up p {
  margin-top: 1em;
  margin-bottom: 1em
}

#dpsp-post-bottom {
  width: 0;
  height: 0;
  margin: 0;
  padding: 0
}

@media screen and (max-width:800px) {
  #dpsp-pop-up {
    width: 90%
  }
}

@media screen and (max-width:720px) {
  #dpsp-pop-up .dpsp-networks-btns-wrapper li {
    width: 100%;
    margin-right: 0;
    margin-left: 0
  }
}

.dpsp-top-shared-post {
  margin-bottom: 2em
}

.dpsp-top-shared-post-thumbnail {
  display: block;
  margin-bottom: 1.2em
}

.dpsp-top-shared-post-thumbnail img {
  max-width: 100%;
  height: auto
}

.dpsp-top-shared-post-title {
  display: inline-block;
  margin-bottom: .5em
}

.dpsp-show-total-share-count {
  position: relative
}

.dpsp-total-share-wrapper {
  position: relative;
  margin-top: 10px;
  color: #5d6368;
  font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
  line-height: 1.345
}

.dpsp-total-share-wrapper .dpsp-total-share-count {
  font-size: 15px;
  line-height: 18px;
  white-space: nowrap
}

.dpsp-total-share-wrapper .dpsp-icon-total-share {
  position: absolute;
  top: 6px;
  left: 0;
  margin-top: 0;
  margin-left: 0
}

.dpsp-total-share-wrapper .dpsp-icon-total-share svg {
  top: 2px;
  width: auto;
  max-height: 16px;
  fill: #5d6368
}

#dpsp-floating-sidebar .dpsp-total-share-wrapper {
  margin-bottom: 10px
}

#dpsp-floating-sidebar .dpsp-total-share-wrapper .dpsp-icon-total-share {
  display: none
}

.dpsp-total-share-wrapper span {
  display: block;
  font-size: 11px;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  text-transform: uppercase
}

.dpsp-content-wrapper .dpsp-total-share-wrapper,
.dpsp-pop-up-buttons-wrapper .dpsp-total-share-wrapper,
.dpsp-share-buttons-wrapper .dpsp-total-share-wrapper,
.dpsp-shortcode-wrapper .dpsp-total-share-wrapper {
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  width: 60px;
  height: 40px;
  margin-top: -21px;
  padding-left: 20px
}

#dpsp-sticky-bar .dpsp-total-share-wrapper {
  height: 32px;
  margin-top: -16px
}

#dpsp-sticky-bar-wrapper.dpsp-is-mobile .dpsp-total-share-wrapper {
  display: none
}

.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before {
  padding-left: 75px
}

.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after {
  padding-right: 70px
}

.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper {
  left: 0
}

.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper {
  right: 0
}

.dpsp-button-style-1 .dpsp-network-btn {
  color: #fff !important
}

.dpsp-button-style-1 .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-1 .dpsp-network-btn.dpsp-no-label {
  justify-content: center
}

.dpsp-button-style-1 .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-button-style-1 .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  stroke: #fff !important
}

.dpsp-button-style-1 .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,
.dpsp-button-style-1 .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,
.dpsp-button-style-1 .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn {
  color: #fff !important
}

.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon {
  border-color: var(--customNetworkHoverColor, var(--networkAccent));
  background-color: var(--customNetworkHoverColor, var(--networkAccent))
}

.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-no-label {
  justify-content: center
}

.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  stroke: #fff !important
}

.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-button-style-2 .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-button-style-2 .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  background: 0 0 !important
}

.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  justify-content: center
}

.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  stroke: #fff !important
}

.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count.dpsp-has-label:not(:hover):not(:focus),
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(:hover):not(:focus),
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn:not(.dpsp-no-label):not(:hover):not(:focus):not(.dpsp-has-count) {
  background: #fff
}

.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  background: var(--customNetworkColor, var(--networkColor, #fff))
}

.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus,
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover {
  color: #fff
}

.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent;
  background: 0 0
}

.dpsp-networks-btns-sidebar .dpsp-network-btn:focus,
.dpsp-networks-btns-sidebar .dpsp-network-btn:hover {
  border-color: transparent
}

.dpsp-networks-btns-sidebar .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-networks-btns-sidebar .dpsp-network-btn:hover .dpsp-network-icon {
  border-color: transparent;
  background: 0 0
}

.dpsp-button-style-4.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-label {
  color: #fff
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label {
  justify-content: center
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label):not(:hover):not(:focus),
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label:not(:hover):not(:focus) {
  background-color: initial
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label) .dpsp-network-icon,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  border-color: transparent;
  background-color: initial
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn .dpsp-network-icon {
  background: #fff
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover {
  color: #fff
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover .dpsp-network-icon {
  background: 0 0
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #fff !important;
  stroke: #fff
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important
}

.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: #fff;
  stroke: #fff
}

.dpsp-button-style-5 .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent !important
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  background: 0 0
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  border-color: transparent !important;
  color: #fff !important
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon {
  background: 0 0
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: #fff !important;
  stroke: #fff !important
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg>svg {
  fill: #fff;
  stroke: #fff
}

.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  justify-content: center
}

.dpsp-button-style-6.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px
}

.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn {
  border-color: transparent !important;
  background: 0 0 !important
}

.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 40px
}

.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  border-color: transparent !important
}

.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner>svg,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #fff !important
}

.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg {
  stroke: #fff !important
}

.dpsp-button-style-6.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px
}

.dpsp-button-style-7.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn {
  background: 0 0
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  border-color: transparent
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  background: 0 0
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  background: 0 0 !important
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: #fff !important;
  stroke: #fff
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: #fff;
  stroke: #fff
}

.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn {
  border-color: transparent;
  background: 0 0
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 40px
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon {
  border-color: transparent;
  background: 0 0
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkHoverColor, var(--networkAccent)) !important;
  stroke: var(--customNetworkHoverColor, var(--networkAccent)) !important
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: #fff;
  stroke: #fff
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner>svg>svg {
  fill: #fff;
  stroke: #fff
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent;
  background: 0 0
}

.dpsp-button-style-8 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon {
  margin-right: -10px
}

.dpsp-button-style-8.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px
}

@font-face {
  font-family: trx_addons_icons;
  src: url(/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.eot?14490025);
  src: url(/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.eot?14490025#iefix)format('embedded-opentype'), url(/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.svg?14490025#trx_addons_icons)format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: trx_addons_icons;
  src: url(data:application/octet-stream;base64,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)format('woff'), url(data:application/octet-stream;base64,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6BcAAAAYAADoGAAA6BgAAAAZAADoGQAA6BkAAAAaAADoGgAA6BoAAAAbAADoGwAA6BsAAAAcAADoHAAA6BwAAAAdAADoHQAA6B0AAAAeAADoHgAA6B4AAAAfAADoHwAA6B8AAAAgAADoIAAA6CAAAAAhAADoIQAA6CEAAAAiAADoIgAA6CIAAAAjAADoIwAA6CMAAAAkAADoJAAA6CQAAAAlAADoJQAA6CUAAAAmAADoJgAA6CYAAAAnAADoJwAA6CcAAAAoAADoKAAA6CgAAAApAADoKQAA6CkAAAAqAADoKgAA6CoAAAArAADoKwAA6CsAAAAsAADoLAAA6CwAAAAtAADoLQAA6C0AAAAuAADoLgAA6C4AAAAvAADoLwAA6C8AAAAwAADoMAAA6DAAAAAxAADoMQAA6DEAAAAyAADoMgAA6DIAAAAzAADoMwAA6DMAAAA0AADoNAAA6DQAAAA1AADoNQAA6DUAAAA2AADoNgAA6DYAAAA3AADoNwAA6DcAAAA4AADoOAAA6DgAAAA5AADoOQAA6DkAAAA6AADoOgAA6DoAAAA7AADoOwAA6DsAAAA8AADoPAAA6DwAAAA9AADoPQAA6D0AAAA+AADoPgAA6D4AAAA/AADoPwAA6D8AAABAAADoQAAA6EAAAABBAADoQQAA6EEAAABCAADoQgAA6EIAAABDAADoQwAA6EMAAABEAADoRAAA6EQAAABFAADoRQAA6EUAAABGAADoRgAA6EYAAABHAADoRwAA6EcAAABIAADoSAAA6EgAAABJAADoSQAA6EkAAABKAADoSgAA6EoAAABLAADoSwAA6EsAAABMAADoTAAA6EwAAABNAADoTQAA6E0AAABOAADoTgAA6E4AAABPAADoTwAA6E8AAABQAADoUAAA6FAAAABRAADoUQAA6FEAAABSAADoUgAA6FIAAABTAADoUwAA6FMAAABUAADoVAAA6FQAAABVAADoVQAA6FUAAABWAADoVgAA6FYAAABXAADoVwAA6FcAAABYAADoWAAA6FgAAABZAADoWQAA6FkAAABaAADoWgAA6FoAAABbAADoWwAA6FsAAABcAADoXAAA6FwAAABdAADoXQAA6F0AAABeAADoXgAA6F4AAABfAADoXwAA6F8AAABgAADoYAAA6GAAAABhAADoYQAA6GEAAABiAADoYgAA6GIAAABjAADoYwAA6GMAAABkAADoZAAA6GQAAABlAADoZQAA6GUAAABmAADoZgAA6GYAAABnAADoZwAA6GcAAABoAADoaAAA6GgAAABpAADoaQAA6GkAAABqAADoagAA6GoAAABrAADoawAA6GsAAABsAADobAAA6GwAAABtAADobQAA6G0AAABuAADobgAA6G4AAABvAADobwAA6G8AAABwAADocAAA6HAAAABxAADocQAA6HEAAAByAADocgAA6HIAAABzAADocwAA6HMAAAB0AADodAAA6HQAAAB1AADodQAA6HUAAAB2AADodgAA6HYAAAB3AADodwAA6HcAAAB4AADoeAAA6HgAAAB5AADoeQAA6HkAAAB6AADoegAA6HoAAAB7AADoewAA6HsAAAB8AADofAAA6HwAAAB9AADofQAA6H0AAAB+AADofgAA6H4AAAB/AADofwAA6H8AAACAAADogAAA6IAAAACBAADogQAA6IEAAACCAADoggAA6IIAAACDAADogwAA6IMAAACEAADohAAA6IQAAACFAADohQAA6IUAAACGAADohgAA6IYAAACHAADohwAA6IcAAACIAADoiAAA6IgAAACJAADoiQAA6IkAAACKAADoigAA6IoAAACLAADoiwAA6IsAAACMAADojAAA6IwAAACNAADojQAA6I0AAACOAADojgAA6I4AAACPAADojwAA6I8AAACQAADokAAA6JAAAACRAADokQAA6JEAAACSAADokgAA6JIAAACTAADokwAA6JMAAACUAADolAAA6JQAAACVAADolQAA6JUAAACWAADolgAA6JYAAACXAADolwAA6JcAAACYAADomAAA6JgAAACZAADomQAA6JkAAACaAADomgAA6JoAAACbAADomwAA6JsAAACcAADonAAA6JwAAACdAADonQAA6J0AAACeAADongAA6J4AAACfAADonwAA6J8AAACgAADooAAA6KAAAAChAADooQAA6KEAAACiAADoogAA6KIAAACjAADoowAA6KMAAACkAADopAAA6KQAAAClAADopQAA6KUAAACmAADopgAA6KYAAACnAADopwAA6KcAAACoAADoqAAA6KgAAACpAADoqQAA6KkAAACqAADoqgAA6KoAAACrAADoqwAA6KsAAACsAADorAAA6KwAAACtAADorQAA6K0AAACuAADorgAA6K4AAACvAADorwAA6K8AAACwAADosAAA6LAAAACxAADosQAA6LEAAACyAADosgAA6LIAAACzAADoswAA6LMAAAC0AADotAAA6LQAAAC1AADotQAA6LUAAAC2AADotgAA6LYAAAC3AADotwAA6LcAAAC4AADouAAA6LgAAAC5AADouQAA6LkAAAC6AADougAA6LoAAAC7AADouwAA6LsAAAC8AADovAAA6LwAAAC9AADovQAA6L0AAAC+AADovgAA6L4AAAC/AADovwAA6L8AAADAAADowAAA6MAAAADBAADowQAA6MEAAADCAADowgAA6MIAAADDAADowwAA6MMAAADEAADoxAAA6MQAAADFAADoxQAA6MUAAADGAADoxgAA6MYAAADHAADoxwAA6McAAADIAADoyAAA6MgAAADJAADoyQAA6MkAAADKAADoygAA6MoAAADLAADoywAA6MsAAADMAADozAAA6MwAAADNAADozQAA6M0AAADOAADozgAA6M4AAADPAADozwAA6M8AAADQAADo0AAA6NAAAADRAADo0QAA6NEAAADSAADo0gAA6NIAAADTAADo0wAA6NMAAADUAADo1AAA6NQAAADVAADo1QAA6NUAAADWAADo1gAA6NYAAADXAADo1wAA6NcAAADYAADo2AAA6NgAAADZAADo2QAA6NkAAADaAADo2gAA6NoAAADbAADo2wAA6NsAAADcAADo3AAA6NwAAADdAADo3QAA6N0AAADeAADo3gAA6N4AAADfAADo3wAA6N8AAADgAADo4AAA6OAAAADhAADo4QAA6OEAAADiAADo4gAA6OIAAADjAADo4wAA6OMAAADkAADo5AAA6OQAAADlAADo5QAA6OUAAADmAADo5gAA6OYAAADnAADo5wAA6OcAAADoAADo6AAA6OgAAADpAADo6QAA6OkAAADqAADo6gAA6OoAAADrAADo6wAA6OsAAADsAADo7AAA6OwAAADtAADo7QAA6O0AAADuAADo7gAA6O4AAADvAADo7wAA6O8AAADwAADo8AAA6PAAAADxAADo8QAA6PEAAADyAADo8gAA6PIAAADzAADpDwAA6Q8AAAD0AADpEAAA6RAAAAD1AADpEQAA6REAAAD2AADpEgAA6RIAAAD3AADpGAAA6RgAAAD4AADwRwAA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bgAgADEALgAwAHQAcgB4AF8AYQBkAGQAbwBuAHMAXwBpAGMAbwBuAHMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFwECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAAFc3BpbjMFc3BpbjUFc2hhcmUDYWRuB2FuZHJvaWQJYW5nZWxsaXN0BWFwcGxlB2JlaGFuY2UJYml0YnVja2V0CmJ1eXNlbGxhZHMCY2MIY29kZW9wZW4OY29ubmVjdGRldmVsb3AEY3NzMwhkYXNoY3ViZQlkZWxpY2lvdXMKZGV2aWFudGFydARkaWdnCGRyaWJiYmxlB2Ryb3Bib3gGZHJ1cGFsCGZhY2Vib29rBmZsaWNrcghmb3J1bWJlZQpmb3Vyc3F1YXJlA2dpdAZnaXRodWIGZ29vZ2xlBWdwbHVzB2d3YWxsZXQLaGFja2VyLW5ld3MFaHRtbDUJaW5zdGFncmFtB2lveGhvc3QGam9vbWxhCGpzZmlkZGxlBmxhc3RmbQdsZWFucHViCGxpbmtlZGluBWxpbnV4Bm1heGNkbghtZWFucGF0aAZvcGVuaWQJcGFnZWxpbmVzBnBheXBhbA5waWVkLXBpcGVyLWFsdAlwaW50ZXJlc3QCcXEGcmVkZGl0BnJlbnJlbgZzZWxsc3kMc2hpcnRzaW5idWxrC3NpbXBseWJ1aWx0CHNreWF0bGFzBXNreXBlBXNsYWNrCnNsaWRlc2hhcmUNc3RhY2tvdmVyZmxvdwVzdGVhbQtzdHVtYmxldXBvbg10ZW5jZW50LXdlaWJvBnRyZWxsbwZ0dW1ibHIGdHdpdGNoB3R3aXR0ZXIEdmluZQl2a29udGFrdGUGd2VjaGF0CHdoYXRzYXBwBXdlaWJvB3dpbmRvd3MJd29yZHByZXNzBHhpbmcEeWVscAd5b3V0dWJlBXlhaG9vBmNpcmNsZQVsZW1vbgpzb3VuZGNsb3VkDmdvb2dsZS1jaXJjbGVzB2xvZ28tZGIGc3dlZGVuCGV2ZXJub3RlBWhlYXJ0C2hlYXJ0LWVtcHR5A2V5ZQ1jb21tZW50LWVtcHR5BGRvd24EbGVmdAVyaWdodAJ1cAZwZW5jaWwJc2hhcmVhYmxlBXRvb2xzBmJhc2tldAVyZXBseQlyZXBseS1hbGwHZm9yd2FyZARlZGl0CGZlYXRoZXIzBGNvZGUGYXR0YWNoBGxvY2sJbG9jay1vcGVuA3BpbgRob21lBGxpbmsGdW5saW5rCGRvd25sb2FkBG1haWwEc3RhcgpzdGFyLWVtcHR5CHVzZXItYWx0CXVzZXItcGx1cwp1c2VyLXRpbWVzC3VzZXJzLWdyb3VwAm9rBmRlbGV0ZQRwbHVzBW1pbnVzCm9rLWNpcmNsZWQOZGVsZXRlLWNpcmNsZWQMcGx1cy1jaXJjbGVkDW1pbnVzLWNpcmNsZWQEaGVscAxoZWxwLWNpcmNsZWQMaW5mby1jaXJjbGVkBGluZm8JYXR0ZW50aW9uEWF0dGVudGlvbi1jaXJjbGVkCWRvd24tbWluaQlsZWZ0LW1pbmkKcmlnaHQtbWluaQd1cC1taW5pA3JzcwtzbGlkZXItbGVmdAxzbGlkZXItcmlnaHQDY29nA2dwcwdtb25pdG9yBW1vdXNlB2ZlYXRoZXIEY29ncwdzbGlkZXJzBmNhbWVyYQRsYW1wCGRvd24tZGlyCXRlbGVwaG9uZQVwcmludAZleHBvcnQEbXV0ZQZ2b2x1bWUGc2VhcmNoBnByaW50Mgh5b3V0dWJlMghhc3RlcmlzawhjaGVja2JveAtjaXJjbGUtdGhpbghlbGxpcHNpcw1lbGxpcHNpcy12ZXJ0A29mZghzY2lzc29ycwVwYXN0ZQZmbG9wcHkEYm9vawp0b2dnbGUtb2ZmCXRvZ2dsZS1vbgdjb2x1bW5zBXRhYmxlCmNpcmNsZS1kb3QJY2hhcnQtYmFyCmNoYXJ0LWFyZWEJY2hhcnQtcGllCmNoYXJ0LWxpbmULY2VydGlmaWNhdGUGc2lnbmFsDmNoZWNrYm94LWVtcHR5BGdpZnQHZGVza3RvcAZsYXB0b3AGdGFibGV0Bm1vYmlsZQNkb3QGcmVjb3JkC3F1b3RlLXJpZ2h0CnF1b3RlLWxlZnQIZmVhdGhlcjIQbG9jYXRpb24tb3V0bGluZQRtZW51BWNoZWNrBmNhbmNlbARmaXJlCmZpcmUtbGlnaHQKZm9vZC1saWdodAdwaG9uZS0yA21hcAZ1cC1kaXIIbGVmdC1kaXIJcmlnaHQtZGlyCGNhbGVuZGFyC2NyZWRpdC1jYXJkBGRvdDIEZG90MwxyZXNpemUtc21hbGwPcmVzaXplLXZlcnRpY2FsEXJlc2l6ZS1ob3Jpem9udGFsBXdhdGVyB2Ryb3BsZXQDYWlyB2FkZHJlc3MIbG9jYXRpb24FbWFwLTIJZGlyZWN0aW9uB2NvbXBhc3MFZ2xvYmUJZmxvdy10cmVlA2tleQpmbG93LWNyb3NzBGZ1ZWwHbG9kZ2luZwZ0b2lsZXQGd3JlbmNoBmNvZ3MtMQdnYXVnZS0xBHJvYWQKdm9sdW1lLW9mZgt2b2x1bWUtZG93bgl2b2x1bWUtdXAEcGxheQVwYXVzZQRzdG9wCmFsaWduLWxlZnQMYWxpZ24tY2VudGVyC2FsaWduLXJpZ2h0DWFsaWdu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)format('truetype');
  font-display: swap;
}

[class^=trx_addons_icon-]:before,
[class*=" trx_addons_icon-"]:before {
  font-family: trx_addons_icons;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em
}

.trx_addons_icon-spin3:before {
  content: '\e800'
}

.trx_addons_icon-spin5:before {
  content: '\e801'
}

.trx_addons_icon-share:before {
  content: '\e802'
}

.trx_addons_icon-adn:before {
  content: '\e803'
}

.trx_addons_icon-android:before {
  content: '\e804'
}

.trx_addons_icon-angellist:before {
  content: '\e805'
}

.trx_addons_icon-apple:before {
  content: '\e806'
}

.trx_addons_icon-behance:before {
  content: '\e807'
}

.trx_addons_icon-bitbucket:before {
  content: '\e808'
}

.trx_addons_icon-buysellads:before {
  content: '\e809'
}

.trx_addons_icon-cc:before {
  content: '\e80a'
}

.trx_addons_icon-codeopen:before {
  content: '\e80b'
}

.trx_addons_icon-connectdevelop:before {
  content: '\e80c'
}

.trx_addons_icon-css3:before {
  content: '\e80d'
}

.trx_addons_icon-dashcube:before {
  content: '\e80e'
}

.trx_addons_icon-delicious:before {
  content: '\e80f'
}

.trx_addons_icon-deviantart:before {
  content: '\e810'
}

.trx_addons_icon-digg:before {
  content: '\e811'
}

.trx_addons_icon-dribbble:before {
  content: '\e812'
}

.trx_addons_icon-dropbox:before {
  content: '\e813'
}

.trx_addons_icon-drupal:before {
  content: '\e814'
}

.trx_addons_icon-facebook:before {
  content: '\e815'
}

.trx_addons_icon-flickr:before {
  content: '\e816'
}

.trx_addons_icon-forumbee:before {
  content: '\e817'
}

.trx_addons_icon-foursquare:before {
  content: '\e818'
}

.trx_addons_icon-git:before {
  content: '\e819'
}

.trx_addons_icon-github:before {
  content: '\e81a'
}

.trx_addons_icon-google:before {
  content: '\e81b'
}

.trx_addons_icon-gplus:before {
  content: '\e81c'
}

.trx_addons_icon-gwallet:before {
  content: '\e81d'
}

.trx_addons_icon-hacker-news:before {
  content: '\e81e'
}

.trx_addons_icon-html5:before {
  content: '\e81f'
}

.trx_addons_icon-instagram:before {
  content: '\e820'
}

.trx_addons_icon-ioxhost:before {
  content: '\e821'
}

.trx_addons_icon-joomla:before {
  content: '\e822'
}

.trx_addons_icon-jsfiddle:before {
  content: '\e823'
}

.trx_addons_icon-lastfm:before {
  content: '\e824'
}

.trx_addons_icon-leanpub:before {
  content: '\e825'
}

.trx_addons_icon-linkedin:before {
  content: '\e826'
}

.trx_addons_icon-linux:before {
  content: '\e827'
}

.trx_addons_icon-maxcdn:before {
  content: '\e828'
}

.trx_addons_icon-meanpath:before {
  content: '\e829'
}

.trx_addons_icon-openid:before {
  content: '\e82a'
}

.trx_addons_icon-pagelines:before {
  content: '\e82b'
}

.trx_addons_icon-paypal:before {
  content: '\e82c'
}

.trx_addons_icon-pied-piper-alt:before {
  content: '\e82d'
}

.trx_addons_icon-pinterest:before {
  content: '\e82e'
}

.trx_addons_icon-qq:before {
  content: '\e82f'
}

.trx_addons_icon-reddit:before {
  content: '\e830'
}

.trx_addons_icon-renren:before {
  content: '\e831'
}

.trx_addons_icon-sellsy:before {
  content: '\e832'
}

.trx_addons_icon-shirtsinbulk:before {
  content: '\e833'
}

.trx_addons_icon-simplybuilt:before {
  content: '\e834'
}

.trx_addons_icon-skyatlas:before {
  content: '\e835'
}

.trx_addons_icon-skype:before {
  content: '\e836'
}

.trx_addons_icon-slack:before {
  content: '\e837'
}

.trx_addons_icon-slideshare:before {
  content: '\e838'
}

.trx_addons_icon-stackoverflow:before {
  content: '\e839'
}

.trx_addons_icon-steam:before {
  content: '\e83a'
}

.trx_addons_icon-stumbleupon:before {
  content: '\e83b'
}

.trx_addons_icon-tencent-weibo:before {
  content: '\e83c'
}

.trx_addons_icon-trello:before {
  content: '\e83d'
}

.trx_addons_icon-tumblr:before {
  content: '\e83e'
}

.trx_addons_icon-twitch:before {
  content: '\e83f'
}

.trx_addons_icon-twitter:before {
  content: '\e840'
}

.trx_addons_icon-vine:before {
  content: '\e841'
}

.trx_addons_icon-vkontakte:before {
  content: '\e842'
}

.trx_addons_icon-wechat:before {
  content: '\e843'
}

.trx_addons_icon-whatsapp:before {
  content: '\e844'
}

.trx_addons_icon-weibo:before {
  content: '\e845'
}

.trx_addons_icon-windows:before {
  content: '\e846'
}

.trx_addons_icon-wordpress:before {
  content: '\e847'
}

.trx_addons_icon-xing:before {
  content: '\e848'
}

.trx_addons_icon-yelp:before {
  content: '\e849'
}

.trx_addons_icon-youtube:before {
  content: '\e84a'
}

.trx_addons_icon-yahoo:before {
  content: '\e84b'
}

.trx_addons_icon-circle:before {
  content: '\e84c'
}

.trx_addons_icon-lemon:before {
  content: '\e84d'
}

.trx_addons_icon-soundcloud:before {
  content: '\e84e'
}

.trx_addons_icon-google-circles:before {
  content: '\e84f'
}

.trx_addons_icon-logo-db:before {
  content: '\e850'
}

.trx_addons_icon-sweden:before {
  content: '\e851'
}

.trx_addons_icon-evernote:before {
  content: '\e852'
}

.trx_addons_icon-heart:before {
  content: '\e853'
}

.trx_addons_icon-heart-empty:before {
  content: '\e854'
}

.trx_addons_icon-eye:before {
  content: '\e855'
}

.trx_addons_icon-comment-empty:before {
  content: '\e856'
}

.trx_addons_icon-down:before {
  content: '\e857'
}

.trx_addons_icon-left:before {
  content: '\e858'
}

.trx_addons_icon-right:before {
  content: '\e859'
}

.trx_addons_icon-up:before {
  content: '\e85a'
}

.trx_addons_icon-pencil:before {
  content: '\e85b'
}

.trx_addons_icon-shareable:before {
  content: '\e85c'
}

.trx_addons_icon-tools:before {
  content: '\e85d'
}

.trx_addons_icon-basket:before {
  content: '\e85e'
}

.trx_addons_icon-reply:before {
  content: '\e85f'
}

.trx_addons_icon-reply-all:before {
  content: '\e860'
}

.trx_addons_icon-forward:before {
  content: '\e861'
}

.trx_addons_icon-edit:before {
  content: '\e862'
}

.trx_addons_icon-feather3:before {
  content: '\e863'
}

.trx_addons_icon-code:before {
  content: '\e864'
}

.trx_addons_icon-attach:before {
  content: '\e865'
}

.trx_addons_icon-lock:before {
  content: '\e866'
}

.trx_addons_icon-lock-open:before {
  content: '\e867'
}

.trx_addons_icon-pin:before {
  content: '\e868'
}

.trx_addons_icon-home:before {
  content: '\e869'
}

.trx_addons_icon-link:before {
  content: '\e86a'
}

.trx_addons_icon-unlink:before {
  content: '\e86b'
}

.trx_addons_icon-download:before {
  content: '\e86c'
}

.trx_addons_icon-mail:before {
  content: '\e86d'
}

.trx_addons_icon-star:before {
  content: '\e86e'
}

.trx_addons_icon-star-empty:before {
  content: '\e86f'
}

.trx_addons_icon-user-alt:before {
  content: '\e870'
}

.trx_addons_icon-user-plus:before {
  content: '\e871'
}

.trx_addons_icon-user-times:before {
  content: '\e872'
}

.trx_addons_icon-users-group:before {
  content: '\e873'
}

.trx_addons_icon-ok:before {
  content: '\e874'
}

.trx_addons_icon-delete:before {
  content: '\e875'
}

.trx_addons_icon-plus:before {
  content: '\e876'
}

.trx_addons_icon-minus:before {
  content: '\e877'
}

.trx_addons_icon-ok-circled:before {
  content: '\e878'
}

.trx_addons_icon-delete-circled:before {
  content: '\e879'
}

.trx_addons_icon-plus-circled:before {
  content: '\e87a'
}

.trx_addons_icon-minus-circled:before {
  content: '\e87b'
}

.trx_addons_icon-help:before {
  content: '\e87c'
}

.trx_addons_icon-help-circled:before {
  content: '\e87d'
}

.trx_addons_icon-info-circled:before {
  content: '\e87e'
}

.trx_addons_icon-info:before {
  content: '\e87f'
}

.trx_addons_icon-attention:before {
  content: '\e880'
}

.trx_addons_icon-attention-circled:before {
  content: '\e881'
}

.trx_addons_icon-down-mini:before {
  content: '\e882'
}

.trx_addons_icon-left-mini:before {
  content: '\e883'
}

.trx_addons_icon-right-mini:before {
  content: '\e884'
}

.trx_addons_icon-up-mini:before {
  content: '\e885'
}

.trx_addons_icon-rss:before {
  content: '\e886'
}

.trx_addons_icon-slider-left:before {
  content: '\e887'
}

.trx_addons_icon-slider-right:before {
  content: '\e888'
}

.trx_addons_icon-cog:before {
  content: '\e889'
}

.trx_addons_icon-gps:before {
  content: '\e88a'
}

.trx_addons_icon-monitor:before {
  content: '\e88b'
}

.trx_addons_icon-mouse:before {
  content: '\e88c'
}

.trx_addons_icon-feather:before {
  content: '\e88d'
}

.trx_addons_icon-cogs:before {
  content: '\e88e'
}

.trx_addons_icon-sliders:before {
  content: '\e88f'
}

.trx_addons_icon-camera:before {
  content: '\e890'
}

.trx_addons_icon-lamp:before {
  content: '\e891'
}

.trx_addons_icon-down-dir:before {
  content: '\e892'
}

.trx_addons_icon-telephone:before {
  content: '\e893'
}

.trx_addons_icon-print:before {
  content: '\e894'
}

.trx_addons_icon-export:before {
  content: '\e895'
}

.trx_addons_icon-mute:before {
  content: '\e896'
}

.trx_addons_icon-volume:before {
  content: '\e897'
}

.trx_addons_icon-search:before {
  content: '\e898'
}

.trx_addons_icon-print2:before {
  content: '\e899'
}

.trx_addons_icon-youtube2:before {
  content: '\e89a'
}

.trx_addons_icon-asterisk:before {
  content: '\e89b'
}

.trx_addons_icon-checkbox:before {
  content: '\e89c'
}

.trx_addons_icon-circle-thin:before {
  content: '\e89d'
}

.trx_addons_icon-ellipsis:before {
  content: '\e89e'
}

.trx_addons_icon-ellipsis-vert:before {
  content: '\e89f'
}

.trx_addons_icon-off:before {
  content: '\e8a0'
}

.trx_addons_icon-scissors:before {
  content: '\e8a1'
}

.trx_addons_icon-paste:before {
  content: '\e8a2'
}

.trx_addons_icon-floppy:before {
  content: '\e8a3'
}

.trx_addons_icon-book:before {
  content: '\e8a4'
}

.trx_addons_icon-toggle-off:before {
  content: '\e8a5'
}

.trx_addons_icon-toggle-on:before {
  content: '\e8a6'
}

.trx_addons_icon-columns:before {
  content: '\e8a7'
}

.trx_addons_icon-table:before {
  content: '\e8a8'
}

.trx_addons_icon-circle-dot:before {
  content: '\e8a9'
}

.trx_addons_icon-chart-bar:before {
  content: '\e8aa'
}

.trx_addons_icon-chart-area:before {
  content: '\e8ab'
}

.trx_addons_icon-chart-pie:before {
  content: '\e8ac'
}

.trx_addons_icon-chart-line:before {
  content: '\e8ad'
}

.trx_addons_icon-certificate:before {
  content: '\e8ae'
}

.trx_addons_icon-signal:before {
  content: '\e8af'
}

.trx_addons_icon-checkbox-empty:before {
  content: '\e8b0'
}

.trx_addons_icon-gift:before {
  content: '\e8b1'
}

.trx_addons_icon-desktop:before {
  content: '\e8b2'
}

.trx_addons_icon-laptop:before {
  content: '\e8b3'
}

.trx_addons_icon-tablet:before {
  content: '\e8b4'
}

.trx_addons_icon-mobile:before {
  content: '\e8b5'
}

.trx_addons_icon-dot:before {
  content: '\e8b6'
}

.trx_addons_icon-record:before {
  content: '\e8b7'
}

.trx_addons_icon-quote-right:before {
  content: '\e8b8'
}

.trx_addons_icon-quote-left:before {
  content: '\e8b9'
}

.trx_addons_icon-feather2:before {
  content: '\e8ba'
}

.trx_addons_icon-location-outline:before {
  content: '\e8bb'
}

.trx_addons_icon-menu:before {
  content: '\e8bc'
}

.trx_addons_icon-check:before {
  content: '\e8bd'
}

.trx_addons_icon-cancel:before {
  content: '\e8be'
}

.trx_addons_icon-fire:before {
  content: '\e8bf'
}

.trx_addons_icon-fire-light:before {
  content: '\e8c0'
}

.trx_addons_icon-food-light:before {
  content: '\e8c1'
}

.trx_addons_icon-phone-2:before {
  content: '\e8c2'
}

.trx_addons_icon-map:before {
  content: '\e8c3'
}

.trx_addons_icon-up-dir:before {
  content: '\e8c4'
}

.trx_addons_icon-left-dir:before {
  content: '\e8c5'
}

.trx_addons_icon-right-dir:before {
  content: '\e8c6'
}

.trx_addons_icon-calendar:before {
  content: '\e8c7'
}

.trx_addons_icon-credit-card:before {
  content: '\e8c8'
}

.trx_addons_icon-dot2:before {
  content: '\e8c9'
}

.trx_addons_icon-dot3:before {
  content: '\e8ca'
}

.trx_addons_icon-resize-small:before {
  content: '\e8cb'
}

.trx_addons_icon-resize-vertical:before {
  content: '\e8cc'
}

.trx_addons_icon-resize-horizontal:before {
  content: '\e8cd'
}

.trx_addons_icon-water:before {
  content: '\e8ce'
}

.trx_addons_icon-droplet:before {
  content: '\e8cf'
}

.trx_addons_icon-air:before {
  content: '\e8d0'
}

.trx_addons_icon-address:before {
  content: '\e8d1'
}

.trx_addons_icon-location:before {
  content: '\e8d2'
}

.trx_addons_icon-map-2:before {
  content: '\e8d3'
}

.trx_addons_icon-direction:before {
  content: '\e8d4'
}

.trx_addons_icon-compass:before {
  content: '\e8d5'
}

.trx_addons_icon-globe:before {
  content: '\e8d6'
}

.trx_addons_icon-flow-tree:before {
  content: '\e8d7'
}

.trx_addons_icon-key:before {
  content: '\e8d8'
}

.trx_addons_icon-flow-cross:before {
  content: '\e8d9'
}

.trx_addons_icon-fuel:before {
  content: '\e8da'
}

.trx_addons_icon-lodging:before {
  content: '\e8db'
}

.trx_addons_icon-toilet:before {
  content: '\e8dc'
}

.trx_addons_icon-wrench:before {
  content: '\e8dd'
}

.trx_addons_icon-cogs-1:before {
  content: '\e8de'
}

.trx_addons_icon-gauge-1:before {
  content: '\e8df'
}

.trx_addons_icon-road:before {
  content: '\e8e0'
}

.trx_addons_icon-volume-off:before {
  content: '\e8e1'
}

.trx_addons_icon-volume-down:before {
  content: '\e8e2'
}

.trx_addons_icon-volume-up:before {
  content: '\e8e3'
}

.trx_addons_icon-play:before {
  content: '\e8e4'
}

.trx_addons_icon-pause:before {
  content: '\e8e5'
}

.trx_addons_icon-stop:before {
  content: '\e8e6'
}

.trx_addons_icon-align-left:before {
  content: '\e8e7'
}

.trx_addons_icon-align-center:before {
  content: '\e8e8'
}

.trx_addons_icon-align-right:before {
  content: '\e8e9'
}

.trx_addons_icon-align-justify:before {
  content: '\e8ea'
}

.trx_addons_icon-list:before {
  content: '\e8eb'
}

.trx_addons_icon-film:before {
  content: '\e8ec'
}

.trx_addons_icon-video:before {
  content: '\e8ed'
}

.trx_addons_icon-video-light:before {
  content: '\e8ee'
}

.trx_addons_icon-comment:before {
  content: '\e8ef'
}

.trx_addons_icon-chat:before {
  content: '\e8f0'
}

.trx_addons_icon-thumbs-up:before {
  content: '\e8f1'
}

.trx_addons_icon-thumbs-down:before {
  content: '\e8f2'
}

.trx_addons_icon-arrow-down:before {
  content: '\e90f'
}

.trx_addons_icon-arrow-left:before {
  content: '\e910'
}

.trx_addons_icon-arrow-right:before {
  content: '\e911'
}

.trx_addons_icon-arrow-up:before {
  content: '\e912'
}

.trx_addons_icon-resize-full:before {
  content: '\e918'
}

.trx_addons_icon-move:before {
  content: '\f047'
}

.trx_addons_icon-filter:before {
  content: '\f0b0'
}

.trx_addons_icon-resize-full-alt:before {
  content: '\f0b2'
}

.trx_addons_icon-list-bullet:before {
  content: '\f0ca'
}

.trx_addons_icon-list-numbered:before {
  content: '\f0cb'
}

.trx_addons_icon-sort:before {
  content: '\f0dc'
}

.trx_addons_icon-sort-down:before {
  content: '\f0dd'
}

.trx_addons_icon-sort-up:before {
  content: '\f0de'
}

.trx_addons_icon-gauge:before {
  content: '\f0e4'
}

.trx_addons_icon-chat-empty:before {
  content: '\f0e6'
}

.trx_addons_icon-sitemap:before {
  content: '\f0e8'
}

.trx_addons_icon-food:before {
  content: '\f0f5'
}

.trx_addons_icon-building:before {
  content: '\f0f7'
}

.trx_addons_icon-mic:before {
  content: '\f130'
}

.trx_addons_icon-mute-1:before {
  content: '\f131'
}

.trx_addons_icon-calendar-empty:before {
  content: '\f133'
}

.trx_addons_icon-extinguisher:before {
  content: '\f134'
}

.trx_addons_icon-sort-name-up:before {
  content: '\f15d'
}

.trx_addons_icon-sort-name-down:before {
  content: '\f15e'
}

.trx_addons_icon-sort-alt-up:before {
  content: '\f160'
}

.trx_addons_icon-sort-alt-down:before {
  content: '\f161'
}

.trx_addons_icon-sort-number-up:before {
  content: '\f162'
}

.trx_addons_icon-sort-number-down:before {
  content: '\f163'
}

.trx_addons_icon-car:before {
  content: '\f1b9'
}

.trx_addons_icon-cc-visa:before {
  content: '\f1f0'
}

.trx_addons_icon-cc-paypal:before {
  content: '\f1f4'
}

.trx_addons_icon-bed:before {
  content: '\f236'
}

.trx_addons_icon-balance-scale:before {
  content: '\f24e'
}

.trx_addons_icon-hourglass:before {
  content: '\f250'
}

.trx_addons_icon-wpforms:before {
  content: '\f298'
}

/**
 * Swiper 5.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2020 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 16, 2020
 */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
  float: left
}

.swiper-container-vertical>.swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform
}

.swiper-invisible-blank-slide {
  visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-lock {
  display: none
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s opacity;
  -o-transition: .3s opacity;
  transition: .3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(.33);
  -ms-transform: scale(.33);
  transform: scale(.33);
  position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(.66);
  -ms-transform: scale(.66);
  transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(.33);
  -ms-transform: scale(.33);
  transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(.66);
  -ms-transform: scale(.66);
  transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(.33);
  -ms-transform: scale(.33);
  transform: scale(.33)
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff
}

.swiper-container-vertical>.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: .2s top, .2s -webkit-transform;
  transition: .2s top, .2s -webkit-transform;
  -o-transition: .2s transform, .2s top;
  transition: .2s transform, .2s top;
  transition: .2s transform, .2s top, .2s -webkit-transform
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s left, .2s -webkit-transform;
  transition: .2s left, .2s -webkit-transform;
  -o-transition: .2s transform, .2s left;
  transition: .2s transform, .2s left;
  transition: .2s transform, .2s left, .2s -webkit-transform
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: .2s right, .2s -webkit-transform;
  transition: .2s right, .2s -webkit-transform;
  -o-transition: .2s transform, .2s right;
  transition: .2s transform, .2s right;
  transition: .2s transform, .2s right, .2s -webkit-transform
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, .25);
  position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
  background: rgba(255, 255, 255, .25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, .25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background: #000
}

.swiper-pagination-lock {
  display: none
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, .5);
  border-radius: 10px;
  left: 0;
  top: 0
}

.swiper-scrollbar-cursor-drag {
  cursor: move
}

.swiper-scrollbar-lock {
  display: none
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain
}

.swiper-slide-zoomed {
  cursor: move
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-container-cube {
  overflow: visible
}

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0
}

.swiper-container-flip {
  overflow: visible
}

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
  -ms-perspective: 1200px
}

.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: .8
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle
}

.mfp-align-top .mfp-container:before {
  display: none
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto
}

.mfp-ajax-cur {
  cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: zoom-out
}

.mfp-zoom {
  cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
  cursor: auto
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none
}

.mfp-loading.mfp-figure {
  display: none
}

.mfp-hide {
  display: none !important
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044
}

.mfp-preloader a {
  color: #CCC
}

.mfp-preloader a:hover {
  color: #FFF
}

.mfp-s-ready .mfp-preloader {
  display: none
}

.mfp-s-error .mfp-content {
  display: none
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: 0;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation
}

button::-moz-focus-inner {
  padding: 0;
  border: 0
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: .65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace
}

.mfp-close:hover,
.mfp-close:focus {
  opacity: 1
}

.mfp-close:active {
  top: 1px
}

.mfp-close-btn-in .mfp-close {
  color: #333
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap
}

.mfp-arrow {
  position: absolute;
  opacity: .65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent
}

.mfp-arrow:active {
  margin-top: -54px
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1
}

.mfp-arrow:before,
.mfp-arrow:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: .7
}

.mfp-arrow-left {
  left: 0
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f
}

.mfp-arrow-right {
  right: 0
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px
}

.mfp-arrow-right:before {
  border-left: 27px solid #3f3f3f
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px
}

.mfp-iframe-holder .mfp-close {
  top: -40px
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000
}

img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto
}

.mfp-figure {
  line-height: 0
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444
}

.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px
}

.mfp-figure figure {
  margin: 0
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px
}

.mfp-image-holder .mfp-content {
  max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer
}

@media screen and (max-width:800px) and (orientation:landscape),
screen and (max-height:300px) {
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0
  }
}

@media all and (max-width:900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75)
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px
  }
}

#page_preloader {
  background-color: #f0f0f0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  opacity: .8;
  position: fixed;
  z-index: 1000000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%
}

.preloader_wrap {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.preloader_wrap>div {
  width: 10px;
  height: 10px;
  line-height: 10px;
  text-align: center;
  background-color: #efa758
}

.preloader_wrap>div[class*=preloader_circ] {
  margin-right: 5px;
  border-radius: 50%;
  display: inline-block;
  -webkit-animation: preloader-circle .7s infinite ease-in-out;
  -ms-animation: preloader-circle .7s infinite ease-in-out;
  animation: preloader-circle .7s infinite ease-in-out
}

.preloader_wrap>div.preloader_circ2 {
  -webkit-animation-delay: -.6s;
  -ms-animation-delay: -.6s;
  animation-delay: -.6s
}

.preloader_wrap>div.preloader_circ3 {
  -webkit-animation-delay: -.5s;
  -ms-animation-delay: -.5s;
  animation-delay: -.5s
}

.preloader_wrap>div.preloader_circ4 {
  -webkit-animation-delay: -.4s;
  -ms-animation-delay: -.4s;
  animation-delay: -.4s
}

.preloader_wrap>div.preloader_circ5 {
  -webkit-animation-delay: -.3s;
  -ms-animation-delay: -.3s;
  animation-delay: -.3s
}

@-webkit-keyframes preloader-circle {

  0%,
  40%,
  100% {
    -webkit-transform: translateY(-10px)
  }

  20% {
    -webkit-transform: translateY(-20px)
  }
}

@keyframes preloader-circle {

  0%,
  40%,
  100% {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px)
  }

  20% {
    transform: translateY(-20px);
    -webkit-transform: translateY(-20px)
  }
}

.preloader_wrap.preloader_square {
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center
}

.preloader_wrap>div.preloader_square1,
.preloader_wrap>div.preloader_square2 {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-animation: preloader-square 1.8s infinite ease-in-out;
  -ms-animation: preloader-square 1.8s infinite ease-in-out;
  animation: preloader-square 1.8s infinite ease-in-out
}

.preloader_wrap>div.preloader_square2 {
  -webkit-animation-delay: -.9s;
  -ms-animation-delay: -.9s;
  animation-delay: -.9s
}

@-webkit-keyframes preloader-square {
  25% {
    -webkit-transform: translateX(42px)rotate(-90deg)scale(.5)
  }

  50% {
    -webkit-transform: translateX(42px)translateY(42px)rotate(-180deg)
  }

  75% {
    -webkit-transform: translateX(0)translateY(42px)rotate(-270deg)scale(.5)
  }

  100% {
    -webkit-transform: rotate(-360deg)
  }
}

@keyframes preloader-square {
  25% {
    transform: translateX(42px)rotate(-90deg)scale(.5);
    -webkit-transform: translateX(42px)rotate(-90deg)scale(.5)
  }

  50% {
    transform: translateX(42px)translateY(42px)rotate(-179deg);
    -webkit-transform: translateX(42px)translateY(42px)rotate(-179deg)
  }

  50.1% {
    transform: translateX(42px)translateY(42px)rotate(-180deg);
    -webkit-transform: translateX(42px)translateY(42px)rotate(-180deg)
  }

  75% {
    transform: translateX(0)translateY(42px)rotate(-270deg)scale(.5);
    -webkit-transform: translateX(0)translateY(42px)rotate(-270deg)scale(.5)
  }

  100% {
    transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg)
  }
}

.preloader_wrap .preloader_dot {
  background-color: #fff;
  display: inline-block;
  vertical-align: top;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.preloader_wrap .preloader_dot+.preloader_dot {
  margin-left: 20px
}

.preloader_wrap #preloader_dot_one {
  -webkit-animation: preloader_dot_one 1.5s infinite;
  -ms-animation: preloader_dot_one 1.5s infinite;
  animation: preloader_dot_one 1.5s infinite
}

.preloader_wrap #preloader_dot_two {
  -webkit-animation: preloader_dot_two 1.5s infinite;
  -ms-animation: preloader_dot_two 1.5s infinite;
  animation: preloader_dot_two 1.5s infinite;
  -webkit-animation-delay: .25s;
  -ms-animation-delay: .25s;
  animation-delay: .25s
}

.preloader_wrap #preloader_dot_three {
  -webkit-animation: preloader_dot_three 1.5s infinite;
  -ms-animation: preloader_dot_three 1.5s infinite;
  animation: preloader_dot_three 1.5s infinite;
  -webkit-animation-delay: .5s;
  -ms-animation-delay: .5s;
  animation-delay: .5s
}

@-webkit-keyframes preloader_dot_one {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_one {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

@-webkit-keyframes preloader_dot_two {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_two {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

@-webkit-keyframes preloader_dot_three {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_three {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

.trx_addons_loading {
  background-image: url(/wp-content/plugins/trx_addons/css/images/preloader.gif) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important
}

.trx_addons_scroll_to_top {
  display: block;
  background: #fff;
  cursor: pointer;
  opacity: 0;
  position: fixed;
  z-index: 100001;
  bottom: -4em;
  right: 2em;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease
}

.trx_addons_scroll_to_top:before {
  margin: 0 !important
}

.trx_addons_scroll_to_top.show {
  opacity: 1;
  bottom: 2em
}

.scroll_progress_wrap {
  position: fixed;
  left: 0;
  right: 0;
  height: 3px;
  z-index: 999999;
  overflow: hidden
}

.scroll_progress_bottom {
  bottom: 0;
  height: 8px
}

.scroll_progress_top {
  top: 0
}

.admin-bar .scroll_progress_top {
  top: 32px
}

.scroll_progress_wrap .scroll_progress_status {
  position: absolute;
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #efa758;
  opacity: .8
}

.rtl .scroll_progress_wrap .scroll_progress_status {
  left: unset;
  right: 0
}

.me-plugin {
  position: absolute;
  width: 0;
  height: 0
}

.mejs-controls .mejs-button>button {
  background: 0 0 !important;
  padding: 0 !important;
  text-align: center;
  font-size: 1.5em;
  line-height: 20px
}

.mejs-controls .mejs-playpause-button.mejs-play>button:before,
.mejs-controls .mejs-playpause-button.mejs-replay>button:before {
  content: '\e8e4';
  font-family: trx_addons_icons
}

.mejs-controls .mejs-playpause-button.mejs-pause>button:before {
  content: '\e8e5';
  font-family: trx_addons_icons
}

.mejs-controls .mejs-volume-button.mejs-mute>button:before {
  content: '\e8e3';
  font-family: trx_addons_icons
}

.mejs-controls .mejs-volume-button.mejs-unmute>button:before {
  content: '\e8e1';
  font-family: trx_addons_icons
}

.mejs-controls .mejs-button.mejs-fullscreen-button>button:before {
  content: '\f0b2';
  font-family: trx_addons_icons
}

.mejs-controls .mejs-button.mejs-unfullscreen>button:before {
  content: '\e8cb';
  font-family: trx_addons_icons
}

.trx_addons_audio_player.with_cover .mejs-controls {
  background: 0 0 !important
}

.wp-playlist .mejs-container .mejs-controls {
  background: rgba(0, 0, 0, .7)
}

.mejs-controls .mejs-time {
  margin-top: -1px;
  padding-left: 0;
  padding-right: 0
}

.iColorPickerTable table.colorPickerTable td {
  padding: 0 2px
}

.iColorPickerTable .iColorPicker_moreColors {
  background-image: url(/wp-content/plugins/trx_addons/css/images/colorpicker_morecolors.png);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: .5em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-widget button,
div.ui-widget input,
div.ui-widget select,
div.ui-widget textarea,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  font-family: inherit;
  font-size: 1em;
  line-height: inherit
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  color: inherit;
  background: 0 0;
  border-style: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

div.ui-datepicker {
  background-color: #fff
}

div.ui-accordion .ui-accordion-header {
  padding: 0
}

div.ui-accordion .ui-accordion-header-icon {
  display: none
}

div.ui-tabs,
div.ui-tabs .ui-tabs-panel,
div.ui-tabs .ui-tabs-nav {
  padding: 0
}

div.ui-tabs .ui-tabs-nav li {
  float: none;
  margin: 0
}

div.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: none
}

.trx_addons_tabs .trx_addons_tabs_content+.trx_addons_tabs_content {
  display: none
}

.trx_addons_tabs .trx_addons_tabs_titles li:before {
  display: none
}

.trx_addons_tabs .trx_addons_tabs_titles li {
  display: inline-block;
  font-size: .8462em;
  line-height: 1.7273em;
  font-weight: 700;
  padding: 0;
  margin: 0;
  border: none;
  text-transform: uppercase;
  position: relative;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.trx_addons_tabs .trx_addons_tabs_titles li+li {
  margin-left: 1em
}

.trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active:after {
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1;
  top: auto;
  right: 0;
  bottom: -2px;
  left: 0;
  height: 2px;
  background-color: #000
}

.trx_addons_tabs .trx_addons_tabs_titles li.trx_addons_tabs_title>a {
  padding: 0;
  float: none
}

.trx_addons_tabs .trx_addons_tabs_content {
  padding: 0;
  border: none;
  overflow: hidden
}

.trx_addons_tabs_with_titles .trx_addons_tabs_content {
  padding-top: 1.5em;
  font-family: inherit;
  font-size: 1em;
  line-height: inherit;
  background: 0 0
}

.trx_addons_range_slider {
  position: relative;
  font-family: inherit;
  font-size: 1em;
  line-height: inherit;
  margin-top: 1em;
  margin-bottom: 1.5em
}

.trx_addons_range_slider_label {
  font-size: .75em;
  line-height: 1em;
  font-weight: 700;
  position: absolute;
  z-index: 1;
  bottom: -1.5em;
  left: 0
}

.trx_addons_range_slider_label_min {
  color: #aaa
}

.trx_addons_range_slider_label_max {
  left: auto;
  right: 0;
  color: #aaa
}

.trx_addons_range_slider_label_cur {
  bottom: auto;
  top: -1.5em;
  background-color: inherit;
  -webkit-transform: translateX(-25%);
  -ms-transform: translateX(-25%);
  transform: translateX(-25%)
}

.trx_addons_range_slider_label_cur+.trx_addons_range_slider_label_cur {
  -webkit-transform: translateX(-75%);
  -ms-transform: translateX(-75%);
  transform: translateX(-75%)
}

div.ui-slider {
  position: relative;
  text-align: left;
  background-color: #f7f7f7;
  border: 1px solid #ddd;
  -webkit-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px
}

div.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1em;
  height: 1em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
  background-color: #e7e7e7;
  border: 1px solid #ddd;
  -webkit-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px
}

div.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
  background-color: #f0f0f0
}

div.ui-slider.ui-state-disabled .ui-slider-handle,
div.ui-slider.ui-state-disabled .ui-slider-range {
  -webkit-filter: inherit;
  filter: inherit
}

div.ui-slider-horizontal {
  height: .8em
}

div.ui-slider-horizontal .ui-slider-handle {
  top: -.15em;
  margin-left: -.5em
}

div.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%
}

div.ui-slider-horizontal .ui-slider-range-min {
  left: 0
}

div.ui-slider-horizontal .ui-slider-range-max {
  right: 0
}

div.ui-slider-vertical {
  width: .8em;
  height: 100px
}

div.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em
}

div.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%
}

div.ui-slider-vertical .ui-slider-range-min {
  bottom: 0
}

div.ui-slider-vertical .ui-slider-range-max {
  top: 0
}

.select2-container {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.select2-container .select2-selection--single {
  cursor: pointer;
  display: block;
  height: auto !important;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.select2-container .select2-selection--single .select2-selection__clear {
  position: relative
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px
}

.select2-container .select2-selection--multiple {
  cursor: pointer;
  display: block;
  min-height: 0 !important;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap
}

.select2-container .select2-search--inline {
  float: left
}

.select2-container .select2-search--inline .select2-search__field {
  font-size: 100%;
  margin-top: 0 !important;
  padding: 0 !important;
  border: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none
}

.select2-dropdown {
  background-color: #fff;
  border: 1px solid #aaa;
  display: block;
  width: 100%;
  position: absolute;
  z-index: 1051;
  top: 0;
  left: -1e5px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.select2-results {
  display: block
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0
}

.select2-results__option {
  padding: 6px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.select2-results__option[aria-selected] {
  cursor: pointer
}

.select2-container--open .select2-dropdown {
  left: 0
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.select2-search--dropdown {
  display: block;
  padding: 4px
}

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none
}

.select2-search--dropdown.select2-search--hide {
  display: none
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  opacity: 0;
  background-color: #fff
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  display: inline-block;
  color: #999
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  position: absolute;
  z-index: 1;
  top: 50% !important;
  right: 1px;
  width: 20px;
  height: 26px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto
}

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px
}

.select2-container--default .select2-selection--multiple {
  background-color: #fff;
  border: 1px solid #aaa;
  cursor: text;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  margin-top: 5px;
  margin-right: 10px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin-right: 2px
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {
  float: right
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid #000 1px;
  outline: 0
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: 0 0;
  border: none;
  outline: 0;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: textfield
}

.select2-container--default .select2-results>.select2-results__options {
  max-height: 200px;
  overflow-y: auto
}

.select2-container--default .select2-results__option[role=group] {
  padding: 0
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd
}

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #0073aa;
  color: #fff
}

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));
  background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
  background-repeat: repeat-x
}

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #0073aa
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: 700;
  margin-right: 10px
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  position: absolute;
  z-index: 1;
  top: 1px;
  right: 1px;
  width: 20px;
  height: 26px;
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0;
  margin-left: -4px;
  margin-top: -2px
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
  float: left
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto
}

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #0073aa
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: 0 0;
  border: none
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #fff 0, #eee 50%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(50%, #eee));
  background-image: -o-linear-gradient(top, #fff 0, #eee 50%);
  background-image: linear-gradient(to bottom, #fff 0, #eee 50%);
  background-repeat: repeat-x
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff));
  background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
  background-repeat: repeat-x
}

.select2-container--classic .select2-selection--multiple {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0
}

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #0073aa
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin-right: 2px
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  float: right
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #0073aa
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0
}

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none
}

.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent
}

.select2-container--classic .select2-dropdown--above {
  border-bottom: none
}

.select2-container--classic .select2-dropdown--below {
  border-top: none
}

.select2-container--classic .select2-results>.select2-results__options {
  max-height: 200px;
  overflow-y: auto
}

.select2-container--classic .select2-results__option[role=group] {
  padding: 0
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff
}

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px
}

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #0073aa
}

div.select2-container .select2-choice {
  background-color: #fff;
  border: 1px solid #ddd;
  color: #32373c;
  outline: 0;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 7%)inset;
  -ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 7%)inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 7%)inset;
  -webkit-transition: border-color 50ms ease-in-out 0s;
  -ms-transition: border-color 50ms ease-in-out 0s;
  -o-transition: border-color 50ms ease-in-out 0s;
  transition: border-color 50ms ease-in-out 0s
}

div.select2-drop {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.page_contact_form {
  margin-top: 6em;
  padding-top: 6em;
  border-top: 1px solid #ddd
}

a.trx_addons_popup_link:before {
  display: inline-block;
  line-height: inherit;
  margin-right: .4em
}

.trx_addons_popup {
  position: relative;
  margin: 0 auto;
  font-family: inherit;
  font-size: 1em;
  line-height: inherit;
  width: 460px;
  background-color: #f7f7f7;
  background-image: none;
  color: #888;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .2);
  -ms-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .2);
  box-shadow: 0 0 20px rgba(0, 0, 0, .2)
}

.trx_addons_popup button.mfp-close {
  background-color: initial;
  color: #292929;
  border-bottom: 1px solid #ccc;
  height: 40px;
  width: 40px;
  font-size: 1.5em;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  margin: 0 !important
}

.trx_addons_popup .trx_addons_tabs_titles {
  margin-right: 44px
}

.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title {
  width: 50%;
  border: 1px solid #ccc;
  border-width: 0 1px 1px 0;
  background-color: #ddd;
  background-image: none;
  float: none;
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a {
  display: block;
  width: 100%;
  height: 49px;
  line-height: 49px;
  font-size: 18px;
  font-weight: 400;
  text-align: center
}

.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title>a>i {
  display: inline-block;
  line-height: inherit;
  margin-right: .5em
}

.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a>i {
  color: #a0a0a0;
  cursor: not-allowed
}

.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active {
  background-color: #f7f7f7;
  border-bottom-color: transparent;
  padding: 0;
  margin: 0
}

.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active:after {
  bottom: auto;
  top: -1px;
  left: -1px;
  height: 2px
}

.trx_addons_popup .trx_addons_tabs_titles+.trx_addons_tabs_content,
.trx_addons_popup .trx_addons_tabs_titles+.trx_addons_tabs_content+.trx_addons_tabs_content {
  padding: 2em 1.5em;
  position: relative
}

.trx_addons_left_side,
.trx_addons_right_side {
  display: block;
  float: left;
  width: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.trx_addons_left_side {
  padding-right: 1em
}

.trx_addons_right_side {
  padding-left: 1em
}

.trx_addons_popup_form_wrap form {
  position: static
}

.trx_addons_popup_form_field .sc_form_field {
  margin-bottom: .8667em
}

.trx_addons_popup_form_field_remember,
.trx_addons_popup_form_field_agree,
.trx_addons_popup_form_field_pwd_description {
  font-size: .8667em;
  letter-spacing: 0;
  margin: 0
}

.trx_addons_popup_form_field_agree input[type=checkbox]+label {
  cursor: pointer
}

.trx_addons_popup_form_field_agree input[type=checkbox]+label:before {
  top: 2px
}

.trx_addons_popup_form_field_forgot_password {
  margin-right: 1em
}

.trx_addons_popup_form_field_submit {
  clear: both;
  padding-top: 1.5em
}

.trx_addons_popup_form_field_submit .submit_button {
  padding: 1em 2em
}

.trx_addons_popup .wp-social-login-provider-list {
  padding: 12px 0
}

.trx_addons_popup .wp-social-login-provider-list a {
  margin: 0 2px 2px 0
}

.trx_addons_message_box {
  display: none;
  max-width: 80%;
  padding: 2em;
  line-height: 1.2em;
  border: 1px solid #07759c;
  background-color: #b6ddf3;
  color: #07759c;
  position: absolute;
  z-index: 1000;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 4px 4px 16px 0 rgba(0, 0, 200, .3);
  -ms-box-shadow: 4px 4px 16px 0 rgba(0, 0, 200, .3);
  box-shadow: 4px 4px 16px rgba(0, 0, 200, .3)
}

form .trx_addons_message_box {
  min-width: 60%
}

.trx_addons_message_box_error {
  border: 1px solid #a00000;
  background-color: #fdcdcd;
  color: #a00000;
  -webkit-box-shadow: 4px 4px 16px 0 rgba(200, 0, 0, .3);
  -ms-box-shadow: 4px 4px 16px 0 rgba(200, 0, 0, .3);
  box-shadow: 4px 4px 16px rgba(200, 0, 0, .3)
}

.trx_addons_message_box_success {
  border: 1px solid #00a000;
  background-color: #cdfdcd;
  color: #00a000;
  -webkit-box-shadow: 4px 4px 16px 0 rgba(0, 200, 0, .3);
  -ms-box-shadow: 4px 4px 16px 0 rgba(0, 200, 0, .3);
  box-shadow: 4px 4px 16px rgba(0, 200, 0, .3)
}

.trx_addons_message_box_title {
  margin: 0 0 .3em
}

.trx_addons_message_box_error .trx_addons_message_box_title {
  color: #a00000
}

.trx_addons_message_box_success .trx_addons_message_box_title {
  color: #00a000
}

.trx_addons_message_box p {
  margin: 0;
  line-height: 1.2em
}

.trx_addons_message_box p+p {
  margin-top: .2em
}

html {
  overflow-y: scroll !important
}

.mfp-bg {
  background: #fff
}

.mfp-wrap .mfp-close {
  color: #888;
  margin: -44px -14px 0 0
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #888;
  margin: 0
}

.mfp-figure figcaption {
  margin-bottom: 40px !important;
  height: 40px;
  padding: 0 16px;
  overflow: hidden;
  background-color: rgba(255, 255, 255, .8)
}

.mfp-figure figcaption .mfp-bottom-bar {
  left: 16px;
  right: 16px;
  top: auto;
  bottom: 0;
  width: auto;
  height: 40px
}

.mfp-figure figcaption .mfp-bottom-bar .mfp-title,
.mfp-figure figcaption .mfp-bottom-bar .mfp-counter {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.mfp-figure figcaption .mfp-bottom-bar .mfp-counter {
  left: auto;
  right: 0
}

.mfp-title,
.mfp-counter {
  color: #888
}

.wp-caption a[class*=magnific],
.wp-caption a[class*=prettyPhoto] {
  display: block
}

.wp-caption a[class*=magnific] img,
.wp-caption a[class*=prettyPhoto] img {
  vertical-align: top
}

.breadcrumbs {
  font-size: 13px;
  line-height: 19px
}

.breadcrumbs .breadcrumbs_item {
  display: inline-block;
  vertical-align: top
}

.breadcrumbs .breadcrumbs_delimiter {
  display: inline-block;
  position: relative;
  margin: 0 .45em;
  vertical-align: top;
  text-align: center
}

.breadcrumbs .breadcrumbs_delimiter:before {
  content: '/'
}

[class^=trx_addons_icon-]:before,
[class*=" trx_addons_icon-"]:before {
  margin: 0;
  width: auto;
  font-size: inherit;
  line-height: inherit !important;
  font-weight: inherit
}

.post_counters_likes.disabled,
.comment_counters_likes.disabled {
  color: #e05100
}

.post_counters_item,
.comment_counters_item {
  margin-left: .5em;
  white-space: nowrap
}

.post_counters_item:before {
  vertical-align: top;
  line-height: inherit;
  margin: 0 .2em 0 0
}

.post_counters_item .post_counters_number,
.comment_counters .comment_counters_number {
  margin: 0 .25em
}

.trx_addons_emotions {
  display: block;
  margin-top: 2em
}

.trx_addons_emotions_item {
  display: inline-block;
  margin: 0 1em 1em 0;
  padding: 1em;
  width: 5em;
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #ddd;
  color: #888;
  -webkit-transition: -webkit-transform .3s ease, color .3s ease, border-color .3s ease, background-color .3s ease, box-shadow .3s ease;
  -ms-transition: -ms-transform .3s ease, color .3s ease, border-color .3s ease, background-color .3s ease, box-shadow .3s ease;
  -webkit-transition: color .3s ease, border-color .3s ease, background-color .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease;
  transition: color .3s ease, border-color .3s ease, background-color .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease;
  -o-transition: transform .3s ease, color .3s ease, border-color .3s ease, background-color .3s ease, box-shadow .3s ease;
  transition: transform .3s ease, color .3s ease, border-color .3s ease, background-color .3s ease, box-shadow .3s ease;
  transition: transform .3s ease, color .3s ease, border-color .3s ease, background-color .3s ease, box-shadow .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease
}

.trx_addons_emotions_item:hover {
  color: #333;
  border-color: #aaa;
  -webkit-transform: translateY(-3px);
  -ms-transform: translateY(-3px);
  transform: translateY(-3px);
  -webkit-box-shadow: 0 10px 15px 0 rgba(0, 0, 0, .1);
  -ms-box-shadow: 0 10px 15px 0 rgba(0, 0, 0, .1);
  box-shadow: 0 10px 15px rgba(0, 0, 0, .1)
}

.trx_addons_emotions_active {
  color: #333;
  border-color: #aaa;
  background-color: #f0f0f0
}

.trx_addons_emotions .trx_addons_emotions_item:before {
  display: block;
  font-size: 2em;
  line-height: 1em
}

.trx_addons_emotions_item.sc_icon_type_svg svg {
  width: 2em;
  height: 2em
}

.trx_addons_emotions_item_number {
  font-weight: 700;
  display: block;
  margin-top: .5em;
  color: #666
}

.trx_addons_emotions_item_label {
  display: block
}

.socials_share {
  position: relative;
  vertical-align: top
}

.socials_share.socials_wrap {
  margin: 0
}

.socials_share .socials_caption {
  display: inline-block;
  margin-right: 1em
}

.socials_share .socials_caption:before {
  content: '\e802';
  font-family: trx_addons_icons;
  margin-right: .4em
}

.socials_share.socials_type_drop .socials_caption {
  margin-right: 0
}

.socials_share.socials_type_drop .social_items {
  display: none;
  position: absolute;
  z-index: 1000;
  bottom: 3em;
  right: 0;
  border: 1px solid #eee;
  background-color: #fff;
  padding: 1em 1.5em;
  max-width: 10em;
  line-height: 2em;
  text-align: left
}

.socials_share.socials_type_drop .social_items:before {
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1;
  bottom: -5px;
  right: 20%;
  width: 8px;
  height: 8px;
  border-bottom: 1px solid #eee;
  border-left: 1px solid #eee;
  background-color: #fff;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.socials_share.socials_type_drop .social_item {
  display: block;
  text-align: left;
  margin: 0;
  white-space: nowrap
}

.socials_share.socials_type_drop .social_item+.social_item {
  margin-left: 0
}

.socials_share.socials_type_drop .social_item .social_icon {
  width: auto;
  height: auto;
  line-height: inherit;
  background-color: initial !important;
  text-align: left
}

.socials_share.socials_type_drop .social_item .social_icon span {
  display: inline-block;
  margin-left: 0;
  margin-right: .75em;
  width: 1em;
  line-height: 1em
}

.trx_addons_no_posts .trx_addons_no_posts_title {
  margin-top: 0
}

.widget_area .post_item,
aside .post_item {
  overflow: hidden;
  text-align: left;
  margin-bottom: 0;
  background-color: initial !important;
  position: relative
}

aside .post_item+.post_item {
  margin-top: 1.6em
}

.widget_area .post_item .post_content,
aside .post_item .post_content {
  overflow: hidden
}

.widget_area .post_item .post_thumb,
aside .post_item .post_thumb {
  float: left;
  width: 5em;
  height: 5em;
  margin: 0 1em 4px 0;
  overflow: hidden
}

.widget_area .post_item .post_thumb img,
aside .post_item .post_thumb img {
  width: 100%
}

.widget_area .post_item .post_title,
aside .post_item .post_title {
  margin: -2px 0 4px;
  text-align: left;
  line-height: 1.25em;
  font-weight: 400
}

.widget_area .post_item .post_info,
aside .post_item .post_info {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 0
}

.widget_area .post_item .post_info .post_info_item+.post_info_item:before,
aside .post_item .post_info .post_info_item+.post_info_item:before {
  content: "";
  margin: 0 0 0 5px
}

.widget_area .post_item .post_categories,
aside .post_item .post_categories {
  font-size: 11px;
  line-height: 15px;
  font-weight: 400;
  margin-top: -2px;
  margin-bottom: .7em;
  position: relative;
  padding-right: 3em;
  text-transform: uppercase
}

.widget_area .post_item .post_categories .post_info_counters,
aside .post_item .post_categories .post_info_counters {
  position: absolute;
  right: 0;
  top: 0
}

.widget_area .post_item .post_categories .post_info_counters .post_counters_label,
aside .post_item .post_categories .post_info_counters .post_counters_label {
  display: none
}

.widget .trx_addons_tabs .trx_addons_tabs_titles {
  padding-left: 0;
  margin-bottom: 2em
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li {
  font-size: 12px;
  line-height: 1.3em;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  letter-spacing: 0
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li:after {
  display: none !important
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li+li {
  margin-left: .5em
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  padding: .3em .5em
}

aside.widget_fullwidth {
  padding: 0 !important
}

aside.widget_bg_image {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding: 2em 1.5em !important
}

aside.widget_bg_image:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .6)
}

aside.widget_bg_image * {
  color: #aaa !important
}

aside.widget_bg_image .widget_content a {
  color: #ddd !important
}

aside.widget_bg_image .widget_title,
aside.widget_bg_image li,
aside.widget_bg_image li a,
aside.widget_bg_image .widget_content a:hover {
  color: #fff !important
}

aside.widget_bg_image .widget_title,
aside.widget_bg_image .widget_content {
  position: relative;
  z-index: 2
}

.trx_addons_stretch_height {
  min-height: 100vh
}

.trx_addons_hidden {
  display: none
}

.trx_addons_columns_wrap {
  margin-left: 0;
  margin-right: -30px
}

.trx_addons_columns_wrap>[class*=trx_addons_column-] {
  display: inline-block;
  vertical-align: top;
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.trx_addons_columns_wrap.columns_padding_left {
  margin-left: -30px;
  margin-right: 0
}

.trx_addons_columns_wrap.columns_padding_left>[class*=trx_addons_column-],
.trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_left {
  padding-left: 30px;
  padding-right: 0
}

.trx_addons_columns_wrap.columns_padding_right {
  margin-left: 0;
  margin-right: -30px
}

.trx_addons_columns_wrap.columns_padding_right>[class*=trx_addons_column-],
.trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_right {
  padding-left: 0;
  padding-right: 30px
}

.trx_addons_columns_wrap.columns_padding_center {
  margin-left: -15px;
  margin-right: -15px
}

.trx_addons_columns_wrap.columns_padding_center>[class*=trx_addons_column-],
.trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_center {
  padding-left: 15px;
  padding-right: 15px
}

.trx_addons_columns_wrap.columns_padding_bottom>[class*=trx_addons_column-],
.trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_bottom {
  padding-bottom: 30px
}

.trx_addons_columns_wrap.no_margin {
  margin-left: 0 !important;
  margin-right: 0 !important
}

.trx_addons_columns_wrap.no_margin>[class*=trx_addons_column-] {
  padding: 0 !important
}

.trx_addons_column-1,
.trx_addons_column-1_1 {
  width: 100%
}

.trx_addons_column-1_2 {
  width: 50%
}

.trx_addons_column-1_3 {
  width: 33.33333%
}

.trx_addons_column-1_4 {
  width: 25%
}

.trx_addons_column-1_5 {
  width: 20%
}

.trx_addons_column-1_6 {
  width: 16.66667%
}

.trx_addons_column-1_7 {
  width: 14.28571%
}

.trx_addons_column-1_8 {
  width: 12.5%
}

.trx_addons_column-1_9 {
  width: 11.11111%
}

.trx_addons_column-1_10 {
  width: 10%
}

.trx_addons_column-1_11 {
  width: 9.09091%
}

.trx_addons_column-1_12 {
  width: 8.33333%
}

.trx_addons_column-2_2 {
  width: 100%
}

.trx_addons_column-2_3 {
  width: 66.66667%
}

.trx_addons_column-2_4 {
  width: 50%
}

.trx_addons_column-2_5 {
  width: 40%
}

.trx_addons_column-2_6 {
  width: 33.33333%
}

.trx_addons_column-2_7 {
  width: 28.57143%
}

.trx_addons_column-2_8 {
  width: 25%
}

.trx_addons_column-2_9 {
  width: 22.22222%
}

.trx_addons_column-2_10 {
  width: 20%
}

.trx_addons_column-2_11 {
  width: 18.18182%
}

.trx_addons_column-2_12 {
  width: 16.66667%
}

.trx_addons_column-3_3 {
  width: 100%
}

.trx_addons_column-3_4 {
  width: 75%
}

.trx_addons_column-3_5 {
  width: 60%
}

.trx_addons_column-3_6 {
  width: 50%
}

.trx_addons_column-3_7 {
  width: 42.85714%
}

.trx_addons_column-3_8 {
  width: 37.5%
}

.trx_addons_column-3_9 {
  width: 33.33333%
}

.trx_addons_column-3_10 {
  width: 30%
}

.trx_addons_column-3_11 {
  width: 27.27273%
}

.trx_addons_column-3_12 {
  width: 25%
}

.trx_addons_column-4_4 {
  width: 100%
}

.trx_addons_column-4_5 {
  width: 80%
}

.trx_addons_column-4_6 {
  width: 66.66667%
}

.trx_addons_column-4_7 {
  width: 57.14286%
}

.trx_addons_column-4_8 {
  width: 50%
}

.trx_addons_column-4_9 {
  width: 44.44444%
}

.trx_addons_column-4_10 {
  width: 40%
}

.trx_addons_column-4_11 {
  width: 36.36364%
}

.trx_addons_column-4_12 {
  width: 33.33333%
}

.trx_addons_column-5_5 {
  width: 100%
}

.trx_addons_column-5_6 {
  width: 83.33333%
}

.trx_addons_column-5_7 {
  width: 71.42857%
}

.trx_addons_column-5_8 {
  width: 62.5%
}

.trx_addons_column-5_9 {
  width: 55.55556%
}

.trx_addons_column-5_10 {
  width: 50%
}

.trx_addons_column-5_11 {
  width: 45.45455%
}

.trx_addons_column-5_12 {
  width: 41.66667%
}

.trx_addons_column-6_6 {
  width: 100%
}

.trx_addons_column-6_7 {
  width: 85.71429%
}

.trx_addons_column-6_8 {
  width: 75%
}

.trx_addons_column-6_9 {
  width: 66.66667%
}

.trx_addons_column-6_10 {
  width: 60%
}

.trx_addons_column-6_11 {
  width: 54.54545%
}

.trx_addons_column-6_12 {
  width: 50%
}

.trx_addons_column-7_7 {
  width: 100%
}

.trx_addons_column-7_8 {
  width: 87.5%
}

.trx_addons_column-7_9 {
  width: 77.77778%
}

.trx_addons_column-7_10 {
  width: 70%
}

.trx_addons_column-7_11 {
  width: 63.63636%
}

.trx_addons_column-7_12 {
  width: 58.33333%
}

.trx_addons_column-8_8 {
  width: 100%
}

.trx_addons_column-8_9 {
  width: 88.88889%
}

.trx_addons_column-8_10 {
  width: 80%
}

.trx_addons_column-8_11 {
  width: 72.72727%
}

.trx_addons_column-8_12 {
  width: 66.66667%
}

.trx_addons_column-9_9 {
  width: 100%
}

.trx_addons_column-9_10 {
  width: 90%
}

.trx_addons_column-9_11 {
  width: 81.81818%
}

.trx_addons_column-9_12 {
  width: 75%
}

.trx_addons_column-10_10 {
  width: 100%
}

.trx_addons_column-10_11 {
  width: 90.90909%
}

.trx_addons_column-10_12 {
  width: 83.33333%
}

.trx_addons_column-11_11 {
  width: 100%
}

.trx_addons_column-11_12 {
  width: 91.66667%
}

.trx_addons_column-12_12 {
  width: 100%
}

.clearfix:after,
.trx_addons_columns_wrap:after {
  content: " ";
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.trx_addons_popup .trx_addons_popup_form_wrap_register form .trx_addons_right_side .trx_addons_popup_form_field .sc_form_field_pwd2 .sc_form_field_wrap .sc_form_field_hover {
  font-size: .9em
}

.trx_addons_hover {
  position: relative;
  overflow: hidden
}

.trx_addons_hover img {
  position: relative;
  display: block;
  width: 100%;
  height: auto
}

.trx_addons_hover_mask {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  opacity: 0;
  background-color: rgba(239, 167, 88, .8);
  -webkit-transition: all .3s .1s ease-out;
  -ms-transition: all .3s .1s ease-out;
  -o-transition: all .3s .1s ease-out;
  transition: all .3s .1s ease-out
}

.trx_addons_hover:hover .trx_addons_hover_mask {
  -webkit-transition: all .4s ease-out;
  -ms-transition: all .4s ease-out;
  -o-transition: all .4s ease-out;
  transition: all .4s ease-out
}

.trx_addons_hover_content {
  position: absolute;
  z-index: 11;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  padding: 20px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.trx_addons_hover_content .trx_addons_hover_title {
  color: #fff;
  margin: 0;
  position: relative;
  opacity: 0;
  -webkit-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear
}

.trx_addons_hover:hover .trx_addons_hover_title {
  -webkit-transition: all .2s .1s linear;
  -ms-transition: all .2s .1s linear;
  -o-transition: all .2s .1s linear;
  transition: all .2s .1s linear
}

.trx_addons_hover_content .trx_addons_hover_title>a {
  color: #fff
}

.trx_addons_hover_content .trx_addons_hover_title>a:hover {
  color: #fff;
  text-shadow: 0 0 3px rgba(0, 0, 0, .3)
}

.trx_addons_hover_content .trx_addons_hover_text {
  font-style: italic;
  line-height: 1.3em;
  position: relative;
  color: #fff;
  padding: .2em 0;
  opacity: 0;
  -webkit-transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}

.trx_addons_hover_content .trx_addons_hover_info {
  color: #fff;
  padding: .2em 0;
  opacity: 0;
  -webkit-transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}

.trx_addons_hover:hover .trx_addons_hover_text,
.trx_addons_hover:hover .trx_addons_hover_info {
  -webkit-transition: all .3s .1s ease-out;
  -ms-transition: all .3s .1s ease-out;
  -o-transition: all .3s .1s ease-out;
  transition: all .3s .1s ease-out
}

.trx_addons_hover_content .trx_addons_hover_link,
.trx_addons_hover_content .trx_addons_hover_links a {
  display: inline-block;
  text-decoration: none;
  font-size: .7692em;
  line-height: 1.5em;
  font-weight: 700;
  padding: .4em .8em;
  margin-top: 1em;
  background-color: rgba(0, 0, 0, .6);
  color: #fff !important;
  text-transform: uppercase;
  opacity: 0;
  -webkit-transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}

.trx_addons_hover_content .trx_addons_hover_links a+a {
  margin-left: .7em
}

.trx_addons_hover:hover .trx_addons_hover_link,
.trx_addons_hover:hover .trx_addons_hover_links a {
  -webkit-transition: all .3s .1s ease-out;
  -ms-transition: all .3s .1s ease-out;
  -o-transition: all .3s .1s ease-out;
  transition: all .3s .1s ease-out
}

.trx_addons_hover_link:hover,
.trx_addons_hover_links a:hover {
  color: #fff !important;
  background-color: #000
}

.trx_addons_hover_content .trx_addons_hover_icon {
  display: inline-block;
  text-decoration: none;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  background-color: rgba(0, 0, 0, .6);
  color: #fff !important;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  margin-top: 1em;
  opacity: 0;
  -webkit-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear
}

.trx_addons_hover:hover .trx_addons_hover_icon {
  -webkit-transition: all .2s .2s linear;
  -ms-transition: all .2s .2s linear;
  -o-transition: all .2s .2s linear;
  transition: all .2s .2s linear
}

.trx_addons_hover_content .trx_addons_hover_icon+.trx_addons_hover_icon {
  margin-left: .5em
}

.trx_addons_hover_content .trx_addons_hover_icon:hover {
  color: #fff !important;
  background-color: #000
}

.trx_addons_hover_content .trx_addons_hover_icon_link:before {
  content: '\e86a';
  font-family: trx_addons_icons
}

.trx_addons_hover_content .trx_addons_hover_icon_zoom:before {
  content: '\e898';
  font-family: trx_addons_icons
}

.trx_addons_hover_style_info img {
  -webkit-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear
}

.trx_addons_hover_style_info .trx_addons_hover_title {
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px)
}

.trx_addons_hover_style_info .trx_addons_hover_text {
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px)
}

.trx_addons_hover_style_info .trx_addons_hover_link {
  -webkit-transform: translateY(20px);
  -ms-transform: translateY(20px);
  transform: translateY(20px)
}

.trx_addons_hover_style_info .trx_addons_hover_info {
  -webkit-transform: translateY(20px);
  -ms-transform: translateY(20px);
  transform: translateY(20px)
}

.trx_addons_hover_style_info:hover img {
  -webkit-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1)
}

.trx_addons_hover_style_info:hover .trx_addons_hover_mask {
  opacity: 1
}

.trx_addons_hover_style_info:hover .trx_addons_hover_title,
.trx_addons_hover_style_info:hover .trx_addons_hover_text,
.trx_addons_hover_style_info:hover .trx_addons_hover_link,
.trx_addons_hover_style_info:hover .trx_addons_hover_info {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.trx_addons_hover_style_links .trx_addons_hover_mask {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.trx_addons_hover_style_links .trx_addons_hover_title {
  -webkit-transform: translateY(-75px);
  -ms-transform: translateY(-75px);
  transform: translateY(-75px)
}

.trx_addons_hover_style_links .trx_addons_hover_text {
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px)
}

.trx_addons_hover_style_links .trx_addons_hover_link {
  -webkit-transform: translate(-20px, 20px);
  -ms-transform: translate(-20px, 20px);
  transform: translate(-20px, 20px)
}

.trx_addons_hover_style_links .trx_addons_hover_link2 {
  -webkit-transform: translate(20px, 20px);
  -ms-transform: translate(20px, 20px);
  transform: translate(20px, 20px)
}

.trx_addons_hover_style_links:hover .trx_addons_hover_mask {
  opacity: 1
}

.trx_addons_hover_style_links:hover .trx_addons_hover_title,
.trx_addons_hover_style_links:hover .trx_addons_hover_text,
.trx_addons_hover_style_links:hover .trx_addons_hover_link,
.trx_addons_hover_style_links:hover .trx_addons_hover_link2 {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0)
}

.trx_addons_hover_style_plain img {
  -webkit-transition: all .2s linear;
  -ms-transition: all .2s linear;
  -o-transition: all .2s linear;
  transition: all .2s linear
}

.trx_addons_hover_style_plain .trx_addons_hover_title {
  -webkit-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  transform: translateY(-50px)
}

.trx_addons_hover_style_plain .trx_addons_hover_text {
  color: #8b8b8b;
  padding: 1em 0;
  -webkit-transform: scale(.8, .8);
  -ms-transform: scale(.8, .8);
  transform: scale(.8, .8)
}

.trx_addons_hover_style_plain .trx_addons_hover_link {
  -webkit-transform: translateY(20px);
  -ms-transform: translateY(20px);
  transform: translateY(20px)
}

.trx_addons_hover_style_plain:hover img {
  opacity: 0;
  -webkit-transform: scale(.8, .8);
  -ms-transform: scale(.8, .8);
  transform: scale(.8, .8);
  -webkit-transition: all .2s .1s linear;
  -ms-transition: all .2s .1s linear;
  -o-transition: all .2s .1s linear;
  transition: all .2s .1s linear
}

.trx_addons_hover_style_plain:hover .trx_addons_hover_title,
.trx_addons_hover_style_plain:hover .trx_addons_hover_link {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.trx_addons_hover_style_plain:hover .trx_addons_hover_text {
  opacity: 1;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1)
}

.trx_addons_hover_style_wide .trx_addons_hover_mask {
  top: 0;
  left: 0;
  width: 200%;
  height: 200%;
  -webkit-transform: translate(50%, 50%)rotate(45deg);
  -ms-transform: translate(50%, 50%)rotate(45deg);
  transform: translate(50%, 50%)rotate(45deg)
}

.trx_addons_hover_style_wide .trx_addons_hover_content .trx_addons_hover_title {
  -webkit-transform: translate(50px, 50px);
  -ms-transform: translate(50px, 50px);
  transform: translate(50px, 50px);
  background-color: initial;
  margin: 0
}

.trx_addons_hover_style_wide .trx_addons_hover_icon {
  -webkit-transform: translateX(30px)scale(.3, .3);
  -ms-transform: translateX(30px)scale(.3, .3);
  transform: translateX(30px)scale(.3, .3)
}

.trx_addons_hover_style_wide .trx_addons_hover_icon_zoom {
  -webkit-transform: translateX(-30px)scale(.3, .3);
  -ms-transform: translateX(-30px)scale(.3, .3);
  transform: translateX(-30px)scale(.3, .3)
}

.trx_addons_hover_style_wide:hover .trx_addons_hover_mask {
  opacity: 1;
  -webkit-transform: translate(-25%, -25%)rotate(45deg);
  -ms-transform: translate(-25%, -25%)rotate(45deg);
  transform: translate(-25%, -25%)rotate(45deg)
}

.trx_addons_hover_style_wide:hover .trx_addons_hover_title {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0)
}

.trx_addons_hover_style_wide:hover .trx_addons_hover_icon {
  opacity: 1;
  -webkit-transform: translateX(0)scale(1, 1);
  -ms-transform: translateX(0)scale(1, 1);
  transform: translateX(0)scale(1, 1)
}

.trx_addons_hover_style_zoomin .trx_addons_hover_mask {
  -webkit-transform: scale(.1, .1);
  -ms-transform: scale(.1, .1);
  transform: scale(.1, .1)
}

.trx_addons_hover_style_zoomin .trx_addons_hover_content .trx_addons_hover_title {
  -webkit-transform: translateY(30px)scale(.1, .1);
  -ms-transform: translateY(30px)scale(.1, .1);
  transform: translateY(30px)scale(.1, .1);
  background-color: initial;
  margin: 0;
  display: none
}

.trx_addons_hover_style_zoomin .trx_addons_hover_icon {
  -webkit-transform: translate(-30px, -30px)scale(.1, .1);
  -ms-transform: translate(-30px, -30px)scale(.1, .1);
  transform: translate(-30px, -30px)scale(.1, .1)
}

.trx_addons_hover_style_zoomin .trx_addons_hover_icon_link {
  -webkit-transform: translate(30px, -30px)scale(.1, .1);
  -ms-transform: translate(30px, -30px)scale(.1, .1);
  transform: translate(30px, -30px)scale(.1, .1)
}

.trx_addons_hover_style_zoomin:hover .trx_addons_hover_mask {
  opacity: 1;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1)
}

.trx_addons_hover_style_zoomin:hover .trx_addons_hover_title {
  opacity: 1;
  -webkit-transform: translate(0, 0)scale(1, 1);
  -ms-transform: translate(0, 0)scale(1, 1);
  transform: translate(0, 0)scale(1, 1)
}

.trx_addons_hover_style_zoomin:hover .trx_addons_hover_icon {
  opacity: 1;
  -webkit-transform: translate(0, 0)scale(1, 1);
  -ms-transform: translate(0, 0)scale(1, 1);
  transform: translate(0, 0)scale(1, 1)
}

@keyframes zoomin {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1, .1);
    -ms-transform: scale(.1, .1);
    transform: scale(.1, .1)
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1)
  }
}

@-webkit-keyframes zoomin {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1, .1);
    -ms-transform: scale(.1, .1);
    transform: scale(.1, .1)
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1)
  }
}

@keyframes zoomout {
  0% {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1)
  }

  100% {
    -webkit-transform: scale(.1, .1);
    -ms-transform: scale(.1, .1);
    transform: scale(.1, .1)
  }
}

@-webkit-keyframes zoomout {
  0% {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1)
  }

  100% {
    -webkit-transform: scale(.1, .1);
    -ms-transform: scale(.1, .1);
    transform: scale(.1, .1)
  }
}

@keyframes flash {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(1.15, 1.15);
    -ms-transform: scale(1.15, 1.15);
    transform: scale(1.15, 1.15)
  }
}

@-webkit-keyframes flash {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(1.15, 1.15);
    -ms-transform: scale(1.15, 1.15);
    transform: scale(1.15, 1.15)
  }
}

@keyframes jump {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px)
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }
}

@-webkit-keyframes jump {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px)
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes squat {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px)
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }
}

@-webkit-keyframes squat {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }

  50% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px)
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
  }
}

.trx_addons_accent {
  color: #efa758
}

.trx_addons_accent_bg {
  color: #fff;
  background-color: #efa758;
  padding: 0 .4em;
  display: inline-block
}

.trx_addons_hover {
  color: #b88144
}

.trx_addons_inverse {
  color: #fff;
  background-color: #000;
  padding: 0 .4em;
  display: inline-block
}

.trx_addons_dark {
  color: #000
}

.trx_addons_tiny_text {
  font-size: 11px;
  line-height: 1.3em;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px
}

.trx_addons_dropcap {
  float: left;
  display: block;
  font-size: 2.21437em;
  padding: 0;
  margin: .25em .5em 0 0;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  overflow: hidden;
  color: #fff;
  background-color: #000
}

.trx_addons_dropcap {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.trx_addons_dropcap_style_2 {
  background-color: #efa758
}

.trx_addons_tooltip {
  color: #efa758;
  border-bottom: 1px solid #efa758;
  position: relative;
  cursor: default
}

.trx_addons_tooltip:before {
  content: attr(data-tooltip-text);
  pointer-events: none;
  display: inline-block;
  padding: .6em 1em;
  background-color: #efa758;
  color: #fff;
  opacity: 0;
  border: none;
  max-width: 15em;
  font-size: 1em;
  line-height: 1.3em;
  position: absolute;
  z-index: 1;
  bottom: 150%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 12px;
  line-height: 15px;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-transition: all .1s ease;
  -ms-transition: all .1s ease;
  -o-transition: all .1s ease;
  transition: all .1s ease
}

.trx_addons_tooltip:after {
  content: ' ';
  pointer-events: none;
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  z-index: 2;
  bottom: 150%;
  left: 50%;
  border: 4px solid transparent;
  border-top-color: #efa758;
  opacity: 0;
  margin: 0 0 -7px -2px;
  -webkit-transition: all .1s ease;
  -ms-transition: all .1s ease;
  -o-transition: all .1s ease;
  transition: all .1s ease;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.trx_addons_tooltip:hover:before,
.trx_addons_tooltip:hover:after {
  bottom: 115%;
  opacity: 1
}

del {
  color: #ddd;
  text-decoration: line-through
}

.trx_addons_no_margin {
  margin: 0
}

ul[class*=trx_addons_list] {
  list-style-type: none;
  padding-left: 1.2em
}

ul[class*=trx_addons_list]>li {
  position: relative
}

ul[class*=trx_addons_list]>li:before {
  font-family: trx_addons_icons;
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: -1em;
  line-height: inherit
}

ul.trx_addons_list_success,
ul.trx_addons_list_error,
ul.trx_addons_list_plus,
ul.trx_addons_list_minus {
  padding-left: 1.5em
}

ul.trx_addons_list_success>li:before,
ul.trx_addons_list_error>li:before,
ul.trx_addons_list_plus>li:before,
ul.trx_addons_list_minus>li:before {
  left: -1.3em
}

ul[class*=trx_addons_list_dot]>li:before {
  content: '\e8b6'
}

ul[class*=trx_addons_list_custom]>li:before {
  content: '\e884'
}

ul[class*=trx_addons_list_success]>li:before {
  content: '\e874'
}

ul[class*=trx_addons_list_error]>li:before {
  content: '\e875'
}

ul[class*=trx_addons_list_info]>li:before {
  content: '\e87f'
}

ul[class*=trx_addons_list_plus]>li:before {
  content: '\e876'
}

ul[class*=trx_addons_list_minus]>li:before {
  content: '\e877'
}

ul[class*=trx_addons_list_help]>li:before {
  content: '\e87c'
}

ul[class*=trx_addons_list_attention]>li:before {
  content: '\e880'
}

ul[class*=trx_addons_list][class*=_circled] {
  padding-left: 1.8em
}

ul[class*=trx_addons_list][class*=_circled]>li:before {
  display: inline-block;
  color: #fff;
  background-color: #efa758;
  font-size: 10px;
  left: -2.4em;
  top: .4em;
  width: 1.7em;
  height: 1.7em;
  line-height: 1.7em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

ul.trx_addons_list_parameters {
  padding-left: 0 !important
}

ul.trx_addons_list_parameters>li:before {
  display: none
}

ul.trx_addons_list_parameters>li+li {
  padding-top: .2em;
  margin-top: .2em;
  border-top: 1px solid #ddd
}

.trx_addons_list_parameters>li {
  white-space: nowrap
}

.trx_addons_list_parameters>li>strong {
  display: inline-block;
  width: 75%;
  text-align: left;
  font-family: inherit;
  font-weight: inherit;
  white-space: normal;
  vertical-align: top;
  color: inherit
}

.trx_addons_list_parameters>li>em {
  display: inline-block;
  width: 25%;
  text-align: left;
  font-family: inherit;
  font-style: normal;
  font-weight: inherit;
  white-space: normal;
  vertical-align: top;
  color: inherit
}

.trx_addons_extended_taxonomy_bg {
  padding: .15em .7em;
  border-radius: .5em;
  overflow: hidden
}

.trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon {
  display: inline-block;
  vertical-align: baseline;
  line-height: inherit;
  margin-right: .5em;
  color: inherit !important
}

.trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_img {
  max-height: 1.15em;
  width: auto !important;
  margin-right: .3em;
  display: inline-block !important;
  vertical-align: middle
}

.sc_float_left {
  float: left
}

.sc_float_right {
  float: right
}

.sc_float_center {
  margin-left: auto;
  margin-right: auto
}

.sc_align_left {
  text-align: left
}

.sc_align_right {
  text-align: right
}

.sc_align_center {
  text-align: center
}

.sc_align_justify {
  text-align: justify
}

.sc_padding_tiny {
  padding: 1em 6%
}

.sc_padding_small {
  padding: 2em 8%
}

.sc_padding_medium {
  padding: 3em 10%
}

.sc_padding_large {
  padding: 4em 12%
}

.sc_margin_tiny {
  margin: 1em 6%
}

.sc_margin_small {
  margin: 2em 8%
}

.sc_margin_medium {
  margin: 3em 10%
}

.sc_margin_large {
  margin: 4em 12%
}

.sc_push_x_tiny {
  margin-left: 2em !important
}

.sc_push_x_tiny_negative {
  margin-left: -2em !important
}

.sc_push_x_small {
  margin-left: 4em !important
}

.sc_push_x_small_negative {
  margin-left: -4em !important
}

.sc_push_x_medium {
  margin-left: 6em !important
}

.sc_push_x_medium_negative {
  margin-left: -6em !important
}

.sc_push_x_large {
  margin-left: 8em !important
}

.sc_push_x_large_negative {
  margin-left: -8em !important
}

.sc_push_tiny,
.sc_push_y_tiny {
  margin-top: 2em !important
}

.sc_push_tiny_negative,
.sc_push_y_tiny_negative {
  margin-top: -2em !important
}

.sc_push_small,
.sc_push_y_small {
  margin-top: 4em !important
}

.sc_push_small_negative,
.sc_push_y_small_negative {
  margin-top: -4em !important
}

.sc_push_medium,
.sc_push_y_medium {
  margin-top: 6em !important
}

.sc_push_medium_negative,
.sc_push_y_medium_negative {
  margin-top: -6em !important
}

.sc_push_large,
.sc_push_y_large {
  margin-top: 8em !important
}

.sc_push_large_negative,
.sc_push_y_large_negative {
  margin-top: -8em !important
}

[class*=sc_push_] .woocommerce .products:after {
  display: none;
  clear: none
}

[class*=sc_push_] .woocommerce .products {
  overflow: hidden
}

.sc_pull_x_tiny {
  margin-right: 2em !important
}

.sc_pull_x_tiny_negative {
  margin-right: -2em !important
}

.sc_pull_x_small {
  margin-right: 4em !important
}

.sc_pull_x_small_negative {
  margin-right: -4em !important
}

.sc_pull_x_medium {
  margin-right: 6em !important
}

.sc_pull_x_medium_negative {
  margin-right: -6em !important
}

.sc_pull_x_large {
  margin-right: 8em !important
}

.sc_pull_x_large_negative {
  margin-right: -8em !important
}

.sc_pull_tiny,
.sc_pull_y_tiny {
  margin-bottom: 2em !important
}

.sc_pull_tiny_negative,
.sc_pull_y_tiny_negative {
  margin-bottom: -2em !important
}

.sc_pull_small,
.sc_pull_y_small {
  margin-bottom: 4em !important
}

.sc_pull_small_negative,
.sc_pull_y_small_negative {
  margin-bottom: -4em !important
}

.sc_pull_medium,
.sc_pull_y_medium {
  margin-bottom: 6em !important
}

.sc_pull_medium_negative,
.sc_pull_y_medium_negative {
  margin-bottom: -6em !important
}

.sc_pull_large,
.sc_pull_y_large {
  margin-bottom: 8em !important
}

.sc_pull_large_negative,
.sc_pull_y_large_negative {
  margin-bottom: -8em !important
}

[class*=sc_shift_] {
  position: relative;
  z-index: 0
}

.sc_shift_x_tiny {
  left: 2em !important
}

.sc_shift_x_tiny_negative {
  left: -2em !important
}

.sc_shift_x_small {
  left: 4em !important
}

.sc_shift_x_small_negative {
  left: -4em !important
}

.sc_shift_x_medium {
  left: 6em !important
}

.sc_shift_x_medium_negative {
  left: -6em !important
}

.sc_shift_x_large {
  left: 8em !important
}

.sc_shift_x_large_negative {
  left: -8em !important
}

.sc_shift_y_tiny {
  top: 2em !important
}

.sc_shift_y_tiny_negative {
  top: -2em !important
}

.sc_shift_y_small {
  top: 4em !important
}

.sc_shift_y_small_negative {
  top: -4em !important
}

.sc_shift_y_medium {
  top: 6em !important
}

.sc_shift_y_medium_negative {
  top: -6em !important
}

.sc_shift_y_large {
  top: 8em !important
}

.sc_shift_y_large_negative {
  top: -8em !important
}

.sc_parallax {
  position: relative !important;
  overflow: hidden !important
}

.sc_parallax_scroller {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.sc_item_title,
.sc_item_subtitle,
.sc_item_descr,
.sc_item_button {
  margin: 0
}

.sc_item_title {
  line-height: 1.2em
}

.sc_item_title>small,
.sc_item_title>big {
  display: inline-block;
  margin-bottom: .9em
}

.sc_item_title+.sc_item_subtitle {
  margin-top: .25em
}

.sc_item_subtitle+.sc_item_title {
  margin-top: .6em
}

.sc_item_subtitle {
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 400;
  font-style: italic;
  text-transform: none;
  letter-spacing: 0
}

.sc_item_button {
  line-height: 0
}

.sc_item_subtitle.sc_item_title_style_shadow {
  font-size: 8rem;
  line-height: 1.2em;
  font-weight: 900;
  font-style: normal;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  color: #f0f0f0;
  opacity: .1
}

.sc_item_subtitle.sc_item_title_style_shadow.sc_align_left,
.sc_item_subtitle.sc_item_title_style_shadow.sc_align_default {
  left: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.sc_item_subtitle.sc_item_title_style_shadow.sc_align_right {
  left: auto;
  right: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.sc_item_subtitle.sc_item_title_style_shadow+.sc_item_title {
  padding: 2.5rem 0;
  margin: 0
}

.sc_item_title.sc_item_title_style_accent {
  position: relative
}

.sc_item_title.sc_item_title_style_accent b {
  font-size: 6em;
  line-height: .8em;
  font-weight: 900;
  font-style: normal;
  position: absolute;
  z-index: 0;
  bottom: -100%;
  left: 0;
  color: rgba(200, 200, 200, .1);
  letter-spacing: 0
}

.sc_item_title.sc_item_title_style_accent i {
  display: inline-block;
  font-size: 1rem;
  font-weight: 400;
  font-style: normal;
  padding: 1.2em .5em;
  color: #fff;
  background-color: #000;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: -5.25em;
  right: 0;
  width: 5em;
  height: 5em;
  line-height: 1.25em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  letter-spacing: 0
}

.sc_item_title.sc_item_title_style_accent.sc_align_center b {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.sc_item_title.sc_item_title_style_accent.sc_align_right b {
  left: auto;
  right: 0
}

.sc_item_title.sc_item_title_style_accent.sc_align_right i {
  left: 0;
  right: auto
}

.sc_item_title+.sc_item_descr,
.sc_item_subtitle+.sc_item_descr {
  margin-top: 1em
}

.sc_item_title+.sc_item_slider,
.sc_item_subtitle+.sc_item_slider,
.sc_item_descr+.sc_item_slider,
.sc_item_title+.sc_item_columns,
.sc_item_subtitle+.sc_item_columns,
.sc_item_descr+.sc_item_columns,
.sc_item_title+.sc_item_content,
.sc_item_subtitle+.sc_item_content,
.sc_item_descr+.sc_item_content {
  margin-top: 2em
}

.sc_item_title+.sc_item_slider,
.sc_item_subtitle+.sc_item_slider,
.sc_item_title+.sc_item_columns,
.sc_item_subtitle+.sc_item_columns,
.sc_item_title+.sc_item_content,
.sc_item_subtitle+.sc_item_content {
  margin-top: 2em
}

.sc_item_descr+.sc_item_slider,
.sc_item_descr+.sc_item_columns,
.sc_item_descr+.sc_item_content {
  margin-top: 3em
}

h1.sc_item_title_tag+.sc_item_descr,
h1.sc_item_title_tag+.sc_item_slider,
h1.sc_item_title_tag+.sc_item_columns,
h1.sc_item_title_tag+.sc_item_content {
  margin-top: 2em
}

h2.sc_item_title_tag+.sc_item_descr,
h2.sc_item_title_tag+.sc_item_slider,
h2.sc_item_title_tag+.sc_item_columns,
h2.sc_item_title_tag+.sc_item_content {
  margin-top: 1.8em
}

h3.sc_item_title_tag+.sc_item_descr,
h3.sc_item_title_tag+.sc_item_slider,
h3.sc_item_title_tag+.sc_item_columns,
h3.sc_item_title_tag+.sc_item_content {
  margin-top: 1.6em
}

h4.sc_item_title_tag+.sc_item_descr,
h4.sc_item_title_tag+.sc_item_slider,
h4.sc_item_title_tag+.sc_item_columns,
h4.sc_item_title_tag+.sc_item_content {
  margin-top: 1.4em
}

h5.sc_item_title_tag+.sc_item_descr,
h5.sc_item_title_tag+.sc_item_slider,
h5.sc_item_title_tag+.sc_item_columns,
h5.sc_item_title_tag+.sc_item_content {
  margin-top: 1.2em
}

h6.sc_item_title_tag+.sc_item_descr,
h6.sc_item_title_tag+.sc_item_slider,
h6.sc_item_title_tag+.sc_item_columns,
h6.sc_item_title_tag+.sc_item_content {
  margin-top: 1em
}

.sc_item_descr {
  margin-bottom: 2em;
  max-width: 85%
}

.sc_item_descr.sc_align_center {
  max-width: 75%;
  margin-left: auto;
  margin-right: auto
}

.sc_item_descr:last-child {
  margin-bottom: 0
}

.wpb_column:not(.vc_col-sm-12) .sc_item_descr.sc_align_center {
  max-width: none
}

nav.sc_item_pagination {
  margin-top: 1em
}

nav.sc_item_pagination .nav-links {
  margin-top: 0;
  display: inline-block
}

nav.sc_item_pagination_advanced_pages {
  text-align: left
}

nav.sc_item_pagination_advanced_pages .nav-links {
  max-width: 82%
}

nav.sc_item_pagination a {
  cursor: pointer
}

nav.sc_item_pagination .page-count {
  width: auto;
  float: right;
  line-height: 4em;
  margin-top: .6667em;
  max-width: 18%
}

.sc_item_title+.sc_item_button,
.sc_item_title+.sc_item_button_image,
.sc_item_subtitle+.sc_item_button,
.sc_item_subtitle+.sc_item_button_image,
.sc_item_descr+.sc_item_button,
.sc_item_descr+.sc_item_button_image,
.sc_item_content+.sc_item_button,
.sc_item_content+.sc_item_button_image,
.sc_item_slider+.sc_item_button,
.sc_item_slider+.sc_item_button_image,
.sc_item_columns+.sc_item_button,
.sc_item_columns+.sc_item_button_image,
.sc_item_pagination+.sc_item_button,
.sc_item_pagination+.sc_item_button_image {
  margin-top: 2em
}

.sc_item_title+.sc_item_button_simple,
.sc_item_subtitle+.sc_item_button_simple,
.sc_item_descr+.sc_item_button_simple,
.sc_item_content+.sc_item_button_simple,
.sc_item_slider+.sc_item_button_simple,
.sc_item_columns+.sc_item_button_simple,
.sc_item_pagination+.sc_item_button_simple {
  margin-top: 1.5em
}

.sc_item_button_image img {
  max-height: 8em;
  width: auto
}

a .sc_icon_as_image {
  -webkit-filter: grayscale(0);
  -moz-filter: grayscale(0);
  -ms-filter: grayscale(0);
  -o-filter: grayscale(0);
  filter: grayscale(0);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

a:hover .sc_icon_as_image {
  -webkit-filter: grayscale(1);
  -moz-filter: grayscale(1);
  -ms-filter: grayscale(1);
  -o-filter: grayscale(1);
  filter: grayscale(1)
}

#trx_addons_post_details_popup_overlay {
  position: fixed;
  z-index: 100000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .9);
  display: none
}

#trx_addons_post_details_popup {
  position: fixed;
  z-index: 100001;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 50%;
  height: 80%;
  display: none
}

.trx_addons_post_details_popup_close,
.trx_addons_post_details_popup_prev,
.trx_addons_post_details_popup_next {
  position: absolute;
  z-index: 1;
  top: -2em;
  right: -2em;
  color: #fff;
  font-size: 1.5em;
  padding: 6px;
  cursor: pointer
}

.trx_addons_post_details_popup_prev,
.trx_addons_post_details_popup_next {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.trx_addons_post_details_popup_prev {
  left: -2em;
  right: auto
}

#trx_addons_post_details_popup .trx_addons_post_details_content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  overflow-x: hidden;
  overflow-y: auto
}

#trx_addons_post_details_popup .post_details_page_title {
  background-color: #f0f0f0;
  margin: 0;
  padding: .2em 3em .2em .5em;
  position: relative
}

#trx_addons_post_details_popup .post_details_page_price {
  position: absolute;
  z-index: 1;
  top: .2em;
  right: .5em
}

#trx_addons_post_details_popup .post_details_page_header {
  margin-bottom: 0
}

#trx_addons_post_details_popup .post_details_page_content {
  padding: 2em
}

#trx_addons_post_details_popup .post_details_page_details {
  padding: 0 2em
}

#trx_addons_post_details_popup .post_details_page_button {
  padding: 1em 2em 2em
}

.trx_addons_text_gradient {
  display: inline-block
}

.trx_addons_text_gradient,
.trx_addons_text_gradient * {
  -moz-background-clip: text !important;
  -o-background-clip: text !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -moz-text-fill-color: transparent !important;
  -o-text-fill-color: transparent !important;
  -webkit-text-fill-color: transparent !important;
  text-fill-color: transparent !important;
  background: #efa758;
  background: -webkit-linear-gradient(315deg, #efa758, #ef58a7);
  background: -o-linear-gradient(315deg, #efa758, #ef58a7);
  background: linear-gradient(135deg, #efa758, #ef58a7)
}

.elementor-editor-active .hide_on_wide,
.elementor-editor-active .sc_layouts_hide_on_wide,
.elementor-editor-active .hide_on_desktop,
.elementor-editor-active .sc_layouts_hide_on_desktop,
.elementor-editor-active .hide_on_notebook,
.elementor-editor-active .sc_layouts_hide_on_notebook,
.elementor-editor-active .hide_on_tablet,
.elementor-editor-active .sc_layouts_hide_on_tablet,
.elementor-editor-active .hide_on_mobile,
.elementor-editor-active .sc_layouts_hide_on_mobile {
  display: block !important
}

.elementor-editor-active .sc_layouts_column .sc_layouts_item.hide_on_wide,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_wide,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.hide_on_desktop,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_desktop,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.hide_on_notebook,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_notebook,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.hide_on_tablet,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_tablet,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.hide_on_mobile,
.elementor-editor-active .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_mobile {
  display: inline-block !important
}

.elementor.elementor-edit-area-active .sc_layouts_item.elementor-hidden-desktop,
.elementor.elementor-edit-area-active .sc_layouts_item.elementor-hidden-tablet,
.elementor.elementor-edit-area-active .sc_layouts_item.elementor-hidden-phone {
  display: inline-block !important
}

.elementor-editor-active .elementor-inner {
  margin-top: 0 !important
}

.elementor-container:not(.elementor-column-gap-no)>.elementor-row>.elementor-column>.elementor-element-populated {
  padding-top: 0;
  padding-bottom: 0
}

.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay {
  z-index: 100000 !important
}

.elementor-editor-active.single-cpt_layouts .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty.sc_layouts_item .elementor-widget-empty-icon {
  padding: 10px
}

.trx_addons_sc_not_exists {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.5em;
  border: 3px solid #b7084e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
  background-image: -webkit-linear-gradient(top, #f3f3f3, #fff);
  background-image: -o-linear-gradient(top, #f3f3f3, #fff);
  background-image: linear-gradient(180deg, #f3f3f3, #fff)
}

.trx_addons_sc_not_exists_title {
  margin-top: 0
}

.trx_addons_sc_not_exists_description p:last-child {
  margin-bottom: 0
}

.sc_layouts_featured_title_preview {
  margin: 0;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.elementor-editor-active .sc_parallax {
  overflow: visible !important
}

.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section.sc_layouts_row_type_narrow>.elementor-container>.elementor-row {
  min-height: 40px
}

.elementor-editor-active .sc_layouts_row_type_narrow .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap {
  min-height: 30px
}

.elementor-section {
  position: relative
}

.elementor-column.sc_column_fixed {
  -webkit-align-self: flex-start;
  -ms-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start
}

.sc_column_fixed_placeholder {
  min-height: 1px
}

.elementor-widget-text-editor :last-child,
.elementor-widget-text-editor p:last-child {
  margin-bottom: 0
}

.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner {
  height: 1rem !important
}

.elementor-widget-spacer.sc_height_small .elementor-spacer-inner {
  height: 2rem !important
}

.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner {
  height: 3.3333rem !important
}

.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,
.elementor-widget-spacer.sc_height_big .elementor-spacer-inner {
  height: 6.6667rem !important
}

.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner {
  height: 8.6667rem !important
}

.elementor-widget-divider.sc_height_tiny .elementor-divider {
  padding: 1rem 0 !important
}

.elementor-widget-divider.sc_height_small .elementor-divider {
  padding: 2rem 0 !important
}

.elementor-widget-divider.sc_height_medium .elementor-divider {
  padding: 3.3333rem 0 !important
}

.elementor-widget-divider.sc_height_large .elementor-divider,
.elementor-widget-divider.sc_height_big .elementor-divider {
  padding: 6.6667rem 0 !important
}

.elementor-widget-divider.sc_height_huge .elementor-divider {
  padding: 8.6667rem 0 !important
}

.elementor-section[class*=sc_extra_bg_],
.elementor-section[class*=sc_bg_mask_],
.elementor-column[class*=sc_extra_bg_]>.elementor-column-wrap,
.elementor-column[class*=sc_bg_mask_]>.elementor-column-wrap,
.elementor-widget-text-editor[class*=sc_extra_bg_],
.elementor-widget-text-editor[class*=sc_bg_mask_] {
  position: relative;
  z-index: 0
}

.elementor-widget-text-editor[class*=sc_bg_mask_]>.wpb_wrapper {
  position: relative;
  z-index: 2
}

.elementor-section[class*=sc_extra_bg_]:after,
.elementor-column[class*=sc_extra_bg_]>.elementor-column-wrap:after,
.elementor-widget-text-editor[class*=sc_extra_bg_]:after {
  content: ' ';
  display: block;
  position: absolute;
  z-index: -1;
  background: inherit
}

.elementor-section[class*=sc_bg_mask_]:before,
.elementor-column[class*=sc_bg_mask_]>.elementor-column-wrap:before,
.elementor-widget-text-editor[class*=sc_bg_mask_]:before {
  content: ' ';
  display: block !important;
  background-color: inherit;
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.elementor-section.vc_parallax[class*=sc_bg_mask_]:before {
  z-index: 1
}

.elementor-section.sc_extra_bg_tiny[class*=sc_bg_mask_]:before,
.elementor-section.sc_extra_bg_tiny:after,
.elementor-column.sc_extra_bg_tiny[class*=sc_bg_mask_]>.elementor-column-wrap:before,
.elementor-column.sc_extra_bg_tiny>.elementor-column-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_tiny[class*=sc_bg_mask_]:before,
.elementor-widget-text-editor.sc_extra_bg_tiny:after {
  position: absolute;
  top: -2em;
  right: -2em;
  bottom: -2em;
  left: -2em
}

.elementor-section.sc_extra_bg_small[class*=sc_bg_mask_]:before,
.elementor-section.sc_extra_bg_small:after,
.elementor-column.sc_extra_bg_small[class*=sc_bg_mask_]>.elementor-column-wrap:before,
.elementor-column.sc_extra_bg_small>.elementor-column-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_small[class*=sc_bg_mask_]:before,
.elementor-widget-text-editor.sc_extra_bg_small:after {
  position: absolute;
  top: -4em;
  right: -4em;
  bottom: -4em;
  left: -4em
}

.elementor-section.sc_extra_bg_medium[class*=sc_bg_mask_]:before,
.elementor-section.sc_extra_bg_medium:after,
.elementor-column.sc_extra_bg_medium[class*=sc_bg_mask_]>.elementor-column-wrap:before,
.elementor-column.sc_extra_bg_medium>.elementor-column-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_medium[class*=sc_bg_mask_]:before,
.elementor-widget-text-editor.sc_extra_bg_medium:after {
  position: absolute;
  top: -6em;
  right: -6em;
  bottom: -6em;
  left: -6em
}

.elementor-section.sc_extra_bg_large[class*=sc_bg_mask_]:before,
.elementor-section.sc_extra_bg_large:after,
.elementor-column.sc_extra_bg_large[class*=sc_bg_mask_]>.elementor-column-wrap:before,
.elementor-column.sc_extra_bg_large>.elementor-column-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_large[class*=sc_bg_mask_]:before,
.elementor-widget-text-editor.sc_extra_bg_large:after {
  position: absolute;
  top: -8em;
  right: -8em;
  bottom: -8em;
  left: -8em
}

.elementor-section.sc_bg_mask_bg_color:before,
.elementor-column.sc_bg_mask_bg_color>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_bg_color:before {
  background-color: inherit
}

.elementor-section.sc_bg_mask_1:before,
.elementor-column.sc_bg_mask_1>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_1:before {
  opacity: .1
}

.elementor-section.sc_bg_mask_2:before,
.elementor-column.sc_bg_mask_2>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_2:before {
  opacity: .2
}

.elementor-section.sc_bg_mask_3:before,
.elementor-column.sc_bg_mask_3>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_3:before {
  opacity: .3
}

.elementor-section.sc_bg_mask_4:before,
.elementor-column.sc_bg_mask_4>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_4:before {
  opacity: .4
}

.elementor-section.sc_bg_mask_5:before,
.elementor-column.sc_bg_mask_5>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_5:before {
  opacity: .5
}

.elementor-section.sc_bg_mask_6:before,
.elementor-column.sc_bg_mask_6>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_6:before {
  opacity: .6
}

.elementor-section.sc_bg_mask_7:before,
.elementor-column.sc_bg_mask_7>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_7:before {
  opacity: .7
}

.elementor-section.sc_bg_mask_8:before,
.elementor-column.sc_bg_mask_8>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_8:before {
  opacity: .8
}

.elementor-section.sc_bg_mask_9:before,
.elementor-column.sc_bg_mask_9>.elementor-column-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_9:before {
  opacity: .9
}

.elementor-widget-trx_sc_googlemap .sc_googlemap_marker[data-icon]:before {
  display: none
}

.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts,
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger {
  position: relative
}

.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts:after,
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger:after {
  content: ' ';
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.sc_events {
  position: relative
}

.sc_events_button {
  text-align: center
}

.sc_events_default .sc_events_item,
.sc_events_detailed .sc_events_item {
  display: block;
  overflow: hidden;
  position: relative;
  background-color: #f7f7f7;
  height: 5.2632em
}

.sc_events_default .sc_events_item+.sc_events_item,
.sc_events_detailed .sc_events_item+.sc_events_item {
  margin-top: 1em
}

.sc_events_default .sc_events_item_date,
.sc_events_default .sc_events_item_title,
.sc_events_default .sc_events_item_button,
.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_button {
  position: absolute;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_events_default .sc_events_item_date,
.sc_events_detailed .sc_events_item_date {
  top: 0;
  left: 0;
  width: 6.4286em;
  height: 5.2632em;
  color: #292929;
  text-align: center
}

.sc_events_default .sc_events_item_date {
  background-color: #292929;
  color: #fff
}

.sc_events_default .sc_events_item:hover .sc_events_item_date {
  background-color: #efa758
}

.sc_events_default .sc_events_item_day,
.sc_events_detailed .sc_events_item_day {
  display: block;
  font-size: 2em;
  line-height: 1.5em;
  font-weight: 300;
  margin-top: .2em
}

.sc_events_default .sc_events_item_month,
.sc_events_detailed .sc_events_item_month {
  font-size: .7143em;
  line-height: 1.3em;
  text-transform: uppercase;
  display: block
}

.sc_events_default .sc_events_item_title,
.sc_events_detailed .sc_events_item_title {
  font-size: 1.1429em;
  line-height: 1.3em;
  left: 8em;
  color: #292929;
  max-width: 75%;
  padding-right: 3em
}

.sc_events_default .sc_events_item:hover .sc_events_item_title,
.sc_events_detailed .sc_events_item:hover .sc_events_item_title {
  color: #efa758
}

.sc_events_default .sc_events_item_time,
.sc_events_detailed .sc_events_item_time {
  color: #888
}

.sc_events_default .sc_events_item:hover .sc_events_item_time,
.sc_events_detailed .sc_events_item:hover .sc_events_item_time {
  color: #efa758
}

.sc_events_default .sc_events_item_title,
.sc_events_default .sc_events_item_button,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_button {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.sc_events_default .sc_events_item_button,
.sc_events_detailed .sc_events_item_button {
  right: 3em;
  color: #292929;
  text-align: center;
  min-height: 1.3em
}

.sc_events_default .sc_events_item:hover .sc_events_item_button,
.sc_events_detailed .sc_events_item:hover .sc_events_item_button {
  color: #efa758
}

.sc_events_default .sc_events_item_button:before,
.sc_events_detailed .sc_events_item_button:before {
  content: '\e884';
  font-family: trx_addons_icons
}

.sc_events_default .sc_events_item_button:before,
.sc_events_default .sc_events_item_button:after,
.sc_events_detailed .sc_events_item_button:before,
.sc_events_detailed .sc_events_item_button:after {
  font-size: .9286em;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_events_default .sc_events_item_button:after,
.sc_events_detailed .sc_events_item_button:after {
  left: -30px;
  opacity: 0
}

.sc_events_default .sc_events_item:hover .sc_events_item_button:before,
.sc_events_detailed .sc_events_item:hover .sc_events_item_button:before {
  opacity: 0;
  left: 30px
}

.sc_events_default .sc_events_item:hover .sc_events_item_button:after,
.sc_events_detailed .sc_events_item:hover .sc_events_item_button:after {
  opacity: 1;
  left: 0
}

.sc_events_detailed .sc_events_item {
  background-color: initial;
  border: 1px solid #efa758;
  white-space: nowrap;
  height: auto
}

.sc_events_detailed .sc_events_item,
.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_date_wrap,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_time_wrap:before,
.sc_events_detailed .sc_events_item_button,
.sc_events_detailed .sc_events_item_button_wrap:before {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.sc_events_detailed .sc_events_item_date_wrap,
.sc_events_detailed .sc_events_item_time_wrap,
.sc_events_detailed .sc_events_item_title_wrap,
.sc_events_detailed .sc_events_item_button_wrap {
  position: relative;
  display: inline-block;
  vertical-align: top;
  height: 4em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_events_detailed .sc_events_item_date_wrap {
  border-right: 1px solid #efa758;
  width: 17%
}

.sc_events_detailed .sc_events_item_title_wrap {
  width: 48%
}

.sc_events_detailed .sc_events_item_time_wrap {
  width: 19%
}

.sc_events_detailed .sc_events_item_button_wrap {
  width: 16%
}

.sc_events_detailed .sc_events_item_time_wrap:before,
.sc_events_detailed .sc_events_item_button_wrap:before {
  content: ' ';
  display: block;
  border-right: 2px solid #efa758;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 0;
  height: 1em
}

.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_title,
.sc_events_detailed .sc_events_item_button {
  display: block;
  white-space: normal;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  height: auto;
  min-height: 0;
  max-height: none;
  max-width: none;
  padding: 0 1.5em;
  background-color: initial;
  text-align: left;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_events_detailed .sc_events_item_date,
.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_button {
  font-size: .7368em;
  line-height: 1.3em;
  font-weight: 700;
  text-transform: uppercase
}

.sc_events_detailed .sc_events_item_title {
  font-size: 1.0526em;
  line-height: 1.2em;
  font-weight: 700;
  font-style: italic
}

.sc_events_detailed .sc_events_item_time,
.sc_events_detailed .sc_events_item_button {
  padding: 0 1em
}

.sc_events_detailed .sc_events_item_button:before,
.sc_events_detailed .sc_events_item_button:after {
  display: none
}

.sc_events_detailed .sc_events_item:hover {
  background-color: #efa758;
  color: #fff
}

.sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,
.sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before {
  border-color: #fff
}

.sc_events_classic .sc_events_item {
  background-color: #fafafa
}

.sc_events_classic .sc_events_item_thumb {
  position: relative
}

.sc_events_classic .sc_events_item_thumb img {
  width: 100%
}

.sc_events_classic .sc_events_item_categories {
  position: absolute;
  z-index: 1;
  top: 2em;
  left: 2em;
  display: inline-block;
  background-color: #292929;
  font-size: .9286em;
  line-height: 2em;
  padding: 0 .7em;
  text-transform: uppercase
}

.sc_events_classic .sc_events_item_categories a {
  color: #fff
}

.sc_events_classic .sc_events_item_categories a:hover {
  color: #efa758
}

.sc_events_classic .sc_events_item_info {
  padding: 2em
}

.sc_events_classic .sc_events_item_title {
  margin: 0
}

.sc_events_classic .sc_events_item_title {
  margin: 0
}

.sc_events_classic .sc_events_item_meta {
  font-size: .9286em;
  line-height: 1.5em;
  margin-top: .5em
}

.sc_events_classic .sc_events_item_meta_item+.sc_events_item_meta_item:before {
  content: '*';
  margin: 0 .3em
}

.sc_events_classic .sc_events_item_date {
  letter-spacing: 0;
  font-style: italic
}

.sc_events_classic .sc_events_item_price {
  font-size: 2em;
  line-height: 1em;
  margin-top: .5em;
  color: #efa758;
  min-height: 1.2em
}

.sc_events_classic .sc_events_item_period {
  font-size: .4em;
  color: #888;
  text-transform: uppercase
}

.sc_events_classic .sc_events_item_period:before {
  content: '/';
  margin: 0 .5em
}

.sc_events_classic .sc_events_item .trx_addons_hover_mask {
  background-color: #000
}

.sc_events_classic .trx_addons_hover_content .trx_addons_hover_title {
  background-color: initial;
  padding: 0;
  margin: 0;
  text-transform: none;
  font-size: 1.6667em
}

.sc_events_classic .trx_addons_hover_content .trx_addons_hover_text {
  padding: 0;
  margin-top: 2em;
  font-style: normal
}

.sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a {
  margin-top: 3em;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 1.3em 1.9em
}

.sc_layouts_row {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_layouts_row_on_top {
  z-index: 999999
}

[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]),
.wp-block-column>.sc_layouts_item,
.sc_layouts_row .sc_layouts_item,
.sc_layouts_row .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
  margin-top: .5em !important;
  margin-bottom: .5em !important
}

[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]),
.wp-block-column>.sc_layouts_item,
.sc_layouts_item {
  max-width: 100%
}

[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]),
.wp-block-column>.sc_layouts_item,
.sc_layouts_column .sc_layouts_item,
.sc_layouts_column .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
  display: inline-block;
  vertical-align: middle;
  margin-right: 1.5em
}

[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):last-child,
.wp-block-column>.sc_layouts_item:last-child,
.sc_layouts_column .sc_layouts_item:last-child,
.sc_layouts_column .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child {
  margin-right: 0 !important
}

.sc_layouts_column_align_right .sc_layouts_item,
.sc_layouts_column_align_right .sc_layouts_item+div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
  margin-left: 1.5em;
  margin-right: 0
}

.sc_layouts_column_align_right .sc_layouts_item:first-child {
  margin-left: 0 !important
}

.sc_layouts_row .vc_separator,
.sc_layouts_row .sc_layouts_item+div.vc_separator:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),
.sc_layouts_row .vc_empty_space,
.sc_layouts_row .sc_layouts_item+div.vc_empty_space:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
  margin: 0 !important
}

.sc_layouts_column .vc_empty_space {
  width: 100%
}

.sc_layouts_column_align_left,
.sc_layouts_column.sc_layouts_column_align_left .widget,
.sc_layouts_column.sc_layouts_column_align_left .widget_title,
.sc_layouts_column.sc_layouts_column_align_left .widgettitle {
  text-align: left
}

.sc_layouts_column_align_center,
.sc_layouts_column.sc_layouts_column_align_center .widget,
.sc_layouts_column.sc_layouts_column_align_center .widget_title,
.sc_layouts_column.sc_layouts_column_align_center .widgettitle {
  text-align: center
}

.sc_layouts_column_align_right,
.sc_layouts_column.sc_layouts_column_align_right .widget,
.sc_layouts_column.sc_layouts_column_align_right .widget_title,
.sc_layouts_column.sc_layouts_column_align_right .widgettitle {
  text-align: right
}

.sc_layouts_row_delimiter {
  border-bottom: 1px solid #ddd
}

body.frontpage:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,
body.home-page:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,
body.error404:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage,
body.single:not(.elementor-editor-active) .sc_layouts_hide_on_singular,
body.page:not(.elementor-editor-active) .sc_layouts_hide_on_singular,
body:not(.single):not(.page):not(.elementor-editor-active) .sc_layouts_hide_on_other {
  display: none !important
}

.sc_layouts_iconed_text {
  white-space: nowrap
}

.sc_layouts_item_link {
  display: block
}

.sc_layouts_item_icon {
  font-size: 2.25em;
  line-height: 1.1em;
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_layouts_item_icon.sc_icon_type_svg svg,
.sc_layouts_item_icon.sc_icon_type_svg object {
  width: 1em;
  height: 1em
}

.sc_layouts_item_details {
  display: inline-block;
  vertical-align: middle;
  white-space: normal
}

.sc_layouts_item_icon+.sc_layouts_item_details {
  margin-left: .5em
}

.sc_layouts_column_icons_position_left .sc_layouts_item_details {
  text-align: left
}

.sc_layouts_column_icons_position_right .sc_layouts_item_details {
  text-align: right
}

.sc_align_center .sc_layouts_item_details {
  text-align: center
}

.sc_layouts_item_details_line1,
.sc_layouts_item_details_line2 {
  display: block
}

.sc_layouts_item_details_line1 {
  font-size: .8667em;
  line-height: 1.2308em;
  font-weight: 300
}

.sc_layouts_item_details_line2 {
  font-size: 1.0667em;
  line-height: 1.3125em;
  font-weight: 600
}

.sc_layouts_column_icons_position_right .sc_layouts_item:after {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.sc_layouts_column_icons_position_right .sc_layouts_item_icon {
  float: right;
  margin-left: .4em;
  margin-right: 0
}

.sc_layouts_column_icons_position_right .sc_layouts_item_details {
  float: right
}

.sc_layouts_login_menu .menu-item:not(.menu-item-has-children) .trx_addons_login_link {
  padding: 1em 0
}

.sc_layouts_row .sc_button {
  background-color: #efa758;
  color: #fff;
  vertical-align: top;
  text-align: center
}

.sc_layouts_row_type_narrow {
  font-size: 13px;
  line-height: 18px;
  padding: 6px 0
}

.sc_layouts_row_type_narrow .sc_layouts_item_icon,
.sc_layouts_row_type_narrow .sc_layouts_item input[type=text] {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit
}

.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit
}

.sc_layouts_row_type_narrow .sc_layouts_item_details_line1+.sc_layouts_item_details_line2 {
  margin-left: .5em
}

.sc_layouts_row_type_narrow .socials_wrap {
  margin: 0
}

.sc_layouts_row_type_narrow .socials_wrap .social_item {
  margin: 0 8px 0 0
}

.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon {
  font-size: 15px;
  width: auto;
  height: auto;
  line-height: inherit;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.sc_layouts_row_type_narrow .socials_wrap .social_item_style_bg .social_icon {
  width: 1.2em;
  height: 1.2em
}

.sc_layouts_row_type_narrow .socials_wrap .social_icon svg,
.sc_layouts_row_type_narrow .socials_wrap .social_icon object {
  width: 1em;
  height: 1em
}

.sc_layouts_row_type_narrow .sc_button {
  background-color: initial;
  border: 1px solid #efa758;
  color: #efa758
}

.sc_layouts_row_type_compact {
  padding: .75em 0
}

.sc_layouts_row_type_compact .sc_layouts_item,
.sc_layouts_row_type_normal .sc_layouts_item {
  letter-spacing: 0
}

.sc_layouts_row_type_compact .sc_layouts_item_icon {
  font-size: 1.25em;
  font-weight: 400
}

.sc_layouts_row_type_compact .sc_layouts_item input[type=text] {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit
}

.sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.sc_layouts_row_type_compact .sc_layouts_item_details_line2 {
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit
}

.sc_layouts_row_type_compact .sc_layouts_item_details_line1+.sc_layouts_item_details_line2 {
  margin-left: .5em
}

.sc_layouts_row_type_compact .socials_wrap {
  margin: 0 -10px 0 0
}

.sc_layouts_row_type_compact .socials_wrap .social_item {
  margin: 0 10px 0 0
}

.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  font-size: 15px;
  width: auto;
  height: auto;
  line-height: inherit;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.sc_layouts_row_type_compact .socials_wrap .social_item_style_bg .social_icon {
  width: 1.2em;
  height: 1.2em
}

.sc_layouts_row_type_normal {
  padding: 2em 0
}

.sc_layouts_row_fixed_placeholder {
  display: none
}

.sc_layouts_row_fixed_on+.sc_layouts_row_fixed_placeholder {
  display: block
}

.sc_layouts_row_fixed_on {
  position: fixed;
  z-index: 100002;
  top: 0;
  right: -15px;
  bottom: auto;
  left: -15px;
  position: fixed !important;
  margin: 0 !important;
  background-color: #fff
}

.sc_layouts_row_fixed_on.elementor-section:not(.elementor-section-justified) {
  left: 0;
  right: 0
}

.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on {
  z-index: 100001
}

.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on~.sc_layouts_row_fixed_on {
  z-index: 100000
}

.sc_layouts_row_hide_unfixed {
  height: 0;
  padding: 0;
  overflow: hidden
}

.sc_layouts_row_type_compact.sc_layouts_row_hide_unfixed {
  padding: 0
}

.elementor-editor-active .sc_layouts_row_hide_unfixed,
.sc_layouts_row_fixed_on.sc_layouts_row_hide_unfixed {
  height: unset;
  padding: unset;
  overflow: unset
}

.sc_layouts_flex {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_layouts_flex>.sc_layouts_column {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex
}

.sc_layouts_flex>.sc_layouts_column>.sc_layouts_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}

.sc_layouts_flex.sc_layouts_columns_stretch {
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch
}

.sc_layouts_flex.sc_layouts_columns_top {
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start
}

.sc_layouts_flex.sc_layouts_columns_bottom {
  -webkit-align-content: flex-end;
  -ms-flex-line-pack: end;
  align-content: flex-end
}

.sc_layouts_flex.sc_layouts_columns_middle {
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center
}

.sc_layouts_flex.sc_layouts_content_top>.sc_layouts_column>.sc_layouts_item {
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  -webkit-box-pack: start;
  justify-content: flex-start
}

.sc_layouts_flex.sc_layouts_content_top:not(.sc_layouts_columns_stretch)>.sc_layouts_column {
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start
}

.sc_layouts_flex.sc_layouts_content_bottom>.sc_layouts_column>.sc_layouts_item {
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end
}

.sc_layouts_flex.sc_layouts_content_bottom:not(.sc_layouts_columns_stretch)>.sc_layouts_column {
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  -webkit-box-align: end;
  align-items: flex-end
}

.sc_layouts_flex.sc_layouts_content_middle>.sc_layouts_column>.sc_layouts_item {
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center
}

.sc_layouts_flex.sc_layouts_content_middle:not(.sc_layouts_columns_stretch)>.sc_layouts_column {
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center
}

.sc_layouts_flex.sc_layouts_columns_bottom:after,
.sc_layouts_flex.sc_layouts_columns_middle:after,
.sc_layouts_flex.sc_layouts_columns_top:after {
  content: '';
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  display: block
}

.sc_layouts_popup {
  display: none;
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .2);
  -ms-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .2);
  box-shadow: 0 0 20px rgba(0, 0, 0, .2)
}

.sc_layouts_popup>p {
  margin: 0
}

.mfp-content .sc_layouts_popup {
  display: block
}

.mfp-inline-holder div.mfp-content,
.mfp-ajax-holder div.mfp-content {
  width: auto;
  min-width: 60%;
  max-width: 85%;
  min-height: 40%;
  max-height: 80%
}

.sc_layouts_panel_hide_content {
  position: fixed;
  z-index: 100000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: 0 0;
  -webkit-transform: translateX(200%);
  -ms-transform: translateX(200%);
  transform: translateX(200%);
  -webkit-transition: background-color .8s ease;
  -ms-transition: background-color .8s ease;
  -o-transition: background-color .8s ease;
  transition: background-color .8s ease
}

.sc_layouts_panel_hide_content.sc_layouts_panel_opened {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  background-color: rgba(0, 0, 0, .5)
}

.sc_layouts_panel {
  background-color: #fff;
  -webkit-transition: -webkit-transform .8s ease;
  -ms-transition: -ms-transform .8s ease;
  transition: -webkit-transform .8s ease;
  -o-transition: transform .8s ease;
  transition: transform .8s ease;
  transition: transform .8s ease, -webkit-transform .8s ease;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2em 3em
}

.sc_layouts_panel_left {
  -webkit-transform: translateX(-150%);
  -ms-transform: translateX(-150%);
  transform: translateX(-150%);
  position: fixed;
  z-index: 100001;
  top: 0;
  left: 0;
  max-width: 100%;
  height: 100%
}

.sc_layouts_panel_right {
  -webkit-transform: translateX(150%);
  -ms-transform: translateX(150%);
  transform: translateX(150%);
  position: fixed;
  z-index: 100001;
  top: 0;
  right: 0;
  max-width: 100%;
  height: 100%
}

.sc_layouts_panel_top {
  -webkit-transform: translateY(-150%);
  -ms-transform: translateY(-150%);
  transform: translateY(-150%);
  position: fixed;
  z-index: 100001;
  top: 0;
  left: 0;
  max-height: 100%;
  width: 100%
}

.sc_layouts_panel_bottom {
  -webkit-transform: translateY(150%);
  -ms-transform: translateY(150%);
  transform: translateY(150%);
  position: fixed;
  z-index: 100001;
  bottom: 0;
  left: 0;
  max-height: 100%;
  width: 100%
}

.sc_layouts_panel>p {
  margin: 0
}

.sc_layouts_panel.sc_layouts_panel_opened {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.sc_layouts_panel_close {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0
}

.sc_layouts_panel_close:before {
  content: '\e875';
  font-family: trx_addons_icons;
  display: block;
  padding: 1em;
  font-size: 1.25em;
  line-height: 1.25em
}

body[class*=cpt_layouts-template] {
  background-image: url(/wp-content/plugins/trx_addons/css/images/transparent.jpg);
  background-repeat: repeat
}

body[class*=cpt_layouts-template] .trx-addons-layout--edit-mode .trx-addons-layout__inner {
  margin-left: auto;
  margin-right: auto;
  background-color: #fff;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box
}

body[class*=cpt_layouts-template] .elementor.elementor-edit-mode .elementor-inner {
  margin-left: auto;
  margin-right: auto
}

.sc_services {
  position: relative
}

.sc_services .post_featured {
  position: relative
}

.sc_services .post_featured>.sc_services_item_price {
  position: absolute;
  z-index: 4;
  bottom: 6px;
  right: 8px;
  font-size: 1.5em;
  font-weight: 400;
  color: #fff;
  text-shadow: 0 0 10px #000
}

.sc_services .sc_services_item_title.with_price .sc_services_item_price {
  margin: .3em 0
}

.sc_services .sc_services_item_pictogram img {
  height: 2em;
  max-height: 100%;
  width: auto;
  max-width: none
}

.sc_services_columns_wrap,
.services_page_related .related_columns {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.sc_services_slider .sc_services_item,
.sc_services_columns_wrap .sc_services_item,
.services_page_related .related_columns .sc_services_item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_services_slider .sc_services_item {
  margin-bottom: 0 !important
}

.sc_services_default .sc_services_item {
  background-color: #fafafa;
  margin-bottom: 2em;
  text-align: center;
  padding-top: 1e-4px
}

.sc_services_default.slider_swiper .sc_services_item,
.sc_services_default .columns_padding_bottom .sc_services_item {
  margin-bottom: 0
}

.sc_services_default .sc_services_item_thumb {
  margin-bottom: 0
}

.sc_services_default .sc_services_item_thumb img {
  width: 100%
}

.sc_services_default .sc_services_item_icon,
.sc_services_default .sc_services_item_pictogram {
  position: relative;
  display: inline-block;
  font-size: 3em;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  margin-top: .8em;
  border: 3px solid #000;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_services_default .sc_services_item_icon img {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.sc_services_default .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
  position: relative;
  top: 2px
}

.sc_services_default .sc_services_item_pictogram {
  border: none;
  width: auto
}

.sc_services_default .sc_services_item_number {
  display: inline-block;
  text-align: center;
  font-size: 6em;
  line-height: 1em;
  font-weight: 900;
  margin-top: .3em
}

.sc_services_default .sc_services_item_info {
  padding: 2.6em 3em;
  text-align: center
}

.sc_services_default .sc_services_item_title {
  margin: 0
}

.sc_services_default .sc_services_item_subtitle {
  font-size: .9286em;
  line-height: 1.5em;
  font-style: italic;
  margin-top: .1em;
  letter-spacing: 0
}

.sc_services_default .sc_services_item_content {
  margin-top: 1.6em
}

.sc_services_default .sc_services_item_content p {
  margin: 0
}

.sc_services_default .sc_services_item_button {
  margin: 1.6em 0 0
}

.sc_services_default .sc_services_item_featured_left,
.sc_services_default .sc_services_item_featured_right {
  position: relative;
  overflow: hidden;
  background-color: initial
}

.sc_services_default .sc_services_item_featured_left {
  text-align: left
}

.sc_services_default .sc_services_item_featured_right {
  text-align: right
}

.sc_services_default .sc_services_item_featured_left .sc_services_item_number,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
  font-size: 2em;
  line-height: 1.1em;
  margin-top: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
  font-size: 2em;
  border-width: 2px;
  margin-top: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_services_default .sc_services_item_featured_left.without_content .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right.without_content .sc_services_item_icon {
  font-size: 1.5em;
  border-width: 1px
}

.sc_services_default .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_default .sc_services_item_featured_right .sc_services_item_pictogram {
  font-size: 2em;
  margin-top: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 2em;
  height: auto
}

.sc_services_default .sc_services_item_featured_left.without_content .sc_services_item_pictogram,
.sc_services_default .sc_services_item_featured_right.without_content .sc_services_item_pictogram {
  font-size: 1.5em
}

.sc_services_default .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb {
  width: 30%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_services_default .sc_services_item_featured_left .sc_services_item_content,
.sc_services_default .sc_services_item_featured_right .sc_services_item_content {
  min-height: 0
}

.sc_services_default .sc_services_item_featured_left .sc_services_item_info {
  text-align: left;
  padding: 0;
  margin-left: 6em
}

.sc_services_default .sc_services_item_featured_left.with_image .sc_services_item_info {
  padding-left: 2em;
  margin-left: 30%
}

.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
  left: auto;
  right: 0
}

.sc_services_default .sc_services_item_featured_right .sc_services_item_info {
  text-align: right;
  padding: 0;
  margin-right: 6em
}

.sc_services_default .sc_services_item_featured_right.with_image .sc_services_item_info {
  padding-right: 2em;
  margin-right: 30%
}

.sc_services_default .trx_addons_hover_content .trx_addons_hover_title {
  font-size: 1.3333em
}

.sc_services_light .sc_services_item {
  margin-bottom: 2em;
  text-align: left;
  padding-top: 1e-4px
}

.sc_services_light.slider_swiper .sc_services_item,
.sc_services_light .columns_padding_bottom .sc_services_item {
  margin-bottom: 0
}

.sc_services_light .sc_services_item_thumb {
  margin-bottom: 0
}

.sc_services_light .sc_services_item_icon,
.sc_services_light .sc_services_item_pictogram {
  display: inline-block;
  text-align: center;
  font-size: 3em;
  line-height: 1em;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_services_light .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
  position: relative;
  top: 2px
}

.sc_services_light .sc_services_item_number {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  display: inline-block;
  text-align: left;
  font-size: 7em;
  line-height: 1em;
  font-weight: 900
}

.sc_services_light .sc_services_item_featured_top .sc_services_item_info {
  padding-top: 1.5em
}

.sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_info {
  padding-top: 3em;
  position: relative;
  z-index: 2
}

.sc_services_light .sc_services_item_title {
  margin: 0
}

.sc_services_light .sc_services_item_subtitle {
  font-size: .9286em;
  line-height: 1.5em;
  font-style: italic;
  margin-top: .1em
}

.sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_subtitle {
  font-weight: 700;
  font-style: normal
}

.sc_services_light .sc_services_item_content {
  margin-top: .8em
}

.sc_services_light .sc_services_item_content p {
  margin: 0
}

.sc_services_light .sc_services_item_button {
  margin: 1em 0 0
}

.sc_services_light .sc_services_item_featured_left,
.sc_services_light .sc_services_item_featured_right {
  position: relative;
  overflow: hidden
}

.sc_services_light .sc_services_item_featured_left {
  text-align: left
}

.sc_services_light .sc_services_item_featured_right {
  text-align: right
}

.sc_services_light .sc_services_item_featured_top.with_icon {
  text-align: center
}

.sc_services_light .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right .sc_services_item_pictogram {
  font-size: 2.5em;
  margin-top: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_services_light .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right .sc_services_item_pictogram {
  width: 1em;
  height: 1em
}

.sc_services_light .sc_services_item_featured_left.without_content .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right.without_content .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_left.without_content .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right.without_content .sc_services_item_pictogram {
  font-size: 1.5em
}

.sc_services_light .sc_services_item_featured_left .sc_services_item_number,
.sc_services_light .sc_services_item_featured_right .sc_services_item_number {
  font-size: 2em
}

.sc_services_light .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_light .sc_services_item_featured_right .sc_services_item_thumb {
  width: 30%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_services_light .sc_services_item_featured_left .sc_services_item_button,
.sc_services_light .sc_services_item_featured_right .sc_services_item_button {
  display: none
}

.sc_services_light .sc_services_item_featured_left .sc_services_item_info {
  text-align: left;
  padding: 0;
  margin-left: 4em
}

.sc_services_light .sc_services_item_featured_left.with_image .sc_services_item_info {
  padding-left: 2em;
  margin-left: 30%
}

.sc_services_light .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_light .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right .sc_services_item_number {
  left: auto;
  right: 0
}

.sc_services_light .sc_services_item_featured_right .sc_services_item_info {
  text-align: right;
  padding: 0;
  margin-right: 4em
}

.sc_services_light .sc_services_item_featured_right.with_image .sc_services_item_info {
  padding-right: 2em;
  margin-right: 30%
}

.sc_services_iconed .sc_services_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 3em
}

.sc_services_iconed .sc_services_item {
  background-color: #fafafa;
  position: relative
}

.sc_services_iconed .sc_services_item_header {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 30%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2rem;
  color: #fff;
  background-color: #333
}

.sc_services_iconed .sc_services_item.with_image.with_icon .sc_services_item_header:before,
.sc_services_iconed .sc_services_item.with_image.with_pictogram .sc_services_item_header:before,
.sc_services_iconed .sc_services_item.with_image.with_number .sc_services_item_header:before {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5)
}

.sc_services_iconed .sc_services_item_header a {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.sc_services_iconed .sc_services_item.without_content .sc_services_item_header {
  position: static;
  bottom: auto;
  width: 100%;
  height: auto
}

.sc_services_iconed .sc_services_item_icon,
.sc_services_iconed .sc_services_item_pictogram {
  display: block;
  color: #fff;
  font-size: 2.8em;
  line-height: 1em;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_services_iconed .sc_services_item:hover .sc_services_item_icon {
  color: #efa758
}

.sc_services_iconed .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em
}

.sc_services_iconed .sc_services_item.with_content .sc_services_item_icon,
.sc_services_iconed .sc_services_item.with_content .sc_services_item_pictogram {
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 1em;
  height: 1em
}

.sc_services_iconed .sc_services_item_title {
  font-size: 1em;
  line-height: 1.5em;
  margin: 0
}

.sc_services_iconed .sc_services_item_header .sc_services_item_title {
  margin: 1em 0 0;
  min-height: 2.8em
}

.sc_services_iconed .sc_services_item_header .sc_services_item_title a {
  color: #fff
}

.sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover {
  color: #efa758
}

.sc_services_iconed .sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_button {
  display: none
}

.sc_services_iconed .sc_services_item_subtitle {
  line-height: 1.2em
}

.sc_services_iconed .sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_subtitle a {
  color: #efa758
}

.sc_services_iconed .sc_services_item_subtitle a:hover {
  color: #fff
}

.sc_services_iconed .sc_services_item_title+.sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_title+.sc_services_item_text,
.sc_services_iconed .sc_services_item_subtitle+.sc_services_item_text {
  margin-top: .6em
}

.sc_services_iconed .sc_services_item_content {
  margin-left: 30%;
  padding: 2em 3em;
  min-height: 7.5em
}

.sc_services_iconed .sc_services_item_content p {
  margin: 0
}

.sc_services_iconed .sc_services_item_content p+p {
  margin-top: .4em
}

.sc_services_callouts .sc_services_item {
  background-color: #fafafa;
  margin-bottom: 2em;
  text-align: center;
  padding-top: 1e-4px;
  position: relative
}

.sc_services_callouts.slider_swiper .sc_services_item,
.sc_services_callouts .columns_padding_bottom .sc_services_item {
  margin-bottom: 0
}

.sc_services_callouts .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_marker {
  position: absolute;
  z-index: 3;
  display: block;
  font-size: 2em;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  margin-bottom: 0;
  border: 2px solid #ddd;
  background-color: #f0f0f0;
  color: #efa758;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_services_callouts .sc_services_item_marker img {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.sc_services_callouts .sc_services_item_marker_back {
  border-color: #cc9948;
  background-color: #efa758;
  color: #fff
}

.sc_services_callouts .sc_services_item_marker_bg {
  z-index: 1;
  background-color: #fff;
  border-color: #fff
}

.sc_services_callouts .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
  position: relative;
  top: 2px
}

.sc_services_callouts .sc_services_item_thumb {
  background-size: cover;
  background-repeat: no-repeat
}

.sc_services_callouts .sc_services_item_thumb:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .3)
}

.sc_services_callouts .sc_services_item_thumb.sc_services_item_marker_back:before {
  display: none
}

.sc_services_callouts .sc_services_item_number {
  font-weight: 900
}

.sc_services_callouts .sc_services_item_marker {
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: -webkit-transform .6s ease;
  -ms-transition: -ms-transform .6s ease;
  transition: -webkit-transform .6s ease;
  -o-transition: transform .6s ease;
  transition: transform .6s ease;
  transition: transform .6s ease, -webkit-transform .6s ease;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden
}

.sc_services_callouts .sc_services_item_marker_back {
  z-index: 2
}

.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker {
  -webkit-transform: rotateX(0);
  -ms-transform: rotateX(0);
  transform: rotateX(0)
}

.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker_back {
  -webkit-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg)
}

.sc_services_callouts .sc_services_item_featured_top:hover .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_bottom:hover .sc_services_item_marker {
  -webkit-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  transform: rotateX(-180deg)
}

.sc_services_callouts .sc_services_item_featured_top:hover .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_bottom:hover .sc_services_item_marker_back {
  -webkit-transform: rotateX(0);
  -ms-transform: rotateX(0);
  transform: rotateX(0)
}

.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker {
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0)
}

.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker_back {
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg)
}

.sc_services_callouts .sc_services_item_featured_left:hover .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_right:hover .sc_services_item_marker {
  -webkit-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  transform: rotateY(-180deg)
}

.sc_services_callouts .sc_services_item_featured_left:hover .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_right:hover .sc_services_item_marker_back {
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0)
}

.sc_services_callouts .sc_services_item_featured_top {
  padding-top: 2em
}

.sc_services_callouts .sc_services_item_featured_bottom {
  padding-bottom: 2em
}

.sc_services_callouts .sc_services_item_featured_left {
  padding-left: 2em
}

.sc_services_callouts .sc_services_item_featured_right {
  padding-right: 2em
}

.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker {
  top: -1em;
  left: 50%;
  margin-left: -1em
}

.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker {
  bottom: -1em;
  left: 50%;
  margin-left: -1em
}

.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker {
  left: -1em;
  top: 50%;
  margin-top: -1em
}

.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker {
  right: -1em;
  top: 50%;
  margin-top: -1em
}

.sc_services_callouts .sc_services_item_info {
  padding: 1.5em 2em
}

.sc_services_callouts .sc_services_item_title {
  margin: 0
}

.sc_services_callouts .sc_services_item_subtitle {
  font-size: .9286em;
  line-height: 1.5em;
  font-style: italic;
  margin-top: .1em
}

.sc_services_callouts .sc_services_item_content {
  margin-top: 1em
}

.sc_services_callouts .sc_services_item_content p {
  margin: 0
}

.sc_services_callouts .sc_services_item_button {
  margin: 1em 0 0
}

.sc_services_timeline .sc_services_item {
  padding-top: 1e-4px;
  position: relative
}

.sc_services_timeline .sc_services_item_marker {
  position: absolute;
  z-index: 2;
  display: block;
  font-size: 2em;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  margin-bottom: 0;
  border: 2px solid #ddd;
  background-color: #f0f0f0;
  color: #efa758;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_services_timeline .sc_services_item:hover .sc_services_item_marker {
  border-color: #cc9948;
  background-color: #efa758;
  color: #fff
}

.sc_services_timeline .sc_services_item_marker img {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.sc_services_timeline .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
  position: relative;
  top: 2px
}

.sc_services_timeline .sc_services_item_thumb {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_services_timeline .sc_services_item_number {
  font-weight: 900
}

.sc_services_timeline .sc_services_item_timeline {
  display: block;
  position: absolute;
  z-index: 1;
  border-style: dashed;
  border-color: #ddd
}

.sc_services_timeline .sc_services_item_featured_top {
  padding-top: 4.5em
}

.sc_services_timeline .sc_services_item_featured_bottom {
  padding-bottom: 4.5em
}

.sc_services_timeline .sc_services_item_featured_left {
  padding-left: 6em
}

.sc_services_timeline .sc_services_item_featured_right {
  padding-right: 6em
}

.sc_services_timeline .sc_services_item_featured_top .sc_services_item_marker {
  left: 0;
  top: 0
}

.sc_services_timeline .sc_services_item_featured_top .sc_services_item_timeline {
  top: 2em;
  left: 0;
  border-width: 1px 0 0;
  width: 100%;
  height: 1px
}

.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_marker {
  left: 0;
  bottom: 0
}

.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_timeline {
  bottom: 2em;
  left: 0;
  border-width: 1px 0 0;
  width: 100%;
  height: 1px
}

.sc_services_timeline .sc_services_item_featured_left .sc_services_item_marker {
  left: 0;
  top: 0
}

.sc_services_timeline .sc_services_item_featured_left .sc_services_item_timeline {
  top: 0;
  left: 2em;
  border-width: 0 1px 0 0;
  width: 1px;
  height: 100%
}

.sc_services_timeline .sc_services_item_featured_right .sc_services_item_marker {
  right: 0;
  top: 0
}

.sc_services_timeline .sc_services_item_featured_right .sc_services_item_timeline {
  top: 0;
  right: 2em;
  border-width: 0 1px 0 0;
  width: 1px;
  height: 100%
}

.sc_services_timeline .sc_services_item_featured_top .sc_services_item_info,
.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_info {
  padding: 1em 1.5em 1em 0
}

.sc_services_timeline .sc_services_item_featured_left .sc_services_item_info,
.sc_services_timeline .sc_services_item_featured_right .sc_services_item_info {
  padding: 0 0 2em
}

.sc_services_timeline .sc_services_item_info .post_featured,
.sc_services_timeline .sc_services_item_info .post_featured img {
  width: 100%
}

.sc_services_timeline .sc_services_item_title {
  margin: 0
}

.sc_services_timeline .sc_services_item_subtitle {
  font-size: .9286em;
  line-height: 1.5em;
  font-style: italic;
  margin-top: .1em
}

.sc_services_timeline .sc_services_item_content {
  margin-top: 1em
}

.sc_services_timeline .sc_services_item_content p {
  margin: 0
}

.sc_services_timeline .sc_services_item_button {
  margin: 1em 0 0
}

.sc_services_list [class*=column-] {
  padding-bottom: 0 !important;
  padding-top: 0 !important
}

.sc_services_list.slider_swiper .sc_services_item,
.sc_services_list .columns_padding_bottom .sc_services_item {
  margin-bottom: 0
}

.sc_services_list .sc_services_item.sc_services_item_featured_top {
  text-align: center
}

.sc_services_list .sc_services_item_thumb {
  margin-bottom: 0
}

.sc_services_list .sc_services_item_thumb .icons {
  display: none !important
}

.sc_services_list .sc_services_item_icon,
.sc_services_list .sc_services_item_pictogram {
  position: relative;
  display: inline-block;
  font-size: 3em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center
}

.sc_services_list .sc_services_item_icon img {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.sc_services_list .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em
}

.sc_services_list .sc_services_item_pictogram {
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center
}

.sc_services_list .sc_services_item_number {
  display: inline-block;
  text-align: center;
  font-size: 3em;
  line-height: 1em
}

.sc_services_list .sc_services_item_info {
  padding: 1.5em 0 0
}

.sc_services_list .sc_services_item_title {
  margin: 0;
  font-weight: 400
}

.sc_services_list .sc_services_item_title.with_price .sc_services_item_price {
  margin: 0
}

.sc_services_list .sc_services_item_featured_top .sc_services_item_title.with_price {
  padding-right: 0
}

.sc_services_list .sc_services_item_featured_top .sc_services_item_title .sc_services_item_price {
  position: static
}

.sc_services_list .sc_services_item_featured_left,
.sc_services_list .sc_services_item_featured_right {
  position: relative;
  overflow: hidden
}

.sc_services_list .sc_services_item_featured_left {
  text-align: left
}

.sc_services_list .sc_services_item_featured_right {
  text-align: right
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_list .sc_services_item_featured_right .sc_services_item_pictogram {
  font-size: .65em;
  border: 1px solid #ddd;
  color: #ddd;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 3px;
  left: 0
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_list .sc_services_item_featured_right .sc_services_item_pictogram {
  border: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_icon img,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon img {
  max-width: 70%
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_number,
.sc_services_list .sc_services_item_featured_right .sc_services_item_number {
  font-size: 1.2em;
  line-height: inherit;
  color: #ddd;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_list .sc_services_item_featured_right .sc_services_item_thumb {
  width: 10%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_title,
.sc_services_list .sc_services_item_featured_right .sc_services_item_title {
  font-size: 1em;
  line-height: inherit;
  padding-bottom: 2px
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_content,
.sc_services_list .sc_services_item_featured_right .sc_services_item_content {
  min-height: 0
}

.sc_services_list .sc_services_item_featured_left .sc_services_item_info {
  text-align: left;
  padding: 0 0 0 1em;
  margin-left: 1em
}

.sc_services_list .sc_services_item_featured_left.with_image .sc_services_item_info {
  margin-left: 10%
}

.sc_services_list .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_right .sc_services_item_pictogram {
  left: auto;
  right: 0
}

.sc_services_list .sc_services_item_featured_right .sc_services_item_info {
  text-align: right;
  padding: 0 2em 0 0;
  margin-right: 1em
}

.sc_services_list .sc_services_item_featured_right.with_image .sc_services_item_info {
  margin-right: 10%
}

.sc_services_hover .sc_services_item {
  position: relative;
  text-align: center;
  -webkit-perspective: 600px;
  -ms-perspective: 600px;
  perspective: 600px
}

.sc_services_hover .sc_services_item:before {
  content: ' ';
  width: 0;
  height: 0;
  padding-top: 100%;
  display: inline-block
}

.sc_services_hover .sc_services_item_link {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.sc_services_hover .sc_services_item_header,
.sc_services_hover .sc_services_item_content {
  color: #fff;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #333;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: -webkit-transform .6s ease;
  -ms-transition: -ms-transform .6s ease;
  transition: -webkit-transform .6s ease;
  -o-transition: transform .6s ease;
  transition: transform .6s ease;
  transition: transform .6s ease, -webkit-transform .6s ease;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden
}

.sc_services_hover .sc_services_item_header {
  z-index: 2;
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0)
}

.sc_services_hover .sc_services_item_content {
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg)
}

.sc_services_hover .sc_services_item:hover .sc_services_item_header {
  -webkit-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  transform: rotateY(-180deg)
}

.sc_services_hover .sc_services_item:hover .sc_services_item_content {
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0)
}

.sc_services_hover .sc_services_item.with_image .sc_services_item_header:before,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content:before {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5);
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  -o-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header:before,
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content:before {
  background-color: rgba(0, 0, 0, .75)
}

.sc_services_hover .sc_services_item_header_inner,
.sc_services_hover .sc_services_item_content_inner {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  max-height: 100%;
  overflow: hidden;
  padding: 2em
}

.sc_services_hover .sc_services_item_icon,
.sc_services_hover .sc_services_item_pictogram {
  display: block;
  font-size: 3em;
  line-height: 1em;
  color: #fff
}

.sc_services_hover .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em
}

.sc_services_hover .sc_services_item_number {
  display: block;
  font-size: 4em;
  line-height: 1em;
  font-weight: 900;
  color: #fff
}

.sc_services_hover .sc_services_item_title {
  margin: 0
}

.sc_services_hover .sc_services_item_title,
.sc_services_hover .sc_services_item_title a {
  color: #fff !important
}

.sc_services_hover .sc_services_item_title a:hover {
  color: #efa758
}

.sc_services_hover .sc_services_item_subtitle,
.sc_services_hover .sc_services_item_subtitle a {
  color: #fff
}

.sc_services_hover .sc_services_item_subtitle a:hover {
  color: #efa758
}

.sc_services_hover .sc_services_item_header .sc_services_item_title {
  margin: 1em 0 0
}

.sc_services_hover .sc_services_item_featured_none .sc_services_item_header .sc_services_item_title {
  margin-top: 0
}

.sc_services_hover .sc_services_item_subtitle {
  line-height: 1.2em
}

.sc_services_hover .sc_services_item_title+.sc_services_item_subtitle,
.sc_services_hover .sc_services_item_title+.sc_services_item_text,
.sc_services_hover .sc_services_item_subtitle+.sc_services_item_text {
  margin-top: .6em
}

.sc_services_hover .sc_services_item_price {
  font-size: 1.5em;
  font-weight: 400;
  color: #fff;
  text-shadow: 0 0 10px #000;
  margin-top: .6em
}

.sc_services_hover .sc_services_item_text {
  color: #aaa
}

.sc_services_hover .sc_services_item_content p {
  margin: 0
}

.sc_services_hover .sc_services_item_content p+p {
  margin-top: .2em
}

.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image:before {
  display: none
}

.sc_services_hover [class*=column-]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,
.sc_services_hover .slider-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #ddd
}

.sc_services_hover [class*=column-]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,
.sc_services_hover .slider-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #f7f7f7
}

.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number {
  color: #888
}

.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a {
  color: #333
}

.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #efa758
}

.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #efa758
}

.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #333
}

.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text {
  color: #666
}

.sc_services_chess {
  overflow: hidden
}

.sc_services_chess .sc_services_item {
  position: relative;
  overflow: hidden;
  background-color: #f7f7f7;
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  -o-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.sc_services_chess .sc_services_item_header {
  width: 50%;
  float: left;
  margin-bottom: 0 !important;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_services_chess .sc_services_item_header:before {
  content: ' ';
  display: inline-block;
  width: 0;
  height: 0;
  padding-top: 100%
}

.sc_services_chess .sc_services_item_content {
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  max-height: 100%;
  overflow: hidden;
  padding: 2em
}

.sc_services_chess .sc_services_item:hover {
  background-color: #333
}

.sc_services_chess .sc_services_item:hover .sc_services_item_title a {
  color: #fff
}

.sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover {
  color: #efa758
}

.sc_services_chess .sc_services_item_title {
  margin: 0
}

.sc_services_chess .sc_item_columns_1 .sc_services_item_content {
  padding: 2em 8%
}

.sc_services_chess .sc_item_columns_2 .sc_services_item_content {
  padding: 2em 6%
}

.sc_services_chess .sc_item_columns_3 .sc_services_item_content {
  padding: 2em 4%
}

.sc_services_chess .sc_item_columns_3 .sc_services_item_text {
  display: none
}

.sc_services_chess .sc_services_item_title+.sc_services_item_text,
.sc_services_chess .sc_services_item_subtitle+.sc_services_item_text {
  margin-top: 1em
}

.sc_services_chess .sc_item_columns_1 .sc_services_item:nth-child(2n+2) .sc_services_item_header {
  float: right
}

.sc_services_chess .sc_item_columns_1 .sc_services_item:nth-child(2n+2) .sc_services_item_content {
  right: auto;
  left: 0
}

.sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+3) .sc_services_item_header,
.sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+4) .sc_services_item_header {
  float: right
}

.sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+3) .sc_services_item_content,
.sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+4) .sc_services_item_content {
  right: auto;
  left: 0
}

.sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(6n+4) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(6n+5) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(6n+6) .sc_services_item_header {
  float: right
}

.sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(6n+4) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(6n+5) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(6n+6) .sc_services_item_content {
  right: auto;
  left: 0
}

.sc_services_tabs_simple .sc_services_tabs_list {
  display: block;
  overflow: hidden;
  text-align: center
}

.sc_services_tabs_simple .sc_services_tabs_list_item {
  display: inline-block;
  vertical-align: top;
  padding: 0 1.5em;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 25%
}

.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
  cursor: default
}

.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
  color: #efa758
}

.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_title,
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_subtitle>a,
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_subtitle>span {
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_services_tabs_simple .sc_services_item_thumb {
  margin-bottom: 0
}

.sc_services_tabs_simple .sc_services_item_thumb .icons {
  display: none !important
}

.sc_services_tabs_simple .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_number {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  font-size: 3em;
  line-height: 1em
}

.sc_services_tabs_simple .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em;
  position: relative
}

.sc_services_tabs_simple .sc_services_item_number {
  font-size: 1.5em;
  font-weight: 700
}

.sc_services_tabs_simple .sc_services_item_title {
  margin: 0
}

.sc_services_tabs_simple .sc_services_item_subtitle {
  font-size: .9286em;
  line-height: 1.5em;
  font-style: italic;
  margin-top: .1em
}

.sc_services_tabs_simple .sc_services_tabs_content {
  margin: 2em auto 0;
  max-width: 75%;
  text-align: center;
  position: relative
}

.sc_services_tabs_simple .sc_services_tabs_content_item {
  width: 100%;
  opacity: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: opacity .3s ease;
  -ms-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease
}

.sc_services_tabs_simple .sc_services_tabs_content_item.sc_services_tabs_content_item_active {
  position: relative;
  z-index: 2;
  opacity: 1
}

.sc_services_tabs_simple .sc_services_tabs_content p {
  margin: 0
}

.sc_services_tabs_simple .sc_services_tabs_content .sc_services_item_button {
  margin-top: 2em
}

.sc_services_tabs_simple .sc_services_item_featured_top .sc_services_item_info {
  padding-top: 1em
}

.sc_services_tabs_simple .sc_services_item_featured_top .sc_services_item_number {
  font-size: 3em
}

.sc_services_tabs_simple .sc_services_item_featured_top .sc_services_item_thumb {
  display: inline-block
}

.sc_services_tabs_simple .sc_services_item_featured_left,
.sc_services_tabs_simple .sc_services_item_featured_right {
  position: relative;
  overflow: hidden
}

.sc_services_tabs_simple .sc_services_item_featured_left {
  text-align: left
}

.sc_services_tabs_simple .sc_services_item_featured_right {
  text-align: right
}

.sc_services_tabs_simple .sc_services_item_featured_top.with_icon {
  text-align: center
}

.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_pictogram {
  font-size: 2em;
  margin-top: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: .75em
}

.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_number,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_number {
  font-size: 2em;
  position: absolute;
  z-index: 1;
  top: 0;
  left: .75em
}

.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_thumb {
  font-size: 2em;
  width: 1em;
  position: absolute;
  z-index: 1;
  top: .25em;
  left: .75em
}

.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_info {
  text-align: left;
  padding: 0;
  margin-left: 3em
}

.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_number {
  left: auto;
  right: .75em
}

.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_info {
  text-align: right;
  padding: 0;
  margin-right: 3em
}

.sc_services_tabs .sc_services_content {
  position: relative
}

.sc_services_tabs .sc_services_tabs_list {
  display: block;
  width: 35%;
  max-height: 25em;
  overflow-y: auto;
  position: relative;
  z-index: 1
}

.sc_services_tabs .sc_services_tabs_list_item {
  padding: 2em;
  background-color: #f7f7f7;
  cursor: pointer;
  position: relative;
  z-index: 1;
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  -o-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2) {
  background-color: #ddd
}

.sc_services_tabs .sc_services_tabs_list_item:hover,
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover {
  background-color: #eee
}

.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
  background-color: #333;
  cursor: default
}

.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
  color: #fff
}

.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title {
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title.with_icon {
  position: relative;
  padding-left: 3em
}

.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon,
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_pictogram,
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  vertical-align: top;
  color: #efa758;
  font-size: 2em;
  line-height: 1em;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_pictogram,
.sc_services_tabs .sc_services_item_icon.sc_icon_type_svg svg {
  width: 1em;
  height: 1em
}

.sc_services_tabs .sc_services_tabs_content {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  width: 67%;
  height: 100%
}

.sc_services_tabs .sc_services_item {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.sc_services_tabs .sc_services_item_header,
.sc_services_tabs .sc_services_item_content {
  position: relative;
  display: inline-block;
  vertical-align: top;
  width: 50%;
  height: 100%;
  margin-bottom: 0 !important;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_services_tabs .sc_services_item_header:before {
  display: none
}

.sc_services_tabs .sc_services_item_content {
  background-color: #f7f7f7;
  overflow: hidden
}

.sc_services_tabs .sc_services_item_content_inner {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  max-height: 100%;
  padding: 2em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_services_tabs .sc_services_item_title {
  margin: 0
}

.sc_services_tabs .sc_services_item_title+.sc_services_item_text,
.sc_services_tabs .sc_services_item_subtitle+.sc_services_item_text {
  margin-top: 1em
}

.sc_services_tabs.effect_fade .sc_services_item {
  -webkit-transition: opacity .3s ease;
  -ms-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  opacity: 0
}

.sc_services_tabs.effect_fade .sc_services_item_active {
  opacity: 1
}

.sc_services_tabs.effect_slide .sc_services_tabs_content {
  overflow: hidden
}

.sc_services_tabs.effect_slide .sc_services_item {
  top: -120%;
  -webkit-transition: top .3s ease;
  -ms-transition: top .3s ease;
  -o-transition: top .3s ease;
  transition: top .3s ease
}

.sc_services_tabs.effect_slide .sc_services_item_flip,
.sc_services_tabs.effect_slide .sc_services_item_active {
  top: 0
}

.sc_services_tabs.effect_slide .sc_services_item_active {
  z-index: 2
}

.sc_services_tabs.effect_flip .sc_services_item {
  -webkit-perspective: 1300px;
  -ms-perspective: 1300px;
  perspective: 1300px
}

.sc_services_tabs.effect_flip .sc_services_item_active {
  z-index: 2
}

.sc_services_tabs.effect_flip .sc_services_item_flip {
  z-index: 3
}

.sc_services_tabs.effect_flip .sc_services_item_active.sc_services_item_flipping {
  z-index: 4
}

.sc_services_tabs.effect_flip .sc_services_item_header,
.sc_services_tabs.effect_flip .sc_services_item_content {
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform .6s ease;
  -ms-transition: -ms-transform .6s ease;
  transition: -webkit-transform .6s ease;
  -o-transition: transform .6s ease;
  transition: transform .6s ease;
  transition: transform .6s ease, -webkit-transform .6s ease
}

.sc_services_tabs.effect_flip .sc_services_item_header {
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0);
  -webkit-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%
}

.sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_header {
  -webkit-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg)
}

.sc_services_tabs.effect_flip .sc_services_item_content {
  -webkit-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%
}

.sc_services_tabs.effect_flip .sc_services_item_active .sc_services_item_content,
.sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_content {
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0)
}

.services_single .services_page_header {
  margin-bottom: 2em
}

.services_single .services_page_buttons {
  margin-top: 2em
}

.services_single .services_page_featured {
  position: relative;
  display: inline-block;
  vertical-align: top
}

.services_single .services_page_featured .sc_services_item_price {
  font-size: 2.5em;
  font-weight: 400;
  position: absolute;
  z-index: 4;
  bottom: 1em;
  right: 1em;
  color: #fff;
  text-shadow: 0 0 10px #000
}

.services_single .services_page_title.with_price {
  position: relative;
  padding-right: 4em
}

.services_single .services_page_title>.sc_services_item_price {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0
}

.services_single .services_page_content>.sc_services_item_price {
  font-size: 1.5em;
  font-weight: 400;
  float: right;
  margin: 0 0 .5em 1em
}

.services_page_tabs {
  margin-top: 3em
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active:after {
  display: none
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
  border-bottom: 1px solid #ddd
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li {
  top: 1px
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:first-child {
  margin-left: 1em
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li+li {
  margin-left: 0
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a {
  display: block;
  padding: 1em 2em;
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  border-bottom-color: #ddd
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a {
  border-color: #ddd;
  background-color: #fff;
  border-bottom-color: #fff
}

.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover {
  background-color: #f0f0f0;
  border-color: #f7f7f7 #f7f7f7 #ddd
}

.services_page_tabs.trx_addons_tabs .services_page_section {
  padding-top: 3em
}

.services_page_tabs.trx_addons_tabs .services_page_section+.services_page_section {
  display: none
}

.sc_team_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.sc_team_slider .sc_team_item,
.sc_team_columns_wrap .sc_team_item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_team_slider .sc_team_item {
  margin-bottom: 0 !important
}

.sc_team {
  position: relative
}

.sc_team_default .sc_team_item {
  background-color: #fafafa;
  margin-bottom: 2em
}

.sc_team_default.slider_swiper .sc_team_item,
.sc_team_default .columns_padding_bottom .sc_team_item {
  margin-bottom: 0
}

.sc_team_default .sc_team_item_thumb {
  margin-bottom: 0
}

.sc_team_default .sc_team_item_thumb img {
  width: 100%
}

.sc_team_default .sc_team_item_info {
  padding: 2.6em 3em;
  text-align: center
}

.sc_team_default .sc_team_item_title,
.sc_team_short .sc_team_item_title,
.sc_team_featured .sc_team_item_title {
  margin: 0
}

.sc_team_default .sc_team_item_subtitle,
.sc_team_short .sc_team_item_subtitle,
.sc_team_featured .sc_team_item_subtitle {
  font-size: 13px;
  line-height: 20px;
  font-style: italic;
  letter-spacing: 0;
  margin-top: 1px
}

.sc_team_default .sc_team_item_content {
  margin-top: 1.5em;
  margin-bottom: 1.5em
}

.sc_team_default .sc_team_item_content p {
  margin: 0
}

.sc_team_default .sc_team_item_socials {
  margin: 0 -.5em 0 0
}

.sc_team_default .sc_team_item_socials .social_item {
  display: inline-block;
  margin: 0 3px 3px 0
}

.sc_team_default .sc_team_item_socials .social_item .social_icon {
  display: block;
  width: 2.4em;
  height: 2.4em;
  line-height: 2.4em;
  text-align: center
}

.sc_team_default .sc_team_item_button {
  margin: 1.6em 0 0
}

.sc_team_default .sc_team_item_socials+.sc_team_item_button {
  display: none
}

.sc_team_default .trx_addons_hover_content .trx_addons_hover_title {
  font-size: 1.3333em
}

.sc_team_short .sc_team_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 3em
}

.sc_team .sc_team_item_thumb .sc_team_item_title a,
.sc_team .sc_team_item_thumb .sc_team_item_subtitle a,
.sc_team .sc_team_item_thumb .sc_team_item_content a {
  color: #fff
}

.sc_team .sc_team_item_thumb .sc_team_item_content {
  font-style: normal
}

.sc_team .sc_team_item_thumb .sc_team_item_socials {
  margin: 0
}

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item {
  margin: .25em .5em .25em 0;
  display: inline-block;
  vertical-align: top;
  line-height: 1
}

.sc_team .sc_team_item_thumb .sc_team_item_content+.sc_team_item_socials {
  margin-top: 1em
}

.sc_team .sc_team_item_thumb .sc_team_item_content+.sc_team_item_socials .social_item {
  margin-bottom: 0
}

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  -webkit-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  background-color: initial;
  border: 1px solid #fff;
  color: #fff
}

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon span:before {
  margin-top: -1px
}

.sc_team_short .sc_team_item_thumb {
  border-bottom: 5px solid #efa758
}

.team_member_page .team_member_header {
  overflow: hidden
}

.team_member_page .team_member_featured {
  float: left;
  width: 35%;
  padding: 0 3em 0 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.team_member_description {
  overflow: hidden
}

.team_member_page .team_member_title {
  margin: 0
}

.team_member_page .team_member_position {
  margin: 0
}

.team_member_page .team_member_details {
  margin-top: 2em
}

.team_member_page .team_member_brief_info {
  margin-top: 2em
}

.team_member_page .team_member_brief_info_title {
  margin: 0;
  display: none
}

.team_member_page .team_member_brief_info_text {
  letter-spacing: 0
}

.team_member_page .team_member_socials {
  margin: 1em 0 0
}

.team_member_page .team_member_socials .social_item {
  display: inline-block;
  margin: 0 3px 3px 0
}

.team_member_page .team_member_socials .social_item .social_icon {
  display: block;
  width: 2.4em;
  height: 2.4em;
  line-height: 2.4em;
  text-align: center
}

.team_member_page .team_member_content {
  margin-top: 4em
}

.sc_action .sc_action_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 3em
}

.sc_action_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.sc_action_slider .sc_action_item,
.sc_action_columns_wrap .sc_action_item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_action_slider .sc_action_item {
  margin-bottom: 0 !important
}

.sc_action {
  position: relative;
  padding-top: 1e-4px
}

.sc_action_item {
  position: relative
}

.sc_action_item_inner {
  position: relative;
  z-index: 2;
  width: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_action_item .sc_action_item_icon:before {
  display: none
}

.sc_action_item_icon>span {
  font-size: 3em;
  line-height: 1em
}

.sc_action_item_icon .sc_icon_type_svg svg,
.sc_action_item_icon .sc_icon_type_svg object {
  width: 1em;
  height: 1em
}

.sc_action_item_icon,
.sc_action_item_image {
  margin-bottom: 2em
}

.sc_action_item_subtitle {
  margin: 0;
  line-height: 1.3em;
  color: #efa758
}

.sc_action_item_title {
  margin: 0;
  line-height: 1.3em
}

.sc_action_item_subtitle+.sc_action_item_title {
  margin-top: .2em
}

.sc_action_item_date {
  font-size: 1em;
  line-height: 1.3em;
  text-transform: uppercase;
  border-top: 1px dotted #eee;
  border-bottom: 1px dotted #eee;
  padding: .8em 0
}

.sc_action_item_description {
  line-height: 1.3em;
  color: #000;
  font-style: italic;
  letter-spacing: 0
}

.sc_action_item_subtitle+.sc_action_item_description,
.sc_action_item_title+.sc_action_item_description,
.sc_action_item_date+.sc_action_item_description,
.sc_action_item_date+.sc_action_item_link {
  margin-top: 1em
}

.sc_action_item_description>span {
  display: block
}

.sc_action_item_description>span+span {
  margin-top: .3em
}

.sc_action_item_subtitle+.sc_action_item_link,
.sc_action_item_title+.sc_action_item_link,
.sc_action_item_description+.sc_action_item_link {
  margin-top: 1em
}

.sc_action_item_link {
  display: inline-block;
  padding: .5em 2em;
  border: 2px solid #fff
}

.sc_action_item_link:hover {
  color: #fff
}

.sc_action_item_link_over {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0 !important;
  border: none !important;
  display: block !important;
  background: 0 0 !important
}

.sc_action_item_info {
  font-size: 13px;
  line-height: 1.3em;
  font-weight: 400;
  margin-top: 2em;
  border-top: 1px dotted #eee;
  padding: 1em 0 0;
  letter-spacing: 0
}

.sc_action_item.with_image {
  position: relative;
  text-align: center;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_action_item.with_image .sc_action_item_inner {
  padding: 2em
}

.sc_action_item_default .sc_action_item_subtitle {
  font-size: 2em;
  line-height: 1.2em
}

.sc_action_item_default .sc_action_item_subtitle+.sc_action_item_title {
  margin-top: 0
}

.sc_action_item_default.with_image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 18em
}

.sc_action_item_default.with_image:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5)
}

.sc_action_item_default.with_bg_color:after {
  display: none
}

.sc_action_item_default.with_image .sc_action_item_icon,
.sc_action_item_default.with_image .sc_action_item_title {
  color: #fff
}

.sc_action_item_default.with_image .sc_action_item_description,
.sc_action_item_default.with_image .sc_action_item_description strong,
.sc_action_item_default.with_image .sc_action_item_description b {
  color: #ccc
}

.sc_action_item_default.with_image .sc_action_item_date {
  border-color: #fff;
  color: #fff
}

.sc_action_item_default.with_image .sc_action_item_info {
  border-color: #fff;
  color: #fff
}

.sc_action_item_default.with_image.sc_action_item_tl,
.sc_action_item_default.with_image.sc_action_item_tc,
.sc_action_item_default.with_image.sc_action_item_tr {
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  -webkit-box-align: start;
  align-items: flex-start;
  vertical-align: top
}

.sc_action_item_default.with_image.sc_action_item_ml,
.sc_action_item_default.with_image.sc_action_item_mc,
.sc_action_item_default.with_image.sc_action_item_mr {
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  vertical-align: middle
}

.sc_action_item_default.with_image.sc_action_item_bl,
.sc_action_item_default.with_image.sc_action_item_bc,
.sc_action_item_default.with_image.sc_action_item_br {
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  -webkit-box-align: end;
  align-items: flex-end;
  vertical-align: bottom
}

.sc_action_item_default.sc_action_item_tl,
.sc_action_item_default.sc_action_item_ml,
.sc_action_item_default.sc_action_item_bl {
  text-align: left
}

.sc_action_item_default.sc_action_item_tc,
.sc_action_item_default.sc_action_item_mc,
.sc_action_item_default.sc_action_item_bc {
  text-align: center
}

.sc_action_item_default.sc_action_item_tr,
.sc_action_item_default.sc_action_item_mr,
.sc_action_item_default.sc_action_item_br {
  text-align: right
}

.sc_action_item_simple.with_image:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5)
}

.sc_action_item_simple.with_bg_color:after {
  display: none
}

.sc_action_item_simple.with_image .sc_action_item_icon,
.sc_action_item_simple.with_image .sc_action_item_title {
  color: #fff
}

.sc_action_item_simple.with_image .sc_action_item_description {
  color: #ccc
}

.sc_action_item_simple.with_image .sc_action_item_date {
  border-color: #fff
}

.sc_action_item_simple.with_image .sc_action_item_info {
  border-color: #fff
}

.sc_action_item_simple .sc_action_item_icon>span {
  display: inline-block;
  font-size: 2em;
  border: 2px solid #000;
  color: #000;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_action_item_simple .sc_action_item_icon svg {
  width: 1em;
  height: 1em;
  margin-top: .2em;
  fill: #000;
  stroke: #000
}

.sc_action_item_simple.with_image .sc_action_item_icon>span {
  color: #fff;
  border-color: #fff
}

.sc_action_item_simple.with_image .sc_action_item_icon svg {
  fill: #fff;
  stroke: #fff;
  border-color: #fff
}

.sc_action_item_simple.sc_action_item_tl,
.sc_action_item_simple.sc_action_item_ml,
.sc_action_item_simple.sc_action_item_bl {
  text-align: left
}

.sc_action_item_simple.sc_action_item_tl .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_tl .sc_action_item_image,
.sc_action_item_simple.sc_action_item_ml .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_ml .sc_action_item_image,
.sc_action_item_simple.sc_action_item_bl .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_bl .sc_action_item_image {
  float: left;
  margin: 0 1.5em 0 0
}

.sc_action_item_simple.sc_action_item_tc,
.sc_action_item_simple.sc_action_item_mc,
.sc_action_item_simple.sc_action_item_bc {
  text-align: center
}

.sc_action_item_simple.sc_action_item_tc .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_tc .sc_action_item_image,
.sc_action_item_simple.sc_action_item_mc .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_mc .sc_action_item_image,
.sc_action_item_simple.sc_action_item_bc .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_bc .sc_action_item_image {
  text-align: center;
  margin-bottom: 1.5em
}

.sc_action_item_simple.sc_action_item_tr,
.sc_action_item_simple.sc_action_item_mr,
.sc_action_item_simple.sc_action_item_br {
  text-align: right
}

.sc_action_item_simple.sc_action_item_tr .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_tr .sc_action_item_image,
.sc_action_item_simple.sc_action_item_mr .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_mr .sc_action_item_image,
.sc_action_item_simple.sc_action_item_br .sc_action_item_icon,
.sc_action_item_simple.sc_action_item_br .sc_action_item_image {
  float: right;
  margin: 0 0 0 1.5em
}

.sc_action_item_event.with_image {
  overflow: hidden
}

.sc_action_item_event.with_image .sc_action_item_inner {
  width: 70%;
  padding: 2.4em 2em;
  margin: 15%;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, .2);
  -ms-box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, .2);
  box-shadow: -5px 5px 20px 20px rgba(0, 0, 0, .2)
}

.sc_action_item_event .sc_action_item_title {
  margin-top: 0;
  margin-bottom: .3em
}

.sc_action_item_event .sc_action_item_subtitle {
  margin: 0
}

.sc_action_item_event .sc_action_item_image+.sc_action_item_subtitle {
  margin-top: .8em
}

.sc_action_item_event .sc_action_item_link {
  border: none;
  background-color: #efa758;
  color: #fff
}

.sc_action_item.with_image.sc_action_fixed_height:before,
.sc_action_item.with_image.trx_addons_stretch_height:before {
  display: none
}

.sc_action_item.with_image.sc_action_fixed_height .sc_action_item_inner,
.sc_action_item.with_image.trx_addons_stretch_height .sc_action_item_inner {
  position: absolute;
  z-index: 2;
  left: 0
}

.sc_action_item_event.with_image.sc_action_fixed_height .sc_action_item_inner,
.sc_action_item_event.with_image.trx_addons_stretch_height .sc_action_item_inner {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin: 0
}

.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bl .sc_action_item_inner {
  text-align: left
}

.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bc .sc_action_item_inner {
  text-align: center
}

.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_br .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_br .sc_action_item_inner {
  text-align: right
}

.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_tr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_tr .sc_action_item_inner {
  top: 0
}

.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_ml .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_mr .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_mr .sc_action_item_inner {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bl .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_bc .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.sc_action_fixed_height.sc_action_item_br .sc_action_item_inner,
.sc_action_item:not(.sc_action_item_event).with_image.trx_addons_stretch_height.sc_action_item_br .sc_action_item_inner {
  bottom: 0
}

.sc_anchor {
  width: 0;
  height: 0;
  line-height: 0
}

.sc_accordionposts {
  position: relative;
  display: block;
  padding-left: 5rem
}

.sc_accordionposts .sc_accordionposts_item_top {
  display: block;
  position: relative;
  min-height: 5rem
}

.sc_accordionposts .sc_accordionposts_item_top .section_icon {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  position: absolute;
  z-index: 10;
  top: 1.7rem;
  right: 2.143rem
}

.sc_accordionposts .sc_accordionposts_item_top .section_icon:hover {
  opacity: .8;
  cursor: pointer
}

.sc_accordionposts .sc_accordionposts_item_top .section_icon:after {
  font-family: trx_addons_icons;
  content: '\e857';
  font-size: 1rem;
  font-weight: 700
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_header {
  padding-bottom: .1px
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_title,
.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_subtitle {
  margin-top: 0;
  margin-bottom: 0
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_title:hover,
.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_subtitle:hover {
  opacity: .8;
  cursor: pointer
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_title {
  min-height: 5rem;
  margin: 0 3.3rem;
  font-size: 2rem;
  font-weight: 700;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_icon {
  width: 5rem;
  height: 5rem;
  max-width: 5rem;
  overflow: hidden;
  font-size: 28px;
  position: absolute;
  top: 0;
  left: -5rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_icon:hover {
  opacity: .8;
  cursor: pointer
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_subtitle {
  line-height: 5rem;
  max-height: 5rem;
  margin-left: 2px;
  margin-bottom: 0
}

.sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_subtitle span {
  display: inline-block;
  padding: 0 3.3rem;
  vertical-align: top;
  font-size: .6em;
  line-height: inherit;
  font-weight: 700
}

.sc_accordionposts .sc_accordionposts_item {
  position: relative;
  display: block;
  margin-bottom: 4px
}

.sc_accordionposts .sc_accordionposts_item.active .section_icon:after {
  content: '\e85a'
}

.sc_accordionposts .sc_accordionposts_item_inner,
.sc_accordionposts .sc_accordionposts_item_subtitle {
  position: relative;
  display: none
}

.sc_accordionposts .sc_accordionposts_item_inner {
  padding: 2rem 4.4rem
}

.sc_blogger .sc_blogger_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 3em
}

.sc_blogger {
  position: relative;
  padding-top: 1e-4px
}

.sc_blogger .sc_blogger_item .sc_blogger_item_title {
  margin: 0
}

.sc_blogger .sc_blogger_item .sc_blogger_item_featured {
  margin-bottom: 0
}

.sc_blogger .sc_blogger_item .sc_blogger_item_featured img {
  width: 100%;
  height: auto
}

.sc_blogger .sc_blogger_item .sc_blogger_post_meta {
  font-size: 13px;
  line-height: 1.5em;
  font-weight: 400;
  font-style: italic
}

.sc_blogger_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.sc_blogger_slider .sc_blogger_item,
.sc_blogger_columns_wrap .sc_blogger_item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_blogger_slider .sc_blogger_item {
  margin-bottom: 0 !important
}

.sc_blogger .sc_blogger_item blockquote {
  margin: 1em 0
}

.sc_blogger .sc_blogger_item blockquote p {
  font-size: 1em;
  line-height: 1.5em;
  font-weight: inherit
}

.sc_blogger .sc_blogger_item_button {
  margin-top: 1.5em
}

.sc_blogger .trx_addons_loading {
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, .75)
}

.sc_blogger_default .sc_blogger_item {
  background-color: #f7f7f7;
  text-align: center
}

.sc_blogger_default .sc_blogger_item_content {
  padding: 3em
}

.sc_blogger_default .sc_blogger_post_meta {
  margin-top: .4em;
  font-size: .9286em
}

.sc_blogger_default .sc_blogger_item_excerpt {
  margin-top: 1.5em
}

.sc_blogger_default .sc_blogger_item_excerpt_text {
  max-height: 8em;
  line-height: 1.6em;
  overflow: hidden
}

.sc_blogger_default .sc_blogger_item_excerpt_text p {
  margin: 0
}

.sc_blogger_default .sc_blogger_item.post_format_quote .sc_blogger_item_excerpt_text {
  max-height: none
}

.sc_blogger_default .sc_blogger_item_excerpt_text+p,
.sc_blogger_default .sc_blogger_item_excerpt_text+a {
  margin: 2em 0 0
}

.sc_blogger_default .sc_blogger_item .more-link {
  background-color: initial
}

.sc_blogger_modern .sc_blogger_item {
  background-color: #f7f7f7;
  padding: 2em;
  overflow: hidden;
  position: relative
}

.sc_blogger_modern .sc_blogger_item+.sc_blogger_item {
  margin-top: 2em
}

.sc_blogger_modern.slider_swiper .sc_blogger_item+.sc_blogger_item {
  margin-top: 0
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_item_featured {
  width: 40%;
  margin-bottom: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_item_content {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 45%;
  width: 55%;
  padding-right: 2em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_post_meta {
  margin-top: .6em;
  font-size: .9286em
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_item_excerpt {
  margin-top: 1em
}

.sc_blogger_modern .sc_blogger_columns_wrap .sc_blogger_item .sc_blogger_item_excerpt,
.sc_blogger_modern .sc_blogger_slider .sc_blogger_item .sc_blogger_item_excerpt {
  display: none
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_button {
  text-align: center
}

.sc_blogger_plain .sc_blogger_item {
  background-color: #f7f7f7;
  text-align: center;
  padding: 1em;
  margin-bottom: 2px
}

.sc_blogger_plain .sc_blogger_post_meta {
  margin: 0
}

.sc_blogger_plain .sc_blogger_item .sc_blogger_post_meta+.sc_blogger_item_excerpt {
  margin-top: 1em
}

.sc_blogger_plain .sc_blogger_item .sc_blogger_item_title {
  margin: .4em 0 .6em
}

.sc_blogger_filters {
  margin: 2em 0
}

.sc_blogger_filters .sc_blogger_filters_titles {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
  list-style-type: none
}

.sc_blogger_filters .sc_blogger_filters_titles li {
  display: inline-block;
  padding: 0 .7em
}

.sc_blogger_filters .sc_blogger_filters_titles a.active {
  border-bottom: 1px solid #e5e5e5
}

.sc_button_wrap:not([class*=sc_align_]) {
  display: inline-block
}

.sc_button {
  display: inline-block;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 1.5em 3em;
  background-position: 50%;
  background-repeat: repeat;
  overflow: hidden;
  background-color: #efa758;
  color: #fff;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_button:hover {
  background-color: #007fc5
}

.sc_button+.sc_button {
  margin-left: 1em
}

.sc_button_subtitle {
  font-size: .85em;
  line-height: 1.25em;
  text-transform: none;
  display: block
}

.sc_button_icon,
.sc_button_text {
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
  text-decoration: inherit
}

.sc_button_icon {
  font-size: 2em;
  line-height: 1.25em;
  font-weight: 400;
  font-style: normal
}

.sc_button .sc_button_icon svg {
  stroke: currentColor;
  fill: currentColor;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_button .sc_button_icon svg,
.sc_button .sc_button_icon object {
  width: 1em;
  height: 1em
}

.sc_button_icon img {
  max-height: 2.5em;
  width: auto
}

.sc_button_icon_left .sc_button_icon {
  margin-right: .8em
}

.sc_button_icon_right .sc_button_icon {
  float: right;
  margin-left: .8em
}

.sc_button_icon_top .sc_button_icon {
  display: block;
  margin-bottom: .25em;
  text-align: center
}

.sc_button.sc_button_size_small {
  padding: 1em 2.5em
}

.sc_button.sc_button_size_small .sc_button_icon img {
  max-height: 1.6em;
  width: auto
}

.sc_button.sc_button_size_large {
  font-size: 1.25em
}

.sc_button.sc_button_size_large .sc_button_icon img {
  max-height: 4em;
  width: auto
}

.sc_button_bg_image {
  position: relative;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_button.sc_button_bg_image,
.sc_button.sc_button_bg_image:hover {
  color: #fff !important
}

.sc_button_bg_image .sc_button_text {
  position: relative;
  z-index: 2
}

.sc_button_bg_image:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5);
  margin: 0 !important
}

.sc_button_bg_image:hover:before {
  background-color: rgba(0, 0, 0, .75)
}

.sc_button_bordered {
  background: 0 0 !important;
  border: 2px solid #efa758;
  color: #efa758
}

.sc_button_bordered:hover {
  border-color: #007fc5;
  color: #007fc5
}

.sc_button_simple {
  display: inline-block;
  background-color: initial;
  color: #efa758;
  position: relative;
  padding: 0 1.8em 0 0
}

.sc_button_simple:hover {
  color: #000;
  background-color: initial
}

.sc_button.sc_button_simple:before,
.sc_button.sc_button_simple:after {
  content: '\e911';
  font-family: trx_addons_icons;
  margin: 0;
  line-height: inherit;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_button_with_icon.sc_button_simple:before,
.sc_button_with_icon.sc_button_simple:after {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-top: -1px
}

.sc_button.sc_button_simple:before {
  right: 20px;
  opacity: 0
}

.sc_button.sc_button_simple:hover:before {
  opacity: 1;
  right: 0
}

.sc_button.sc_button_simple:hover:after {
  opacity: 0;
  right: -20px
}

.sc_button_simple.sc_button_icon_left {
  padding-left: 1px
}

.sc_button_simple.sc_button_icon_left .sc_button_icon {
  margin-right: .4em
}

.sc_button_simple.sc_button_icon_right {
  padding-right: 1px
}

.sc_button_simple.sc_button_icon_right .sc_button_icon {
  margin-left: .4em
}

.sc_content {
  position: relative
}

.sc_content:not([class*=sc_padding_]) {
  padding-top: 1e-4px
}

[class*=sc_content_width_] {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

[class*=sc_content_width_]:not([class*=sc_margin_]) {
  margin-left: auto;
  margin-right: auto
}

.sc_content_width_1_1 {
  width: 1170px
}

.sc_content_width_1_2 {
  width: 585px
}

.sc_content_width_1_3 {
  width: 390px
}

.sc_content_width_2_3 {
  width: 780px
}

.sc_content_width_1_4 {
  width: 292.5px
}

.sc_content_width_3_4 {
  width: 877.5px
}

.sc_content_width_100p {
  width: 100%
}

.sc_content_width_90p {
  width: 90%
}

.sc_content_width_80p {
  width: 80%
}

.sc_content_width_75p {
  width: 75%
}

.sc_content_width_70p {
  width: 70%
}

.sc_content_width_60p {
  width: 60%
}

.sc_content_width_50p {
  width: 50%
}

.sc_content_width_45p {
  width: 45%
}

.sc_content_width_40p {
  width: 40%
}

.sc_content_width_30p {
  width: 30%
}

.sc_content_width_25p {
  width: 25%
}

.sc_content_width_20p {
  width: 20%
}

.sc_content_width_15p {
  width: 15%
}

.sc_content_width_10p {
  width: 10%
}

.sc_content_container.with_number {
  position: relative
}

.sc_content_number {
  position: absolute;
  z-index: 0;
  color: #f0f0f0;
  letter-spacing: -10px;
  font-size: 10em;
  line-height: 1em;
  font-weight: 900;
  -webkit-transform: translate(-75%, -50%);
  -ms-transform: translate(-75%, -50%);
  transform: translate(-75%, -50%)
}

.sc_content_number_tl {
  left: 0;
  top: 0
}

.sc_content_number_tc {
  left: 50%;
  top: 0
}

.sc_content_number_tr {
  left: 100%;
  top: 0
}

.sc_content_number_ml {
  left: 0;
  top: 50%
}

.sc_content_number_mc {
  left: 50%;
  top: 50%
}

.sc_content_number_mr {
  left: 100%;
  top: 50%
}

.sc_content_number_bl {
  left: 0;
  top: 100%
}

.sc_content_number_bc {
  left: 50%;
  top: 100%
}

.sc_content_number_br {
  left: 100%;
  top: 100%
}

.sc_countdown {
  position: relative;
  overflow: hidden
}

.sc_countdown.alignleft .sc_countdown_content {
  text-align: left
}

.sc_countdown.aligncenter .sc_countdown_content {
  text-align: center
}

.sc_countdown.alignright .sc_countdown_content {
  text-align: right
}

.sc_countdown .sc_countdown_inner {
  display: inline-block
}

.sc_countdown .sc_countdown_item {
  display: block;
  float: left;
  text-align: center
}

.sc_countdown .sc_countdown_digits {
  display: block;
  overflow: hidden;
  text-align: center;
  margin-bottom: 12px
}

.sc_countdown .sc_countdown_digits span {
  display: inline-block
}

.sc_countdown .sc_countdown_separator {
  display: block;
  float: left;
  margin: 0 8px;
  font-weight: 400
}

.sc_countdown .sc_countdown_label {
  font-weight: 400
}

.sc_countdown_default .sc_countdown_digits,
.sc_countdown_default .sc_countdown_separator {
  font-size: 3em;
  line-height: 1.3333em;
  height: 1.3333em
}

.sc_countdown_default .sc_countdown_digits span {
  display: inline-block;
  text-align: center;
  width: 1.1333em;
  background-color: #f0f0f0
}

.sc_countdown_default .sc_countdown_digits span+span {
  margin-left: 2px
}

.sc_countdown_circle .sc_countdown_digits,
.sc_countdown_circle .sc_countdown_separator {
  font-size: 2.4em;
  line-height: 2.5em;
  height: 2.5em;
  margin-bottom: 6px
}

.sc_countdown_circle .sc_countdown_item {
  position: relative
}

.sc_countdown_circle .sc_countdown_digits {
  width: 2.5em;
  border-width: 6px;
  border-style: solid;
  background-color: #f0f0f0;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_countdown_circle canvas {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.sc_form {
  position: relative;
  padding-top: 1e-4px
}

.trx_addons_field_error,
.wpcf7-not-valid {
  border-color: #c00 !important;
  -webkit-box-shadow: 0 0 8px 0 rgba(200, 0, 0, .2);
  -ms-box-shadow: 0 0 8px 0 rgba(200, 0, 0, .2);
  box-shadow: 0 0 8px rgba(200, 0, 0, .2)
}

.sc_form form input.filled.trx_addons_field_error,
.sc_form form input.filled.trx_addons_field_error:hover,
.sc_form form input.filled.trx_addons_field_error:focus {
  color: red !important;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

.sc_form.sc_align_left .sc_form_field {
  text-align: left
}

.sc_form.sc_align_center .sc_form_field {
  text-align: center
}

.sc_form.sc_align_right .sc_form_field {
  text-align: right
}

.sc_form.sc_align_justify .sc_form_field {
  text-align: justify
}

.sc_form_title,
.sc_form_description {
  margin-bottom: 2rem
}

.sc_form_form {
  position: relative
}

.sc_form_field {
  display: block;
  margin-bottom: 1.3em
}

span.sc_form_field_title {
  display: block;
  font-size: 1em;
  line-height: 1.8em;
  font-weight: 400;
  margin-bottom: .7em;
  color: #292929
}

label.required span.sc_form_field_title:after {
  content: '*';
  display: inline-block;
  vertical-align: text-top;
  margin: -.5em 0 0 .5em;
  font-size: 80%;
  color: #da6f5b
}

.sc_form_field_tooltip {
  position: relative;
  font-size: 10px;
  display: inline-block;
  vertical-align: top;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  background-color: #000;
  color: #fff;
  padding: 2px;
  margin: -2px 0 0 2px;
  cursor: help;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_form_field_tooltip:before {
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1000;
  top: -4px;
  left: 18px;
  width: 0;
  height: 0;
  opacity: 0;
  border: 5px solid #000;
  border-color: transparent transparent #000
}

.sc_form_field_tooltip:after {
  content: attr(data-tooltip-text);
  display: block;
  text-align: left;
  line-height: 13px;
  width: 150px;
  background-color: #000;
  color: #fff;
  padding: 6px 10px;
  -webkit-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  display: none;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  z-index: 1000;
  top: -10px;
  left: 23px
}

.sc_form_field_title:hover .sc_form_field_tooltip:before,
.sc_form_field_title:hover .sc_form_field_tooltip:after {
  opacity: 1;
  display: block
}

.sc_form_field_range .sc_form_field_wrap,
.sc_form_field_slider .sc_form_field_wrap {
  display: block;
  margin: 0 .6em
}

.sc_form_field_checklist .sc_form_field_choises_dir_vertical {
  max-height: 12em;
  overflow-y: auto
}

.sc_form_field_checklist .sc_form_field_choises_dir_vertical .sc_form_field_choises_item {
  display: block
}

.sc_form input[type=text],
.sc_form textarea {
  width: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_form.sc_align_left input,
.sc_form.sc_align_left textarea {
  text-align: left
}

.sc_form.sc_align_center input,
.sc_form.sc_align_center textarea {
  text-align: center
}

.sc_form.sc_align_right input,
.sc_form.sc_align_right textarea {
  text-align: right
}

.sc_form .sc_form_info_data>a,
.sc_form .sc_form_info_data>span {
  display: block;
  color: #000
}

.sc_form .sc_form_info_data>a:hover {
  color: #efa758
}

.sc_form button:after {
  content: ' '
}

.sc_form_default .sc_form_field_button:before {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.sc_form_default .sc_form_field_button {
  text-align: left
}

.sc_form_detailed .sc_form_form {
  width: 90%
}

.sc_form_detailed .sc_form_title,
.sc_form_detailed .sc_form_description {
  text-align: left
}

.sc_form_detailed button {
  width: 100%
}

.sc_form_detailed .sc_form_info_item {
  overflow: hidden
}

.sc_form_detailed .sc_form_info_item+.sc_form_info_item {
  margin-top: 3.5em
}

.sc_form_detailed .sc_form_info_icon {
  float: left;
  color: #c7c7c7;
  display: block;
  width: 2em;
  text-align: center
}

.sc_form_detailed .sc_form_info_icon:before {
  font-family: trx_addons_icons;
  font-size: 2.3em;
  line-height: 1.2em
}

.sc_form_detailed .sc_form_info_item_phone .sc_form_info_icon:before {
  content: '\e893'
}

.sc_form_detailed .sc_form_info_item_email .sc_form_info_icon:before {
  content: '\e86d'
}

.sc_form_detailed .sc_form_info_item_address .sc_form_info_icon:before {
  content: '\e88a'
}

.sc_form_detailed .sc_form_info_area {
  float: left;
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: -3em;
  padding-left: 4.5em;
  font-size: .9231em;
  text-transform: uppercase;
  color: #292929
}

.sc_form_detailed .sc_form_info_area>span {
  display: block;
  line-height: 1.5em
}

.sc_form_detailed .sc_form_info_area .sc_form_info_title {
  font-weight: 600
}

.sc_form_detailed button {
  display: block
}

.sc_form_modern .sc_form_info {
  margin-bottom: 2.2em
}

.sc_form_modern .sc_form_info_item {
  text-align: center
}

.sc_form_modern .sc_form_info_icon {
  color: #c7c7c7;
  display: block
}

.sc_form_modern .sc_form_info_icon:before {
  font-family: trx_addons_icons;
  font-size: 4.8em;
  line-height: 1.5em
}

.sc_form_modern .sc_form_info_item_address .sc_form_info_icon:before {
  content: '\e88a'
}

.sc_form_modern .sc_form_info_item_email .sc_form_info_icon:before {
  content: '\e86d'
}

.sc_form_modern .sc_form_info_item_phone .sc_form_info_icon:before {
  content: '\e893'
}

.sc_form_modern .sc_form_field {
  margin-bottom: 2.2em
}

.sc_form_modern textarea {
  min-height: 10.75em
}

.sc_form_modern .sc_form_field_button {
  text-align: center
}

.sc_form_modern button {
  margin-top: 0
}

.sc_googlemap_content .sc_form_default .sc_form_details {
  width: 100%;
  float: none
}

.sc_googlemap_content .sc_form_default .sc_form_details>div {
  width: 100%;
  padding-right: 0
}

.sc_googlemap_content .sc_form_default .sc_form_field_message {
  width: 100%;
  float: none;
  padding-left: 0
}

.sc_googlemap_content .sc_form .sc_form_field input[type=text],
.sc_googlemap_content .sc_form .sc_form_field textarea {
  padding: .5em 1em
}

.sc_googlemap_content .sc_form .sc_form_field textarea {
  min-height: 3em
}

span.wpcf7-not-valid-tip {
  display: none;
  font-size: .75em
}

.wpcf7-not-valid+span.wpcf7-not-valid-tip {
  display: block
}

textarea.wpcf7-form-control,
.wpcf7-form-control[type=text],
.wpcf7-form-control[type=number],
.wpcf7-form-control[type=email],
.wpcf7-form-control[type=password],
.wpcf7-form-control[type=search] {
  width: 100%
}

.wpcf7 div.wpcf7-response-output {
  margin: 2em 0 0
}

.wpcf7 p {
  margin: 0 0 1em
}

.wpcf7 p:last-child {
  margin-bottom: 0
}

.wpcf7-wpgdprc {
  display: inline-block
}

[class*=sc_input_hover_] .sc_form_field_wrap,
[class*=sc_input_hover_] .comments_field_wrap {
  position: relative;
  z-index: 1;
  display: block
}

[class*=sc_input_hover_] input[type=text],
[class*=sc_input_hover_] input[type=number],
[class*=sc_input_hover_] input[type=email],
[class*=sc_input_hover_] input[type=password],
[class*=sc_input_hover_] input[type=search],
[class*=sc_input_hover_] select,
[class*=sc_input_hover_] textarea {
  font-size: 1em !important;
  line-height: 1.2em;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 1px;
  text-align: left !important;
  padding: 1.4em !important;
  width: 100%
}

[class*=sc_input_hover_] input:focus,
[class*=sc_input_hover_] select:focus,
[class*=sc_input_hover_] textarea:focus {
  outline: none
}

[class*=sc_input_hover_] .sc_form_field_hover {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 1em;
  text-align: left !important;
  overflow: visible;
  padding: 0;
  pointer-events: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-font-smoothing: antialiased;
  -webkit-touch-callout: none
}

[class*=sc_input_hover_] .sc_form_field_content {
  position: relative;
  display: block;
  width: 100%;
  font-size: 1em;
  line-height: 1.2em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

[class*=sc_input_hover_] label.required .sc_form_field_content:after {
  content: '*';
  vertical-align: top;
  margin-left: .3em;
  font-size: 110%;
  color: #da6f5b
}

[class*=sc_input_hover_] label.required:after {
  display: none
}

.sc_input_hover_accent input[type=text],
.sc_input_hover_accent input[type=number],
.sc_input_hover_accent input[type=email],
.sc_input_hover_accent input[type=password],
.sc_input_hover_accent input[type=search],
.sc_input_hover_accent select,
.sc_input_hover_accent .select2-container .select2-selection,
.sc_input_hover_accent textarea {
  -webkit-box-shadow: 0 0 0 2px transparent;
  -ms-box-shadow: 0 0 0 2px transparent;
  box-shadow: 0 0 0 2px transparent;
  -webkit-transition: box-shadow .3s ease;
  -ms-transition: box-shadow .3s ease;
  -webkit-transition: -webkit-box-shadow .3s ease;
  transition: -webkit-box-shadow .3s ease;
  -o-transition: box-shadow .3s ease;
  transition: box-shadow .3s ease;
  transition: box-shadow .3s ease, -webkit-box-shadow .3s ease;
  -webkit-appearance: none
}

.sc_input_hover_accent textarea {
  min-height: 11.5em
}

.sc_input_hover_accent .sc_form_field_hover {
  position: static
}

.sc_input_hover_accent .sc_form_field_content {
  padding: .3em 0 0
}

.sc_input_hover_accent .sc_form_field_hover:before {
  content: ' ';
  display: block !important;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 3em;
  -webkit-box-shadow: 0 0 0 0;
  -ms-box-shadow: 0 0 0 0;
  box-shadow: 0 0;
  color: rgba(239, 167, 88, .6)
}

.sc_input_hover_accent textarea+.sc_form_field_hover:before {
  height: 9em
}

.sc_input_hover_accent input:focus+.sc_form_field_hover,
.sc_input_hover_accent select:focus+.sc_form_field_hover,
.sc_input_hover_accent .select2-container--focus+.sc_form_field_hover,
.sc_input_hover_accent .select2-container--open+.sc_form_field_hover,
.sc_input_hover_accent textarea:focus+.sc_form_field_hover {
  pointer-events: none
}

.sc_input_hover_accent input:focus+.sc_form_field_hover:before,
.sc_input_hover_accent select:focus+.sc_form_field_hover:before,
.sc_input_hover_accent .select2-container--focus+.sc_form_field_hover:before,
.sc_input_hover_accent .select2-container--open+.sc_form_field_hover:before,
.sc_input_hover_accent textarea:focus+.sc_form_field_hover:before {
  -webkit-animation: anim-accent .3s forwards;
  -ms-animation: anim-accent .3s forwards;
  animation: anim-accent .3s forwards
}

.sc_input_hover_accent input[type=text]:focus,
.sc_input_hover_accent input[type=number]:focus,
.sc_input_hover_accent input[type=email]:focus,
.sc_input_hover_accent input[type=password]:focus,
.sc_input_hover_accent input[type=search]:focus,
.sc_input_hover_accent select:focus,
.sc_input_hover_accent .select2-container--focus .select2-selection,
.sc_input_hover_accent .select2-container--open .select2-selection,
.sc_input_hover_accent textarea:focus {
  border-color: #efa758 !important
}

@-webkit-keyframes anim-accent {
  to {
    -webkit-box-shadow: 0 0 100px 50px;
    -ms-box-shadow: 0 0 100px 50px;
    box-shadow: 0 0 100px 50px;
    opacity: 0
  }
}

@keyframes anim-accent {
  to {
    -webkit-box-shadow: 0 0 100px 50px;
    -ms-box-shadow: 0 0 100px 50px;
    box-shadow: 0 0 100px 50px;
    opacity: 0
  }
}

.sc_input_hover_path .sc_form_field_wrap {
  margin-bottom: 3em
}

.sc_input_hover_path input[type=text],
.sc_input_hover_path input[type=number],
.sc_input_hover_path input[type=email],
.sc_input_hover_path input[type=password],
.sc_input_hover_path input[type=search],
.sc_input_hover_path textarea {
  border: none !important;
  background: 0 0 !important
}

.sc_input_hover_path textarea {
  height: 4.1em;
  overflow: hidden;
  min-height: 0 !important
}

.sc_input_hover_path textarea.filled,
.sc_input_hover_path textarea:focus {
  height: auto;
  min-height: 10.5em !important
}

.sc_input_hover_path .sc_form_field_hover {
  height: 100%;
  cursor: text;
  display: block
}

.sc_input_hover_path .sc_form_field_content {
  padding: 2em 1.5em 1.5em;
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
  -webkit-transition: -webkit-transform .3s ease;
  -ms-transition: -ms-transform .3s ease;
  transition: -webkit-transform .3s ease;
  -o-transition: transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease
}

.sc_input_hover_path textarea+.sc_form_field_hover>.sc_form_field_content {
  padding-top: 2em
}

.sc_input_hover_path .sc_form_field_graphic {
  fill: none;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  -webkit-transform: scale3d(1, -1, 1);
  -ms-transform: scale3d(1, -1, 1);
  transform: scale3d(1, -1, 1);
  -webkit-transition: stroke-dashoffset .5s ease;
  -ms-transition: stroke-dashoffset .5s ease;
  -o-transition: stroke-dashoffset .5s ease;
  transition: stroke-dashoffset .5s ease;
  pointer-events: none;
  stroke: #333;
  stroke-width: 2px;
  stroke-dasharray: 1190;
  stroke-dashoffset: 670
}

.sc_input_hover_path textarea+.sc_form_field_hover>.sc_form_field_graphic {
  stroke-dasharray: 1420;
  stroke-dashoffset: 900
}

.sc_input_hover_path input:focus+.sc_form_field_hover,
.sc_input_hover_path textarea:focus+.sc_form_field_hover,
.sc_input_hover_path input.filled+.sc_form_field_hover,
.sc_input_hover_path textarea.filled+.sc_form_field_hover {
  cursor: default;
  pointer-events: none
}

.sc_input_hover_path input:focus+.sc_form_field_hover>.sc_form_field_graphic,
.sc_input_hover_path textarea:focus+.sc_form_field_hover>.sc_form_field_graphic,
.sc_input_hover_path input.filled+.sc_form_field_hover>.sc_form_field_graphic,
.sc_input_hover_path textarea.filled+.sc_form_field_hover>.sc_form_field_graphic {
  stroke-dashoffset: 0
}

.sc_input_hover_path input:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_path textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_path input.filled+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_path textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  -webkit-transform: scale3d(.875, .875, 1)translate3d(0, 2.8em, 0);
  -ms-transform: scale3d(.875, .875, 1)translate3d(0, 2.8em, 0);
  transform: scale3d(.875, .875, 1)translate3d(0, 2.8em, 0)
}

.sc_input_hover_path textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_path textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  -webkit-transform: scale3d(.875, .875, 1)translate3d(0, 10em, 0);
  -ms-transform: scale3d(.875, .875, 1)translate3d(0, 10em, 0);
  transform: scale3d(.875, .875, 1)translate3d(0, 10em, 0)
}

.sc_input_hover_jump .sc_form_field_wrap {
  padding-top: 2em;
  overflow: hidden
}

.sc_input_hover_jump input[type=text],
.sc_input_hover_jump input[type=number],
.sc_input_hover_jump input[type=email],
.sc_input_hover_jump input[type=password],
.sc_input_hover_jump input[type=search],
.sc_input_hover_jump textarea {
  border: 2px solid #ddd
}

.sc_input_hover_jump textarea {
  min-height: 11.9em !important
}

.sc_input_hover_jump .sc_form_field_hover {
  overflow: hidden;
  -webkit-transform: translate3d(0, 2em, 0);
  -ms-transform: translate3d(0, 2em, 0);
  transform: translate3d(0, 2em, 0)
}

.sc_input_hover_jump .sc_form_field_content {
  padding: 1.5em
}

.sc_input_hover_jump .sc_form_field_content:before {
  content: attr(data-content);
  position: absolute;
  top: -190%;
  left: 0;
  font-weight: 700;
  margin: 0;
  color: #efa758
}

.sc_input_hover_jump input:focus+.sc_form_field_hover,
.sc_input_hover_jump textarea:focus+.sc_form_field_hover,
.sc_input_hover_jump input.filled+.sc_form_field_hover,
.sc_input_hover_jump textarea.filled+.sc_form_field_hover {
  -webkit-animation: anim-jump-1 .25s forwards;
  -ms-animation: anim-jump-1 .25s forwards;
  animation: anim-jump-1 .25s forwards
}

.sc_input_hover_jump input:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_jump textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_jump input[type=text].filled+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_jump textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  -webkit-animation: anim-jump-2 .25s forwards ease-in;
  -ms-animation: anim-jump-2 .25s forwards ease-in;
  animation: anim-jump-2 .25s forwards ease-in
}

.sc_input_hover_path input:focus,
.sc_input_hover_path textarea:focus,
.sc_input_hover_path input.filled,
.sc_input_hover_path textarea.filled {
  border-color: #efa758
}

@-webkit-keyframes anim-jump-1 {

  0%,
  70% {
    -webkit-transform: translate3d(0, 3em, 0);
    -ms-transform: translate3d(0, 3em, 0);
    transform: translate3d(0, 3em, 0)
  }

  71%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

@keyframes anim-jump-1 {

  0%,
  70% {
    -webkit-transform: translate3d(0, 3em, 0);
    -ms-transform: translate3d(0, 3em, 0);
    transform: translate3d(0, 3em, 0)
  }

  71%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

@-webkit-keyframes anim-jump-2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  70%,
  71% {
    -webkit-transform: translate3d(0, 125%, 0);
    -ms-transform: translate3d(0, 125%, 0);
    transform: translate3d(0, 125%, 0);
    -webkit-animation-timing-function: ease-out;
    -ms-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  100% {
    -webkit-transform: translate3d(0, 200%, 0);
    -ms-transform: translate3d(0, 200%, 0);
    transform: translate3d(0, 200%, 0)
  }
}

@keyframes anim-jump-2 {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  70%,
  71% {
    -webkit-transform: translate3d(0, 125%, 0);
    -ms-transform: translate3d(0, 125%, 0);
    transform: translate3d(0, 125%, 0);
    -webkit-animation-timing-function: ease-out;
    -ms-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  100% {
    -webkit-transform: translate3d(0, 200%, 0);
    -ms-transform: translate3d(0, 200%, 0);
    transform: translate3d(0, 200%, 0)
  }
}

.sc_input_hover_underline .sc_form_field {
  margin-bottom: 2em
}

.sc_input_hover_underline .sc_form_field_button {
  margin-bottom: 0;
  margin-top: 3em
}

.sc_input_hover_underline .sc_form_field_wrap {
  margin-bottom: 0
}

[class*=sc_input_hover_].sc_input_hover_underline input[type=text],
[class*=sc_input_hover_].sc_input_hover_underline input[type=number],
[class*=sc_input_hover_].sc_input_hover_underline input[type=email],
[class*=sc_input_hover_].sc_input_hover_underline input[type=password],
[class*=sc_input_hover_].sc_input_hover_underline input[type=search],
[class*=sc_input_hover_].sc_input_hover_underline textarea {
  border: none !important;
  background-color: initial !important;
  padding: .5em 0 !important
}

.sc_input_hover_underline textarea {
  height: 2.5em;
  overflow: hidden;
  min-height: 0 !important
}

.sc_input_hover_underline textarea.filled,
.sc_input_hover_underline textarea:focus {
  height: auto;
  min-height: 6em !important
}

.sc_input_hover_underline textarea+.sc_form_field_hover>.sc_form_field_content {
  display: block
}

.sc_input_hover_underline textarea.filled+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_underline textarea:focus+.sc_form_field_hover>.sc_form_field_content {
  height: 6.3em
}

.sc_input_hover_underline .sc_form_field_hover {
  padding: .5em 0;
  overflow: visible
}

.sc_input_hover_underline .sc_form_field_hover:before {
  content: ' ';
  display: block !important;
  position: absolute;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition: -webkit-transform .3s, background-color .3s;
  -ms-transition: -ms-transform .3s, background-color .3s;
  -webkit-transition: background-color .3s, -webkit-transform .3s;
  transition: background-color .3s, -webkit-transform .3s;
  -o-transition: transform .3s, background-color .3s;
  transition: transform .3s, background-color .3s;
  transition: transform .3s, background-color .3s, -webkit-transform .3s;
  background-color: #ddd
}

.sc_input_hover_underline .sc_form_field_content {
  padding: 0;
  -webkit-transform-origin: 0% 0%;
  -ms-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
  -webkit-transition: -webkit-transform .3s, color .3s;
  -ms-transition: -ms-transform .3s, color .3s;
  -webkit-transition: color .3s, -webkit-transform .3s;
  transition: color .3s, -webkit-transform .3s;
  -o-transition: transform .3s, color .3s;
  transition: transform .3s, color .3s;
  transition: transform .3s, color .3s, -webkit-transform .3s
}

.sc_input_hover_underline input:focus+.sc_form_field_hover:before,
.sc_input_hover_underline textarea:focus+.sc_form_field_hover:before,
.sc_input_hover_underline input.filled+.sc_form_field_hover:before,
.sc_input_hover_underline textarea.filled+.sc_form_field_hover:before {
  background-color: #333;
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1)
}

.sc_input_hover_underline input:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_underline input.filled+.sc_form_field_hover>.sc_form_field_content {
  color: #333;
  -webkit-transform: translate3d(0, 2.2em, 0)scale3d(.875, .875, 1);
  -ms-transform: translate3d(0, 2.2em, 0)scale3d(.875, .875, 1);
  transform: translate3d(0, 2.2em, 0)scale3d(.875, .875, 1)
}

.sc_input_hover_underline textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_underline textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  color: #333;
  height: 5.3em;
  -webkit-transform: translate3d(0, 6.2em, 0)scale3d(.875, .875, 1);
  -ms-transform: translate3d(0, 6.2em, 0)scale3d(.875, .875, 1);
  transform: translate3d(0, 6.2em, 0)scale3d(.875, .875, 1)
}

[class*=sc_input_hover_].sc_input_hover_iconed input[type=text],
[class*=sc_input_hover_].sc_input_hover_iconed input[type=number],
[class*=sc_input_hover_].sc_input_hover_iconed input[type=email],
[class*=sc_input_hover_].sc_input_hover_iconed input[type=password],
[class*=sc_input_hover_].sc_input_hover_iconed input[type=search],
[class*=sc_input_hover_].sc_input_hover_iconed textarea {
  padding-left: 3em !important
}

.sc_input_hover_iconed textarea {
  min-height: 8.4em
}

.sc_input_hover_iconed .sc_form_field_hover {
  overflow: hidden;
  padding: 1.2em !important;
  margin: 0
}

.sc_input_hover_iconed .sc_form_field_content {
  display: inline-block !important;
  width: auto;
  -webkit-transform: translate3d(-1.4em, 0, 0);
  -ms-transform: translate3d(-1.4em, 0, 0);
  transform: translate3d(-1.4em, 0, 0);
  -webkit-transition: -webkit-transform .3s, opacity .3s;
  -ms-transition: -ms-transform .3s, opacity .3s;
  -webkit-transition: opacity .3s, -webkit-transform .3s;
  transition: opacity .3s, -webkit-transform .3s;
  -o-transition: transform .3s, opacity .3s;
  transition: transform .3s, opacity .3s;
  transition: transform .3s, opacity .3s, -webkit-transform .3s
}

.sc_input_hover_iconed .sc_form_field_icon {
  display: inline-block;
  font-size: 1.1111em;
  text-align: center !important;
  position: relative;
  width: 1.5em;
  height: 1.6em;
  line-height: 1.6em;
  -webkit-transform: translate3d(-3em, 0, 0);
  -ms-transform: translate3d(-3em, 0, 0);
  transform: translate3d(-3em, 0, 0);
  -webkit-transition: -webkit-transform .3s ease;
  -ms-transition: -ms-transform .3s ease;
  transition: -webkit-transform .3s ease;
  -o-transition: transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease
}

.sc_input_hover_iconed .sc_form_field_icon:before {
  position: static !important;
  left: auto;
  top: auto;
  width: auto;
  height: auto;
  margin: 0 !important;
  padding: 0 !important;
  font-style: normal !important;
  line-height: inherit;
  vertical-align: middle
}

.sc_input_hover_iconed input:focus+.sc_form_field_hover,
.sc_input_hover_iconed textarea:focus+.sc_form_field_hover,
.sc_input_hover_iconed input.filled+.sc_form_field_hover,
.sc_input_hover_iconed textarea.filled+.sc_form_field_hover {
  color: #333
}

.sc_input_hover_iconed input:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_iconed textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_iconed input.filled+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_iconed textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  opacity: 0;
  -webkit-transform: translate3d(100px, 0, 0);
  -ms-transform: translate3d(100px, 0, 0);
  transform: translate3d(100px, 0, 0)
}

.sc_input_hover_iconed .sc_form_field_content,
.sc_input_hover_iconed .sc_form_field_icon,
.sc_input_hover_iconed input:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_iconed textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_iconed input.filled+.sc_form_field_hover>.sc_form_field_content,
.sc_input_hover_iconed textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  -webkit-transition-timing-function: cubic-bezier(.7, 0, .3, 1);
  -ms-transition-timing-function: cubic-bezier(.7, 0, .3, 1);
  -o-transition-timing-function: cubic-bezier(.7, 0, .3, 1);
  transition-timing-function: cubic-bezier(.7, 0, .3, 1)
}

.sc_input_hover_iconed input:focus+.sc_form_field_hover>.sc_form_field_icon,
.sc_input_hover_iconed textarea:focus+.sc_form_field_hover>.sc_form_field_icon,
.sc_input_hover_iconed input.filled+.sc_form_field_hover>.sc_form_field_icon,
.sc_input_hover_iconed textarea.filled+.sc_form_field_hover>.sc_form_field_icon {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.sc_googlemap_wrap {
  position: relative
}

.sc_googlemap {
  position: relative;
  padding-top: 1e-4px
}

.sc_googlemap img {
  max-width: none
}

.sc_googlemap>iframe {
  width: 100%;
  height: 100%
}

.sc_googlemap_prevent_scroll {
  pointer-events: none
}

.sc_googlemap_title+.sc_googlemap,
.sc_googlemap_title+.sc_googlemap_content_wrap,
.sc_googlemap_subtitle+.sc_googlemap,
.sc_googlemap_subtitle+.sc_googlemap_content_wrap {
  margin-top: 4.2em
}

.sc_googlemap_descr+.sc_googlemap {
  margin-top: 1em
}

.sc_googlemap_content_wrap {
  position: relative
}

.sc_googlemap_content {
  pointer-events: none
}

.sc_googlemap_content form {
  pointer-events: initial
}

.sc_googlemap_content_default {
  position: absolute;
  z-index: 1;
  top: 10%;
  right: 10%;
  bottom: 10%;
  left: auto;
  width: 30%;
  padding: 1.5em;
  overflow: auto;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_googlemap_content_detailed {
  position: relative;
  padding: 2em 2em 2em 5em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_googlemap_content_detailed:before {
  content: '\e8bb';
  font-family: trx_addons_icons;
  font-size: 2em;
  line-height: 1.3em;
  position: absolute;
  top: 1em;
  left: 1em
}

.sc_googlemap_content_detailed p {
  margin-bottom: 1em
}

.sc_googlemap_info_window h1,
.sc_googlemap_info_window h2,
.sc_googlemap_info_window h3,
.sc_googlemap_info_window h4,
.sc_googlemap_info_window h5,
.sc_googlemap_info_window h6 {
  margin: 0 0 .3em
}

.sc_googlemap_info_window p {
  margin: 0
}

.sc_googlemap_info_window p+p {
  margin-top: .3em
}

.sc_icons {
  position: relative;
  padding-top: 1e-4px
}

.sc_icons_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.sc_icons_slider .sc_icons_item,
.sc_icons_columns_wrap .sc_icons_item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_icons_slider .sc_icons_item {
  margin-bottom: 0 !important
}

.sc_icons .sc_icons_item {
  position: relative
}

.sc_icons.sc_align_left .sc_icons_item {
  text-align: left
}

.sc_icons.sc_align_center .sc_icons_item {
  text-align: center
}

.sc_icons.sc_align_right .sc_icons_item {
  text-align: right
}

.sc_icons .sc_icons_item>* {
  margin: 0
}

.sc_icons .sc_icons_image img {
  max-width: 75%
}

.sc_icons .sc_icons_icon {
  color: #efa758;
  position: relative;
  z-index: 2;
  display: inline-block;
  width: auto
}

.sc_icons_icon.sc_icons_char:before,
.sc_icons_icon.sc_icons_char>span:before {
  content: attr(data-char);
  font-weight: 700
}

.sc_icon_type_svg.sc_icon_animation {
  visibility: hidden
}

.sc_icon_type_svg svg {
  stroke: currentColor;
  fill: currentColor;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_icon_type_svg.sc_icon_animation svg {
  fill: none !important
}

.sc_icons .sc_icons_icon:before,
.sc_icons .sc_icons_icon>span:before {
  font-size: 6em;
  line-height: 1.1em !important
}

.sc_icon_type_svg svg,
.sc_icon_type_svg object {
  width: 6em;
  height: 6em;
  display: inline-block;
  overflow: visible;
  margin-bottom: -.1em
}

.sc_icons_size_small .sc_icons_icon:before,
.sc_icons_size_small .sc_icons_icon>span:before {
  font-size: 4em;
  line-height: 1.1em !important
}

.sc_icons_size_small .sc_icon_type_svg svg,
.sc_icons_size_small .sc_icon_type_svg object {
  width: 4em;
  height: 4em
}

.sc_icons_size_large .sc_icons_icon:before,
.sc_icons_size_large .sc_icons_icon>span:before {
  font-size: 8em;
  line-height: 1.1em !important
}

.sc_icons_size_large .sc_icon_type_svg svg,
.sc_icons_size_large .sc_icon_type_svg object {
  width: 8em;
  height: 8em
}

.sc_icons .sc_icons_icon>span {
  display: inline-block;
  opacity: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: auto
}

.sc_icons .sc_icons_icon,
.sc_icons .sc_icons_item_title {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_icons .sc_icons_item_title span,
.sc_icons .sc_icons_item_description span {
  display: block
}

.sc_icons_item_title {
  font-size: 1.25em;
  line-height: 1.3em;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0
}

.sc_icons_item_description {
  font-size: 1em;
  line-height: 1.6em
}

.sc_icons_item_title+.sc_icons_item_description {
  margin-top: .5em
}

.sc_icons .sc_icons_item_link {
  display: block;
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.sc_icons_default .sc_icons_icon+.sc_icons_item_details,
.sc_icons_default .sc_icons_image+.sc_icons_item_details {
  margin-top: 1em
}

.sc_icons_modern {
  position: relative
}

.sc_icons_modern .sc_icons_icon,
.sc_icons_modern .sc_icons_image {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_icons_modern.sc_align_right .sc_icons_icon,
.sc_icons_modern.sc_align_right .sc_icons_image {
  left: auto;
  right: 0
}

.sc_icons_modern .sc_icons_item_details {
  min-height: 6em;
  padding-left: 8em
}

.sc_icons_modern.sc_align_right .sc_icons_item_details {
  padding-left: 0;
  padding-right: 8em
}

.sc_icons_modern.sc_icons_size_small .sc_icons_item_details {
  min-height: 4em;
  padding-left: 6em
}

.sc_icons_modern.sc_icons_size_small.sc_align_right .sc_icons_item_details {
  padding-left: 0;
  padding-right: 6em
}

.sc_icons_modern.sc_icons_size_large .sc_icons_item_details {
  min-height: 8em;
  padding-left: 10em
}

.sc_icons_modern.sc_icons_size_large.sc_align_right .sc_icons_item_details {
  padding-left: 0;
  padding-right: 10em
}

.sc_icons .sc_icons_item_linked:hover .sc_icons_icon>span {
  -webkit-animation: icons-zoom .25s ease-out;
  -ms-animation: icons-zoom .25s ease-out;
  animation: icons-zoom .25s ease-out
}

.sc_icons .sc_icons_item_linked:hover .sc_icons_icon>svg {
  -webkit-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1)
}

.sc_icons .sc_icons_item_linked .sc_icons_icon+.sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_image+.sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_icon+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon+.sc_icons_item_title+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image+.sc_icons_item_title+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image img {
  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease
}

.sc_icons .sc_icons_item_linked .sc_icons_icon+.sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_image+.sc_icons_item_title {
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom
}

.sc_icons .sc_icons_item_linked .sc_icons_icon+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon+.sc_icons_item_title+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image+.sc_icons_item_title+.sc_icons_item_description {
  -webkit-transform-origin: center top;
  -ms-transform-origin: center top;
  transform-origin: center top
}

.sc_icons .sc_icons_item_linked:hover .sc_icons_image img {
  -webkit-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1)
}

.sc_icons .sc_icons_item_linked:hover .sc_icons_icon+.sc_icons_item_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image+.sc_icons_item_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon+.sc_icons_item_title+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image+.sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image+.sc_icons_item_title+.sc_icons_item_description {
  -webkit-transform: scale(.9, .9);
  -ms-transform: scale(.9, .9);
  transform: scale(.9, .9)
}

@-webkit-keyframes icons-zoom {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(1.75, 1.75);
    -ms-transform: scale(1.75, 1.75);
    transform: scale(1.75, 1.75)
  }
}

@keyframes icons-zoom {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(1.75, 1.75);
    -ms-transform: scale(1.75, 1.75);
    transform: scale(1.75, 1.75)
  }
}

.sc_price .sc_price_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 3em
}

.sc_price_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.sc_price_slider .sc_price_item,
.sc_price_columns_wrap .sc_price_item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_price_slider .sc_price_item {
  margin-bottom: 0 !important
}

.sc_price {
  position: relative;
  padding-top: 1e-4px
}

.sc_price_item {
  position: relative;
  overflow: hidden;
  text-align: center
}

.sc_price_item_inner {
  position: relative;
  z-index: 2
}

.sc_price_item.with_image .sc_price_item_inner {
  padding: 2em
}

.sc_price_item_info {
  padding: 2em
}

.sc_price_item_inner .sc_price_item_info {
  padding-bottom: 0
}

.sc_price_slider .sc_price_item_inner .sc_price_item_info {
  padding-bottom: 2em
}

.sc_price_item_icon {
  margin-top: 2em;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_price_item_inner .sc_price_item_icon {
  margin-top: 0
}

.sc_price_item .sc_price_item_icon:before {
  display: none
}

.sc_price_item_icon>span {
  font-size: 5.5em;
  line-height: 1em
}

.sc_price_item_icon .sc_icon_type_svg svg,
.sc_price_item_icon .sc_icon_type_svg object {
  width: 1em;
  height: 1em
}

.sc_price_item_label {
  position: absolute;
  z-index: 2;
  top: 2em;
  left: -3em;
  width: 12em;
  height: 2em;
  line-height: 2em;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #efa758;
  color: #fff;
  text-align: center;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  -o-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.sc_price_item_subtitle {
  font-size: 1em;
  line-height: 1.3em;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0 0 .5em;
  color: #efa758
}

.sc_price_item_title {
  font-size: 2.4em;
  line-height: 1.25em;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_price_item_subtitle+.sc_price_item_title {
  margin-top: .2em
}

.sc_price_item_description,
.sc_price_item_details {
  font-size: 1.0667em;
  line-height: 1.25em;
  font-weight: 400;
  font-style: italic;
  letter-spacing: 0;
  margin: .65em 0;
  color: #000
}

.sc_price_item_details {
  margin-top: .9em
}

.sc_price_item_subtitle+.sc_price_item_description,
.sc_price_item_title+.sc_price_item_description {
  margin: .5em 0
}

.sc_price_item_description>span {
  display: block
}

.sc_price_item_description>span+span {
  margin-top: .3em
}

.sc_price_item_description ul,
.sc_price_item_details ul {
  list-style-type: circle
}

.sc_price_item_description ul li:before,
.sc_price_item_details ul li:before {
  display: none
}

.sc_price_item_details p,
.sc_price_item_details ul,
.sc_price_item_details ol {
  margin-bottom: 0
}

.sc_price_item_details p+p,
.sc_price_item_details ul.trx_addons_list>li+li {
  margin-top: .2em
}

.sc_price_item_price {
  color: red;
  font-size: 2em;
  line-height: 1.25em;
  font-weight: 400;
  letter-spacing: 1px
}

.sc_price_item_price_decimals {
  font-size: .4em;
  line-height: 1.8em;
  margin-left: .2em;
  text-decoration: none;
  vertical-align: top
}

.sc_price_item_subtitle+.sc_price_item_price,
.sc_price_item_title+.sc_price_item_price {
  margin-top: .5em
}

.sc_price_item_link {
  display: inline-block;
  margin-top: 2em;
  padding: .5em 2em;
  background-color: #000;
  border: 2px solid #fff;
  color: #fff
}

.sc_price_item_link:hover {
  background-color: red;
  color: #fff
}

.sc_price_item_link:after {
  display: none
}

.sc_price_item_subtitle+.sc_price_item_link,
.sc_price_item_title+.sc_price_item_link,
.sc_price_item_description+.sc_price_item_link,
.sc_price_item_details+.sc_price_item_link {
  margin-top: 2em
}

.sc_price_item_link_over {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0 !important;
  border: none !important;
  display: block !important;
  background: 0 0 !important
}

.sc_price_item.with_image {
  position: relative;
  text-align: center;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_price_item.with_image .sc_price_item_mask {
  position: absolute;
  background-color: rgba(0, 0, 0, .5);
  opacity: 0
}

.sc_price_item.with_image:hover .sc_price_item_mask {
  opacity: 1
}

.sc_price_item_default.with_image:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5)
}

.sc_price_item_default.with_bg_color:after {
  display: none
}

.sc_price_item_default.with_image .sc_price_item_icon,
.sc_price_item_default.with_image .sc_price_item_title {
  color: #fff
}

.sc_price_item_default.with_image .sc_price_item_description,
.sc_price_item_default.with_image .sc_price_item_details {
  color: #ccc
}

.sc_promo {
  position: relative;
  overflow: hidden;
  padding-top: 1e-4px
}

.sc_promo_image,
.sc_promo_image_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_promo_image_fit .sc_promo_image {
  background-size: contain
}

.sc_promo_image .trx_addons_video_player,
.sc_promo_image>.slider_swiper_outer {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.sc_promo_image>.slider_swiper_outer>.slider_swiper {
  height: 100% !important
}

.sc_promo_text {
  width: 50%;
  position: relative
}

.sc_promo_text_inner {
  position: relative;
  z-index: 10
}

.sc_promo_text blockquote,
blockquote.sc_promo_text {
  margin: 0 !important;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_promo_title+.sc_promo_subtitle {
  margin-top: 1.25em
}

.sc_promo_title+.sc_promo_content,
.sc_promo_subtitle+.sc_promo_content {
  margin-top: 1.8em
}

.sc_promo_descr+.sc_promo_content {
  margin-top: 1em
}

.sc_promo_icon {
  font-size: 3em;
  line-height: 1.3em;
  margin-bottom: .5em;
  color: #efa758
}

.sc_promo_icon:before {
  display: none !important
}

.sc_promo_icon span:before {
  margin: 0
}

.sc_promo.sc_promo_size_large .sc_promo_text_inner {
  padding: 22% 18%
}

.sc_promo.sc_promo_size_large .sc_promo_icon {
  font-size: 5em;
  margin-bottom: .5em
}

.sc_promo.sc_promo_size_large .sc_promo_descr {
  font-size: 1em
}

.sc_promo.sc_promo_size_normal .sc_promo_text_inner {
  padding: 3em
}

.sc_promo.sc_promo_size_normal .sc_promo_icon,
.sc_promo.sc_promo_size_large .sc_promo_icon {
  font-size: 7em;
  line-height: 1em;
  margin-bottom: .14em
}

.sc_promo.sc_promo_size_normal .sc_promo_descr {
  font-size: 1.0714em
}

.sc_promo.sc_promo_size_normal .sc_item_title+.sc_item_descr,
.sc_promo.sc_promo_size_normal .sc_item_subtitle+.sc_item_descr,
.sc_promo.sc_promo_size_normal .sc_item_title+.sc_item_slider,
.sc_promo.sc_promo_size_normal .sc_item_subtitle+.sc_item_slider,
.sc_promo.sc_promo_size_normal .sc_item_descr+.sc_item_slider,
.sc_promo.sc_promo_size_normal .sc_item_title+.sc_item_columns,
.sc_promo.sc_promo_size_normal .sc_item_subtitle+.sc_item_columns,
.sc_promo.sc_promo_size_normal .sc_item_descr+.sc_item_columns,
.sc_promo.sc_promo_size_normal .sc_item_title+.sc_item_content,
.sc_promo.sc_promo_size_normal .sc_item_subtitle+.sc_item_content,
.sc_promo.sc_promo_size_normal .sc_item_descr+.sc_item_content {
  margin-top: 1.8em
}

.sc_promo.sc_promo_size_normal .sc_item_title+.sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_title+.sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_subtitle+.sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_subtitle+.sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_descr+.sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_descr+.sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_content+.sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_content+.sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_slider+.sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_slider+.sc_item_button_image,
.sc_promo.sc_promo_size_normal .sc_item_columns+.sc_item_button,
.sc_promo.sc_promo_size_normal .sc_item_columns+.sc_item_button_image {
  margin-top: 1.8em
}

.sc_promo.sc_promo_size_small .sc_promo_text_inner {
  padding: 1.5em 2em
}

.sc_promo.sc_promo_size_small .sc_promo_descr {
  font-size: 1em
}

.sc_promo.sc_promo_size_small .sc_item_title+.sc_item_descr,
.sc_promo.sc_promo_size_small .sc_item_subtitle+.sc_item_descr,
.sc_promo.sc_promo_size_small .sc_item_title+.sc_item_content,
.sc_promo.sc_promo_size_small .sc_item_subtitle+.sc_item_content,
.sc_promo.sc_promo_size_small .sc_item_descr+.sc_item_content {
  margin-top: 1.5em
}

.sc_promo.sc_promo_size_small .sc_promo_button,
.sc_promo.sc_promo_size_small .sc_promo_button_image {
  margin-top: 1.25em
}

.sc_promo.sc_promo_size_tiny {
  max-width: 30em
}

.sc_promo.sc_promo_size_tiny .sc_promo_text_inner {
  padding: 1.5em 2em;
  line-height: 1.5em
}

.sc_promo.sc_promo_size_tiny .sc_item_title {
  line-height: 1.5em
}

.sc_promo.sc_promo_size_tiny .sc_promo_descr {
  font-size: 1em
}

.sc_promo.sc_promo_size_tiny .sc_item_title+.sc_item_descr,
.sc_promo.sc_promo_size_tiny .sc_item_subtitle+.sc_item_descr,
.sc_promo.sc_promo_size_tiny .sc_item_title+.sc_item_content,
.sc_promo.sc_promo_size_tiny .sc_item_subtitle+.sc_item_content,
.sc_promo.sc_promo_size_tiny .sc_item_descr+.sc_item_content {
  margin-top: 1em
}

.sc_promo.sc_promo_size_tiny .sc_promo_link {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.sc_promo.sc_promo_no_paddings.sc_promo_no_image .sc_promo_text_inner {
  padding: 0
}

.sc_promo.sc_promo_no_paddings.sc_promo_image_position_left .sc_promo_text_inner {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0
}

.sc_promo.sc_promo_no_paddings.sc_promo_image_position_right .sc_promo_text_inner {
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0
}

.sc_promo_text.sc_float_right .sc_promo_text_inner {
  padding-left: 0
}

.sc_promo_text.sc_float_left .sc_promo_text_inner {
  padding-right: 0
}

.sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.sc_promo_text.sc_float_left,
.sc_promo_text.sc_float_right,
.sc_promo_text.sc_float_center {
  float: none
}

.sc_promo_text.sc_float_left {
  text-align: left
}

.sc_promo_text.sc_float_right {
  text-align: right
}

.sc_promo_text.sc_float_center {
  text-align: center
}

.sc_promo_text.sc_float_left .sc_promo_text_inner,
.sc_promo_text.sc_float_right .sc_promo_text_inner,
.sc_promo_text.sc_float_center .sc_promo_text_inner {
  display: inline-block
}

.sc_promo_text_inner.sc_align_left * {
  text-align: left !important
}

.sc_promo_text_inner.sc_align_right * {
  text-align: right !important
}

.sc_promo_text_inner.sc_align_center * {
  text-align: center !important
}

.sc_promo_content .trx_addons_list>li+li {
  margin-top: 1em
}

.sc_promo_content .trx_addons_list>li>b,
.sc_promo_content .trx_addons_list>li>strong {
  margin-bottom: .5em
}

.sc_promo_modern .sc_promo_image_wrap {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_promo_modern.sc_promo_image_position_left .sc_promo_image {
  left: 4em;
  right: 0;
  top: 0;
  bottom: 0
}

.sc_promo_modern.sc_promo_image_position_right .sc_promo_image {
  left: 0;
  right: 4em;
  top: 0;
  bottom: 0
}

.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_left .sc_promo_image {
  background-position: 0 0
}

.sc_promo_modern.sc_promo_image_fit.sc_promo_image_position_right .sc_promo_image {
  background-position: 100% 0
}

.sc_promo_modern .sc_promo_image {
  left: auto;
  right: auto;
  top: auto;
  bottom: auto
}

.sc_promo_modern .sc_promo_descr,
.sc_promo_modern .sc_promo_descr+.sc_promo_button {
  padding-left: 4rem
}

.sc_promo_modern .sc_promo_link2 {
  position: absolute;
  z-index: 1;
  bottom: 12%;
  left: 0;
  padding: .7em 1.7em;
  background-color: #efa758;
  color: #fff
}

.sc_promo_modern.sc_promo_image_position_right .sc_promo_link2 {
  left: auto;
  right: 0
}

.sc_promo_modern .sc_promo_link2 span {
  font-style: italic
}

.sc_promo_modern .sc_promo_link2 span+span:before {
  content: ' ';
  display: block;
  width: 100%;
  height: 0
}

.sc_promo_modern .sc_promo_link2 span+span {
  font-size: 2em;
  line-height: 1.2em;
  font-weight: 700;
  font-style: normal;
  text-transform: uppercase
}

.sc_skills {
  position: relative;
  padding-top: 1e-4px
}

.sc_skills .sc_skills_item_title {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_item {
  position: relative
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_total {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: inline-block;
  font-size: 3.3333em;
  line-height: 1.25em
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
  font-size: 1.0667em;
  line-height: 1.3em;
  font-weight: 400;
  text-align: center;
  letter-spacing: 1px;
  margin-top: .2em;
  text-transform: none
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_icon {
  margin-right: .5em
}

.sc_skills_pie.sc_skills_compact_off .sc_icon_type_svg svg,
.sc_skills_pie.sc_skills_compact_off .sc_icon_type_svg object {
  width: 1.5em;
  height: 1.5em
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_icon img {
  width: 1.5em
}

.sc_skills_pie.sc_skills_compact_on {
  overflow: hidden
}

.sc_skills_pie.sc_skills_compact_on .sc_skills_legend {
  width: 45%;
  float: right
}

.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_item {
  line-height: 1.7em;
  overflow: hidden
}

.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_marker {
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  margin: 0 .5em .1em 1em
}

.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_title {
  width: 60%;
  display: inline-block;
  vertical-align: middle
}

.sc_skills_pie.sc_skills_compact_on .sc_skills_legend_value {
  width: 20%;
  display: inline-block;
  vertical-align: middle;
  text-align: right
}

.sc_skills_pie.sc_skills_compact_on .sc_skills_item {
  width: 50%;
  float: left
}

.sc_skills_counter .sc_skills_item_wrap {
  max-width: none
}

.vc_row.vc_inner .sc_skills_counter .sc_skills_item_wrap {
  padding: 3.4em 0 0 4em
}

.vc_row.vc_inner .sc_skills_counter .sc_skills_column+.sc_skills_column:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%
}

.sc_skills_counter .sc_skills_icon {
  position: relative;
  display: block;
  text-align: center;
  font-size: 4.2em;
  line-height: 1.15em;
  color: #efa758
}

.sc_skills_counter .sc_icon_type_svg svg,
.sc_skills_counter .sc_icon_type_svg object {
  width: 1em;
  height: 1em
}

.sc_skills_counter .sc_skills_total {
  display: block;
  text-align: center;
  font-size: 3.3333em;
  line-height: 1.1em;
  font-weight: 400;
  margin: 0
}

.sc_skills_counter .sc_skills_icon+.sc_skills_total {
  margin-top: .2em
}

.sc_skills_counter .sc_skills_item_title {
  text-align: center;
  font-size: 1.0667em;
  line-height: 1.25em;
  font-style: italic;
  text-transform: none;
  letter-spacing: 0
}

.sc_supertitle .sc_supertitle_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  -webkit-box-align: stretch;
  align-items: stretch
}

.sc_supertitle .sc_icon_type_icons {
  display: inline-block;
  vertical-align: top;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center
}

.sc_supertitle_media_block {
  height: 100%
}

.sc_supertitle_icon+.sc_supertitle_media,
.sc_supertitle_media+.sc_supertitle_icon {
  margin-top: 1em
}

.sc_supertitle_no_icon {
  display: block;
  width: 5px;
  height: 100%;
  background-color: #efa753
}

.sc_supertitle .trx_addons_columns_wrap:after {
  width: 0
}

.sc_supertitle_right_column {
  text-align: right
}

.sc_supertitle_columns_wrap [class*=trx_addons_column-]>:first-child {
  margin-top: 0
}

.sc_supertitle_columns_wrap [class*=trx_addons_column-]>:last-child {
  margin-bottom: 0
}

.sc_supertitle_position_left {
  text-align: left
}

.sc_supertitle_position_center {
  text-align: center
}

.sc_supertitle_position_right {
  text-align: right
}

.sc_supertitle_display_inline {
  display: inline-block;
  vertical-align: baseline;
  margin-right: .3em
}

.sc_supertitle_display_inline:last-child {
  margin-right: 0
}

.sc_socials {
  position: relative;
  padding-top: 1e-4px
}

.socials_wrap {
  display: block;
  vertical-align: middle;
  white-space: nowrap;
  margin: -8px 0 0
}

.socials_wrap .social_item {
  display: inline-block;
  line-height: inherit;
  vertical-align: top;
  text-align: center;
  margin: 8px 8px 0 0
}

.socials_wrap .social_item:last-child {
  margin-right: 0 !important
}

.socials_wrap .social_item_style_bg {
  overflow: hidden
}

.socials_wrap .social_item .social_icon {
  position: relative;
  display: block;
  background-size: 100%;
  background-position: 50% 0;
  overflow: hidden;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.socials_wrap .social_item .social_icon,
.socials_wrap .social_item .social_name {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.socials_wrap .social_item_type_icons_names .social_icon {
  margin: 0 auto
}

.socials_wrap .social_item .social_name {
  font-family: inherit
}

.socials_wrap .social_item .social_name:before {
  display: none
}

.socials_wrap .sc_icon_type_svg svg,
.socials_wrap .sc_icon_type_svg object {
  width: 1.25em;
  height: 1.25em;
  margin-bottom: -.2em
}

.socials_wrap .social_item .social_icon+.social_name {
  display: inline-block;
  vertical-align: top;
  margin-top: .5em
}

.socials_wrap .social_item .social_icon .social_hover {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  background-size: 100%;
  background-position: 50% 100%;
  -webkit-transition: opacity .3s ease;
  -ms-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease
}

.socials_wrap .social_item .social_icon:hover .social_hover {
  opacity: 1
}

.sc_table {
  position: relative;
  padding-top: 1e-4px;
  max-width: 100%;
  overflow-x: auto
}

.sc_table table {
  width: 100%
}

.sc_table table th,
.sc_table table td {
  padding: 1.8em 1em
}

.sc_table table tr:first-child th,
.sc_table table tr:first-child td {
  font-weight: 700
}

.sc_title {
  position: relative
}

.widget_aboutme .aboutme_avatar {
  overflow: hidden;
  text-align: center
}

.widget_aboutme .aboutme_avatar img {
  width: 100%;
  height: auto
}

.widget_aboutme .aboutme_username {
  text-align: left;
  font-size: 1em;
  font-weight: 400;
  text-transform: none;
  margin: 0
}

.widget_aboutme .aboutme_avatar+.aboutme_username {
  margin-top: 1em
}

.widget_aboutme .aboutme_description {
  margin-top: 1em;
  text-align: left;
  line-height: 1.6em
}

.widget_aboutme .aboutme_avatar+.aboutme_description,
.widget_aboutme .aboutme_username+.aboutme_description {
  margin-top: .75em
}

.trx_addons_audio_wrap {
  position: relative
}

.trx_addons_audio_list {
  position: relative
}

.trx_addons_audio_wrap.list .trx_addons_audio_player:not(:first-child) {
  position: absolute;
  z-index: 1;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0
}

.trx_addons_audio_wrap.resized.list .trx_addons_audio_player {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0
}

.trx_addons_audio_wrap.resized.list .trx_addons_audio_player.current {
  opacity: 1;
  z-index: 2
}

.trx_addons_audio_wrap.resized.list .trx_addons_audio_player_wrap {
  position: relative;
  height: 100%
}

.trx_addons_audio_wrap.resized.list .audio_frame {
  bottom: 0;
  position: absolute
}

.trx_addons_audio_player {
  padding: 1em;
  position: relative;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.trx_addons_audio_player.with_cover {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.trx_addons_audio_player.with_cover:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5)
}

.trx_addons_audio_player.without_cover {
  border: 1px solid #f0f0f0;
  background-color: #f7f7f7
}

.trx_addons_audio_player .audio_info {
  position: relative;
  z-index: 2;
  overflow: hidden
}

.trx_addons_audio_player .audio_description {
  color: #fff
}

.trx_addons_audio_player .audio_author,
.trx_addons_audio_player .audio_caption {
  margin: .5em 0 1em
}

.trx_addons_audio_player .audio_author+.audio_caption {
  margin-top: -.5em
}

.trx_addons_audio_player .audio_frame {
  width: 100%;
  position: relative;
  z-index: 2
}

.trx_addons_audio_player .audio_info+.audio_embed,
.trx_addons_audio_player .audio_info+.audio_frame {
  margin-top: 1em
}

.widget_subtitle+.trx_addons_audio_wrap {
  margin-top: 2em
}

.trx_addons_audio_player .audio_now_playing {
  margin-top: 1em;
  margin-bottom: 1em
}

.trx_addons_audio_wrap .trx_addons_audio_navigation,
.trx_addons_audio_player .audio_now_playing {
  font-size: .9em;
  line-height: 1.4rem;
  font-weight: 600;
  letter-spacing: 1px;
  text-transform: uppercase;
  z-index: 2;
  position: relative;
  color: #fff
}

.trx_addons_audio_wrap .trx_addons_audio_navigation {
  position: absolute;
  z-index: 2;
  top: 2.55em;
  right: 2.5em;
  bottom: auto;
  left: auto
}

.trx_addons_audio_wrap .trx_addons_audio_navigation>span {
  padding: 0 5px;
  cursor: pointer;
  display: inline-block;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  opacity: .7;
  vertical-align: top
}

.trx_addons_audio_wrap .trx_addons_audio_navigation>span:hover {
  opacity: 1
}

.trx_addons_audio_wrap .trx_addons_audio_navigation>span span {
  font-size: 1.4rem;
  line-height: 1em;
  font-weight: 400;
  vertical-align: top
}

.trx_addons_audio_wrap.hide_time .mejs-time {
  display: none !important
}

.trx_addons_audio_wrap.hide_scroll .mejs-time-rail {
  display: none !important
}

.trx_addons_audio_wrap.hide_volume .mejs-horizontal-volume-slider {
  display: none !important
}

.hide_scroll .mejs-controls .mejs-duration-container {
  margin-left: 10px
}

.trx_addons_audio_player .mejs-container {
  min-height: 40px
}

@media(max-width:1439px) {
  .audio_now_playing {
    margin-top: 0
  }

  .trx_addons_audio_navigation {
    position: absolute;
    z-index: 2;
    top: 2em;
    right: 2em;
    bottom: auto;
    left: auto
  }
}

@media(max-width:1279px) {
  .trx_addons_audio_navigation {
    position: absolute;
    z-index: 2;
    top: 2em;
    right: 1.6em;
    bottom: auto;
    left: auto
  }
}

@media(max-width:767px) {
  .trx_addons_audio_wrap.list .trx_addons_audio_player {
    padding-top: 5em
  }

  .trx_addons_audio_wrap .mejs-horizontal-volume-slider {
    display: none !important
  }

  .trx_addons_audio_navigation {
    position: absolute;
    z-index: 2;
    top: 2.55em;
    right: auto;
    bottom: auto;
    left: 1.2em
  }
}

.widget_banner .image_wrap {
  overflow: hidden;
  display: block;
  margin-bottom: 1em
}

.widget_banner .image_wrap img {
  width: 100%;
  height: auto
}

.widget_banner.widget_fullwidth .image_wrap {
  margin-bottom: 0
}

.widget_categories_list .categories_list_columns {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.widget_categories_list .categories_list_columns .categories_list_item {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.widget_categories_list .categories_list_item {
  text-align: center;
  position: relative
}

.widget_categories_list .categories_list_count {
  display: inline-block;
  margin-left: .5em
}

.widget_categories_list .categories_list_link {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.widget_categories_list .categories_list_style_1 .categories_list_title {
  margin: .5em 0 0;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title {
  color: #efa758
}

.widget_categories_list .categories_list_style_1 .categories_list_image {
  vertical-align: top
}

.widget_categories_list .categories_list_style_1 .categories_list_image img {
  width: auto;
  max-height: 7em
}

.widget_categories_list .categories_list_style_2 .categories_list_image img {
  width: 100%
}

.widget_categories_list .categories_list_style_2 .categories_list_count {
  display: block;
  margin-left: 0
}

.widget_categories_list .categories_list_style_2 .categories_list_image:after {
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5);
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  -o-transition: background-color .3s ease;
  transition: background-color .3s ease;
  pointer-events: none
}

.widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_image:after {
  background-color: rgba(0, 0, 0, .1)
}

.widget_categories_list .categories_list_style_2 .categories_list_title {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 40%;
  font-weight: 300;
  margin: 0;
  padding: 1.5em 1em;
  background-color: rgba(255, 255, 255, .8);
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .6);
  -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .6);
  box-shadow: 0 0 10px rgba(0, 0, 0, .6)
}

.widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title {
  color: #000;
  background-color: #fff
}

.widget_categories_list .categories_list_style_3 .categories_list_item {
  overflow: hidden;
  background-color: #fafafa;
  position: relative
}

.widget_categories_list .categories_list_style_3 .categories_list_icon,
.widget_categories_list .categories_list_style_3 .categories_list_image {
  float: left;
  width: 50%;
  height: 14em;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain
}

.widget_categories_list .categories_list_style_3 .categories_list_icon img {
  max-height: 4.4em
}

.widget_categories_list .categories_list_style_3 .categories_list_icon .wrap_in {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 94%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0
}

.widget_categories_list .categories_list_style_3 .categories_list_count {
  display: block;
  margin-left: 0
}

.widget_categories_list .categories_list_style_3 .categories_list_icon {
  position: relative
}

.widget_categories_list .categories_list_style_3 .categories_list_title {
  font-weight: 300;
  margin: .3em 0;
  text-transform: none;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title {
  color: #efa758
}

.widget_contacts p {
  margin: 0
}

.widget_contacts p+p {
  margin-top: 1em
}

.widget_contacts .contacts_logo+.contacts_description,
.widget_contacts .contacts_logo+.contacts_content {
  margin-top: 2em
}

.widget_contacts .contacts_description+.contacts_content,
.widget_contacts .contacts_socials+.contacts_content {
  margin-top: 1.5em
}

.widget_contacts .contacts_content .wpb_single_image {
  display: inline-block;
  vertical-align: middle;
  margin-right: .5em
}

.widget_contacts .contacts_content aside,
.widget_contacts .contacts_content widget,
.widget_contacts .contacts_content .sc_layouts_item {
  margin: 0
}

.widget_contacts .contacts_logo+.contacts_map_top,
.widget_contacts .contacts_description+.contacts_map_top {
  margin-top: 2.5em
}

.widget_contacts .contacts_map_left,
.widget_contacts .contacts_map_right {
  overflow: hidden;
  margin: 2em 0
}

.widget_contacts .contacts_map_left .contacts_info .contacts_left,
.widget_contacts .contacts_map_left .contacts_info .contacts_right,
.widget_contacts .contacts_map_right .contacts_info .contacts_left,
.widget_contacts .contacts_map_right .contacts_info .contacts_right,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_right {
  margin-left: 0 !important;
  text-align: left
}

.widget_contacts .contacts_map_left .contacts_info .contacts_left span,
.widget_contacts .contacts_map_right .contacts_info .contacts_left span,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span {
  padding-left: 2em;
  padding-right: 0
}

.widget_contacts .contacts_map_left .contacts_info .contacts_left span:before,
.widget_contacts .contacts_map_right .contacts_info .contacts_left span:before,
.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info .contacts_left span:before {
  left: 0;
  right: auto;
  text-align: left
}

.widget_contacts .contacts_map_left .contacts_map,
.widget_contacts .contacts_map_left .contacts_info {
  float: left;
  width: 47%
}

.widget_contacts .contacts_map_left .contacts_info {
  margin-left: 6%
}

.widget_contacts .contacts_map_right .contacts_map,
.widget_contacts .contacts_map_right .contacts_info {
  float: right;
  width: 47%
}

.widget_contacts .contacts_map_right .contacts_info {
  margin-right: 6%
}

.widget_contacts .contacts_logo+.contacts_info,
.widget_contacts .contacts_map_top .contacts_map+.contacts_info,
.widget_contacts .contacts_description+.contacts_info {
  margin-top: 2em
}

.widget_contacts .contacts_info {
  line-height: 2.2em
}

.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info {
  line-height: inherit
}

.wpb_column:not(.vc_col-sm-12) .widget_contacts .contacts_info span {
  margin-bottom: 1em
}

.widget_contacts .contacts_info .contacts_left,
.widget_contacts .contacts_info .contacts_right {
  display: inline-block;
  white-space: nowrap;
  text-align: left;
  vertical-align: top;
  width: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.widget_contacts .contacts_info .contacts_left {
  text-align: right;
  padding-right: 1.5em
}

.widget_contacts .contacts_info .contacts_right {
  padding-left: 1.5em
}

.widget_contacts .contacts_info span,
.widget_contacts .contacts_info>div>a,
.widget_contacts .contacts_info>a {
  position: relative;
  display: block;
  padding-left: 2em
}

.widget_contacts .contacts_info .contacts_left>* {
  padding-left: 0;
  padding-right: 2em
}

.widget_contacts .contacts_info span:before,
.widget_contacts .contacts_info>div>a:before,
.widget_contacts .contacts_info>a:before {
  display: block;
  font-family: trx_addons_icons;
  font-size: 1.2em;
  line-height: inherit;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 2em;
  text-align: left
}

.widget_contacts .contacts_info .contacts_left>:before {
  left: auto;
  right: 0;
  text-align: right
}

.widget_contacts .contacts_info span.contacts_email:before {
  content: '\e86d'
}

.widget_contacts .contacts_info span.contacts_phone:before,
.widget_contacts .contacts_info a.contacts_phone:before {
  content: '\e8c2'
}

.widget_contacts .contacts_info span.contacts_address:before {
  content: '\e8c3'
}

.widget_contacts .contacts_logo+.contacts_socials,
.widget_contacts .contacts_info+.contacts_socials,
.widget_contacts .contacts_map_top+.contacts_socials,
.widget_contacts .contacts_description+.contacts_socials {
  margin-top: 1em
}

.widget_custom_links .custom_links_list {
  padding-left: 0
}

.widget_custom_links .custom_links_list_item.with_icon {
  position: relative;
  padding-left: 1.8em
}

.widget_custom_links .custom_links_list_item:before {
  display: none
}

.widget_custom_links .custom_links_list_item_image {
  position: absolute;
  z-index: 1;
  top: 3px;
  left: 0;
  width: 1.25em;
  height: auto;
  max-width: 100%
}

.widget_custom_links .custom_links_list_item_icon {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 1.5em;
  height: 1.5em
}

.widget_custom_links .custom_links_list_item_icon.sc_icon_type_svg svg,
.widget_custom_links .custom_links_list_item_icon.sc_icon_type_svg object {
  width: 1em;
  height: 1em
}

.widget_custom_links .custom_links_list_item_description {
  display: block;
  font-size: .75em;
  font-style: italic;
  line-height: 1.7em
}

.widget_custom_links .custom_links_list_item_button {
  margin-top: .5em
}

.sc_recent_news_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.sc_recent_news_columns_wrap .post_item.post_accented_on {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_recent_news_header {
  padding-bottom: 1em;
  border-bottom: 3px solid #000;
  margin-bottom: 2em
}

.sc_recent_news_header_captions,
.sc_recent_news_header_categories {
  display: inline-block;
  vertical-align: bottom
}

.sc_recent_news_header_split .sc_recent_news_header_captions,
.sc_recent_news_header_split .sc_recent_news_header_categories {
  width: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_recent_news_header_split .sc_recent_news_header_captions {
  padding-right: 2em
}

.sc_recent_news_title {
  margin: 0;
  text-transform: uppercase
}

.sc_recent_news_subtitle {
  margin: 0;
  text-transform: uppercase;
  font-weight: 400
}

.sc_recent_news_header_split .sc_recent_news_header_categories {
  line-height: 1.5em;
  text-align: right
}

.sc_recent_news_header_split .sc_recent_news_header_categories>* {
  display: inline-block;
  margin-left: 1em;
  text-transform: uppercase;
  font-size: .9333em
}

.sc_recent_news_header_category_item_more {
  position: relative;
  z-index: 1000;
  cursor: pointer
}

.sc_recent_news_header_category_item_more:after {
  content: '\e882';
  font-family: trx_addons_icons;
  display: inline-block;
  margin-left: .5em;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_recent_news_header_category_item_more.opened:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}

.sc_recent_news_header_more_categories {
  display: none;
  position: absolute;
  z-index: 1;
  top: 2em;
  right: 0;
  border: 1px solid #eee;
  text-align: left;
  padding: .5em 1px
}

.sc_recent_news_header_more_categories>a {
  display: block;
  white-space: nowrap;
  line-height: 2em;
  padding: 0 1.5em
}

.sc_recent_news .post_item {
  background-color: initial;
  text-align: left;
  overflow: hidden;
  position: relative
}

.sc_recent_news .post_item.post_accented_on {
  margin-bottom: 2em
}

.sc_recent_news .post_item.post_accented_off {
  margin-bottom: 1em
}

.sc_recent_news_style_news-magazine .post_accented_border {
  padding-bottom: 2em
}

.sc_recent_news .post_item .post_featured {
  margin-bottom: 0
}

.sc_recent_news .post_item .post_featured img {
  width: 100%
}

.sc_recent_news .post_accented_on .post_featured {
  margin-bottom: 1.5em
}

.sc_recent_news_with_accented .post_accented_off .post_featured {
  float: left;
  margin-bottom: 0;
  width: 35%
}

.sc_recent_news .post_accented_off .post_featured.with_thumb .post_video_hover {
  font-size: 1.2em
}

.sc_recent_news_with_accented .post_accented_off .post_header {
  float: left;
  width: 65%;
  padding-left: 1.5em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_recent_news_without_accented .post_accented_off .post_featured {
  margin-bottom: 1em
}

.sc_recent_news .post_accented_off .slider_controls_wrap {
  display: none
}

.sc_recent_news .post_accented_off .slider_pagination_wrap {
  bottom: 0
}

.sc_recent_news .post_accented_off .slider_pagination_wrap .swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  margin-right: 3px
}

.sc_recent_news .post_item .post_featured_bg {
  position: absolute !important;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0
}

.sc_recent_news .post_item .post_featured_bg .post_thumb {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_recent_news .post_item .post_featured .post_info {
  display: block;
  position: absolute;
  z-index: 2;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  padding: 0 .8em
}

.sc_recent_news .post_item .post_featured:hover .post_info,
.sc_recent_news .post_item .post_featured .post_info {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  opacity: 1;
  text-align: left
}

.sc_recent_news .post_item .post_featured .post_info .post_categories {
  display: inline-block;
  padding: 0 .6em;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  margin-bottom: .6em;
  background-color: #000;
  text-transform: uppercase
}

.sc_recent_news .post_item .post_featured .post_info *,
.sc_recent_news .post_item .post_featured .post_info *:hover {
  color: #fff
}

.sc_recent_news .post_item .post_header {
  text-align: left;
  margin-bottom: 0
}

.sc_recent_news .post_item .post_title {
  margin: 0;
  letter-spacing: 0;
  line-height: 1.1em;
  font-weight: 400
}

.sc_recent_news .post_item .post_meta {
  margin: .2em 0 1em !important
}

.sc_recent_news .post_item .post_author,
.sc_recent_news .post_item .post_date {
  display: inline-block;
  font-size: 13px;
  line-height: 1.5em
}

.sc_recent_news .post_item .post_date:before {
  content: '|';
  display: inline-block;
  margin: 0 .6em;
  font-size: .8462em;
  position: relative;
  top: -1px
}

.sc_recent_news .post_counters .post_counters_edit a {
  background-color: initial !important
}

.sc_recent_news .post_item .post_content {
  margin-top: .8em
}

.sc_recent_news .post_item .post_footer {
  margin-top: 1em
}

.sc_recent_news .post_item .post_footer .post_counters {
  text-align: left;
  float: none;
  width: 100%
}

.sc_recent_news .post_item .post_footer .post_counters .post_counters_item {
  padding: 0 1em;
  font-size: 12px;
  margin-left: 0 !important;
  margin-right: .5em;
  margin-bottom: .5em;
  float: left
}

.sc_recent_news .post_delimiter {
  margin-top: 2em;
  margin-bottom: 2em
}

.sc_recent_news .post_delimiter:before {
  content: ' ';
  display: block;
  height: 0;
  border-top: 1px solid #eee
}

.sc_recent_news_style_news-excerpt {
  overflow: hidden
}

.sc_recent_news_style_news-excerpt .post_item+.post_item {
  padding-top: 2em;
  margin-top: 2em;
  border-top: 1px solid #eee
}

.sc_recent_news_style_news-excerpt .post_featured {
  float: left;
  width: 40%;
  margin-bottom: 0
}

.sc_recent_news_style_news-excerpt .post_body {
  overflow: hidden;
  float: left;
  width: 60%;
  padding-left: 2em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_recent_news_style_news-portfolio .columns_wrap {
  margin-right: -.5em !important
}

.sc_recent_news_style_news-portfolio [class*=column] {
  padding: 0 .5em .5em 0 !important
}

.sc_recent_news_style_news-portfolio .post_item,
.sc_recent_news_style_news-portfolio .post_featured,
.sc_recent_news_style_news-announce .post_item,
.sc_recent_news_style_news-announce .post_featured {
  margin-bottom: 0 !important;
  margin-top: 0 !important
}

.sc_recent_news_style_news-portfolio .post_item .post_featured:after,
.sc_recent_news_style_news-announce .post_item .post_featured:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .2);
  pointer-events: none
}

.sc_recent_news_style_news-announce .post_item .post_featured:after {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(25%, transparent), color-stop(100%, rgba(0, 0, 0, .4)));
  background: -webkit-linear-gradient(top, transparent 0%, transparent 25%, rgba(0, 0, 0, .4) 100%);
  background: -ms-linear-gradient(top, transparent 0%, transparent 25%, rgba(0, 0, 0, .4) 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(25%, transparent), to(rgba(0, 0, 0, .4)));
  background: -o-linear-gradient(top, transparent 0%, transparent 25%, rgba(0, 0, 0, .4) 100%);
  background: linear-gradient(to bottom, transparent 0%, transparent 25%, rgba(0, 0, 0, .4) 100%)
}

.sc_recent_news_style_news-announce {
  overflow: hidden
}

.sc_recent_news_style_news-announce .post_item {
  float: left
}

.sc_recent_news_style_news-announce .post_size_full {
  width: 100%;
  height: 432px
}

.sc_recent_news_style_news-announce .post_size_big {
  width: 50%;
  height: 216px
}

.sc_recent_news_style_news-announce .post_size_medium {
  width: 50%;
  height: 108px
}

.sc_recent_news_style_news-announce .post_size_small {
  width: 25%;
  height: 108px
}

.slider_container {
  display: none;
  position: relative;
  overflow: hidden
}

.slider_container.slider_overflow_visible,
.slider_container.slider_elastistack,
.slider_container.swiper-container-coverflow,
.slider_container.swiper-container-cube,
.slider_container.swiper-container-flip {
  overflow: visible
}

.slider_outer {
  position: relative
}

.slider_container .slider-slide {
  position: relative;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.slider_container:not(.slider_height_fixed) .slider-slide {
  height: auto
}

.slider_container:not(.slider_multi):not(.slider_type_images),
.slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide {
  min-height: 180px
}

.slider_container.slider_type_images .slider-slide {
  text-align: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center
}

.slider_container.slider_type_images .slider-slide>img {
  max-width: 100%;
  height: auto
}

.slider_container .slider-slide>.slide_link {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.slider_container .slide_info {
  position: absolute;
  z-index: 2;
  text-align: center;
  padding: 0 3em;
  line-height: 1.3em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.slider_container .slide_info.slide_info_large {
  padding: 2em;
  background-color: rgba(0, 0, 0, .6)
}

.slider_container .slide_overlay,
.slider_container .slide_info.slide_info_large,
.slider_container .slide_info a {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.slider_container .slide_info.slide_info_large .slide_title,
.slider_container .slide_info.slide_info_large .slide_title a,
.slider_container .slide_info.slide_info_large:hover .slide_date,
.slider_container .slide_info.slide_info_large:hover .slide_cats,
.slider_container .slide_info.slide_info_large:hover .slide_cats a {
  color: #fff
}

.slider_container .slide_info.slide_info_large:hover {
  background-color: rgba(0, 0, 0, .8)
}

.slider_container .slide_info.slide_info_large .slide_cats {
  color: transparent !important
}

.slider_container .slide_info.slide_info_large .slide_cats a {
  font-size: .8667em;
  line-height: 1.7333em;
  font-weight: 500;
  text-transform: uppercase
}

.slider_container .slide_info.slide_info_large .slide_title {
  font-size: 1.4em;
  line-height: 1.5em;
  font-weight: 400;
  text-transform: uppercase;
  margin: .5em 0
}

.slider_container .slide_info.slide_info_large .slide_date {
  font-size: .9333em;
  font-style: italic
}

.slider_container.slider_titles_center .slide_info {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 0
}

.slider_container.slider_titles_center .slide_info_large {
  width: 50%;
  padding: 3em 2em
}

.slider_container.slider_titles_bottom .slide_info_small {
  left: 0;
  right: 0;
  bottom: 2em
}

.slider_container.slider_titles_bottom .slide_info_large {
  left: 0;
  right: 0;
  bottom: 0
}

.slider_container.slider_titles_lb .slide_info_small {
  text-align: left;
  left: 0;
  bottom: 2em
}

.slider_container.slider_titles_lb .slide_info_large {
  width: 50%;
  left: 0;
  bottom: 0
}

.slider_container.slider_titles_rb .slide_info_small {
  text-align: right;
  right: 0;
  bottom: 2em
}

.slider_container.slider_titles_rb .slide_info_large {
  width: 50%;
  right: 0;
  bottom: 0
}

.slider_container .slide_info .slide_title {
  margin-top: .4em
}

.slider_titles_outside_wrap .slide_cats,
.slider_titles_outside_wrap .slide_subtitle {
  font-style: italic;
  letter-spacing: 0
}

.slider_container .slide_overlay {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .4)
}

.slider_container .slide_overlay:hover {
  background-color: rgba(0, 0, 0, .7)
}

.slider_container.slider_multi .slide_info_small,
.slider_container .slide_info_small {
  text-shadow: 1px 1px #000
}

.slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info:not(.slide_info_large) {
  bottom: 3.5em
}

.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info:not(.slide_info_large),
.slider_style_modern .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info:not(.slide_info_large) {
  bottom: 2em
}

.slider_container.slider_multi .slide_title,
.slider_container .slide_info:not(.slide_info_large) .slide_title {
  font-size: 1.5385em;
  margin: .2em 0
}

.slider_container.slider_multi .slide_title,
.slider_container.slider_multi .slide_title a,
.slider_container .slide_info:not(.slide_info_large) .slide_title,
.slider_container .slide_info:not(.slide_info_large) .slide_title a {
  color: #f0f0f0
}

.slider_container.slider_multi .slide_title a:hover,
.slider_container .slide_info:not(.slide_info_large) .slide_title a:hover,
.slider_container.slider_multi .slide_cats a:hover,
.slider_container .slide_info:not(.slide_info_large) .slide_cats a:hover {
  color: #fff
}

.slider_container.slider_multi .slide_date,
.slider_container.slider_multi .slide_cats,
.slider_container.slider_multi .slide_cats a,
.slider_container .slide_info:not(.slide_info_large) .slide_date,
.slider_container .slide_info:not(.slide_info_large) .slide_cats,
.slider_container .slide_info:not(.slide_info_large) .slide_cats a {
  color: #ccc
}

.slider_outer.slider_outer_titles_outside {
  padding-bottom: 5rem
}

.slider_titles_outside_wrap {
  position: absolute;
  z-index: 8;
  bottom: 0;
  left: 0;
  width: 100%;
  max-height: 4em;
  text-align: center
}

.slider_titles_outside_wrap .slide_info {
  display: none
}

.slider_titles_outside_wrap .slide_title {
  margin: 0
}

.slider_container .swiper-pagination,
.slider_outer .swiper-pagination {
  display: block;
  text-align: center;
  z-index: 9;
  color: #fff
}

.slider_outer_pagination_pos_bottom_outside .swiper-pagination {
  position: static;
  display: block;
  text-align: center;
  margin-top: 1em;
  bottom: auto;
  left: auto
}

.swiper-pagination-custom .swiper-pagination-button {
  width: 3em;
  height: 3em;
  border: 2px solid #ddd;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #f7f7f7;
  opacity: .8;
  vertical-align: bottom;
  margin: 0 4px;
  display: inline-block;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active {
  opacity: 1;
  border-color: #efa758
}

.slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,
.slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom {
  padding-bottom: 4em
}

.slider_container.slider_pagination_pos_bottom .swiper-pagination-custom,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
  left: 0;
  top: auto;
  bottom: 1em;
  width: 100%;
  height: 3em;
  line-height: 3em;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
  left: auto;
  bottom: auto;
  position: static;
  margin-top: 1em
}

.slider_container.slider_pagination_pos_left .swiper-pagination-custom,
.slider_container.slider_pagination_pos_right .swiper-pagination-custom {
  left: 1em;
  top: 50%;
  bottom: auto;
  width: auto;
  height: auto;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.slider_container.slider_pagination_pos_right .swiper-pagination-custom {
  right: 1em;
  left: auto
}

.slider_container.slider_pagination_pos_left .swiper-pagination-button,
.slider_container.slider_pagination_pos_right .swiper-pagination-button {
  display: block;
  margin: 4px 0;
  width: 2em;
  height: 2em
}

.slider_container .swiper-pagination-bullet,
.slider_outer .swiper-pagination-bullet {
  opacity: .8;
  vertical-align: bottom;
  border: 2px solid #f0f0f0;
  background-color: initial;
  width: 10px;
  height: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.slider_container .swiper-pagination-bullet-active,
.slider_outer .swiper-pagination-bullet-active {
  opacity: 1
}

.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
  left: 0;
  top: auto;
  bottom: 1em;
  width: 100%;
  height: 1.5em;
  line-height: 1.5em;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
  left: auto;
  bottom: auto;
  position: static;
  margin-top: 1em
}

.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  margin: 0 8px 0 0
}

.slider_container.slider_pagination_pos_left .swiper-pagination-bullets,
.slider_container.slider_pagination_pos_right .swiper-pagination-bullets {
  left: 1em;
  top: 50%;
  bottom: auto;
  width: auto;
  height: auto;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.slider_container.slider_pagination_pos_right .swiper-pagination-bullets {
  right: 1em;
  left: auto
}

.slider_container.slider_pagination_pos_left .swiper-pagination-bullets .swiper-pagination-bullet,
.slider_container.slider_pagination_pos_right .swiper-pagination-bullets .swiper-pagination-bullet {
  display: block;
  margin: 8px 0 0
}

.slider_container .swiper-pagination-fraction,
.slider_outer .swiper-pagination-fraction {
  font-size: .8667em;
  left: 0;
  top: auto;
  bottom: 1.5em;
  width: 100%;
  height: 1.7em;
  line-height: 1.7em;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.slider_container.slider_pagination_pos_left .swiper-pagination-fraction {
  text-align: left;
  padding-left: 1em
}

.slider_container.slider_pagination_pos_right .swiper-pagination-fraction {
  text-align: right;
  padding-right: 1em
}

.slider_outer.slider_outer_pagination_pos_left>.swiper-pagination-fraction,
.slider_outer.slider_outer_pagination_pos_right>.swiper-pagination-fraction {
  width: 7rem;
  bottom: 5rem
}

.slider_outer.slider_outer_pagination_pos_right>.swiper-pagination-fraction {
  left: auto;
  right: 0
}

.slider_container .swiper-pagination-fraction>*,
.slider_outer .swiper-pagination-fraction>* {
  line-height: inherit;
  vertical-align: middle
}

.slider_container .swiper-pagination-fraction>.swiper-pagination-current,
.slider_outer .swiper-pagination-fraction>.swiper-pagination-current {
  font-size: 2em;
  line-height: 1.2em
}

.slider_container.slider_direction_horizontal .swiper-pagination-progress,
.slider_outer.slider_outer_direction_horizontal .swiper-pagination-progress {
  height: 6px;
  top: auto;
  bottom: 0
}

.slider_container.slider_pagination_pos_right .swiper-pagination-progress,
.slider_outer.slider_outer_pagination_pos_right .swiper-pagination-progress {
  left: auto;
  right: 0
}

.sc_item_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 2em
}

.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
  bottom: 0
}

.sc_item_slider.slider_outer_pagination .swiper-pagination-bullet {
  border-color: #ddd
}

.sc_slider_controls .slider_prev,
.sc_slider_controls .slider_next,
.slider_container .slider_prev,
.slider_container .slider_next,
.slider_outer .slider_prev,
.slider_outer_controls .slider_next {
  background-image: none !important;
  background-color: rgba(0, 0, 0, .5);
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_slider_controls .slider_controls_wrap>a,
.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a,
.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  width: 4.2em;
  height: 2.8em;
  line-height: 2.8em;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.sc_slider_controls .slider_prev:before,
.sc_slider_controls .slider_next:before,
.slider_container .slider_prev:before,
.slider_container .slider_next:before,
.slider_outer .slider_prev:before,
.slider_outer .slider_next:before {
  margin: 0;
  font-family: trx_addons_icons
}

.sc_slider_controls .slider_prev:before,
.slider_container .slider_prev:before,
.slider_outer .slider_prev:before {
  content: '\e858'
}

.sc_slider_controls .slider_next:before,
.slider_container .slider_next:before,
.slider_outer .slider_next:before {
  content: '\e859'
}

.sc_slider_controls .slider_prev.with_title,
.sc_slider_controls .slider_next.with_title {
  width: auto;
  padding: 0 1.5em
}

.sc_slider_controls .slider_prev.with_title:before,
.sc_slider_controls .slider_next.with_title:before {
  display: none
}

.sc_slider_controls.sc_slider_controls_left {
  text-align: left
}

.sc_slider_controls.sc_slider_controls_center {
  text-align: center
}

.sc_slider_controls.sc_slider_controls_right {
  text-align: right
}

.sc_slider_controls .slider_prev,
.sc_slider_controls .slider_next {
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  margin: 0;
  display: inline-block;
  vertical-align: middle
}

.sc_slider_controls .slider_prev+.slider_next {
  margin-left: .5em
}

.sc_slider_controls:not([class*=slider_pagination_style_none]) .slider_controls_wrap {
  position: relative;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_slider_controls:not([class*=slider_pagination_style_none]) .slider_controls_wrap.with_prev {
  padding-left: 4.5em
}

.sc_slider_controls:not([class*=slider_pagination_style_none]) .slider_controls_wrap.with_next {
  padding-right: 4.5em
}

.sc_slider_controls:not([class*=slider_pagination_style_none]) .slider_controls_wrap .slider_prev {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_slider_controls:not([class*=slider_pagination_style_none]) .slider_controls_wrap .slider_next {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0
}

.sc_slider_controls:not([class*=slider_pagination_style_none]) .slider_controls_wrap .slider_pagination_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  position: relative;
  text-align: center;
  height: 2.8em
}

.sc_slider_controls .slider_pagination_button_wrap {
  display: inline-block;
  vertical-align: top;
  height: 100%
}

.sc_slider_controls .slider_pagination_button {
  display: block;
  height: 100%;
  margin-left: 1px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
  position: relative
}

.sc_slider_controls .slider_pagination_button_wrap:first-child .slider_pagination_button {
  margin-left: 0
}

.sc_slider_controls .slider_pagination_button:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  -webkit-transition: opacity .3s ease;
  -ms-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  opacity: 0
}

.sc_slider_controls .slider_pagination_button:hover:before,
.sc_slider_controls .slider_pagination_button_active:before {
  opacity: .2
}

.sc_slider_controls.slider_pagination_style_progress .slider_controls_wrap .slider_pagination_wrap {
  background-color: #f0f0f0;
  cursor: pointer
}

.sc_slider_controls .slider_progress_bar {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #ddd;
  -webkit-transition: width .3s ease;
  -ms-transition: width .3s ease;
  -o-transition: width .3s ease;
  transition: width .3s ease
}

.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet {
  display: inline-block;
  vertical-align: top;
  border: 2px solid #f0f0f0;
  background-color: initial;
  width: 10px;
  height: 10px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1
}

.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet+.slider_pagination_bullet {
  margin-left: 4px;
  cursor: pointer
}

.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap>* {
  font-size: .8667em;
  line-height: 1.7em
}

.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap>.swiper-pagination-current {
  font-size: 2em;
  line-height: 1.2em
}

.slider_container.slider_controls_bottom .slider_controls_wrap,
.slider_outer .slider_controls_bottom .slider_controls_wrap {
  text-align: center;
  margin-top: 3em
}

.slider_container.slider_controls_bottom .slider_prev,
.slider_container.slider_controls_bottom .slider_next,
.slider_outer .slider_controls_bottom .slider_prev,
.slider_outer .slider_controls_bottom .slider_next {
  position: static;
  display: inline-block;
  margin: 0;
  border-radius: 0;
  background-color: initial;
  border: 2px solid #000;
  color: #000;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center
}

.slider_container.slider_controls_bottom .slider_prev:hover,
.slider_container.slider_controls_bottom .slider_next:hover,
.slider_outer .slider_controls_bottom .slider_prev:hover,
.slider_outer .slider_controls_bottom .slider_next:hover {
  background-color: #000;
  color: #fff
}

.slider_container.slider_controls_bottom .slider_next,
.slider_outer .slider_controls_bottom .slider_next {
  margin-left: 1em
}

.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,
.slider_outer_controls_side .slider_controls_wrap>.slider_prev {
  opacity: 0;
  margin-left: -6em;
  left: 0
}

.slider_container.slider_controls_side .slider_next,
.slider_outer_controls_side .slider_controls_wrap>.slider_next {
  opacity: 0;
  margin-right: -6em;
  right: 0
}

.slider_container.slider_controls_side:hover .slider_controls_wrap>a,
.slider_outer_controls_side:hover .slider_controls_wrap>a {
  opacity: 1;
  margin-left: 0;
  margin-right: 0
}

.slider_container.slider_controls_outside+.slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a {
  -webkit-transition: color .3s ease, background-color .3s ease, opacity .3s ease .3s, margin .3s ease .3s;
  -ms-transition: color .3s ease, background-color .3s ease, opacity .3s ease .3s, margin .3s ease .3s;
  -o-transition: color .3s ease, background-color .3s ease, opacity .3s ease .3s, margin .3s ease .3s;
  transition: color .3s ease, background-color .3s ease, opacity .3s ease .3s, margin .3s ease .3s
}

.slider_container.slider_controls_outside+.slider_controls_wrap>.slider_prev,
.slider_outer_controls_outside .slider_controls_wrap>.slider_prev {
  opacity: 0;
  margin-left: -6em;
  left: -6em
}

.slider_container.slider_controls_outside+.slider_next,
.slider_outer_controls_outside .slider_controls_wrap>.slider_next {
  opacity: 0;
  margin-right: -6em;
  right: -6em
}

.slider_container.slider_controls_outside:hover+.slider_controls_wrap>a,
.slider_container.slider_controls_outside+.slider_controls_wrap:hover>a,
.slider_container.slider_controls_outside+.slider_controls_wrap>a:hover,
.slider_outer_controls_outside:hover .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap:hover>a,
.slider_outer_controls_outside .slider_controls_wrap>a:hover {
  opacity: 1;
  margin-left: 0;
  margin-right: 0
}

.slider_outer_controls_top>.slider_controls_wrap {
  position: absolute;
  z-index: 11;
  top: -3.3em;
  right: 0;
  width: auto;
  height: 3em
}

.sc_item_slider.slider_outer_controls_top>.slider_controls_wrap {
  top: -5em
}

.slider_outer_controls_bottom>.slider_controls_wrap {
  position: relative;
  display: block;
  text-align: center;
  margin-top: .4em
}

.slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside>.slider_controls_wrap {
  display: inline-block;
  width: 50%;
  text-align: right
}

.slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside>.swiper-pagination {
  display: inline-block;
  width: 50%;
  text-align: left
}

.slider_outer_controls_top>.slider_controls_wrap>a,
.slider_outer_controls_bottom>.slider_controls_wrap>a {
  position: relative;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  margin: 0;
  display: inline-block;
  vertical-align: middle
}

.slider_outer_controls_top>.slider_controls_wrap>a+a,
.slider_outer_controls_bottom>.slider_controls_wrap>a+a {
  margin-left: .5em
}

.slider_container .trx_addons_video_player.with_cover {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.slider_style_modern {
  padding: 0 7rem
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a {
  position: absolute;
  top: 3rem;
  bottom: 3rem;
  width: 7rem;
  height: auto;
  line-height: 1.2em;
  margin: 0;
  background-color: #333;
  color: #fff;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.slider_style_modern.slider_outer_controls_side.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a {
  bottom: 6rem
}

.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside .slider_controls_wrap>a {
  bottom: 8rem
}

.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a {
  bottom: 11rem
}

.slider_style_modern .slider_controls_label,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before {
  display: block;
  text-align: center;
  max-width: 80%;
  position: absolute;
  top: 45%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before {
  top: 58%
}

.slider_style_modern .slider_controls_label>span {
  display: block
}

.slider_style_modern .slider_controls_label span:first-child {
  font-style: italic;
  letter-spacing: 0
}

.sc_slider_controller .slider_outer.slider_outer_controls_side .slider_controls_wrap>a,
.slider_style_modern .slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a {
  opacity: 1
}

.slider_style_modern.slider_outer_titles_outside>.slider_pagination_wrap {
  display: none
}

.sc_slider_controller .slider-slide {
  cursor: pointer;
  min-height: 50px
}

.sc_slider_controller_horizontal[data-controls="1"] {
  padding-left: 4em;
  padding-right: 4em
}

.sc_slider_controller_vertical[data-controls="1"] {
  padding-top: 3em;
  padding-bottom: 3em
}

.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a {
  margin: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>a {
  top: 0;
  bottom: 0;
  width: 4em;
  height: auto
}

.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>a {
  left: 0;
  right: 0;
  width: auto;
  height: 3em
}

.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a:before {
  display: block;
  width: auto;
  height: 1em;
  line-height: 1em;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap>a {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>.slider_prev {
  left: -4em;
  right: auto
}

.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap>.slider_next {
  right: -4em;
  left: auto
}

.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_prev {
  top: -3em;
  bottom: auto
}

.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_next {
  bottom: -3em;
  top: auto
}

.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_prev:before {
  content: '\e85a';
  font-family: trx_addons_icons
}

.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap>.slider_next:before {
  content: '\e857';
  font-family: trx_addons_icons
}

.sc_slider_controller_info {
  display: block;
  text-align: left;
  letter-spacing: 0;
  font-size: 1.3333em;
  line-height: 1.2em;
  font-weight: 400;
  font-style: normal;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 85%
}

.sc_slider_controller_info_number {
  display: inline-block;
  color: #eee;
  margin-right: .4em
}

.sc_slider_controller_info_title {
  display: inline-block;
  color: #fff
}

.sc_slider_controller_thumbs .slider-slide:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5);
  -webkit-transition: background-color .5s ease;
  -ms-transition: background-color .5s ease;
  -o-transition: background-color .5s ease;
  transition: background-color .5s ease
}

.sc_slider_controller_thumbs .slider-slide.swiper-slide-active:before {
  background-color: initial
}

.sc_slider_controller_thumbs.sc_slider_controller_horizontal {
  padding-top: 3px
}

.sc_slider_controller_thumbs.sc_slider_controller_horizontal .slider-slide {
  margin-top: 3px
}

.sc_slider_controller_thumbs.sc_slider_controller_horizontal .slider-slide.swiper-slide-active {
  margin-top: 0;
  border-top: 3px solid #efa758
}

.sc_slider_controller_thumbs .sc_slider_controller_info {
  font-size: 1.2em;
  line-height: 1.2em;
  display: none
}

.sc_slider_controller_thumbs .sc_slider_controller_info_number {
  color: #ccc
}

.sc_slider_controller_thumbs .sc_slider_controller_info_title {
  color: #fff
}

.sc_slider_controller_titles .sc_slider_controller_info {
  text-transform: uppercase
}

.sc_slider_controller_titles.sc_slider_controller_horizontal {
  padding-top: 3px
}

.sc_slider_controller_titles.sc_slider_controller_horizontal .slider-slide {
  margin-top: 3px
}

.sc_slider_controller_titles .slider-slide {
  background-color: #f0f0f0
}

.sc_slider_controller_titles .slider-slide:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  width: 1px;
  background-color: #ddd
}

.sc_slider_controller_titles .slider-slide.swiper-slide-active {
  margin-top: 0;
  padding-top: 0;
  background-color: #fff
}

.sc_slider_controller_titles.sc_slider_controller_horizontal .slider-slide.swiper-slide-active {
  border-top: 3px solid #efa758
}

.sc_slider_controller_titles .slider-slide.swiper-slide-active:after {
  display: none
}

.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap>a {
  top: 3px
}

.slider_elastistack ul[class*=stack__] {
  position: relative;
  margin: 0 auto;
  padding: 0;
  list-style: none
}

.slider_elastistack ul[class*=stack__] li {
  position: absolute;
  width: 100%;
  opacity: 0;
  padding: 0
}

.slider_elastistack ul[class*=stack__] li:before {
  display: none
}

.slider_elastistack ul.stack__images {
  width: 100%;
  z-index: 10;
  -webkit-perspective: 1e3px;
  -ms-perspective: 1e3px;
  perspective: 1e3px;
  -webkit-perspective-origin: 50% -50%;
  -ms-perspective-origin: 50% -50%;
  perspective-origin: 50% -50%
}

.slider_elastistack .stack__images li {
  top: 0;
  z-index: 1;
  -webkit-transform: translate3d(0, 0, -180px);
  -ms-transform: translate3d(0, 0, -180px);
  transform: translate3d(0, 0, -180px);
  -webkit-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d
}

.slider_elastistack .stack__images li img {
  display: block;
  width: 100%;
  pointer-events: none
}

.slider_elastistack .stack__images li:active {
  cursor: -webkit-grabbing;
  cursor: grabbing
}

.slider_elastistack .stack__images li.animate {
  -webkit-transition: all .3s ease-out;
  -ms-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}

.slider_elastistack .stack__images li.move-back {
  -webkit-transition-timing-function: cubic-bezier(.175, .885, .47, 1.515);
  -ms-transition-timing-function: cubic-bezier(.175, .885, .47, 1.515);
  -o-transition-timing-function: cubic-bezier(.175, .885, .47, 1.515);
  transition-timing-function: cubic-bezier(.175, .885, .47, 1.515)
}

.slider_elastistack_outer.slider_outer_controls {
  padding-bottom: 4em
}

.slider_elastistack_outer.slider_outer_titles_outside.slider_outer_controls {
  padding-bottom: 13em
}

.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.slider_elastistack.slider_controls>.slider_controls_wrap {
  bottom: -4em
}

.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_prev {
  display: none
}

.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next {
  position: static;
  margin: 0;
  left: auto;
  right: auto;
  opacity: 1
}

.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap>.slider_next:before {
  content: '\e857'
}

.widget_socials .socials_description+.socials_wrap {
  margin-top: 1.5em
}

.trx_addons_video_player.with_cover {
  position: relative;
  overflow: hidden
}

.trx_addons_video_player.with_cover .video_embed {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.trx_addons_video_player.with_cover img {
  position: relative;
  z-index: 2;
  width: 100%;
  height: auto
}

.trx_addons_video_player.with_cover .video_mask {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  opacity: 0
}

.trx_addons_video_player.with_cover:hover .video_mask {
  opacity: 1
}

.trx_addons_video_player.with_cover .video_hover {
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  font-size: 3em;
  cursor: pointer;
  overflow: hidden;
  margin-top: 2em;
  background-color: rgba(0, 0, 0, .5);
  color: #fff;
  opacity: 0
}

.trx_addons_video_player.with_cover .video_hover:before {
  content: '\e888';
  font-family: trx_addons_icons;
  margin: 0
}

.trx_addons_video_player.with_cover .video_hover:hover {
  background-color: rgba(0, 0, 0, .5)
}

.trx_addons_video_player.with_cover:hover .video_hover {
  opacity: 1;
  margin-top: 0
}

.trx_addons_video_player.video_play .video_mask {
  opacity: 1;
  background-color: #000
}

.trx_addons_video_player.video_play .video_embed {
  opacity: 1;
  z-index: 10
}

.trx_addons_video_player.video_play .video_hover {
  display: none
}

.elementor-element-edit-mode .sc_layouts_blog_item>div {
  min-width: 60px;
  min-height: 16px
}

.elementor-element-edit-mode .sc_layouts_blog_item_featured img {
  max-width: none;
  width: 100%
}

.elementor-element .elementor-widget-container .sc_layouts_blog_item {
  -webkit-transition: background .3s ease, background-image .3s ease, background-color .3s ease, border .3s ease, border-radius .3s ease, box-shadow .3s ease;
  -ms-transition: background .3s ease, background-image .3s ease, background-color .3s ease, border .3s ease, border-radius .3s ease, box-shadow .3s ease;
  -webkit-transition: background .3s ease, background-image .3s ease, background-color .3s ease, border .3s ease, border-radius .3s ease, -webkit-box-shadow .3s ease;
  transition: background .3s ease, background-image .3s ease, background-color .3s ease, border .3s ease, border-radius .3s ease, -webkit-box-shadow .3s ease;
  -o-transition: background .3s ease, background-image .3s ease, background-color .3s ease, border .3s ease, border-radius .3s ease, box-shadow .3s ease;
  transition: background .3s ease, background-image .3s ease, background-color .3s ease, border .3s ease, border-radius .3s ease, box-shadow .3s ease;
  transition: background .3s ease, background-image .3s ease, background-color .3s ease, border .3s ease, border-radius .3s ease, box-shadow .3s ease, -webkit-box-shadow .3s ease
}

.editor-block-list__layout .editor-block-list__block[data-type="trx-addons/layouts-blog-item"][class*=sc_layouts_blog_item_position_]:not(.sc_layouts_blog_item_position_static) .editor-block-list__block-edit {
  margin-top: 0;
  margin-bottom: 0
}

.sc_layouts_blog_item .hide_overflow {
  max-height: 1.35em;
  overflow: hidden
}

.sc_layouts_blog_item_featured {
  overflow: hidden
}

.sc_layouts_blog_item_featured .post_featured {
  margin-bottom: 0
}

.sc_layouts_blog_item_featured_mask .post_featured:after {
  content: ' ';
  background-color: #000;
  opacity: .3;
  -webkit-transition: opacity .3s ease, background-color .3s ease;
  -ms-transition: opacity .3s ease, background-color .3s ease;
  -o-transition: opacity .3s ease, background-color .3s ease;
  transition: opacity .3s ease, background-color .3s ease;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.sc_layouts_blog_item_featured_mask:hover .post_featured:after {
  opacity: .1
}

.sc_layouts_blog_item_title .post_title {
  margin: 0;
  line-height: 1.15em
}

.sc_layouts_blog_item .post_title>a,
.sc_layouts_blog_item .post_meta>a,
.sc_layouts_blog_item .post_meta>span,
.sc_layouts_blog_item .post_button a,
.sc_layouts_blog_item .post_excerpt>*,
.sc_layouts_blog_item .post_custom>* {
  -webkit-transition: color .3s ease, background-color .3s ease, opacity .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, opacity .3s ease;
  -o-transition: color .3s ease, background-color .3s ease, opacity .3s ease;
  transition: color .3s ease, background-color .3s ease, opacity .3s ease
}

.sc_layouts_blog_item .post_button {
  white-space: nowrap
}

.sc_layouts_blog_item .post_button .sc_button:not(.sc_button_simple) {
  padding: 1em 2em
}

.sc_layouts_blog_item .post_button a,
.sc_layouts_blog_item .post_meta>a,
.sc_layouts_blog_item .post_meta>span {
  display: inline-block;
  vertical-align: top
}

[class*=sc_layouts_blog_item_position_]:not(.sc_layouts_blog_item_position_static) .post_meta {
  margin: 0
}

.sc_layouts_blog_item_position_tl {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.sc_layouts_blog_item_position_tc {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.sc_layouts_blog_item_position_tr {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0
}

.sc_layouts_blog_item_position_ml {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.sc_layouts_blog_item_position_mc {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-width: 75% !important
}

.sc_layouts_blog_item_position_mr {
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.sc_layouts_blog_item_position_bl {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0
}

.sc_layouts_blog_item_position_bc {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.sc_layouts_blog_item_position_br {
  position: absolute;
  z-index: 1;
  bottom: 0;
  right: 0
}

[class*=sc_layouts_blog_item_position_]:not(.sc_layouts_blog_item_position_static) {
  position: absolute;
  z-index: 12;
  max-width: 90%;
  min-width: 10px
}

.sc_layouts_blog_item_position_tl,
.sc_layouts_blog_item_position_ml,
.sc_layouts_blog_item_position_bl {
  text-align: left
}

.sc_layouts_blog_item_position_tc,
.sc_layouts_blog_item_position_mc,
.sc_layouts_blog_item_position_bc {
  text-align: center
}

.sc_layouts_blog_item_position_tr,
.sc_layouts_blog_item_position_mr,
.sc_layouts_blog_item_position_br {
  text-align: right
}

.sc_layouts_cart {
  position: relative;
  z-index: 2000
}

.sc_layouts_cart_icon,
.sc_layouts_cart_details {
  cursor: pointer
}

.sc_layouts_cart_items_short {
  display: none;
  font-size: 7px;
  background-color: #333;
  color: #fff;
  width: 15px;
  height: 15px;
  line-height: 15px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  z-index: 1;
  top: -5px;
  right: -5px;
  pointer-events: none
}

.sc_layouts_row_type_compact .sc_layouts_cart_details {
  display: none
}

.sc_layouts_row_type_compact .sc_layouts_cart_details {
  display: none
}

.sc_layouts_row_type_compact .sc_layouts_cart_items_short {
  display: block
}

.sc_layouts_cart_widget {
  display: none;
  text-align: left;
  position: absolute;
  z-index: 2;
  top: 4em;
  right: -2em;
  width: 280px;
  padding: 1em;
  border: 1px solid #ddd;
  background-color: #fff;
  color: #888;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_layouts_cart_widget:after {
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 2.5em;
  width: 8px;
  height: 8px;
  margin: -5px 0 0 -4px;
  border-left: 1px solid #ddd;
  border-top: 1px solid #ddd;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg)
}

.sc_layouts_cart_widget .sc_layouts_cart_widget_close {
  position: absolute;
  z-index: 100;
  top: 0;
  right: 0;
  padding: 5px 6px;
  cursor: pointer;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_layouts_cart_widget .widget_shopping_cart {
  text-align: left !important;
  font-size: .9333em;
  line-height: 1.5em
}

.sc_layouts_cart_widget .cart_list {
  max-height: 215px;
  overflow-y: auto;
  overflow-x: hidden
}

.sc_layouts_cart_widget p {
  margin-bottom: 0
}

.sc_layouts_cart_widget p+p {
  margin-top: .75em
}

.sc_layouts_currency .select_container {
  overflow: visible;
  background-color: initial !important
}

.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher {
  display: none !important
}

.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher {
  padding: 0 !important
}

.sc_layouts_currency .select_container:after,
.sc_layouts_currency .select_container:before {
  display: none
}

.sc_layouts_currency .chosen-container .chosen-results {
  display: block
}

.sc_layouts_currency .chosen-container {
  font-size: inherit;
  font-weight: inherit;
  letter-spacing: 0;
  min-width: 100%;
  position: relative
}

.sc_layouts_currency .chosen-container-single .chosen-single span {
  margin: 0
}

.sc_layouts_currency .chosen-container-single .chosen-single>div {
  display: none
}

.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-active.chosen-with-drop .chosen-single,
.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-single .chosen-single,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-select,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect.wSelect-theme-classic {
  display: inline;
  font-weight: inherit;
  position: relative;
  height: auto;
  background: 0 0 !important;
  border: none;
  line-height: inherit;
  padding: 0;
  margin: 0;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

.sc_layouts_currency .chosen-container-single .chosen-single:after {
  content: '\e828';
  font-family: trx_addons_icons;
  font-size: 95%;
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: none
}

.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-arrow,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-pointer,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected-description {
  display: none
}

.sc_layouts_currency .chosen-container .chosen-results,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-options {
  width: 11em !important;
  border: none !important;
  min-width: 0 !important;
  margin: 0;
  padding: 1.25em 2em;
  background: #fff;
  text-align: left;
  position: absolute;
  z-index: 1;
  top: 1em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .2);
  -ms-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .2);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, .2)
}

.sc_layouts_currency.hide_drop .chosen-drop,
.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .wSelect-options-holder,
.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .dd-options {
  display: none !important
}

.sc_layouts_currency .chosen-container .chosen-drop,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect .wSelect-options {
  height: auto !important;
  border: none;
  overflow: visible;
  margin-top: 0;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

.sc_layouts_currency .chosen-container .chosen-results li,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-option {
  background: 0 0 !important;
  border: none;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  color: #141414;
  font-weight: 400;
  padding: .55em 0;
  line-height: inherit;
  cursor: pointer
}

.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-value {
  padding: 0;
  margin: 0
}

.sc_layouts_currency .chosen-container .active-result.highlighted,
.sc_layouts_currency .chosen-container .active-result.result-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-selected {
  color: #efa758
}

.sc_layouts_currency a.woocs_flag_view_item {
  width: auto;
  height: auto;
  margin: 0;
  vertical-align: bottom;
  display: inline
}

.sc_layouts_currency a.woocs_flag_view_item img {
  width: auto;
  height: 1.2em;
  vertical-align: bottom
}

.sc_layouts_featured.with_content {
  position: relative;
  min-height: 0
}

.sc_layouts_featured .sc_layouts_featured_content {
  position: static
}

.sc_layouts_featured.with_image.without_content {
  min-height: 40rem;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_layouts_featured.with_image {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_layouts_featured.with_image.with_content:before {
  content: ' ';
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5)
}

.sc_layouts_language li.menu-item>a>img,
.sc_layouts_language li.menu-item>a>span {
  display: inline-block;
  line-height: inherit;
  vertical-align: middle
}

.sc_layouts_language li.menu-item>a>img+span {
  margin-left: .3em
}

.custom-logo-link img,
.sc_layouts_logo img {
  max-height: 6em;
  width: auto
}

.sc_layouts_row_type_compact .custom-logo-link img,
.sc_layouts_row_type_compact .sc_layouts_logo img {
  max-height: 4.5em
}

.sc_layouts_row_type_narrow .custom-logo-link img,
.sc_layouts_row_type_narrow .sc_layouts_logo img {
  max-height: 3em
}

.sc_layouts_logo .logo_text {
  display: block
}

.sc_layouts_logo .logo_slogan {
  display: block;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0
}

.sc_layouts_item_menu_mobile_button,
.sc_layouts_menu_mobile_button {
  display: none !important
}

.sc_layouts_menu_mobile_button .sc_layouts_item_icon {
  font-size: 2em
}

.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before {
  line-height: 1.2em
}

.sc_layouts_menu_mobile_button_burger:not(.without_menu) {
  display: inline-block !important
}

.sc_layouts_menu {
  position: relative;
  z-index: 1000;
  overflow: hidden;
  visibility: hidden;
  max-height: 3em
}

.sc_layouts_menu.inited,
.sc_layouts_menu>nav {
  overflow: visible;
  visibility: visible;
  max-height: none
}

.sc_layouts_menu_nav,
.sc_layouts_menu_nav ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style-type: none !important
}

.sc_layouts_menu_nav:after,
.sc_layouts_menu_nav ul:after {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.sc_layouts_menu_nav li {
  margin: 0;
  position: relative
}

.sc_layouts_menu_nav li>a {
  display: block;
  position: relative
}

.sc_layouts_menu_nav {
  text-align: left;
  vertical-align: middle;
  padding-left: 0 !important
}

.sc_layouts_menu_nav>li {
  position: relative;
  float: left;
  z-index: 20
}

.sc_layouts_menu_nav>li+li {
  z-index: 19
}

.sc_layouts_menu_nav>li+li+li {
  z-index: 18
}

.sc_layouts_menu_nav>li+li+li+li {
  z-index: 17
}

.sc_layouts_menu_nav>li+li+li+li+li {
  z-index: 16
}

.sc_layouts_menu_nav>li+li+li+li+li+li {
  z-index: 15
}

.sc_layouts_menu_nav>li+li+li+li+li+li+li {
  z-index: 14
}

.sc_layouts_menu_nav>li+li+li+li+li+li+li+li {
  z-index: 13
}

.sc_layouts_menu_nav>li+li+li+li+li+li+li+li+li {
  z-index: 12
}

.sc_layouts_menu_nav>li+li+li+li+li+li+li+li+li+li {
  z-index: 11
}

.sc_layouts_menu_nav>li>a {
  padding: 1em;
  position: relative;
  color: #333;
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.sc_layouts_menu_nav>li>a:hover,
.sc_layouts_menu_nav>li.sfHover>a,
.sc_layouts_menu_nav>li.current-menu-item>a,
.sc_layouts_menu_nav>li.current-menu-parent>a,
.sc_layouts_menu_nav>li.current-menu-ancestor>a {
  color: #efa758
}

.sc_layouts_menu_nav>li.current-menu-item>a,
.sc_layouts_menu_nav>li.current-menu-parent>a,
.sc_layouts_menu_nav>li.current-menu-ancestor>a {
  font-weight: 600 !important
}

.sc_layouts_menu_nav>li.menu-item-has-children>a {
  padding-right: 2em
}

.sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  content: '\e882';
  font-family: trx_addons_icons;
  font-weight: 400;
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 1em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a:after,
.sc_layouts_menu_nav li li.menu-item-has-children>a:after {
  content: '\e884';
  font-family: trx_addons_icons;
  font-weight: 400;
  position: absolute;
  z-index: 1;
  top: .65em;
  right: .75em;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_layouts_menu_popup .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  top: 1.2em
}

.sc_layouts_menu_nav li[class*=icon-]:before {
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  -o-transition: color .3s ease;
  transition: color .3s ease
}

.sc_layouts_menu_nav>li[class*=icon-]>a {
  padding-left: 2em
}

.sc_layouts_menu_nav>li[class*=icon-]:before {
  display: inline-block;
  padding: 1em 0;
  width: 1em;
  line-height: inherit;
  position: absolute;
  z-index: 1;
  top: 0;
  left: .5em
}

.sc_layouts_menu_nav>li[class*=columns-][class*=icon-]:before {
  position: static;
  margin: 0 0 0 .5em;
  float: left
}

.sc_layouts_menu_nav>li[class*=columns-][class*=icon-]>a {
  float: left;
  margin-left: -1.5em
}

.sc_layouts_menu_nav li[class*=image-]>a {
  background-position: 1em;
  background-repeat: no-repeat;
  background-size: 1em;
  padding-left: 2.3em
}

.sc_layouts_menu_popup .sc_layouts_menu_nav,
.sc_layouts_menu_nav>li ul {
  position: absolute;
  display: none;
  z-index: 10000;
  width: 13em;
  padding: 1.4em 0;
  text-align: left;
  background-color: #f0f0f0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .2);
  -ms-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .2);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, .2)
}

.sc_layouts_menu_popup .sc_layouts_menu_nav {
  display: block
}

.widget_nav_menu li.menu-delimiter,
.sc_layouts_menu_nav>li li.menu-delimiter {
  margin-top: .5em;
  padding-top: .5em;
  border-top: 1px solid #f0f0f0;
  text-align: center;
  height: 0;
  overflow: hidden
}

.sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,
.sc_layouts_menu_nav>li li>a {
  padding: .6em 1.5em;
  color: #333
}

.sc_layouts_menu_nav>li li>a:hover,
.sc_layouts_menu_nav>li li.sfHover>a,
.sc_layouts_menu_nav>li li.current-menu-item>a,
.sc_layouts_menu_nav>li li.current-menu-parent>a,
.sc_layouts_menu_nav>li li.current-menu-ancestor>a {
  color: #efa758
}

.sc_layouts_menu_nav>li li[class*=icon-]>a>span {
  display: inline-block;
  padding-left: 1.5em
}

.sc_layouts_menu_nav>li li[class*=icon-]:before {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 1.5em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #333
}

.sc_layouts_menu_nav>li li[class*=icon-]:hover:before,
.sc_layouts_menu_nav>li li[class*=icon-].shHover:before,
.sc_layouts_menu_nav>li li.current-menu-item:before,
.sc_layouts_menu_nav>li li.current-menu-parent:before,
.sc_layouts_menu_nav>li li.current-menu-ancestor:before {
  color: #efa758
}

.sc_layouts_menu_nav>li li[class*=image-]>a {
  background-position: 1.6667em;
  padding-left: 3em
}

.sc_layouts_menu_nav>li>ul {
  top: 4.2em;
  left: 0
}

.sc_layouts_menu_nav>li:last-child>ul,
.sc_layouts_column_align_right .sc_layouts_menu_nav>li.menu-collapse>ul {
  left: auto;
  right: 0
}

.sc_layouts_menu_popup .sc_layouts_menu_nav,
.sc_layouts_menu_popup .sc_layouts_menu_nav>li>ul,
.sc_layouts_menu_nav>li>ul ul {
  left: 13em;
  top: -1.4em;
  margin: 0 0 0 2px;
  background-color: #f0f0f0
}

.sc_layouts_menu_nav>li>ul ul.submenu_left {
  left: -13em;
  margin: 0 0 0 -2px
}

.sc_layouts_menu_nav>li>ul ul.sc_layouts_submenu.submenu_left {
  left: auto;
  right: 13.1428em;
  margin: 0
}

.sc_layouts_menu_nav>li[class*=columns-] {
  position: static
}

.sc_layouts_menu_nav>li[class*=columns-]>ul {
  left: 0;
  right: 0;
  width: 100%;
  margin-left: 0
}

.sc_layouts_menu_nav ul li.columns-2>ul {
  width: 26em
}

.sc_layouts_menu_nav ul li.columns-2>ul.submenu_left {
  left: -26em
}

.sc_layouts_menu_nav ul li.columns-3>ul {
  width: 39em
}

.sc_layouts_menu_nav ul li.columns-3>ul.submenu_left {
  left: -39em
}

.sc_layouts_menu_nav ul li.columns-4>ul {
  width: 52em
}

.sc_layouts_menu_nav ul li.columns-4>ul.submenu_left {
  left: -52em
}

.sc_layouts_menu_nav ul li.columns-5>ul {
  width: 65em
}

.sc_layouts_menu_nav ul li.columns-5>ul.submenu_left {
  left: -65em
}

.sc_layouts_menu_nav li[class*=columns-]>ul>li {
  display: inline-block;
  vertical-align: top
}

.sc_layouts_menu_nav li.columns-2>ul>li {
  width: 50%
}

.sc_layouts_menu_nav li.columns-3>ul>li {
  width: 33.3333%
}

.sc_layouts_menu_nav li.columns-4>ul>li {
  width: 25%
}

.sc_layouts_menu_nav li.columns-5>ul>li {
  width: 20%
}

.sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children>a {
  font-weight: 600 !important;
  font-size: 1.0667em !important
}

.sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children>a:after {
  display: none
}

.sc_layouts_menu_nav li[class*=columns-]>ul ul {
  position: static !important;
  display: block !important;
  margin-left: 0;
  padding: 0;
  left: auto;
  top: auto;
  width: auto;
  vertical-align: top;
  opacity: 1 !important;
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
  -webkit-box-shadow: none !important;
  -ms-box-shadow: none !important;
  box-shadow: none !important
}

.sc_layouts_menu li>ul.sc_layouts_submenu {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  padding: 1.4em
}

.sc_layouts_menu li>ul.sc_layouts_submenu .vc_row {
  overflow: hidden
}

.sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item {
  margin: 0 !important;
  display: block !important;
  vertical-align: top
}

.widget_nav_menu [class*=sc_content_width_] {
  width: auto !important
}

.widget_nav_menu ul.sc_layouts_submenu {
  padding-left: 0;
  margin-top: 1em
}

.widget_nav_menu ul.sc_layouts_submenu .wpb_column {
  width: 100% !important;
  float: none
}

.widget_nav_menu ul.sc_layouts_submenu .wpb_column+.wpb_column {
  margin-top: 1.5em
}

.widget_nav_menu .post_item .post_thumb {
  float: none;
  display: block;
  margin: 0 0 1em
}

.widget_nav_menu .post_item .post_thumb img {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.widget_nav_menu .post_item .post_title {
  font-size: 1em
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
  display: block
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li {
  display: block;
  float: none;
  width: 100%
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:before {
  display: none
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a {
  padding: .25em 0
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  content: '\e884'
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>ul,
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child>ul {
  left: 100%;
  top: -1.4em;
  margin: 0 0 0 2px
}

.sc_layouts_menu_item_description {
  display: block;
  margin-top: 2px;
  font-size: 8px;
  line-height: 12px
}

.sc_layouts_menu_nav>li>a .sc_layouts_menu_item_description {
  margin-top: 0;
  position: absolute;
  z-index: 1;
  top: 4.8em;
  left: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  text-align: left;
  padding: 0 1em 0 2em
}

.sc_layouts_dropdown>li>ul {
  top: 2.6em;
  left: -1.5em
}

.sc_layouts_column_align_right .sc_layouts_dropdown>li>ul {
  left: auto;
  right: -1.5em
}

.sc_layouts_dropdown li.menu-item.menu-item-has-children>a {
  padding: 0
}

.sc_layouts_dropdown li.menu-item.menu-item-has-children>a:after {
  position: static;
  display: inline-block;
  vertical-align: middle;
  margin-left: .3em;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.sc_layouts_menu_mobile_button_burger {
  position: relative
}

.sc_layouts_menu_popup {
  position: absolute;
  z-index: 1000;
  top: 2.4em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  display: none
}

.sc_layouts_menu_popup .sc_layouts_menu_nav {
  position: relative;
  left: 0;
  top: 0
}

.sc_layouts_menu_popup .sc_layouts_menu_nav>li {
  display: block;
  float: none
}

.sc_layouts_menu_nav .menu-collapse {
  display: none
}

.sc_layouts_menu_nav .menu-collapse>a {
  position: relative;
  text-align: center
}

.sc_layouts_menu_nav .menu-collapse>a:before {
  position: relative;
  z-index: 2;
  top: 1px;
  left: 0
}

.sc_layouts_menu_nav .menu-collapse>a:after {
  content: ' ';
  display: block;
  background-color: #f7f7f7;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2em;
  height: 2em;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.menu_hover_slide_line>ul>li#blob,
.menu_hover_slide_box>ul>li#blob {
  position: absolute;
  top: 0;
  z-index: 1;
  opacity: 0;
  -webkit-transition: all 500ms cubic-bezier(.175, .885, .32, 1.275);
  -ms-transition: all 500ms cubic-bezier(.175, .885, .32, 1.275);
  -o-transition: all 500ms cubic-bezier(.175, .885, .32, 1.275);
  transition: all 500ms cubic-bezier(.175, .885, .32, 1.275)
}

.menu_hover_slide_line>ul>li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor):hover,
.menu_hover_slide_line>ul>li.blob_over:not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor).sfHover {
  background-color: initial;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

.menu_hover_slide_line>ul>li#blob {
  height: 1px;
  margin-top: 3em
}

.menu_hover_zoom_line>ul>li>a {
  position: relative
}

.menu_hover_zoom_line>ul>li>a:before {
  content: "";
  margin-left: .25em;
  position: absolute;
  z-index: 1;
  top: 3em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 0;
  height: 1px;
  -webkit-transition: all .1s ease;
  -ms-transition: all .1s ease;
  -o-transition: all .1s ease;
  transition: all .1s ease
}

.menu_hover_zoom_line>ul>li>a:hover:before,
.menu_hover_zoom_line>ul>li.sfHover>a:before,
.menu_hover_zoom_line>ul>li.current-menu-item>a:before,
.menu_hover_zoom_line>ul>li.current-menu-parent>a:before,
.menu_hover_zoom_line>ul>li.current-menu-ancestor>a:before {
  width: 80%
}

.menu_hover_path_line>ul>li>a {
  position: relative
}

.menu_hover_path_line>ul>li:before,
.menu_hover_path_line>ul>li:after,
.menu_hover_path_line>ul>li>a:before,
.menu_hover_path_line>ul>li>a:after {
  content: ' ' !important;
  position: absolute;
  -webkit-transition: -webkit-transform .1s ease;
  -ms-transition: -ms-transform .1s ease;
  transition: -webkit-transform .1s ease;
  -o-transition: transform .1s ease;
  transition: transform .1s ease;
  transition: transform .1s ease, -webkit-transform .1s ease;
  -webkit-transition-timing-function: cubic-bezier(1, .68, .16, .9);
  -ms-transition-timing-function: cubic-bezier(1, .68, .16, .9);
  -o-transition-timing-function: cubic-bezier(1, .68, .16, .9);
  transition-timing-function: cubic-bezier(1, .68, .16, .9)
}

.menu_hover_path_line>ul>li:before,
.menu_hover_path_line>ul>li:after {
  top: .5em;
  bottom: .5em;
  width: 1px;
  -webkit-transform: scale3d(1, 0, 1);
  -ms-transform: scale3d(1, 0, 1);
  transform: scale3d(1, 0, 1)
}

.menu_hover_path_line>ul>li:before {
  left: .2em;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%
}

.menu_hover_path_line>ul>li:after {
  right: .2em;
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%
}

.menu_hover_path_line>ul>li>a:before,
.menu_hover_path_line>ul>li>a:after,
.menu_hover_path_line>ul>li.menu-item-has-children>a:after {
  left: .2em;
  right: .2em;
  height: 1px;
  -webkit-transform: scale3d(0, 1, 1);
  -ms-transform: scale3d(0, 1, 1);
  transform: scale3d(0, 1, 1)
}

.menu_hover_path_line>ul>li>a:before {
  top: .5em;
  bottom: auto;
  -webkit-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%
}

.menu_hover_path_line>ul>li>a:after,
.menu_hover_path_line>ul>li.menu-item-has-children>a:after {
  top: auto;
  bottom: .5em;
  -webkit-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%
}

.menu_hover_path_line>ul>li>a:after,
.menu_hover_path_line>ul>li.menu-item-has-children>a:after {
  -webkit-transition-delay: .3s;
  -ms-transition-delay: .3s;
  -o-transition-delay: .3s;
  transition-delay: .3s
}

.menu_hover_path_line>ul>li>a:hover:after,
.menu_hover_path_line>ul>li.sfHover>a:after,
.menu_hover_path_line>ul>li.menu-item-has-children>a:hover:after,
.menu_hover_path_line>ul>li.sfHover.menu-item-has-children>a:after {
  -webkit-transition-delay: 0s;
  -ms-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s
}

.menu_hover_path_line>ul>li:before {
  -webkit-transition-delay: .2s;
  -ms-transition-delay: .2s;
  -o-transition-delay: .2s;
  transition-delay: .2s
}

.menu_hover_path_line>ul>li:hover:before,
.menu_hover_path_line>ul>li.sfHover:before {
  -webkit-transition-delay: .1s;
  -ms-transition-delay: .1s;
  -o-transition-delay: .1s;
  transition-delay: .1s
}

.menu_hover_path_line>ul>li>a:before {
  -webkit-transition-delay: .1s;
  -ms-transition-delay: .1s;
  -o-transition-delay: .1s;
  transition-delay: .1s
}

.menu_hover_path_line>ul>li.sfHover>a:before,
.menu_hover_path_line>ul>li>a:hover:before {
  -webkit-transition-delay: .2s;
  -ms-transition-delay: .2s;
  -o-transition-delay: .2s;
  transition-delay: .2s
}

.menu_hover_path_line>ul>li.sfHover:after,
.menu_hover_path_line>ul>li:hover:after {
  -webkit-transition-delay: .3s;
  -ms-transition-delay: .3s;
  -o-transition-delay: .3s;
  transition-delay: .3s
}

.menu_hover_path_line>ul>li.sfHover:before,
.menu_hover_path_line>ul>li:hover:before,
.menu_hover_path_line>ul>li.sfHover:after,
.menu_hover_path_line>ul>li:hover:after,
.menu_hover_path_line>ul>li.sfHover>a:before,
.menu_hover_path_line>ul>li>a:hover:before,
.menu_hover_path_line>ul>li>a:hover:after,
.menu_hover_path_line>ul>li.sfHover>a:after {
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1)
}

.menu_hover_roll_down>ul>li>a:before {
  content: ' ';
  position: absolute;
  top: 3.3em;
  right: 1.5em;
  bottom: auto;
  left: 1.5em;
  height: 1px;
  opacity: 0;
  -webkit-transform: translate3d(0, -3em, 0);
  -ms-transform: translate3d(0, -3em, 0);
  transform: translate3d(0, -3em, 0);
  -webkit-transition: -webkit-transform 0s .3s, opacity .2s;
  -ms-transition: -ms-transform 0s .3s, opacity .2s;
  -webkit-transition: opacity .2s, -webkit-transform 0s .3s;
  transition: opacity .2s, -webkit-transform 0s .3s;
  -o-transition: transform 0s .3s, opacity .2s;
  transition: transform 0s .3s, opacity .2s;
  transition: transform 0s .3s, opacity .2s, -webkit-transform 0s .3s
}

.menu_hover_roll_down>ul>li>a:hover:before,
.menu_hover_roll_down>ul>li.sfHover>a:before,
.menu_hover_roll_down>ul>li.current-menu-item>a:before,
.menu_hover_roll_down>ul>li.current-menu-ancestor>a:before,
.menu_hover_roll_down>ul>li.current-menu-parent>a:before {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: -webkit-transform .3s, opacity .1s;
  -ms-transition: -ms-transform .3s, opacity .1s;
  -webkit-transition: opacity .1s, -webkit-transform .3s;
  transition: opacity .1s, -webkit-transform .3s;
  -o-transition: transform .3s, opacity .1s;
  transition: transform .3s, opacity .1s;
  transition: transform .3s, opacity .1s, -webkit-transform .3s;
  -webkit-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  -ms-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  -o-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.menu_hover_roll_down>ul>li>a>span {
  display: block;
  pointer-events: none
}

.menu_hover_roll_down>ul>li.sfHover>a>span,
.menu_hover_roll_down>ul>li>a:hover>span,
.menu_hover_roll_down>ul>li.current-menu-item>a>span,
.menu_hover_roll_down>ul>li.current-menu-ancestor>a>span,
.menu_hover_roll_down>ul>li.current-menu-parent>a>span {
  -webkit-animation: anim-roll-down .3s forwards;
  -ms-animation: anim-roll-down .3s forwards;
  animation: anim-roll-down .3s forwards
}

@-webkit-keyframes anim-roll-down {
  50% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  51% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

@keyframes anim-roll-down {
  50% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  51% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

.menu_hover_color_line>ul>li>a:hover:before,
.menu_hover_color_line>ul>li>a:focus:before {
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition-delay: 0s;
  -ms-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s
}

.menu_hover_color_line>ul>li>a:before,
.menu_hover_color_line>ul>li>a:after,
.menu_hover_color_line>ul>li.menu-item-has-children>a:after {
  content: ' ' !important;
  position: absolute;
  top: 3.3em;
  right: 1.5em !important;
  bottom: auto;
  left: 1.5em;
  margin: 0;
  height: 1px;
  -webkit-transform: scale3d(0, 1, 1);
  -ms-transform: scale3d(0, 1, 1);
  transform: scale3d(0, 1, 1);
  -webkit-transform-origin: center left;
  -ms-transform-origin: center left;
  transform-origin: center left;
  -webkit-transition: -webkit-transform .3s cubic-bezier(.22, .61, .36, 1);
  -ms-transition: -ms-transform .3s cubic-bezier(.22, .61, .36, 1);
  transition: -webkit-transform .3s cubic-bezier(.22, .61, .36, 1);
  -o-transition: transform .3s cubic-bezier(.22, .61, .36, 1);
  transition: transform .3s cubic-bezier(.22, .61, .36, 1);
  transition: transform .3s cubic-bezier(.22, .61, .36, 1), -webkit-transform .3s cubic-bezier(.22, .61, .36, 1)
}

.menu_hover_color_line>ul>li>a:hover,
.menu_hover_color_line>ul>li.sfHover>a:after,
.menu_hover_color_line>ul>li>a:hover:after,
.menu_hover_color_line>ul>li>a:before {
  -webkit-transition-delay: .3s;
  -ms-transition-delay: .3s;
  -o-transition-delay: .3s;
  transition-delay: .3s
}

.menu_hover_color_line>ul>li.sfHover>a:after,
.menu_hover_color_line>ul>li.menu-item-has-children>a:hover:after,
.menu_hover_color_line>ul>li>a:hover:after,
.menu_hover_color_line>ul>li.sfHover>a:before,
.menu_hover_color_line>ul>li>a:hover:before,
.menu_hover_color_line>ul>li.current-menu-item>a:after,
.menu_hover_color_line>ul>li.current-menu-item>a:before,
.menu_hover_color_line>ul>li.current-menu-ancestor>a:after,
.menu_hover_color_line>ul>li.current-menu-ancestor>a:before,
.menu_hover_color_line>ul>li.current-menu-parent>a:after,
.menu_hover_color_line>ul>li.current-menu-parent>a:before {
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1)
}

.menu_hover_color_line>ul>li.sfHover>a:before,
.menu_hover_color_line>ul>li>a:hover:before {
  -webkit-transition-delay: 0s;
  -ms-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s
}

.sc_layouts_meta.post_meta {
  margin-top: 0
}

.search_wrap,
.search_wrap .search_form {
  position: relative
}

.search_wrap .search_field {
  width: 6em;
  padding: 0 0 0 1.25em !important;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sc_layouts_column_icons_position_right .search_wrap .search_field {
  padding: 0 1.25em 0 0 !important
}

.search_wrap .search_submit {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  background-color: initial;
  padding: 0;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit
}

.search_wrap .search_submit:before {
  margin: 0
}

.sc_layouts_row_type_narrow .search_wrap .search_field,
.sc_layouts_row_type_compact .search_wrap .search_field {
  border: none !important;
  background-color: initial !important
}

.sc_layouts_row_type_compact .search_wrap .search_submit {
  font-size: 1.25em;
  font-weight: 400
}

.sc_layouts_column_icons_position_right .search_wrap .search_submit {
  left: auto;
  right: 0
}

.sc_layouts_row_type_normal .search_wrap .search_field {
  font-size: 11px;
  text-transform: uppercase;
  padding: 0 1.5em 0 3em !important;
  width: 15em;
  height: 4.7727em;
  line-height: 4.7727em;
  -webkit-border-radius: 3em;
  -ms-border-radius: 3em;
  border-radius: 3em
}

.sc_layouts_row_type_normal .search_wrap .search_submit {
  display: block;
  font-size: 11px;
  text-align: center;
  width: 1em;
  height: 4.7727em;
  line-height: 4.7727em;
  position: absolute;
  top: 0;
  right: auto;
  bottom: auto;
  left: 1em
}

.sc_layouts_row_type_normal .search_wrap .search_submit:before {
  font-size: 13px
}

.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_submit {
  left: auto;
  right: 1em
}

.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_field {
  padding: 1em 3em 1em 1.5em !important
}

.search_wrap.search_style_expand .search_field {
  width: 0;
  visibility: hidden
}

.search_style_expand.search_opened .search_field {
  width: 6em;
  padding-left: 1.75em !important;
  visibility: visible
}

.sc_layouts_column_icons_position_right .search_style_expand.search_opened .search_field {
  padding-left: 0 !important;
  padding-right: 1.75em !important
}

.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand .search_field {
  height: 4.7727em;
  line-height: 4.7727em;
  padding-top: 0;
  padding-bottom: 0;
  visibility: visible
}

.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_field {
  padding: 0 2.3em !important
}

.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand.search_opened .search_field {
  width: 15em
}

.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_submit {
  width: 4.7727em;
  left: 0;
  right: auto
}

.search_style_fullscreen .search_form {
  display: inline-block
}

.search_style_fullscreen.search_opened .search_form {
  display: block
}

.search_style_fullscreen .search_field {
  width: 0;
  visibility: hidden
}

.search_style_fullscreen .search_field,
.search_style_fullscreen .search_submit,
.search_style_fullscreen .search_submit:before {
  -webkit-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none
}

.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_submit,
.search_style_fullscreen.search_opened .search_submit:before {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen .search_field {
  width: 0;
  height: 4.7727em;
  line-height: 4.7727em;
  padding-top: 0;
  padding-bottom: 0;
  visibility: visible
}

.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_field {
  padding: 0 2.3em !important
}

.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_submit {
  width: 4.7727em;
  left: 0;
  right: auto
}

.search_style_fullscreen .search_close {
  display: none
}

.search_style_fullscreen .search_close:before {
  margin: 0
}

.search_style_fullscreen.search_opened .search_close {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  display: inline-block;
  font-size: 2rem;
  font-weight: 300;
  text-align: center;
  cursor: pointer;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease
}

.search_style_fullscreen.search_opened .search_form_wrap {
  position: fixed;
  z-index: 10000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, .9);
  overflow: hidden
}

.search_style_fullscreen.search_opened .search_form {
  position: relative;
  width: 50%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-bottom: 1px solid #fff;
  font-size: 1em
}

.search_style_fullscreen.search_opened .search_results {
  top: 0;
  display: none !important
}

.search_style_fullscreen.search_opened .search_submit:before {
  font-size: inherit
}

.search_style_fullscreen.search_opened .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit {
  position: absolute;
  left: 0 !important;
  right: auto !important;
  top: 50%;
  font-size: 2rem;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
  font-size: 2rem !important;
  font-weight: 400 !important;
  width: 100%;
  height: 3em;
  line-height: 3em !important;
  letter-spacing: 1px;
  margin: 0;
  padding: 0 0 0 2em !important;
  border: none;
  white-space: pre-wrap;
  word-wrap: break-word;
  resize: none;
  overflow: hidden;
  display: block;
  visibility: visible
}

.search_style_fullscreen.search_opened .search_field,
.search_style_fullscreen.search_opened .search_field:hover,
.search_style_fullscreen.search_opened .search_field:focus {
  background-color: initial !important
}

.search_style_fullscreen.search_opened .search_field::-ms-clear {
  display: none
}

.search_wrap .search_results {
  display: none;
  position: absolute;
  z-index: 10000;
  top: 3.5em;
  left: 0;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  width: 22em;
  padding: 2em 1.5em;
  text-align: left
}

.search_wrap .search_results:after {
  content: " ";
  position: absolute;
  top: -6px;
  left: 3em;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-left: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg)
}

.search_results.widget_area .post_item+.post_item {
  border-top: 1px solid #e5e5e5;
  margin-top: 1.6em;
  padding-top: 1.6em
}

.sc_layouts_column_align_right .search_wrap .search_results {
  left: auto;
  right: 1em
}

.sc_layouts_column_align_right .search_wrap .search_results:after {
  left: auto;
  right: 3em
}

.search_wrap .search_results .search_results_close {
  display: block;
  overflow: hidden;
  font-size: 1em;
  cursor: pointer;
  position: absolute;
  top: 3px;
  right: 3px;
  width: 1.2em;
  height: 1.2em;
  line-height: 1.2em;
  text-align: center
}

.search_wrap .post_more {
  display: block;
  text-align: center
}

.search_wrap .post_meta {
  font-style: normal
}

.sc_layouts_title_caption {
  margin: 0 auto
}

.sc_layouts_row_type_compact .sc_layouts_title_caption {
  font-size: 2em
}

.sc_layouts_title_title>.sc_layouts_title_caption {
  float: none
}

.sc_layouts_title_caption img {
  display: inline-block;
  max-height: 1.25em;
  vertical-align: middle;
  width: auto;
  margin: -.1em .2em 0 0
}

.sc_layouts_title_link {
  display: inline-block;
  margin: .5em 0 2em
}

.sc_layouts_row_fixed_on .sc_layouts_title_link {
  display: none
}

.sc_layouts_title_meta .post_edit:before {
  margin-right: .5em
}

.sc_layouts_title_description {
  font-size: 13px;
  line-height: 19px;
  margin: 4px auto 1em;
  max-width: 75%
}

.sc_layouts_title_description p {
  margin: 0
}

.sc_layouts_title_breadcrumbs {
  margin-top: .5em
}

.sc_layouts_title.with_content {
  position: relative;
  min-height: 0
}

.sc_layouts_title.with_image {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.sc_layouts_title.fixed_height {
  min-height: 20rem
}

.sc_layouts_title.with_tint.with_content:before {
  content: ' ';
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .5)
}

.sc_layouts_title .sc_layouts_title_content {
  position: static
}

.sc_layouts_title.fixed_height .sc_layouts_title_content {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

@charset "UTF-8";

/*!https://daneden.github.io/animate.css/
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2014 Daniel Eden*/
[data-animation^=animated],
[data-hover-animation^=animated] {
  visibility: hidden
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  visibility: visible
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.animated.fast {
  -webkit-animation-duration: .5s;
  animation-duration: .5s
}

.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s
}

@-webkit-keyframes elastic {

  0%,
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  25% {
    -webkit-transform: scale3d(1, 1.2, 1);
    transform: scale3d(1, 1.2, 1)
  }

  50% {
    -webkit-transform: scale3d(1, .85, 1);
    transform: scale3d(1, .85, 1)
  }

  75% {
    -webkit-transform: scale3d(1, 1.05, 1);
    transform: scale3d(1, 1.05, 1)
  }
}

@keyframes elastic {

  0%,
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  25% {
    -webkit-transform: scale3d(1, 1.2, 1);
    -ms-transform: scale3d(1, 1.2, 1);
    transform: scale3d(1, 1.2, 1)
  }

  50% {
    -webkit-transform: scale3d(1, .85, 1);
    -ms-transform: scale3d(1, .85, 1);
    transform: scale3d(1, .85, 1)
  }

  75% {
    -webkit-transform: scale3d(1, 1.05, 1);
    -ms-transform: scale3d(1, 1.05, 1);
    transform: scale3d(1, 1.05, 1)
  }
}

@-webkit-keyframes elastic-inner {
  0% {
    -webkit-transform: translate3d(0, -25px, 0);
    opacity: 0
  }

  25% {
    -webkit-transform: translate3d(0, 10px, 0)
  }

  50% {
    -webkit-transform: translate3d(0, -6px, 0)
  }

  75% {
    -webkit-transform: translate3d(0, 2px, 0)
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    opacity: 1
  }
}

@keyframes elastic-inner {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -25px, 0);
    -ms-transform: translate3d(0, -25px, 0);
    transform: translate3d(0, -25px, 0)
  }

  25% {
    -webkit-transform: translate3d(0, 10px, 0);
    -ms-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }

  50% {
    -webkit-transform: translate3d(0, -6px, 0);
    -ms-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0)
  }

  75% {
    -webkit-transform: translate3d(0, 2px, 0);
    -ms-transform: translate3d(0, 2px, 0);
    transform: translate3d(0, 2px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

.elastic {
  -webkit-animation-name: elastic;
  animation-name: elastic;
  -webkit-transition-timing-function: cubic-bezier(.2, .6, .3, 1);
  -ms-transition-timing-function: cubic-bezier(.2, .6, .3, 1);
  transition-timing-function: cubic-bezier(.2, .6, .3, 1);
  -webkit-transform-origin: center top;
  -ms-transform-origin: center top;
  transform-origin: center top
}

.elastic>* {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  -webkit-transition: none;
  -ms-transition: none;
  transition: none;
  -webkit-animation: elastic-inner .5s ease-out;
  -ms-animation: elastic-inner .5s ease-out;
  animation: elastic-inner .5s ease-out
}

@-webkit-keyframes wipeInLeftTop {
  0% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0)
  }

  100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1)
  }
}

@keyframes wipeInLeftTop {
  0% {
    -webkit-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    transform: scale(0, 0)
  }

  100% {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1)
  }
}

@-webkit-keyframes wipeInLeftTop-inner {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -10px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0)
  }
}

@keyframes wipeInLeftTop-inner {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -10px, 0);
    -ms-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

.wipeInLeftTop {
  -webkit-animation-name: wipeInLeftTop;
  animation-name: wipeInLeftTop;
  -webkit-transition-timing-function: cubic-bezier(.19, 1, .22, 1);
  -ms-transition-timing-function: cubic-bezier(.19, 1, .22, 1);
  transition-timing-function: cubic-bezier(.19, 1, .22, 1);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top
}

.wipeInLeftTop>* {
  opacity: 0;
  -webkit-animation: wipeInLeftTop-inner .35s ease-out forwards;
  -ms-animation: wipeInLeftTop-inner .35s ease-out forwards;
  animation: wipeInLeftTop-inner .35s ease-out forwards
}

.wipeInLeftTop>*:first-child {
  -webkit-animation-delay: .05s;
  -ms-animation-delay: .05s;
  animation-delay: .05s
}

.wipeInLeftTop>*:nth-child(2) {
  -webkit-animation-delay: .1s;
  -ms-animation-delay: .1s;
  animation-delay: .1s
}

.wipeInLeftTop>*:nth-child(3) {
  -webkit-animation-delay: .15s;
  -ms-animation-delay: .15s;
  animation-delay: .15s
}

.wipeInLeftTop>*:nth-child(4) {
  -webkit-animation-delay: .2s;
  -ms-animation-delay: .2s;
  animation-delay: .2s
}

.wipeInLeftTop>*:nth-child(5) {
  -webkit-animation-delay: .25s;
  -ms-animation-delay: .25s;
  animation-delay: .25s
}

.wipeInLeftTop>*:nth-child(6) {
  -webkit-animation-delay: .3s;
  -ms-animation-delay: .3s;
  animation-delay: .3s
}

.wipeInLeftTop>*:nth-child(7) {
  -webkit-animation-delay: .35s;
  -ms-animation-delay: .35s;
  animation-delay: .35s
}

.wipeInLeftTop>*:nth-child(8) {
  -webkit-animation-delay: .4s;
  -ms-animation-delay: .4s;
  animation-delay: .4s
}

.wipeInLeftTop>*:nth-child(9) {
  -webkit-animation-delay: .45s;
  -ms-animation-delay: .45s;
  animation-delay: .45s
}

.wipeInLeftTop>*:nth-child(10) {
  -webkit-animation-delay: .5s;
  -ms-animation-delay: .5s;
  animation-delay: .5s
}

.wipeInLeftTop>*:nth-child(11) {
  -webkit-animation-delay: .55s;
  -ms-animation-delay: .55s;
  animation-delay: .55s
}

.wipeInLeftTop>*:nth-child(12) {
  -webkit-animation-delay: .6s;
  -ms-animation-delay: .6s;
  animation-delay: .6s
}

.wipeInLeftTop>*:nth-child(12) {
  -webkit-animation-delay: .65s;
  -ms-animation-delay: .65s;
  animation-delay: .65s
}

.wipeInLeftTop>*:nth-child(12) {
  -webkit-animation-delay: .7s;
  -ms-animation-delay: .7s;
  animation-delay: .7s
}

@-webkit-keyframes bounce {

  0%,
  20%,
  53%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  40%,
  43% {
    -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0)
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0)
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0)
  }
}

@keyframes bounce {

  0%,
  20%,
  53%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  40%,
  43% {
    -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0)
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    transition-timing-function: cubic-bezier(.755, .05, .855, .06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0)
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0)
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom
}

@-webkit-keyframes flash {

  0%,
  50%,
  100% {
    opacity: 1
  }

  25%,
  75% {
    opacity: 0
  }
}

@keyframes flash {

  0%,
  50%,
  100% {
    opacity: 1
  }

  25%,
  75% {
    opacity: 0
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
  opacity: 1
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05)
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05)
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse
}

@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  30% {
    -webkit-transform: scale3d(1.25, .75, 1);
    transform: scale3d(1.25, .75, 1)
  }

  40% {
    -webkit-transform: scale3d(.75, 1.25, 1);
    transform: scale3d(.75, 1.25, 1)
  }

  50% {
    -webkit-transform: scale3d(1.15, .85, 1);
    transform: scale3d(1.15, .85, 1)
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1)
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1)
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

@keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  30% {
    -webkit-transform: scale3d(1.25, .75, 1);
    transform: scale3d(1.25, .75, 1)
  }

  40% {
    -webkit-transform: scale3d(.75, 1.25, 1);
    transform: scale3d(.75, 1.25, 1)
  }

  50% {
    -webkit-transform: scale3d(1.15, .85, 1);
    transform: scale3d(1.15, .85, 1)
  }

  65% {
    -webkit-transform: scale3d(.95, 1.05, 1);
    transform: scale3d(.95, 1.05, 1)
  }

  75% {
    -webkit-transform: scale3d(1.05, .95, 1);
    transform: scale3d(1.05, .95, 1)
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand
}

@-webkit-keyframes shake {

  0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0)
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0)
  }
}

@keyframes shake {

  0%,
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0)
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0)
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg)
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg)
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg)
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg)
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0);
    transform: rotate3d(0, 0, 1, 0)
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg)
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg)
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg)
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg)
  }

  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0);
    transform: rotate3d(0, 0, 1, 0)
  }
}

.swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  10%,
  20% {
    -webkit-transform: scale3d(.9, .9, .9)rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9)rotate3d(0, 0, 1, -3deg)
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, 3deg)
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, -3deg)
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  10%,
  20% {
    -webkit-transform: scale3d(.9, .9, .9)rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9)rotate3d(0, 0, 1, -3deg)
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, 3deg)
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1)rotate3d(0, 0, 1, -3deg)
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada
}

@-webkit-keyframes wobble {
  0% {
    -webkit-transform: none;
    transform: none
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0)rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0)rotate3d(0, 0, 1, -5deg)
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0)rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0)rotate3d(0, 0, 1, 3deg)
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0)rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0)rotate3d(0, 0, 1, -3deg)
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0)rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0)rotate3d(0, 0, 1, 2deg)
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0)rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0)rotate3d(0, 0, 1, -1deg)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

@keyframes wobble {
  0% {
    -webkit-transform: none;
    transform: none
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0)rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0)rotate3d(0, 0, 1, -5deg)
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0)rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0)rotate3d(0, 0, 1, 3deg)
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0)rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0)rotate3d(0, 0, 1, -3deg)
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0)rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0)rotate3d(0, 0, 1, 2deg)
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0)rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0)rotate3d(0, 0, 1, -1deg)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble
}

@-webkit-keyframes bounceIn {

  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1)
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03)
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97)
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

@keyframes bounceIn {

  0%,
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1)
  }

  40% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03)
  }

  80% {
    -webkit-transform: scale3d(.97, .97, .97);
    transform: scale3d(.97, .97, .97)
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }
}

.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: .75s;
  animation-duration: .75s
}

@-webkit-keyframes bounceInDown {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3e3px, 0);
    transform: translate3d(0, -3e3px, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0)
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0)
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

@keyframes bounceInDown {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3e3px, 0);
    transform: translate3d(0, -3e3px, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0)
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0)
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3e3px, 0, 0);
    transform: translate3d(-3e3px, 0, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0)
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0)
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

@keyframes bounceInLeft {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3e3px, 0, 0);
    transform: translate3d(-3e3px, 0, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0)
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0)
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3e3px, 0, 0);
    transform: translate3d(3e3px, 0, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0)
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0)
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

@keyframes bounceInRight {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3e3px, 0, 0);
    transform: translate3d(3e3px, 0, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0)
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0)
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0)
  }

  100% {
    -webkit-transform: none;
    transform: none
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3e3px, 0);
    transform: translate3d(0, 3e3px, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0)
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0)
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

@keyframes bounceInUp {

  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
    transition-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3e3px, 0);
    transform: translate3d(0, 3e3px, 0)
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0)
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0)
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9)
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(.9, .9, .9);
    transform: scale3d(.9, .9, .9)
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }
}

.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
  -webkit-animation-duration: .75s;
  animation-duration: .75s
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2e3px, 0);
    transform: translate3d(0, 2e3px, 0)
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2e3px, 0);
    transform: translate3d(0, 2e3px, 0)
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2e3px, 0, 0);
    transform: translate3d(-2e3px, 0, 0)
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2e3px, 0, 0);
    transform: translate3d(-2e3px, 0, 0)
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2e3px, 0, 0);
    transform: translate3d(2e3px, 0, 0)
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2e3px, 0, 0);
    transform: translate3d(2e3px, 0, 0)
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0)
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2e3px, 0);
    transform: translate3d(0, -2e3px, 0)
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0)
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2e3px, 0);
    transform: translate3d(0, -2e3px, 0)
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0
  }

  100% {
    opacity: 1
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0
  }

  100% {
    opacity: 1
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2e3px, 0);
    transform: translate3d(0, -2e3px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2e3px, 0);
    transform: translate3d(0, -2e3px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2e3px, 0, 0);
    transform: translate3d(-2e3px, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2e3px, 0, 0);
    transform: translate3d(-2e3px, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2e3px, 0, 0);
    transform: translate3d(2e3px, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2e3px, 0, 0);
    transform: translate3d(2e3px, 0, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpSmall {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInUpSmall {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInUpSmall {
  -webkit-animation-name: fadeInUpSmall;
  animation-name: fadeInUpSmall
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2e3px, 0);
    transform: translate3d(0, 2e3px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2e3px, 0);
    transform: translate3d(0, 2e3px, 0)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0
  }
}

@keyframes fadeOut {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }
}

@keyframes fadeOutDown {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownSmall {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }
}

@keyframes fadeOutDownSmall {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0)
  }
}

.fadeOutDownSmall {
  -webkit-animation-name: fadeOutDownSmall;
  animation-name: fadeOutDownSmall
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2e3px, 0);
    transform: translate3d(0, 2e3px, 0)
  }
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2e3px, 0);
    transform: translate3d(0, 2e3px, 0)
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
  }
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2e3px, 0, 0);
    transform: translate3d(-2e3px, 0, 0)
  }
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2e3px, 0, 0);
    transform: translate3d(-2e3px, 0, 0)
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0)
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2e3px, 0, 0);
    transform: translate3d(2e3px, 0, 0)
  }
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(2e3px, 0, 0);
    transform: translate3d(2e3px, 0, 0)
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }
}

@keyframes fadeOutUp {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2e3px, 0);
    transform: translate3d(0, -2e3px, 0)
  }
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2e3px, 0);
    transform: translate3d(0, -2e3px, 0)
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  40% {
    -webkit-transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  50% {
    -webkit-transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }

  80% {
    -webkit-transform: perspective(400px)scale3d(.95, .95, .95);
    transform: perspective(400px)scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }
}

@keyframes flip {
  0% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  40% {
    -webkit-transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  50% {
    -webkit-transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px)translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }

  80% {
    -webkit-transform: perspective(400px)scale3d(.95, .95, .95);
    transform: perspective(400px)scale3d(.95, .95, .95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0
  }

  40% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in
  }

  60% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px)rotate3d(1, 0, 0, 10deg);
    opacity: 1
  }

  80% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px)rotate3d(1, 0, 0, -5deg)
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }
}

@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0
  }

  40% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in
  }

  60% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px)rotate3d(1, 0, 0, 10deg);
    opacity: 1
  }

  80% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px)rotate3d(1, 0, 0, -5deg)
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0
  }

  40% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in
  }

  60% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px)rotate3d(0, 1, 0, 10deg);
    opacity: 1
  }

  80% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -5deg)
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }
}

@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0
  }

  40% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in
  }

  60% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px)rotate3d(0, 1, 0, 10deg);
    opacity: 1
  }

  80% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -5deg)
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }

  30% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    opacity: 1
  }

  100% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    opacity: 0
  }
}

@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }

  30% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px)rotate3d(1, 0, 0, -20deg);
    opacity: 1
  }

  100% {
    -webkit-transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px)rotate3d(1, 0, 0, 90deg);
    opacity: 0
  }
}

.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }

  30% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -15deg);
    opacity: 1
  }

  100% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    opacity: 0
  }
}

@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px)
  }

  30% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px)rotate3d(0, 1, 0, -15deg);
    opacity: 1
  }

  100% {
    -webkit-transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px)rotate3d(0, 1, 0, 90deg);
    opacity: 0
  }
}

.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
  -webkit-animation-duration: .75s;
  animation-duration: .75s
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0)skewX(-30deg);
    transform: translate3d(100%, 0, 0)skewX(-30deg);
    opacity: 0
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1
  }

  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0)skewX(-30deg);
    transform: translate3d(100%, 0, 0)skewX(-30deg);
    opacity: 0
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1
  }

  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0)skewX(30deg);
    transform: translate3d(100%, 0, 0)skewX(30deg);
    opacity: 0
  }
}

@keyframes lightSpeedOut {
  0% {
    opacity: 1
  }

  100% {
    -webkit-transform: translate3d(100%, 0, 0)skewX(30deg);
    transform: translate3d(100%, 0, 0)skewX(30deg);
    opacity: 0
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0
  }
}

@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }
}

@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0
  }
}

@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0
  }
}

@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0
  }
}

@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1
  }

  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1
  }

  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0
  }
}

.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge
}

@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0)rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0)rotate3d(0, 0, 1, -120deg)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0)rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0)rotate3d(0, 0, 1, -120deg)
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn
}

@-webkit-keyframes rollOut {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0)rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0)rotate3d(0, 0, 1, 120deg)
  }
}

@keyframes rollOut {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0)rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0)rotate3d(0, 0, 1, 120deg)
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut
}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }

  50% {
    opacity: 1
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }

  50% {
    opacity: 1
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, -1e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, -1e3px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, -1e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, -1e3px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(-1e3px, 0, 0);
    transform: scale3d(.1, .1, .1)translate3d(-1e3px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(-1e3px, 0, 0);
    transform: scale3d(.1, .1, .1)translate3d(-1e3px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(10px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(1e3px, 0, 0);
    transform: scale3d(.1, .1, .1)translate3d(1e3px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(1e3px, 0, 0);
    transform: scale3d(.1, .1, .1)translate3d(1e3px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(-10px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, 1e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, 1e3px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, 1e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, 1e3px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
  0% {
    opacity: 1
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }

  100% {
    opacity: 0
  }
}

@keyframes zoomOut {
  0% {
    opacity: 1
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3)
  }

  100% {
    opacity: 0
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, 2e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, 2e3px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, 2e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, 2e3px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(42px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1)translate3d(-2e3px, 0, 0);
    transform: scale(.1)translate3d(-2e3px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(42px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(42px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1)translate3d(-2e3px, 0, 0);
    transform: scale(.1)translate3d(-2e3px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(-42px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1)translate3d(2e3px, 0, 0);
    transform: scale(.1)translate3d(2e3px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(-42px, 0, 0);
    transform: scale3d(.475, .475, .475)translate3d(-42px, 0, 0)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1)translate3d(2e3px, 0, 0);
    transform: scale(.1)translate3d(2e3px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, -2e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, -2e3px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475)translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1)translate3d(0, -2e3px, 0);
    transform: scale3d(.1, .1, .1)translate3d(0, -2e3px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp
}

@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

@keyframes slideInRight {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

@keyframes slideInUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
    opacity: 0
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }
}

@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }
}

@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }
}

@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }
}

@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }

  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp
}

.animate-spin {
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}

@-o-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}

@-ms-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 0
  }

  50% {
    opacity: 1
  }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}

.menu-item-object-language_switcher .trp-flag-image {
  display: inline-block;
  margin: -1px 5px;
  vertical-align: baseline;
  padding: 0;
  border: 0;
  border-radius: 0
}

.trp-language-switcher {
  position: relative;
  display: inline-block;
  padding: 0;
  border: 0;
  margin: 2px;
  box-sizing: border-box
}

.trp-language-switcher>div {
  box-sizing: border-box;
  padding: 3px 20px 3px 5px;
  border: 1px solid #c1c1c1;
  border-radius: 3px;
  background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%);
  background-position: calc(100% - 8px)calc(1em + 0px), calc(100% - 3px)calc(1em + 0px);
  background-size: 5px 5px, 5px 5px;
  background-repeat: no-repeat;
  background-color: #fff
}

.trp-language-switcher>div>a {
  display: block;
  padding: 2px;
  border-radius: 3px;
  color: #0769ad
}

.trp-language-switcher>div>a:hover {
  background: #f1f1f1
}

.trp-language-switcher>div>a.trp-ls-shortcode-disabled-language {
  cursor: default
}

.trp-language-switcher>div>a.trp-ls-shortcode-disabled-language:hover {
  background: 0 0
}

.trp-language-switcher>div>a>img {
  display: inline;
  margin: 0 3px;
  width: 18px;
  height: 12px;
  border-radius: 0
}

.trp-language-switcher .trp-ls-shortcode-current-language {
  display: inline-block
}

.trp-language-switcher:focus .trp-ls-shortcode-current-language,
.trp-language-switcher:hover .trp-ls-shortcode-current-language {
  visibility: hidden
}

.trp-language-switcher .trp-ls-shortcode-language {
  display: inline-block;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
  z-index: 1;
  max-height: 250px;
  overflow-y: auto;
  left: 0;
  top: 0;
  min-height: auto
}

.trp-language-switcher:focus .trp-ls-shortcode-language,
.trp-language-switcher:hover .trp-ls-shortcode-language {
  visibility: visible;
  max-height: 250px;
  height: auto;
  overflow-y: auto;
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block !important;
  min-height: auto
}

#wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before {
  content: '\f326';
  top: 3px
}

@media screen and (max-width:782px) {
  #wpadminbar #wp-admin-bar-trp_edit_translation>.ab-item {
    text-indent: 0
  }

  #wpadminbar li#wp-admin-bar-trp_edit_translation {
    display: block
  }
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
input,
textarea,
button,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
address,
section,
video,
audio {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  border: 0;
  outline: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word
}

html,
body {
  margin: 0;
  padding: 0;
  width: 100%
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  overflow-y: scroll !important;
  overflow-x: hidden;
  height: 100%
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-widget button,
div.ui-widget input,
div.ui-widget select,
div.ui-widget textarea,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  font-family: inherit;
  font-size: 1em;
  line-height: inherit
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  color: inherit;
  background: 0 0;
  border-style: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

div.ui-datepicker {
  background-color: #fff
}

div.ui-accordion .ui-accordion-header {
  padding: 0
}

div.ui-accordion .ui-accordion-header-icon {
  display: none
}

div.ui-tabs,
div.ui-tabs .ui-tabs-panel,
div.ui-tabs .ui-tabs-nav {
  padding: 0
}

div.ui-tabs .ui-tabs-nav li {
  float: none;
  margin: 0
}

div.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: none
}

.wp-block-image figcaption {
  margin-bottom: 0
}

html {
  font-size: 16px
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block
}

h1,
h2,
h3,
h4,
h5,
h6 {
  hyphens: auto
}

li>ol,
li>ul,
dl>dd {
  margin-bottom: 0
}

li>p {
  margin-bottom: 0
}

li>p+p {
  margin-top: .5em
}

ul {
  padding-left: 0;
  list-style-position: inside
}

ul li ul {
  padding-left: 40px
}

ul li div {
  display: inline-block
}

.elementor-text-editor ol li+li,
.elementor-text-editor ul li+li {
  margin-top: 5px
}

ul:not([class]) {
  margin-left: 1em
}

.widget_media_gallery {
  margin-bottom: -5px
}

.sidebar .widget ul:not(.trx_addons_tabs_titles),
.elementor-text-editor ul,
.widget-area .widget ul,
.elementor-widget-sidebar .widget ul {
  list-style: none
}

.sidebar .widget ul:not(.trx_addons_tabs_titles)>li,
.elementor-text-editor ul>li,
.widget-area .widget ul>li,
.elementor-widget-sidebar .widget ul:not(.trx_addons_tabs_titles)>li {
  position: relative;
  line-height: 1.8em;
  padding-left: 14px
}

.sidebar .widget ul>li:before,
.sidebar .widget ul:not(.trx_addons_tabs_titles)>li:before,
.elementor-text-editor ul>li:before,
.widget-area .widget ul>li:before,
.elementor-widget-sidebar .widget ul>li:before {
  content: '\e83c';
  font-family: fontello;
  display: inline-block;
  line-height: 1;
  margin-right: 14px;
  font-size: 1.4em;
  font-weight: 700;
  position: absolute;
  left: 0;
  top: 3px
}

.sidebar .wp-video-shortcode .mejs-controls,
.sidebar .widget_media_video .mejs-controls {
  height: 39px
}

@media(max-width:1279px) {

  .elementor-col-100 .elementor-widget-sidebar .elementor-widget-container,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .elementor-widget-container {
    margin: 0 -15px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
}

@media(max-width:767px) {

  .elementor-col-100 .elementor-widget-sidebar .elementor-widget-container,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .elementor-widget-container {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
}

@media(max-width:1279px) {

  .elementor-col-100 .elementor-widget-sidebar .widget,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .widget {
    width: 50%;
    padding: 0 15px !important;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 0 !important;
    margin-bottom: 1.7em
  }
}

@media(max-width:767px) {

  .elementor-col-100 .elementor-widget-sidebar .widget,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .widget {
    width: 100%
  }
}

a,
.wp-block-calendar a {
  text-decoration: none;
  background: 0 0
}

a,
a:hover,
a:focus,
a:active {
  outline: 0
}

a img {
  border: none
}

a,
a b,
a em,
button,
input[type=button],
input[type=submit] {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

button[disabled],
input[type=submit][disabled],
input[type=button][disabled],
input[type=button][disabled].color_style_link3.sc_button_hover_slide_top,
input[type=button][disabled].color_style_link3.sc_button_hover_slide_bottom,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_top,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_bottom,
input[type=button][disabled].color_style_link3.sc_button_hover_slide_left,
input[type=button][disabled].color_style_link3.sc_button_hover_slide_right,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_left,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_right,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_top,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_bottom,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_top,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_bottom,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_left,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_right,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_left,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_right,
button[disabled].color_style_link3.sc_button_hover_slide_top,
button[disabled].color_style_link3.sc_button_hover_slide_bottom,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_top,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_bottom,
button[disabled].color_style_link3.sc_button_hover_slide_left,
button[disabled].color_style_link3.sc_button_hover_slide_right,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_left,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_right {
  opacity: .99 !important;
  background: linear-gradient(to right, #b8bcc0 50%, #b8bcc0 50%)no-repeat 100% 100%/210% 100% #b8bcc0 !important;
  box-shadow: none !important
}

h1>a,
h2>a,
h3>a,
h4>a,
h5>a,
h6>a {
  display: block
}

:active,
:focus {
  outline: 0
}

a[href="javascript:void(0)"] {
  cursor: default
}

table {
  border-collapse: collapse
}

table th+th,
table th+td,
table td+th,
table td+td {
  border-left: 1px solid #ddd
}

table>p {
  margin: 0 !important
}

table td {
  padding: 1.3em
}

table th {
  padding: 1.4em 1.3em
}

table th {
  text-align: center
}

caption {
  font-weight: 700;
  text-align: center
}

blockquote,
.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
  position: relative;
  text-align: left;
  padding: 1em 2em;
  line-height: 1.45;
  font-size: 1.176em;
  margin: 0;
  color: #888f97;
  font-weight: 300
}

.scheme_dark blockquote {
  padding: 3.2em 3.2em 2.95em 5em
}

.sc_layouts_row_type_narrow blockquote {
  padding: 0 3.2em 0 2em;
  margin: 2.4em 0 0 !important
}

.sc_layouts_row_type_narrow blockquote:before {
  top: 0;
  left: 0
}

blockquote:before {
  content: '\e96c';
  font-family: fontello;
  font-size: 1.2em;
  display: block;
  position: absolute;
  z-index: 1;
  top: .6em;
  left: 0;
  font-style: normal;
  transform: rotate(180deg)
}

.scheme_dark blockquote:before {
  position: absolute;
  z-index: 1;
  top: 2.5em;
  left: 2.5em
}

blockquote:after,
q:before,
q:after {
  content: ""
}

blockquote,
q {
  quotes: "" ""
}

blockquote p {
  margin: 0;
  font-style: italic
}

blockquote>cite,
blockquote>p>cite {
  display: block;
  font-size: 16px;
  line-height: 1.35em;
  font-weight: 300;
  font-style: normal;
  margin-top: 1.2em;
  letter-spacing: 0
}

.scheme_dark blockquote {
  font-style: italic;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px
}

.blog_mode_post .comments_list blockquote,
.blog_mode_page .comments_list blockquote {
  margin: 1.5em 0
}

.blog .format-quote .post_content {
  margin-bottom: 0 !important
}

.blog .format-quote .post_content blockquote {
  padding: 3.2em 3.6em 2.6em;
  margin-bottom: .9em
}

.blog .format-quote .post_content blockquote:before {
  top: 2.5em;
  left: 1.3em
}

.blog .format-quote .post_meta {
  padding: 0 2.2em
}

.post_featured+.post_header_single {
  margin-top: 1em
}

dd {
  margin-left: 1.5em
}

dt,
b,
strong {
  font-weight: 700
}

dfn,
em,
i {
  font-style: italic
}

pre,
code,
kbd,
tt,
var,
samp {
  font-family: courier new, Courier, monospace;
  font-size: 1em;
  letter-spacing: 0
}

pre {
  overflow: auto;
  max-width: 100%
}

code {
  overflow: auto;
  max-width: 100%;
  padding: 0 1em;
  border: 1px solid #888;
  background-color: #f7f7f7;
  display: inline-block;
  vertical-align: middle;
  word-wrap: break-word
}

pre>code {
  display: block;
  vertical-align: top;
  padding: 1em
}

abbr,
acronym {
  border-bottom: 1px dotted;
  cursor: help
}

mark,
ins {
  background-color: initial;
  text-decoration: none
}

sup,
sub {
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}

sup {
  bottom: 1ex
}

sub {
  top: .5ex
}

small {
  font-size: 80%
}

big {
  font-size: 120%
}

[hidden],
template {
  display: none
}

hr {
  height: 0;
  border: none;
  border-top: 1px solid #eee;
  margin: 2em 0;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box
}

.wp-block-button {
  margin-top: 1.5em;
  margin-bottom: 1.5em
}

.wp-block-button.is-style-squared .wp-block-button__link,
.wp-block-button__link.wp-block-button.is-style-squared .wp-block-button__link {
  border-radius: 0 !important
}

.wp-block-media-text,
.wp-block-column {
  margin-bottom: 1.5em
}

.wp-block-media-text__content p {
  margin: 1em 0 !important
}

.wp-block-separator {
  max-width: 3em
}

.wp-block-separator.is-style-wide {
  max-width: 100%
}

.wp-block-table {
  width: 100%;
  min-width: 240px;
  border-collapse: collapse;
  margin-bottom: 3em
}

.wp-block-group {
  padding: 15px
}

.wp-block-group .wp-block-group__inner-container p:last-of-type {
  margin-bottom: 0
}

.wp-block-group .wp-block-group__inner-container>p,
.wp-block-group .wp-block-group__inner-container>div,
.wp-block-group .wp-block-group__inner-container>[class*=wp-block-] {
  margin-bottom: 1.9em
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: top
}

figure,
.wp-caption,
.wp-caption-overlay .wp-caption {
  border: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: relative;
  max-width: 100%;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px
}

figure:not(.wp-block-gallery):not(.wp-block-embed):not(.wp-block-video) figcaption,
.wp-caption .wp-caption-text,
.wp-caption .wp-caption-dd,
.wp-caption-overlay .wp-caption .wp-caption-text,
.wp-caption-overlay .wp-caption .wp-caption-dd {
  position: absolute;
  z-index: 1;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 17px;
  line-height: 19px;
  font-weight: 400;
  font-style: normal;
  -webkit-transition: margin-bottom .3s ease;
  -ms-transition: margin-bottom .3s ease;
  transition: margin-bottom .3s ease;
  margin-bottom: 0;
  text-align: center;
  padding: 18px 10px;
  overflow: hidden;
  background-color: rgba(20, 30, 41, .7);
  opacity: 1;
  -webkit-transition: all 333ms ease;
  -ms-transition: all 333ms ease;
  transition: all 333ms ease;
  max-height: 70%;
  overflow-y: auto;
  box-sizing: border-box
}

figure:not(.wp-block-gallery):not(.wp-block-embed):not(.wp-block-video):hover figcaption,
.wp-caption:hover .wp-caption-text,
.wp-caption:hover .wp-caption-dd,
.wp-caption-overlay .wp-caption:hover .wp-caption-text,
.wp-caption-overlay .wp-caption:hover .wp-caption-dd {
  opacity: 0
}

.wp-block-gallery figcaption,
.wp-block-embed figcaption,
.wp-block-video figcaption {
  margin-top: .5em !important
}

svg:not(:root) {
  overflow: hidden
}

.wp-block-image {
  text-align: center
}

.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.is-resized {
  display: inline-block
}

.blocks-gallery-caption {
  position: static
}

.blocks-gallery-grid .blocks-gallery-image figcaption,
.blocks-gallery-grid .blocks-gallery-item figcaption,
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  padding: 10px;
  max-height: 60%
}

.wp-block-cover__inner-container p {
  margin-bottom: 0
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline
}

audio:not([controls]) {
  display: none;
  height: 0
}

iframe,
video,
embed {
  max-width: 100%;
  min-height: 100px;
  vertical-align: top
}

[class^=icon-]:before,
[class*=" icon-"]:before {
  font-size: inherit;
  line-height: inherit !important;
  font-weight: inherit;
  font-style: inherit;
  display: inline-block;
  vertical-align: middle;
  width: auto;
  margin: 0
}

form {
  margin-bottom: 0
}

button,
input,
optgroup,
select,
textarea,
textarea.wp-editor-area {
  font-family: inherit;
  font-size: 1em;
  margin: 0;
  vertical-align: baseline
}

button {
  overflow: visible
}

input[placeholder]::-webkit-input-placeholder,
textarea[placeholder]::-webkit-input-placeholder {
  text-overflow: ellipsis
}

input[placeholder]::-moz-placeholder,
textarea[placeholder]::-moz-placeholder {
  text-overflow: ellipsis
}

input[placeholder]:-ms-input-placeholder,
textarea[placeholder]:-ms-input-placeholder {
  text-overflow: ellipsis
}

input[placeholder]::placeholder,
textarea[placeholder]::placeholder {
  text-overflow: ellipsis
}

input[placeholder],
textarea[placeholder] {
  text-overflow: ellipsis
}

textarea,
textarea.wp-editor-area,
select,
option,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=search],
input[type=password],
input[type=checkbox],
input[type=radio] {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

input[type=checkbox],
input[type=radio] {
  padding: 0
}

input[type=number]::-webkit-outer-spin-button {
  height: 50%
}

input[type=number],
input[type=search] {
  -webkit-appearance: none;
  -webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0
}

button[disabled],
html input[disabled] {
  cursor: default !important
}

button:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
select:focus,
textarea:focus,
textarea.wp-editor-area:focus {
  outline: none
}

input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
textarea,
textarea.wp-editor-area {
  -webkit-appearance: none;
  outline: none;
  resize: none
}

input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select {
  -webkit-border-radius: 350px;
  -ms-border-radius: 350px;
  border-radius: 350px
}

textarea,
textarea.wp-editor-area {
  -webkit-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px
}

label.required:after {
  content: '*';
  display: none;
  vertical-align: text-top;
  font-size: 80%;
  color: #da6f5b
}

fieldset {
  padding: 1em 1.5em;
  margin: 1.5em .2em;
  border: 1px solid #ddd;
  position: relative
}

fieldset legend {
  position: absolute;
  z-index: 1;
  top: -.6em;
  left: 1.5em;
  background-color: #fff;
  font-weight: 400;
  font-style: italic;
  padding: 0 .2em;
  letter-spacing: 0
}

#placeholder,
textarea[placeholder]::-internal-input-suggested {
  background-color: initial !important;
  background: 0 0 !important
}

.wpcf7-textarea {
  margin-bottom: 1.5em !important
}

@media(max-width:479px) {
  .wpcf7-form-control-wrap+.wpcf7-submit {
    margin-top: 15px
  }
}

div.wpcf7-mail-sent-ok {
  border: 1px solid #57af3a
}

div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
  border: 1px solid #f25035
}

span.wpcf7-not-valid-tip {
  color: #f25035 !important
}

.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item {
  margin: 0
}

.trx_addons_message_box_error {
  border: 1px solid #f25035;
  background-color: #fff;
  color: #f25035;
  box-shadow: none;
  border-radius: 22px
}

.mc4wp-form label>input[type=checkbox] {
  margin-right: .5em
}

.sc_button,
.sc_form button,
.sc_matches_item_pair .sc_matches_item_player .post_featured>img,
button:not(.components-button),
button:not(.search_submit),
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
.select_container,
textarea,
.search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search,
.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea,
.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection,
.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a {
  -webkit-border-radius: 360px !important;
  -ms-border-radius: 360px !important;
  border-radius: 360px !important
}

form button,
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
#buddypress .comment-reply-link,
#buddypress .generic-button a,
#buddypress a.button,
#buddypress button,
#buddypress input[type=button],
#buddypress input[type=reset],
#buddypress input[type=submit],
#buddypress ul.button-nav li a,
#buddypress div.activity-meta a,
a.bp-title-button,
body #booked-profile-page input[type=submit],
body #booked-profile-page button,
body .booked-list-view input[type=submit],
body .booked-list-view button,
body table.booked-calendar input[type=submit],
body table.booked-calendar button,
body .booked-modal input[type=submit],
body .booked-modal button,
.mc4wp-form .mc4wp-form-fields input[type=submit],
.sc_button,
.sc_form button,
.tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit],
.edd_download_purchase_form .button,
#edd-purchase-button,
.edd-submit.button,
.widget_edd_cart_widget .edd_checkout a {
  -webkit-appearance: none;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  line-height: 22px;
  font-weight: 400;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 1.094em 3em;
  letter-spacing: 0;
  height: auto;
  border-width: 0 !important;
  transition: 333ms ease all;
  text-align: center;
  vertical-align: middle
}

.sc_layouts_row .sc_button.sc_button_size_small,
.sc_button.sc_button_size_small,
.theme_button.theme_button_small {
  padding: 1em 3.3em;
  font-size: 14px !important
}

.sc_layouts_row_type_narrow .sc_button.sc_button_bordered {
  padding: .8em 1.8em
}

.sc_button.sc_button_bordered.sc_button_size_small {
  padding: .6em 1.4em
}

.sc_button_simple2,
.sc_button_simple {
  font-size: 1em;
  line-height: 1.25em;
  font-weight: 400;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  border: none;
  padding: 0 1.8em 0 0;
  background-color: initial
}

.sc_button_simple2:hover,
.sc_button_simple:hover {
  background-color: initial
}

.sc_button.sc_button_simple:before,
.sc_button.sc_button_simple:after {
  content: '\e93a';
  font-family: fontello;
  font-style: normal
}

input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
textarea,
textarea.wp-editor-area,
form.mc4wp-form .mc4wp-form-fields input[type=email],
.tourmaster-form-field input[type=text],
.tourmaster-form-field input[type=email],
.tourmaster-form-field input[type=password],
.tourmaster-form-field textarea,
.tourmaster-form-field select,
.tourmaster-form-field.tourmaster-with-border input[type=text],
.tourmaster-form-field.tourmaster-with-border input[type=email],
.tourmaster-form-field.tourmaster-with-border input[type=password],
.tourmaster-form-field.tourmaster-with-border textarea,
.tourmaster-form-field.tourmaster-with-border select,
#buddypress div.dir-search input[type=search],
#buddypress div.dir-search input[type=text],
#buddypress li.groups-members-search input[type=search],
#buddypress li.groups-members-search input[type=text],
#buddypress .standard-form input[type=color],
#buddypress .standard-form input[type=date],
#buddypress .standard-form input[type=datetime-local],
#buddypress .standard-form input[type=datetime],
#buddypress .standard-form input[type=email],
#buddypress .standard-form input[type=month],
#buddypress .standard-form input[type=number],
#buddypress .standard-form input[type=password],
#buddypress .standard-form input[type=range],
#buddypress .standard-form input[type=search],
#buddypress .standard-form input[type=tel],
#buddypress .standard-form input[type=text],
#buddypress .standard-form input[type=time],
#buddypress .standard-form input[type=url],
#buddypress .standard-form input[type=week],
#buddypress .standard-form select,
#buddypress .standard-form textarea,
#give-recurring-form .form-row input[type=email],
#give-recurring-form .form-row input[type=password],
#give-recurring-form .form-row input[type=tel],
#give-recurring-form .form-row input[type=text],
#give-recurring-form .form-row input[type=url],
#give-recurring-form .form-row select,
#give-recurring-form .form-row textarea,
form.give-form .form-row input[type=email],
form.give-form .form-row input[type=password],
form.give-form .form-row input[type=tel],
form.give-form .form-row input[type=text],
form.give-form .form-row input[type=url],
form.give-form .form-row select,
form.give-form .form-row textarea,
form[id*=give-form] .form-row input[type=email],
form[id*=give-form] .form-row input[type=password],
form[id*=give-form] .form-row input[type=tel],
form[id*=give-form] .form-row input[type=text],
form[id*=give-form] .form-row input[type=url],
form[id*=give-form] .form-row select,
form[id*=give-form] .form-row textarea,
form[id*=give-form] .give-donation-amount #give-amount,
form[id*=give-form] .give-donation-amount #give-amount-text,
form[id*=give-form] #give-final-total-wrap .give-final-total-amount,
form[id*=give-form] .give-donation-amount .give-currency-symbol,
form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before,
form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after,
form[id*=give-form] #give-final-total-wrap .give-donation-total-label {
  padding: 1.193em 1.4em;
  border: 1px solid;
  -webkit-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  -moz-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  box-shadow: inset 0 4px 12px rgba(0, 0, 0, 2%)
}

.ua_safari input[type=text],
.ua_safari input[type=number],
.ua_safari input[type=email],
.ua_safari input[type=url],
.ua_safari input[type=tel],
.ua_safari input[type=password],
.ua_safari input[type=search],
.ua_safari select,
.ua_safari textarea,
.ua_safari textarea.wp-editor-area,
.ua_safari form.mc4wp-form .mc4wp-form-fields input[type=email],
.ua_safari .tourmaster-form-field input[type=text],
.ua_safari .tourmaster-form-field input[type=email],
.ua_safari .tourmaster-form-field input[type=password],
.ua_safari .tourmaster-form-field textarea,
.ua_safari .tourmaster-form-field select,
.ua_safari .tourmaster-form-field.tourmaster-with-border input[type=text],
.ua_safari .tourmaster-form-field.tourmaster-with-border input[type=email],
.ua_safari .tourmaster-form-field.tourmaster-with-border input[type=password],
.ua_safari .tourmaster-form-field.tourmaster-with-border textarea,
.ua_safari .tourmaster-form-field.tourmaster-with-border select,
.ua_safari #buddypress div.dir-search input[type=search],
.ua_safari #buddypress div.dir-search input[type=text],
.ua_safari #buddypress li.groups-members-search input[type=search],
.ua_safari #buddypress li.groups-members-search input[type=text],
.ua_safari #buddypress .standard-form input[type=color],
.ua_safari #buddypress .standard-form input[type=date],
.ua_safari #buddypress .standard-form input[type=datetime-local],
.ua_safari #buddypress .standard-form input[type=datetime],
.ua_safari #buddypress .standard-form input[type=email],
.ua_safari #buddypress .standard-form input[type=month],
.ua_safari #buddypress .standard-form input[type=number],
.ua_safari #buddypress .standard-form input[type=password],
.ua_safari #buddypress .standard-form input[type=range],
.ua_safari #buddypress .standard-form input[type=search],
.ua_safari #buddypress .standard-form input[type=tel],
.ua_safari #buddypress .standard-form input[type=text],
.ua_safari #buddypress .standard-form input[type=time],
.ua_safari #buddypress .standard-form input[type=url],
.ua_safari #buddypress .standard-form input[type=week],
.ua_safari #buddypress .standard-form select,
.ua_safari #buddypress .standard-form textarea,
.ua_safari #give-recurring-form .form-row input[type=email],
.ua_safari #give-recurring-form .form-row input[type=password],
.ua_safari #give-recurring-form .form-row input[type=tel],
.ua_safari #give-recurring-form .form-row input[type=text],
.ua_safari #give-recurring-form .form-row input[type=url],
.ua_safari #give-recurring-form .form-row select,
.ua_safari #give-recurring-form .form-row textarea,
.ua_safari form.give-form .form-row input[type=email],
.ua_safari form.give-form .form-row input[type=password],
.ua_safari form.give-form .form-row input[type=tel],
.ua_safari form.give-form .form-row input[type=text],
.ua_safari form.give-form .form-row input[type=url],
.ua_safari form.give-form .form-row select,
.ua_safari form.give-form .form-row textarea,
.ua_safari form[id*=give-form] .form-row input[type=email],
.ua_safari form[id*=give-form] .form-row input[type=password],
.ua_safari form[id*=give-form] .form-row input[type=tel],
.ua_safari form[id*=give-form] .form-row input[type=text],
.ua_safari form[id*=give-form] .form-row input[type=url],
.ua_safari form[id*=give-form] .form-row select,
.ua_safari form[id*=give-form] .form-row textarea,
.ua_safari form[id*=give-form] .give-donation-amount #give-amount,
.ua_safari form[id*=give-form] .give-donation-amount #give-amount-text,
.ua_safari form[id*=give-form] #give-final-total-wrap .give-final-total-amount,
.ua_safari form[id*=give-form] .give-donation-amount .give-currency-symbol,
.ua_safari form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before,
.ua_safari form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after,
.ua_safari form[id*=give-form] #give-final-total-wrap .give-donation-total-label {
  -webkit-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  -moz-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  box-shadow: inset 0 4px 12px rgba(0, 0, 0, 2%)
}

@media(max-width:1023px) {

  input[type=text],
  input[type=number],
  input[type=email],
  input[type=url],
  input[type=tel],
  input[type=password],
  input[type=search],
  select,
  textarea,
  textarea.wp-editor-area,
  form.mc4wp-form .mc4wp-form-fields input[type=email],
  .tourmaster-form-field input[type=text],
  .tourmaster-form-field input[type=email],
  .tourmaster-form-field input[type=password],
  .tourmaster-form-field textarea,
  .tourmaster-form-field select,
  .tourmaster-form-field.tourmaster-with-border input[type=text],
  .tourmaster-form-field.tourmaster-with-border input[type=email],
  .tourmaster-form-field.tourmaster-with-border input[type=password],
  .tourmaster-form-field.tourmaster-with-border textarea,
  .tourmaster-form-field.tourmaster-with-border select,
  #buddypress div.dir-search input[type=search],
  #buddypress div.dir-search input[type=text],
  #buddypress li.groups-members-search input[type=search],
  #buddypress li.groups-members-search input[type=text],
  #buddypress .standard-form input[type=color],
  #buddypress .standard-form input[type=date],
  #buddypress .standard-form input[type=datetime-local],
  #buddypress .standard-form input[type=datetime],
  #buddypress .standard-form input[type=email],
  #buddypress .standard-form input[type=month],
  #buddypress .standard-form input[type=number],
  #buddypress .standard-form input[type=password],
  #buddypress .standard-form input[type=range],
  #buddypress .standard-form input[type=search],
  #buddypress .standard-form input[type=tel],
  #buddypress .standard-form input[type=text],
  #buddypress .standard-form input[type=time],
  #buddypress .standard-form input[type=url],
  #buddypress .standard-form input[type=week],
  #buddypress .standard-form select,
  #buddypress .standard-form textarea,
  #give-recurring-form .form-row input[type=email],
  #give-recurring-form .form-row input[type=password],
  #give-recurring-form .form-row input[type=tel],
  #give-recurring-form .form-row input[type=text],
  #give-recurring-form .form-row input[type=url],
  #give-recurring-form .form-row select,
  #give-recurring-form .form-row textarea,
  form.give-form .form-row input[type=email],
  form.give-form .form-row input[type=password],
  form.give-form .form-row input[type=tel],
  form.give-form .form-row input[type=text],
  form.give-form .form-row input[type=url],
  form.give-form .form-row select,
  form.give-form .form-row textarea,
  form[id*=give-form] .form-row input[type=email],
  form[id*=give-form] .form-row input[type=password],
  form[id*=give-form] .form-row input[type=tel],
  form[id*=give-form] .form-row input[type=text],
  form[id*=give-form] .form-row input[type=url],
  form[id*=give-form] .form-row select,
  form[id*=give-form] .form-row textarea,
  form[id*=give-form] .give-donation-amount #give-amount,
  form[id*=give-form] .give-donation-amount #give-amount-text,
  form[id*=give-form] #give-final-total-wrap .give-final-total-amount,
  form[id*=give-form] .give-donation-amount .give-currency-symbol,
  form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before,
  form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after,
  form[id*=give-form] #give-final-total-wrap .give-donation-total-label {
    padding: 1.186em 1.2em
  }
}

textarea,
textarea.wp-editor-area {
  overflow: auto;
  vertical-align: top;
  min-height: 7.6em;
  border-radius: 22px !important
}

.widget input[type=text],
.widget input[type=number],
.widget input[type=email],
.widget input[type=url],
.widget input[type=tel],
.widget input[type=password],
.widget input[type=search],
.widget select,
.widget textarea,
.widget textarea.wp-editor-area {
  padding: 1em 1.2em
}

@media(max-width:1023px) {
  body form.mc4wp-form .mc4wp-form-fields input[type=email] {
    font-size: 12px
  }
}

input[type=radio],
input[type=checkbox],
.edd_price_options ul>li>label>input[type=radio],
.edd_price_options ul>li>label>input[type=checkbox],
.wpcf7-radio input[type=radio],
.wpcf7-checkbox input[type=checkbox],
.wpcf7-acceptance input[type=checkbox] {
  display: none
}

label>input[type=radio],
label>input[type=checkbox],
input[type=checkbox].wpcf7-acceptance {
  display: inline-block;
  vertical-align: baseline
}

.wpcf7-radio .wpcf7-list-item-label,
.wpcf7-checkbox .wpcf7-list-item-label {
  cursor: pointer
}

.edd_price_options ul>li>label>input[type=radio]+span,
.edd_price_options ul>li>label>input[type=checkbox]+span {
  display: inline-block;
  vertical-align: baseline
}

input[type=radio]+label,
input[type=checkbox]+label,
input[type=radio]+.wpcf7-list-item-label,
input[type=checkbox]+.wpcf7-list-item-label,
.edd_price_options ul>li>label>input[type=radio]+span,
.edd_price_options ul>li>label>input[type=checkbox]+span {
  position: relative;
  padding-left: 1.4em;
  line-height: 1.5em;
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  text-align: left
}

.wpcf7-list-item-label.wpcf7-list-item-right {
  position: relative;
  padding-right: 1.4em
}

input[type=radio]+label:before,
input[type=checkbox]+label:before,
input[type=radio]+.wpcf7-list-item-label:before,
input[type=checkbox]+.wpcf7-list-item-label:before,
.wpcf7-list-item-label.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=radio]+span:before,
.edd_price_options ul>li>label>input[type=checkbox]+span:before {
  content: ' ';
  font-family: fontello;
  font-size: 12px;
  display: block;
  text-align: center;
  border: 1px solid #d9d9d9;
  width: .8em;
  height: .8em;
  line-height: .8em;
  position: absolute;
  z-index: 1;
  top: .3em;
  left: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

@media(max-width:1023px) {

  input[type=radio]+label:before,
  input[type=checkbox]+label:before,
  input[type=radio]+.wpcf7-list-item-label:before,
  input[type=checkbox]+.wpcf7-list-item-label:before,
  .wpcf7-list-item-label.wpcf7-list-item-right:before,
  .edd_price_options ul>li>label>input[type=radio]+span:before,
  .edd_price_options ul>li>label>input[type=checkbox]+span:before {
    width: 1em;
    height: 1em;
    line-height: 1em;
    position: absolute;
    z-index: 1;
    top: .2em;
    left: 0
  }
}

.wpcf7-list-item-label.wpcf7-list-item-right:before {
  left: auto;
  right: 0
}

input[type=radio]+label:before,
input[type=radio]+.wpcf7-list-item-label:before,
.wpcf7-radio .wpcf7-list-item-label.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=radio]+span:before {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

input[type=checkbox]:checked+label:before,
input[type=checkbox]:checked+.wpcf7-list-item-label:before,
.wpcf7-checkbox .wpcf7-list-item-checked.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=checkbox]:checked+span:before {
  content: '\e8ab'
}

input[type=radio]:checked+label:before,
input[type=radio]:checked+.wpcf7-list-item-label:before,
.wpcf7-radio .wpcf7-list-item-checked.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=radio]:checked+span:before {
  content: '\e83c'
}

select {
  text-overflow: ellipsis;
  white-space: nowrap
}

select::-ms-expand {
  display: none
}

select:not(.esg-sorting-select):not([class*=trx_addons_attrib_]) {
  visibility: hidden
}

.select_container select:not(.esg-sorting-select):not([class*=trx_addons_attrib_]) {
  visibility: visible
}

.select_container {
  width: 100%;
  position: relative
}

.select_container,
.select_container:after,
.select_container select {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.select_container:before {
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  width: 3em;
  z-index: 1;
  pointer-events: none;
  cursor: pointer
}

.sc_input_hover_accent .select_container::before {
  right: 2px;
  top: 2px;
  bottom: 2px;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.select_container:after {
  content: '\e828';
  font-family: fontello;
  display: block;
  position: absolute;
  z-index: 2;
  top: 50%;
  right: 1em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  margin-top: -.5em;
  pointer-events: none;
  cursor: pointer
}

.select_container select {
  background: 0 0 !important;
  border-color: transparent !important;
  width: 100% !important;
  max-width: none !important;
  padding-right: 3em !important;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.widget .select_container select {
  padding-right: 2em !important;
  padding-top: .75em;
  padding-bottom: .75em
}

.widget .select_container:before {
  width: 2em
}

.widget .select_container:after {
  right: .5em
}

.select2-container {
  width: 100% !important
}

.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection {
  height: auto;
  border: 2px solid #ddd;
  padding: .5em 0 .5em 1.4em;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.select2-container--default .select2-selection--single span.select2-selection__rendered {
  line-height: 2.86em
}

.select2-container.select2-container--default .select2-selection .select2-selection__arrow {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.select2-drop-active {
  border: none
}

.select2-dropdown {
  border: 1px solid #ddd
}

.select2-search {
  padding: 4px 0
}

.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  display: block;
  top: 5px;
  left: 5px;
  width: auto;
  height: auto;
  font-size: .8em;
  line-height: normal;
  padding: 1em 1.5em;
  color: #21759b;
  background-color: #f1f1f1;
  border-radius: 3px;
  clip: auto !important;
  text-decoration: none;
  z-index: 100000;
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
  -ms-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6)
}

.alignleft {
  display: inline-block;
  float: left;
  margin-right: 1.8em;
  margin-bottom: 1em !important;
  -webkit-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  border-radius: 5px !important
}

.alignright {
  display: inline-block;
  float: right;
  margin-left: 1.8em;
  margin-bottom: 1em !important;
  -webkit-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  border-radius: 5px !important
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 1em;
  margin-bottom: 1em;
  text-align: center;
  -webkit-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  border-radius: 5px !important
}

.alignleft,
.alignright {
  margin-top: 0
}

p img.alignright {
  margin-top: 1em !important;
  margin-left: 1.8em;
  margin-bottom: 1em !important
}

p img.alignleft {
  margin-top: 1em !important;
  margin-right: 1.8em;
  margin-bottom: 1em !important
}

figure.alignnone,
figure.aligncenter {
  margin-bottom: 1em
}

.wp-block-cover__video-background {
  position: absolute !important;
  width: 100% !important;
  height: 100% !important
}

.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  width: auto
}

.has-large-font-size+p,
.has-large-font-size {
  line-height: 1.3em
}

.sticky_wrap {
  margin-bottom: 5em
}

.sticky {
  position: relative
}

.sidebar_hide .sticky_wrap .sticky,
.body_style_fullwide .sticky_wrap .sticky,
.body_style_fullscreen .sticky_wrap .sticky {
  text-align: center
}

.sticky .label_sticky {
  display: block;
  position: absolute;
  z-index: 1;
  top: -30px;
  right: -30px;
  width: 60px;
  height: 60px;
  z-index: 3;
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg)
}

.sticky_wrap .sticky .post_featured {
  display: inline-block
}

.sticky_wrap .sticky .post_categories {
  margin-top: 1em
}

.sticky_wrap .sticky .post_title {
  margin-top: .5em;
  text-transform: uppercase;
  letter-spacing: 1px
}

.sticky .post_title {
  margin-bottom: 1.1em !important
}

.post_content_single img {
  border-radius: 7px
}

.sticky:not(.post_format_quote) .post_content.entry-content {
  display: none
}

.gallery {
  margin: 0 -5px
}

.gallery+p {
  margin-top: 1.9em
}

.gallery-item {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.gallery-columns-9 .gallery-item {
  width: 11.1111111111% !important
}

.gallery-columns-8 .gallery-item {
  width: 12.5% !important
}

.gallery-columns-7 .gallery-item {
  width: 14.2857142857% !important
}

.gallery-columns-6 .gallery-item {
  width: 16.6666666667% !important
}

.gallery-columns-5 .gallery-item {
  width: 20% !important
}

.gallery-columns-4 .gallery-item {
  width: 25% !important
}

.gallery-columns-3 .gallery-item {
  width: 33.3333333333% !important
}

.gallery-columns-2 .gallery-item {
  width: 50% !important
}

.gallery-columns-1 .gallery-item {
  width: 100% !important
}

.gallery-item a {
  display: block
}

.gallery-item a img {
  border: none !important;
  display: block;
  width: 100%;
  border-radius: 7px
}

.gallery-item .gallery-icon {
  margin: 5px
}

.gallery-item figcaption {
  margin: 5px !important;
  border-radius: inherit
}

.gallery-item .gallery-caption {
  max-height: 42px;
  left: 5px;
  right: 5px;
  bottom: 5px
}

.gallery-item .gallery-icon img {
  border-radius: 7px
}

.post-password-form label {
  display: inline-block;
  vertical-align: top
}

.post-password-form input[type=submit] {
  display: inline-block;
  margin-left: .2em
}

.container,
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px
}

.row,
.columns_wrap {
  margin-left: 0;
  margin-right: -30px
}

.row>[class*=column-],
.columns_wrap>[class*=column-] {
  display: inline-block;
  vertical-align: top;
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.row.columns_padding_left,
.columns_wrap.columns_padding_left,
.vc_row.columns_padding_left {
  margin-left: -30px;
  margin-right: 0
}

.vc_row.columns_padding_left .vc_column_container>.vc_column-inner,
.row.columns_padding_left>[class*=column-],
.columns_wrap.columns_padding_left>[class*=column-],
.row>[class*=column-].columns_padding_left,
.columns_wrap>[class*=column-].columns_padding_left {
  padding-left: 30px;
  padding-right: 0
}

.vc_row.columns_padding_right,
.row.columns_padding_right,
.columns_wrap.columns_padding_right {
  margin-left: 0;
  margin-right: -30px
}

.vc_row.columns_padding_right .vc_column_container>.vc_column-inner,
.row.columns_padding_right>[class*=column-],
.columns_wrap.columns_padding_right>[class*=column-],
.row>[class*=column-].columns_padding_right,
.columns_wrap>[class*=column-].columns_padding_right {
  padding-left: 0;
  padding-right: 30px
}

.vc_row,
.row.columns_padding_center,
.columns_wrap.columns_padding_center {
  margin-left: -15px;
  margin-right: -15px
}

.vc_column_container>.vc_column-inner,
.row.columns_padding_center>[class*=column-],
.columns_wrap.columns_padding_center>[class*=column-],
.row>[class*=column-].columns_padding_center,
.columns_wrap>[class*=column-].columns_padding_center {
  padding-left: 15px;
  padding-right: 15px
}

.row.columns_padding_bottom>[class*=column-],
.columns_wrap.columns_padding_bottom>[class*=column-],
.row>[class*=column-].columns_padding_bottom,
.columns_wrap>[class*=column-].columns_padding_bottom {
  padding-bottom: 30px
}

.sc_blogger.no_margin .row,
.sc_blogger.no_margin .columns_wrap,
.row.no_margin,
.columns_wrap.no_margin {
  margin-left: 0 !important;
  margin-right: 0 !important
}

.sc_blogger.no_margin .row>[class*=column-],
.sc_blogger.no_margin .columns_wrap>[class*=column-],
.row.no_margin>[class*=column-],
.columns_wrap.no_margin>[class*=column-] {
  padding: 0 !important
}

.column-1,
.column-1_1 {
  width: 100%
}

.column-1_2 {
  width: 50%
}

.push-1_2 {
  left: 50%
}

.pull-1_2 {
  right: 50%
}

.offset-1_2 {
  margin-left: 50%
}

.column-1_3 {
  width: 33.3333333333%
}

.push-1_3 {
  left: 33.3333333333%
}

.pull-1_3 {
  right: 33.3333333333%
}

.offset-1_3 {
  margin-left: 33.3333333333%
}

.column-1_4 {
  width: 25%
}

.push-1_4 {
  left: 25%
}

.pull-1_4 {
  right: 25%
}

.offset-1_4 {
  margin-left: 25%
}

.column-1_5 {
  width: 20%
}

.push-1_5 {
  left: 20%
}

.pull-1_5 {
  right: 20%
}

.offset-1_5 {
  margin-left: 20%
}

.column-1_6 {
  width: 16.6666666667%
}

.push-1_6 {
  left: 16.6666666667%
}

.pull-1_6 {
  right: 16.6666666667%
}

.offset-1_6 {
  margin-left: 16.6666666667%
}

.column-1_7 {
  width: 14.2857142857%
}

.push-1_7 {
  left: 14.2857142857%
}

.pull-1_7 {
  right: 14.2857142857%
}

.offset-1_7 {
  margin-left: 14.2857142857%
}

.column-1_8 {
  width: 12.5%
}

.push-1_8 {
  left: 12.5%
}

.pull-1_8 {
  right: 12.5%
}

.offset-1_8 {
  margin-left: 12.5%
}

.column-1_9 {
  width: 11.1111111111%
}

.push-1_9 {
  left: 11.1111111111%
}

.pull-1_9 {
  right: 11.1111111111%
}

.offset-1_9 {
  margin-left: 11.1111111111%
}

.column-1_10 {
  width: 10%
}

.push-1_10 {
  left: 10%
}

.pull-1_10 {
  right: 10%
}

.offset-1_10 {
  margin-left: 10%
}

.column-1_11 {
  width: 9.0909090909%
}

.push-1_11 {
  left: 9.0909090909%
}

.pull-1_11 {
  right: 9.0909090909%
}

.offset-1_11 {
  margin-left: 9.0909090909%
}

.column-1_12 {
  width: 8.3333333333%
}

.push-1_12 {
  left: 8.3333333333%
}

.pull-1_12 {
  right: 8.3333333333%
}

.offset-1_12 {
  margin-left: 8.3333333333%
}

.column-2_2 {
  width: 100%
}

.column-2_3 {
  width: 66.6666666667%
}

.push-2_3 {
  left: 66.6666666667%
}

.pull-2_3 {
  right: 66.6666666667%
}

.offset-2_3 {
  margin-left: 66.6666666667%
}

.column-2_4 {
  width: 50%
}

.push-2_4 {
  left: 50%
}

.pull-2_4 {
  right: 50%
}

.offset-2_4 {
  margin-left: 50%
}

.column-2_5 {
  width: 40%
}

.push-2_5 {
  left: 40%
}

.pull-2_5 {
  right: 40%
}

.offset-2_5 {
  margin-left: 40%
}

.column-2_6 {
  width: 33.3333333333%
}

.push-2_6 {
  left: 33.3333333333%
}

.pull-2_6 {
  right: 33.3333333333%
}

.offset-2_6 {
  margin-left: 33.3333333333%
}

.column-2_7 {
  width: 28.5714285714%
}

.push-2_7 {
  left: 28.5714285714%
}

.pull-2_7 {
  right: 28.5714285714%
}

.offset-2_7 {
  margin-left: 28.5714285714%
}

.column-2_8 {
  width: 25%
}

.push-2_8 {
  left: 25%
}

.pull-2_8 {
  right: 25%
}

.offset-2_8 {
  margin-left: 25%
}

.column-2_9 {
  width: 22.2222222222%
}

.push-2_9 {
  left: 22.2222222222%
}

.pull-2_9 {
  right: 22.2222222222%
}

.offset-2_9 {
  margin-left: 22.2222222222%
}

.column-2_10 {
  width: 20%
}

.push-2_10 {
  left: 20%
}

.pull-2_10 {
  right: 20%
}

.offset-2_10 {
  margin-left: 20%
}

.column-2_11 {
  width: 18.1818181818%
}

.push-2_11 {
  left: 18.1818181818%
}

.pull-2_11 {
  right: 18.1818181818%
}

.offset-2_11 {
  margin-left: 18.1818181818%
}

.column-2_12 {
  width: 16.6666666667%
}

.push-2_12 {
  left: 16.6666666667%
}

.pull-2_12 {
  right: 16.6666666667%
}

.offset-2_12 {
  margin-left: 16.6666666667%
}

.column-3_3 {
  width: 100%
}

.column-3_4 {
  width: 75%
}

.push-3_4 {
  left: 75%
}

.pull-3_4 {
  right: 75%
}

.offset-3_4 {
  margin-left: 75%
}

.column-3_5 {
  width: 60%
}

.push-3_5 {
  left: 60%
}

.pull-3_5 {
  right: 60%
}

.offset-3_5 {
  margin-left: 60%
}

.column-3_6 {
  width: 50%
}

.push-3_6 {
  left: 50%
}

.pull-3_6 {
  right: 50%
}

.offset-3_6 {
  margin-left: 50%
}

.column-3_7 {
  width: 42.8571428571%
}

.push-3_7 {
  left: 42.8571428571%
}

.pull-3_7 {
  right: 42.8571428571%
}

.offset-3_7 {
  margin-left: 42.8571428571%
}

.column-3_8 {
  width: 37.5%
}

.push-3_8 {
  left: 37.5%
}

.pull-3_8 {
  right: 37.5%
}

.offset-3_8 {
  margin-left: 37.5%
}

.column-3_9 {
  width: 33.3333333333%
}

.push-3_9 {
  left: 33.3333333333%
}

.pull-3_9 {
  right: 33.3333333333%
}

.offset-3_9 {
  margin-left: 33.3333333333%
}

.column-3_10 {
  width: 30%
}

.push-3_10 {
  left: 30%
}

.pull-3_10 {
  right: 30%
}

.offset-3_10 {
  margin-left: 30%
}

.column-3_11 {
  width: 27.2727272727%
}

.push-3_11 {
  left: 27.2727272727%
}

.pull-3_11 {
  right: 27.2727272727%
}

.offset-3_11 {
  margin-left: 27.2727272727%
}

.column-3_12 {
  width: 25%
}

.push-3_12 {
  left: 25%
}

.pull-3_12 {
  right: 25%
}

.offset-3_12 {
  margin-left: 25%
}

.column-4_4 {
  width: 100%
}

.column-4_5 {
  width: 80%
}

.push-4_5 {
  left: 80%
}

.pull-4_5 {
  right: 80%
}

.offset-4_5 {
  margin-left: 80%
}

.column-4_6 {
  width: 66.6666666667%
}

.push-4_6 {
  left: 66.6666666667%
}

.pull-4_6 {
  right: 66.6666666667%
}

.offset-4_6 {
  margin-left: 66.6666666667%
}

.column-4_7 {
  width: 57.1428571429%
}

.push-4_7 {
  left: 57.1428571429%
}

.pull-4_7 {
  right: 57.1428571429%
}

.offset-4_7 {
  margin-left: 57.1428571429%
}

.column-4_8 {
  width: 50%
}

.push-4_8 {
  left: 50%
}

.pull-4_8 {
  right: 50%
}

.offset-4_8 {
  margin-left: 50%
}

.column-4_9 {
  width: 44.4444444444%
}

.push-4_9 {
  left: 44.4444444444%
}

.pull-4_9 {
  right: 44.4444444444%
}

.offset-4_9 {
  margin-left: 44.4444444444%
}

.column-4_10 {
  width: 40%
}

.push-4_10 {
  left: 40%
}

.pull-4_10 {
  right: 40%
}

.offset-4_10 {
  margin-left: 40%
}

.column-4_11 {
  width: 36.3636363636%
}

.push-4_11 {
  left: 36.3636363636%
}

.pull-4_11 {
  right: 36.3636363636%
}

.offset-4_11 {
  margin-left: 36.3636363636%
}

.column-4_12 {
  width: 33.3333333333%
}

.push-4_12 {
  left: 33.3333333333%
}

.pull-4_12 {
  right: 33.3333333333%
}

.offset-4_12 {
  margin-left: 33.3333333333%
}

.column-5_5 {
  width: 100%
}

.column-5_6 {
  width: 83.3333333333%
}

.push-5_6 {
  left: 83.3333333333%
}

.pull-5_6 {
  right: 83.3333333333%
}

.offset-5_6 {
  margin-left: 83.3333333333%
}

.column-5_7 {
  width: 71.4285714286%
}

.push-5_7 {
  left: 71.4285714286%
}

.pull-5_7 {
  right: 71.4285714286%
}

.offset-5_7 {
  margin-left: 71.4285714286%
}

.column-5_8 {
  width: 62.5%
}

.push-5_8 {
  left: 62.5%
}

.pull-5_8 {
  right: 62.5%
}

.offset-5_8 {
  margin-left: 62.5%
}

.column-5_9 {
  width: 55.5555555556%
}

.push-5_9 {
  left: 55.5555555556%
}

.pull-5_9 {
  right: 55.5555555556%
}

.offset-5_9 {
  margin-left: 55.5555555556%
}

.column-5_10 {
  width: 50%
}

.push-5_10 {
  left: 50%
}

.pull-5_10 {
  right: 50%
}

.offset-5_10 {
  margin-left: 50%
}

.column-5_11 {
  width: 45.4545454545%
}

.push-5_11 {
  left: 45.4545454545%
}

.pull-5_11 {
  right: 45.4545454545%
}

.offset-5_11 {
  margin-left: 45.4545454545%
}

.column-5_12 {
  width: 41.6666666667%
}

.push-5_12 {
  left: 41.6666666667%
}

.pull-5_12 {
  right: 41.6666666667%
}

.offset-5_12 {
  margin-left: 41.6666666667%
}

.column-6_6 {
  width: 100%
}

.column-6_7 {
  width: 85.7142857143%
}

.push-6_7 {
  left: 85.7142857143%
}

.pull-6_7 {
  right: 85.7142857143%
}

.offset-6_7 {
  margin-left: 85.7142857143%
}

.column-6_8 {
  width: 75%
}

.push-6_8 {
  left: 75%
}

.pull-6_8 {
  right: 75%
}

.offset-6_8 {
  margin-left: 75%
}

.column-6_9 {
  width: 66.6666666667%
}

.push-6_9 {
  left: 66.6666666667%
}

.pull-6_9 {
  right: 66.6666666667%
}

.offset-6_9 {
  margin-left: 66.6666666667%
}

.column-6_10 {
  width: 60%
}

.push-6_10 {
  left: 60%
}

.pull-6_10 {
  right: 60%
}

.offset-6_10 {
  margin-left: 60%
}

.column-6_11 {
  width: 54.5454545455%
}

.push-6_11 {
  left: 54.5454545455%
}

.pull-6_11 {
  right: 54.5454545455%
}

.offset-6_11 {
  margin-left: 54.5454545455%
}

.column-6_12 {
  width: 50%
}

.push-6_12 {
  left: 50%
}

.pull-6_12 {
  right: 50%
}

.offset-6_12 {
  margin-left: 50%
}

.column-7_7 {
  width: 100%
}

.column-7_8 {
  width: 87.5%
}

.push-7_8 {
  left: 87.5%
}

.pull-7_8 {
  right: 87.5%
}

.offset-7_8 {
  margin-left: 87.5%
}

.column-7_9 {
  width: 77.7777777778%
}

.push-7_9 {
  left: 77.7777777778%
}

.pull-7_9 {
  right: 77.7777777778%
}

.offset-7_9 {
  margin-left: 77.7777777778%
}

.column-7_10 {
  width: 70%
}

.push-7_10 {
  left: 70%
}

.pull-7_10 {
  right: 70%
}

.offset-7_10 {
  margin-left: 70%
}

.column-7_11 {
  width: 63.6363636364%
}

.push-7_11 {
  left: 63.6363636364%
}

.pull-7_11 {
  right: 63.6363636364%
}

.offset-7_11 {
  margin-left: 63.6363636364%
}

.column-7_12 {
  width: 58.3333333333%
}

.push-7_12 {
  left: 58.3333333333%
}

.pull-7_12 {
  right: 58.3333333333%
}

.offset-7_12 {
  margin-left: 58.3333333333%
}

.column-8_8 {
  width: 100%
}

.column-8_9 {
  width: 88.8888888889%
}

.push-8_9 {
  left: 88.8888888889%
}

.pull-8_9 {
  right: 88.8888888889%
}

.offset-8_9 {
  margin-left: 88.8888888889%
}

.column-8_10 {
  width: 80%
}

.push-8_10 {
  left: 80%
}

.pull-8_10 {
  right: 80%
}

.offset-8_10 {
  margin-left: 80%
}

.column-8_11 {
  width: 72.7272727273%
}

.push-8_11 {
  left: 72.7272727273%
}

.pull-8_11 {
  right: 72.7272727273%
}

.offset-8_11 {
  margin-left: 72.7272727273%
}

.column-8_12 {
  width: 66.6666666667%
}

.push-8_12 {
  left: 66.6666666667%
}

.pull-8_12 {
  right: 66.6666666667%
}

.offset-8_12 {
  margin-left: 66.6666666667%
}

.column-9_9 {
  width: 100%
}

.column-9_10 {
  width: 90%
}

.push-9_10 {
  left: 90%
}

.pull-9_10 {
  right: 90%
}

.offset-9_10 {
  margin-left: 90%
}

.column-9_11 {
  width: 81.8181818182%
}

.push-9_11 {
  left: 81.8181818182%
}

.pull-9_11 {
  right: 81.8181818182%
}

.offset-9_11 {
  margin-left: 81.8181818182%
}

.column-9_12 {
  width: 75%
}

.push-9_12 {
  left: 75%
}

.pull-9_12 {
  right: 75%
}

.offset-9_12 {
  margin-left: 75%
}

.column-10_10 {
  width: 100%
}

.column-10_11 {
  width: 90.9090909091%
}

.push-10_11 {
  left: 90.9090909091%
}

.pull-10_11 {
  right: 90.9090909091%
}

.offset-10_11 {
  margin-left: 90.9090909091%
}

.column-10_12 {
  width: 83.3333333333%
}

.push-10_12 {
  left: 83.3333333333%
}

.pull-10_12 {
  right: 83.3333333333%
}

.offset-10_12 {
  margin-left: 83.3333333333%
}

.column-11_11 {
  width: 100%
}

.column-11_12 {
  width: 91.6666666667%
}

.push-11_12 {
  left: 91.6666666667%
}

.pull-11_12 {
  right: 91.6666666667%
}

.offset-11_12 {
  margin-left: 91.6666666667%
}

.column-12_12 {
  width: 100%
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.columns_wrap:after {
  content: " ";
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto
}

.pull-right {
  float: right !important
}

.pull-left {
  float: left !important
}

.affix {
  position: fixed;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.visible {
  visibility: visible
}

.invisible {
  visibility: hidden
}

.show {
  display: block !important
}

.hide {
  display: none !important
}

.hidden {
  display: none !important;
  visibility: hidden !important
}

.text-hide {
  font-size: 0;
  line-height: 0;
  color: transparent;
  text-shadow: none;
  background-color: initial;
  border: 0
}

.vertical-centered {
  overflow: hidden
}

.vertical-centered:before {
  content: ' ';
  width: 0;
  height: 100%;
  margin-left: -.3em
}

.vertical-centered:before,
.vertical-centered>* {
  display: inline-block;
  vertical-align: middle
}

.yolox_loading {
  background-image: url(/wp-content/themes/yolox/images/preloader.gif) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important
}

.page_wrap {
  min-height: 100vh;
  overflow: hidden
}

.page_wrap,
.content_wrap {
  margin: 0 auto
}

.body_style_boxed {
  background-color: #f0f0f0;
  background-attachment: fixed;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover
}

.body_style_boxed .page_wrap {
  width: 1290px
}

.page_content_wrap {
  padding-top: 2rem;
  padding-bottom: 5.3rem
}

.remove_margins .page_content_wrap {
  padding-top: 0 !important;
  padding-bottom: 0 !important
}

.content_wrap,
.content_container {
  width: 1170px;
  margin: 0 auto
}

.content_wrap .content_wrap,
.content_wrap .content_container,
.content_container .content_wrap,
.content_container .content_container {
  width: 100%
}

.content_wrap:after,
.content_container:after {
  content: " ";
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.body_style_fullwide .content_wrap {
  max-width: 1920px;
  margin: 0 auto;
  width: 100% !important;
  padding-left: 130px;
  padding-right: 130px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.content,
.sidebar,
.sidebar_inner {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sidebar_fixed_placeholder {
  min-height: 1px
}

.page_content_wrap .content_wrap {
  position: relative
}

.content_wrap .content>.related_wrap .related_wrap .post_title {
  margin: 0;
  padding: 0 1.2em;
  font-size: .8em
}

.content_wrapper .post_meta .post_categories>a {
  margin-bottom: 4px
}

.post_item_single .post_content .post_tags a,
[class*=blog_style_] .post_meta .post_categories a,
.single-post .post_meta .post_categories a {
  margin-bottom: 4px
}

[class*=blog_style_] .post_meta .post_categories {
  width: 100%
}

body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content,
body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content {
  width: 760px
}

[class*=content_wrap]>.sidebar {
  width: 370px
}

.sidebar_hide [class*=content_wrap]>.content {
  margin-left: auto;
  margin-right: auto
}

.sidebar_right [class*=content_wrap]>.content {
  float: left
}

.sidebar_right [class*=content_wrap]>.sidebar {
  float: right
}

.sidebar_left [class*=content_wrap]>.content {
  float: right
}

.sidebar_left [class*=content_wrap]>.sidebar {
  float: left
}

.body_style_fullwide [class*=content_wrap]>.content,
.body_style_fullscreen [class*=content_wrap]>.content {
  width: 100%
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
  padding-right: 410px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
  margin-left: -370px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
  padding-left: 410px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
  margin-right: -370px
}

.body_style_fullscreen .page_content_wrap {
  overflow: hidden;
  padding: 0;
  position: relative
}

.body_style_fullscreen [class*=content_wrap]>.content>article.page {
  padding: 0
}

.top_panel {
  position: relative;
  z-index: 8000;
  padding: .01px 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.top_panel .row>[class*=column-],
.top_panel .columns_wrap>[class*=column-] {
  vertical-align: middle
}

.top_panel.with_bg_image:before {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .7)
}

#background_video {
  object-fit: cover;
  overflow: hidden;
  position: absolute;
  z-index: -1 !important;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%
}

div#background_video {
  position: absolute !important
}

div#background_video:after {
  content: ' ';
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, .3)
}

div#background_video iframe,
div#background_video video {
  position: absolute;
  z-index: 1;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, 50%) !important;
  -ms-transform: translate(-50%, 50%) !important;
  transform: translate(-50%, 50%) !important;
  max-width: none
}

#tubular-container {
  display: none
}

.top_panel.with_bg_video {
  background: #000
}

.header_position_over .page_wrap {
  position: relative
}

.header_position_over .top_panel {
  position: absolute;
  z-index: 8000;
  top: 0;
  left: 0;
  width: 100%;
  background: 0 0 !important
}

.header_position_over .top_panel .sc_layouts_row[class*=scheme_]:not(.sc_layouts_row_fixed_on) {
  background-color: initial
}

.header_position_under .top_panel {
  position: relative;
  z-index: 2;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.header_position_under .top_panel_mask {
  display: none;
  background-color: #000;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.header_position_under .page_content_wrap {
  position: relative;
  z-index: 4
}

.header_position_under .footer_wrap {
  position: relative;
  z-index: 3
}

.top_panel_default .sc_layouts_row_fixed_on {
  -webkit-transition: padding .3s ease;
  -ms-transition: padding .3s ease;
  transition: padding .3s ease
}

.top_panel_default .sc_layouts_row .custom-logo-link img,
.top_panel_default .sc_layouts_row .sc_layouts_logo img {
  -webkit-transition: max-height .3s ease;
  -ms-transition: max-height .3s ease;
  transition: max-height .3s ease
}

.top_panel_default .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  content: '\e828';
  font-family: fontello
}

.top_panel_default .sc_layouts_menu_nav li li.menu-item-has-children>a:after {
  content: '\e836';
  font-family: fontello
}

.top_panel_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before {
  content: '\e8ba';
  font-family: fontello
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu {
  display: none;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2.2em
}

.nav-load-more:before {
  display: none !important
}

.nav-links-more.loading a:before {
  display: inline-block !important
}

.sc_blogger .nav-links-more:not(.nav-links-infinite) a {
  transform: translateY(0%);
  transition: 333ms ease all
}

.sc_blogger .nav-links-more:not(.nav-links-infinite) a:hover {
  transform: translateY(-2%)
}

body.menu_style_side {
  width: auto;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box
}

body.menu_style_left {
  margin-left: 6rem
}

body.menu_style_right {
  margin-right: 6rem
}

.menu_style_side .body_wrap {
  position: relative;
  overflow: hidden;
  max-width: 100%
}

.menu_style_side .menu_side_wrap {
  position: fixed;
  z-index: 20000;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  width: 6rem;
  -webkit-transition: left .3s ease, right .3s ease;
  -ms-transition: left .3s ease, right .3s ease;
  transition: left .3s ease, right .3s ease
}

.menu_style_right .menu_side_wrap {
  left: auto;
  right: 0
}

.admin-bar .menu_side_wrap {
  top: 32px
}

@media(max-width:782px) {
  .admin-bar .menu_side_wrap {
    top: 46px
  }
}

@media(max-width:600px) {
  .admin-bar .menu_side_wrap {
    top: 0
  }
}

.menu_side_wrap .menu_side_inner {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.menu_style_side .menu_side_wrap .sc_layouts_logo {
  display: block;
  padding: 25% 10%;
  text-align: center;
  border-bottom: 1px solid #ddd;
  position: relative;
  z-index: 1
}

.menu_style_side .menu_side_wrap .logo_text {
  font-size: 1em;
  letter-spacing: 0;
  text-align: center;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.menu_style_side .menu_side_wrap .logo_slogan {
  display: none
}

.menu_side_wrap .menu_mobile_button {
  display: block;
  position: relative;
  left: 0;
  right: auto;
  top: 0
}

.menu_side_wrap .menu_side_button {
  display: none;
  font-size: 16px;
  margin-top: -1.5em;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: -1.5em;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: left .3s ease, right .3s ease;
  -ms-transition: left .3s ease, right .3s ease;
  transition: left .3s ease, right .3s ease
}

.menu_style_right .menu_side_wrap .menu_side_button {
  text-align: left;
  padding-left: 10px;
  -webkit-border-radius: 50% 0 0 50%;
  -ms-border-radius: 50% 0 0 50%;
  border-radius: 50% 0 0 50%
}

.menu_style_left .menu_side_wrap .menu_side_button {
  left: auto;
  right: -1.5em;
  text-align: right;
  padding-right: 10px;
  -webkit-border-radius: 0 50% 50% 0;
  -ms-border-radius: 0 50% 50% 0;
  border-radius: 0 50% 50% 0
}

.menu_style_right .menu_side_wrap .menu_side_button:before {
  content: '\e92a'
}

.menu_style_right .menu_side_wrap.opened .menu_side_button:before {
  content: '\e92b'
}

.menu_style_left .menu_side_wrap .menu_side_button:before {
  content: '\e92b'
}

.menu_style_left .menu_side_wrap.opened .menu_side_button:before {
  content: '\e92a'
}

#toc_menu {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: -50% 0 0 -50%
}

.toc_menu_item {
  position: relative;
  z-index: 1
}

.toc_menu_item .toc_menu_icon {
  display: block;
  position: relative;
  color: #888;
  height: 1.5em;
  line-height: 1.5em;
  text-align: center
}

.toc_menu_item .toc_menu_icon:before {
  display: inline-block;
  line-height: inherit;
  color: inherit
}

.toc_menu_item .toc_menu_icon_default:before {
  content: ' ';
  margin-top: .75em;
  width: .5em;
  height: 1px;
  background-color: #888
}

.toc_menu_item:hover .toc_menu_icon,
.toc_menu_item_active .toc_menu_icon {
  color: #292929
}

.toc_menu_item:hover .toc_menu_icon_default:before,
.toc_menu_item_active .toc_menu_icon_default:before {
  background-color: #292929
}

.toc_menu_item_active .toc_menu_icon_default:before {
  width: 1.5em
}

.toc_menu_item .toc_menu_description {
  position: absolute;
  top: 0;
  right: -20em;
  opacity: 0;
  white-space: nowrap;
  -webkit-transition: all .6s ease-out;
  -ms-transition: all .6s ease-out;
  transition: all .6s ease-out
}

.toc_menu_item:hover .toc_menu_description {
  right: 100%;
  margin-right: 1.5em;
  opacity: 1
}

.menu_side_inner #toc_menu {
  display: block;
  position: relative;
  z-index: 0;
  -webkit-transition: top .3s ease;
  -ms-transition: top .3s ease;
  transition: top .3s ease
}

.menu_side_icons #toc_menu {
  left: 0;
  top: 0;
  margin: 0
}

.menu_side_icons .toc_menu_item .toc_menu_description {
  height: 6rem;
  font-size: 1.0667em;
  line-height: 6rem;
  font-weight: 700;
  text-transform: uppercase;
  top: 0
}

.menu_side_icons .toc_menu_item:hover .toc_menu_description {
  margin-right: 0
}

.menu_side_icons .toc_menu_item .toc_menu_description span {
  display: inline-block;
  vertical-align: middle;
  padding: 0 3em;
  letter-spacing: 1px
}

.menu_side_icons .toc_menu_item .toc_menu_icon {
  width: 100%;
  height: 6rem;
  line-height: 6rem;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
  border-bottom: 1px solid #ddd
}

.menu_side_icons .toc_menu_item .toc_menu_icon:before {
  font-size: 2rem;
  line-height: inherit;
  font-weight: 400
}

.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon {
  text-align: center
}

.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before {
  content: ' ';
  width: 5px;
  height: 5px;
  line-height: inherit;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon:before {
  width: 9px;
  height: 9px;
  line-height: 9px;
  text-align: center
}

.menu_style_left .toc_menu_item .toc_menu_description {
  left: -20em;
  right: auto
}

.menu_style_left .toc_menu_item:hover .toc_menu_description {
  left: 100%;
  right: auto
}

.top_panel_mobile_info p {
  margin: 0
}

body.mobile_layout.menu_style_left {
  margin-left: 0
}

body.mobile_layout.menu_style_right {
  margin-right: 0
}

body.mobile_layout.menu_style_right .menu_side_wrap {
  right: -6rem
}

body.mobile_layout.menu_style_left .menu_side_wrap {
  left: -6rem
}

body.mobile_layout.menu_style_right .menu_side_wrap.opened {
  right: 0
}

body.mobile_layout.menu_style_left .menu_side_wrap.opened {
  left: 0
}

body.mobile_layout.menu_style_side .menu_side_wrap .menu_side_button {
  display: block
}

body.mobile_layout.menu_style_left .menu_side_wrap .menu_side_button:hover {
  right: -2em
}

body.mobile_layout.menu_style_right .menu_side_wrap .menu_side_button:hover {
  left: -2em
}

.menu_mobile_close {
  display: block;
  cursor: pointer;
  width: 2.2em;
  height: 2.2em;
  line-height: 2.2em;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  top: 41px;
  right: 37px;
  border: 1px solid;
  border-radius: 50%
}

.menu_mobile_close:before,
.menu_mobile_close:after {
  content: ' ';
  border-top: 1px solid #fff;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 38%;
  width: 47%;
  height: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  right: 0;
  margin: 0 auto
}

.menu_mobile_close:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg)
}

.menu_mobile_close:after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.menu_mobile_overlay {
  display: none !important;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .8);
  z-index: 100000
}

.menu_mobile {
  position: fixed;
  z-index: 100002;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  -webkit-transition: height .3s ease;
  -ms-transition: height .3s ease;
  transition: height .3s ease
}

.menu_mobile.opened {
  height: 100%
}

.menu_mobile_inner {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  overflow: hidden
}

.menu_mobile a {
  display: block
}

.menu_mobile .sc_layouts_logo {
  text-align: left;
  margin: 2.5rem auto 0;
  width: 18.5rem;
  font-size: 1em !important
}

@media(max-width:479px) {
  .menu_mobile .sc_layouts_logo {
    width: 200px
  }
}

.menu_mobile .menu_mobile_nav_area {
  position: absolute;
  z-index: 1;
  top: 14.4%;
  left: 0;
  width: 100%;
  height: auto;
  padding-right: 20px;
  overflow-y: scroll
}

.menu_mobile .menu_mobile_nav_area ul {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  width: auto
}

.menu_mobile .menu_mobile_nav_area ul ul {
  margin: 0;
  display: none
}

.menu_mobile .menu_mobile_nav_area li {
  margin-bottom: 0;
  width: auto
}

.menu_mobile .menu_mobile_nav_area li>a {
  font-size: 1.25em;
  line-height: 1.5em;
  padding: 1px 2.5em 1px 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  position: relative;
  display: inline-block;
  width: 28rem;
  text-align: left;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.menu_mobile .menu_mobile_nav_area>ul>li>a {
  font-size: 2em;
  line-height: 1.5em
}

.menu_mobile .menu_mobile_nav_area>ul>li li>a {
  padding-left: 1em;
  padding-top: .25em;
  padding-bottom: .25em
}

.menu_mobile .menu_mobile_nav_area>ul>li li li>a {
  padding-left: 2em
}

.menu_mobile .menu_mobile_nav_area>ul>li li li li>a {
  padding-left: 3em
}

.menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter {
  margin-top: 0 !important;
  padding-top: 0 !important;
  text-align: center;
  overflow: hidden
}

.menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a {
  overflow: hidden;
  padding-top: .25em;
  padding-bottom: .25em;
  padding-right: .5em
}

.menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a>span {
  display: block;
  border-top: 1px solid #f0f0f0;
  width: 100%;
  height: 0
}

.menu_mobile .menu_mobile_nav_area .open_child_menu {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  padding: .25em;
  background-color: rgba(255, 255, 255, .1);
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.menu_mobile .menu_mobile_nav_area li li .open_child_menu {
  background-color: initial;
  padding: .25em .7em
}

.menu_mobile .menu_mobile_nav_area a:hover>.open_child_menu {
  background-color: rgba(255, 255, 255, .2)
}

.menu_mobile .menu_mobile_nav_area .open_child_menu:before {
  font-family: fontello;
  content: '\e828'
}

.menu_mobile .menu_mobile_nav_area li.opened>a>.open_child_menu:before {
  content: '\e835'
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu {
  display: block;
  width: 26rem;
  text-align: left;
  padding: 1em;
  margin: 0 auto
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_content {
  width: 100% !important
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*=vc_col-xs-]),
.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*=elementor-xs-]) {
  width: 100%;
  float: none
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*=vc_col-xs-])+.wpb_column:not([class*=vc_col-xs-]),
.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*=elementor-xs-])+.elementor-column:not([class*=elementor-xs-]) {
  margin-top: 2em
}

.menu_mobile .search_mobile {
  position: absolute;
  z-index: 1;
  bottom: 8rem;
  left: 50%;
  width: 28rem;
  margin-left: -14rem
}

.menu_mobile .search_mobile form {
  position: relative
}

.menu_mobile .search_mobile .search_field {
  width: 100%;
  padding: 1.5em 3em 1.5em 1.5em !important
}

.menu_mobile .search_mobile .search_submit {
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  transform: translateY(-50%);
  font-size: .8667em;
  padding: 1.25em 1.8em;
  background-color: initial
}

@media(max-width:479px) {
  .menu_mobile .search_mobile .search_submit {
    padding: 1.8em
  }
}

.menu_mobile .socials_mobile {
  position: absolute;
  z-index: 1;
  bottom: 4rem;
  left: 0;
  text-align: center;
  display: block;
  left: 4.4em;
  width: 18rem;
  margin: 0 auto;
  text-align: left;
  margin-top: 2em
}

@media(max-width:1679px) {
  .menu_mobile .socials_mobile {
    left: 0;
    right: 0;
    width: auto;
    text-align: center
  }
}

.menu_mobile .social_item {
  display: inline-block
}

.menu_mobile .social_item+.social_item {
  margin-left: 2em
}

.menu_mobile .social_item .social_icon {
  display: block;
  font-size: .9em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center
}

.menu_mobile_narrow {
  margin-top: 0;
  margin-left: -427px;
  width: 427px;
  height: 100%;
  -webkit-transition: margin-left .3s ease, margin-right .3s ease;
  -ms-transition: margin-left .3s ease, margin-right .3s ease;
  transition: margin-left .3s ease, margin-right .3s ease
}

@media(max-width:1279px) {
  .menu_mobile_narrow {
    margin-left: -320px;
    width: 320px;
    height: 100%
  }
}

@media(max-width:767px) {
  .menu_mobile_narrow {
    margin-left: -277px;
    width: 277px;
    height: 100%
  }
}

.menu_mobile_narrow.opened {
  margin-left: 0
}

.menu_style_right .menu_mobile_narrow {
  margin-right: -320px;
  margin-left: 0;
  left: auto;
  right: 0
}

.menu_style_right .menu_mobile_narrow.opened {
  margin-right: 0
}

.menu_mobile_narrow .menu_mobile_nav_area li>a {
  font-size: 1em;
  line-height: 1.5em;
  text-transform: none;
  letter-spacing: 0;
  width: 17rem
}

.menu_mobile_narrow .menu_mobile_nav_area>ul>li+li {
  margin-top: 22px
}

@media(max-width:1023px) {
  .menu_mobile_narrow .menu_mobile_nav_area>ul>li+li {
    margin-top: 15px
  }
}

.menu_mobile_narrow .menu_mobile_nav_area>ul>li>a {
  font-size: 17px;
  line-height: 1.5em;
  font-weight: 500
}

.menu_mobile_narrow .menu_mobile_nav_area>ul>li>a>.open_child_menu:before {
  font-size: 1em;
  line-height: inherit
}

.menu_mobile_narrow .menu_mobile_nav_area li li .open_child_menu {
  padding: .4em
}

.menu_mobile_narrow .search_mobile {
  width: 18rem;
  margin-left: -9rem
}

.mobile_device .menu_mobile .menu_mobile_nav_area,
.mobile_layout .menu_mobile .menu_mobile_nav_area {
  position: relative;
  top: auto;
  max-height: none;
  margin: 4em 0 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.mobile_device .menu_mobile .search_mobile,
.mobile_layout .menu_mobile .search_mobile {
  position: relative;
  bottom: auto;
  left: 0;
  margin: 3em auto 0
}

.mobile_device .menu_mobile .socials_mobile,
.mobile_layout .menu_mobile .socials_mobile {
  position: relative;
  bottom: auto
}

.header_widgets_wrap {
  position: relative;
  z-index: 2
}

.header_widgets_wrap.header_fullwidth {
  overflow: hidden
}

.header_widgets_wrap.header_fullwidth .widget {
  margin-bottom: 0
}

.slider_wrap .rev_slider_wrapper {
  z-index: 0
}

.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a {
  opacity: 1 !important
}

.slider_container.slider_controls_side .slider_controls_wrap>.swiper-button-prev {
  margin-left: 0 !important
}

.slider_outer_controls_side .slider_controls_wrap>.swiper-button-next {
  margin-right: 0 !important
}

@media(max-width:1023px) {

  body .slider_style_default .slider_container.slider_controls_side .slider_controls_wrap>a,
  body .slider_style_default.slider_outer_controls_side .slider_controls_wrap>a,
  body .slider_style_default .slider_container.slider_controls_top .slider_controls_wrap>a,
  body .slider_style_default.slider_outer_controls_top .slider_controls_wrap>a,
  body .sc_item_slider .slider_container.slider_controls_side .slider_controls_wrap>a,
  body .sc_item_slider.slider_outer_controls_side .slider_controls_wrap>a,
  body .sc_item_slider .slider_container.slider_controls_top .slider_controls_wrap>a,
  body .sc_item_slider.slider_outer_controls_top .slider_controls_wrap>a,
  body .slider_container.slider_controls_outside+.slider_controls_wrap>a,
  body .slider_outer_controls_outside .slider_controls_wrap>a {
    display: block !important;
    width: 2.3em
  }
}

.widget_slider .slider_container:not(.slider_multi):not(.slider_type_images),
.widget_slider .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide {
  min-height: 300px;
  overflow: visible
}

.blog_archive {
  padding-bottom: 4em
}

.post_item p {
  margin-bottom: 0
}

.post_item>.post_title {
  margin-top: 0
}

.gallery_preview_show .post_readmore {
  margin-top: 2.4em
}

img.mfp-img {
  padding: 0 !important
}

.mfp-figure:after {
  box-shadow: none !important;
  background: 0 0 !important
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  right: 20px;
  text-align: right;
  padding-right: 6px;
  font-size: 29px;
  width: 40px;
  height: 40px;
  cursor: initial !important
}

.mfp-figure figcaption {
  position: relative
}

.mfp-figure figcaption .mfp-bottom-bar {
  position: absolute;
  left: 0;
  right: 0
}

.mfp-figure figcaption .mfp-bottom-bar .mfp-counter {
  left: auto;
  right: 30px
}

.mfp-img-mobile .mfp-bottom-bar {
  background: 0 0 !important
}

button.mfp-close,
button.mfp-arrow {
  box-shadow: none !important
}

.sidebar .textwidget form br {
  display: none
}

.post_layout_classic.post_format_audio:not(.post_item_single) .post_title,
.post_format_audio:not(.post_item_single) .post_title {
  font-size: 1.118em;
  line-height: 1.5em;
  padding-top: 1em;
  margin-bottom: -1px;
  letter-spacing: 0;
  padding-left: 1.2em;
  padding-right: 1.2em
}

.related_wrap .related_item_style_2 .media-block .post_featured {
  margin-bottom: 0
}

.header_position_default.thumbnail_type_fullwidth.post_header_position_above .post_content_single {
  margin-top: 0
}

.mptt-navigation-tabs,
div.yolox_tabs .yolox_tabs_titles {
  list-style-type: none;
  padding: 0;
  text-align: center;
  letter-spacing: 0;
  margin: -.85em 0 3.2em
}

div.esg-filter-wrapper .esg-filterbutton,
.mptt-navigation-tabs li,
div.yolox_tabs .yolox_tabs_titles li {
  display: inline-block;
  margin: 0 0 3px;
  font-size: 12px;
  line-height: 1.4em;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0;
  border: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

div.esg-filter-wrapper .esg-filterbutton:hover,
div.esg-filter-wrapper .esg-filterbutton.selected {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

div.esg-filter-wrapper .esg-filterbutton+.esg-filterbutton,
.mptt-navigation-tabs li+li,
div.yolox_tabs .yolox_tabs_titles li+li {
  margin-left: 3px
}

div.esg-filter-wrapper .esg-filterbutton>span,
.mptt-navigation-tabs li a,
div.yolox_tabs .yolox_tabs_titles li a,
div.yolox_tabs .yolox_tabs_titles li a.ui-tabs-anchor {
  display: block;
  float: none;
  padding: 1.75em 3em;
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

div.yolox_tabs .yolox_tabs_content {
  padding: 0
}

div.yolox_tabs .yolox_tab_content_remove {
  opacity: 0
}

div.yolox_tabs .nav-links {
  margin-top: 1em
}

.header_content_wrap {
  margin-bottom: 3em
}

.thumbnail_type_fullwidth.post_header_position_default .page_content_wrap>.header_content_wrap,
.post_header_position_on_thumb .page_content_wrap>.header_content_wrap {
  margin-bottom: 5.6rem
}

.header_content_wrap+.content_wrap {
  padding-top: 0
}

.header_content_wrap .post_header {
  margin-bottom: 0
}

.header_content_wrap .post_header .post_title {
  margin-top: 0;
  margin-bottom: 0
}

.header_content_wrap .post_header .post_title+.post_meta {
  margin-top: .5em
}

.header_content_wrap .post_featured {
  margin: 0;
  overflow: visible
}

.header_content_wrap .post_featured img {
  border-radius: 7px
}

.header_content_wrap .post_featured+.secondary_meta_wrap {
  margin-top: 1.8em
}

.thumbnail_type_fullwidth .header_content_wrap .post_header {
  margin-left: auto;
  margin-right: auto
}

.thumbnail_type_fullwidth .header_content_wrap .post_featured img {
  max-width: none;
  width: 100%
}

.thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg {
  height: 34rem;
  overflow: visible
}

.thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg:before {
  display: none
}

.thumbnail_type_fullwidth .page_content_wrap {
  padding-top: 0
}

.thumbnail_type_fullwidth .page_content_wrap {
  padding-top: 0
}

.thumbnail_type_fullwidth.post_header_position_above .header_content_wrap .post_header {
  margin-top: 2.1em;
  text-align: center
}

.thumbnail_type_fullwidth.post_header_position_above .header_content_wrap .post_header .meta_author_atts .post_meta {
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

.sticky .post_title {
  margin-bottom: 0 !important
}

.sticky.post_item:not(.format-audio) .post_header {
  margin-bottom: 2.1em !important
}

.single-post.thumbnail_type_default .page_content_wrap {
  padding-top: 5.5rem
}

.single-post .post_meta .post_meta_item {
  cursor: initial
}

.post_header_position_on_thumb .header_content_wrap {
  position: relative
}

.post_header_position_on_thumb .post_header {
  display: block;
  padding: 2em;
  margin: 0 auto !important;
  box-sizing: border-box;
  text-align: center
}

.post_header_position_on_thumb .header_align_tl .post_header,
.post_header_position_on_thumb .header_align_ml .post_header,
.post_header_position_on_thumb .header_align_bl .post_header {
  text-align: left
}

.post_header_position_on_thumb .header_align_tr .post_header,
.post_header_position_on_thumb .header_align_mr .post_header,
.post_header_position_on_thumb .header_align_br .post_header {
  text-align: right
}

.post_header_position_on_thumb .post_featured+.post_header {
  display: inline-block;
  background-color: #fff
}

.post_header_position_on_thumb .header_align_tl .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 3em;
  left: 3em
}

.post_header_position_on_thumb .header_align_tc .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 3em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.post_header_position_on_thumb .header_align_tr .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 3em;
  right: 3em
}

.post_header_position_on_thumb .header_align_ml .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 3em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.post_header_position_on_thumb .header_align_mc .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.post_header_position_on_thumb .header_align_mr .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 3em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.post_header_position_on_thumb .header_align_bl .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 3em;
  left: 3em
}

.post_header_position_on_thumb .header_align_bc .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 3em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.post_header_position_on_thumb .header_align_br .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 3em;
  right: 3em
}

.post_header_position_on_thumb .header_align_ts {
  padding-top: .1px
}

.post_header_position_on_thumb .header_align_ts .post_featured {
  margin-top: 6em
}

.post_header_position_on_thumb .header_align_ts .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  border: 1px solid #ddd
}

.post_header_position_on_thumb .header_align_bs {
  padding-bottom: .1px
}

.post_header_position_on_thumb .page_content_wrap>.header_align_bs {
  margin-bottom: 4em
}

.post_header_position_on_thumb .header_align_bs .post_featured {
  margin-bottom: 5em
}

.post_header_position_on_thumb .header_align_bs .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  border: 1px solid #ddd
}

.post_header_position_on_thumb.thumbnail_type_default .post_item_single .post_featured+.post_content {
  padding-top: 2.8rem
}

.post_header_position_on_thumb .post_featured.with_header {
  position: relative
}

.post_header .post_excerpt {
  margin-top: 1em
}

.post_item .post_content.entry-content {
  margin-bottom: 2.1em
}

.post_meta_single .post_meta_label {
  font-size: 14px;
  margin-right: 6px
}

.post_meta_single .post_tags>a {
  padding: .3em 1.2em;
  font-size: 12px;
  border-radius: 360px;
  text-transform: capitalize;
  display: inline-block
}

.post_header_single .post_meta {
  margin-bottom: 2.6em;
  margin-top: 0
}

.post_header_single .post_meta .post_categories>a {
  font-weight: 500;
  padding: 8px 13px;
  line-height: 1em;
  font-size: 12px;
  border-radius: 360px;
  display: inline-block
}

.post_header_single .content_wrap>.post_meta_wrap>.post_meta .post_share {
  display: none
}

.post_meta_item.post_categories {
  display: inline-block
}

.single_share .post_meta_item .socials_share .social_items {
  background-color: initial !important
}

.header_content_wrap .post_header .post_excerpt p:last-child {
  margin-bottom: 0
}

.header_content_wrap .post_header.align_center,
.post_item_single .post_header.align_center {
  text-align: center
}

.header_content_wrap .post_header.align_left,
.post_item_single .post_header.align_left {
  text-align: left
}

.header_content_wrap .post_header.align_right,
.post_item_single .post_header.align_right {
  text-align: right
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  padding: .4em 2.8em
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon {
  vertical-align: middle
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon span:before {
  margin-top: -4px
}

.page_content_wrap {
  position: relative
}

[class*=_banner_wrap] {
  position: relative;
  text-align: center
}

[class*=_banner_wrap] .banner_link {
  display: block;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.banner_with_image:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .3);
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.banner_with_image:hover:before {
  background-color: rgba(0, 0, 0, .1)
}

.banner_with_image>* {
  position: relative;
  z-index: 2;
  color: #fff !important
}

.page_banner_wrap {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 30px
}

.custom-background .page_content_wrap {
  background-color: initial !important
}

.custom-background .content_wrap>.content,
.page_banner_wrap~.content_wrap>.content {
  padding: 4rem;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.header_banner_wrap,
.sidebar_banner_wrap,
.footer_banner_wrap {
  padding: 30px;
  background-position: 50%;
  background-size: cover
}

.sidebar_banner_wrap {
  margin-bottom: 30px
}

.post_featured {
  overflow: hidden;
  position: relative;
  margin-bottom: 0
}

.post_item .post_header {
  margin-top: 1.6em
}

.post_featured_bg {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.post_featured_bg:before {
  content: ' ';
  width: 0;
  height: 0;
  padding-top: 56.25%;
  display: inline-block;
  vertical-align: top;
  margin-left: -.3em
}

.post_featured_right {
  float: right;
  width: 50%;
  margin-left: 4.3478%
}

.post_featured_left {
  float: left;
  width: 50%;
  margin-right: 4.3478%
}

.post_meta .post_meta_item,
.post_meta .vc_inline-link {
  font-size: inherit;
  margin-left: 0;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  transition: color .3s ease
}

.post_meta .post_meta_item:last-child:after,
.post_meta .post_meta_item.post_edit:last-child:after,
.post_meta .vc_inline-link:last-child:after {
  display: none
}

.post_meta a.post_meta_item:before,
.post_meta .vc_inline-link:before,
.post_meta a.post_meta_item>.post_counters_number {
  margin-right: .2em
}

.post_meta .vc_inline-link:before {
  content: '\e8bb';
  font-family: fontello
}

.post_share .social_items {
  font-size: 1em
}

.socials_share.socials_type_drop .social_items {
  padding: .8em 1em
}

.post_share .social_items .social_item .social_icon i {
  font-style: normal;
  text-transform: capitalize
}

.post_meta .socials_share {
  display: inline;
  vertical-align: baseline
}

.post_meta_item .socials_share .social_items {
  bottom: auto;
  top: 3.5em
}

.post_meta_item .socials_share .social_items {
  border: none
}

.post_meta_item .socials_share .social_items:before {
  bottom: auto;
  top: -5px;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  border: none;
  background-color: #fff !important;
  right: 0;
  left: 0;
  margin: 0 auto
}

.socials_share.socials_type_drop .social_item .social_icon {
  background: 0 0 !important
}

.post_featured .mask {
  background-color: rgba(0, 0, 0, .5)
}

.wp-playlist .wp-playlist-current-item img {
  background-color: #fff
}

.format-audio .post_featured {
  position: relative;
  max-height: 16em
}

.single .format-audio .post_featured {
  max-height: none
}

.format-audio .post_featured img {
  position: relative
}

.format-audio .post_featured.with_thumb .mask {
  background-color: rgba(0, 0, 0, .6)
}

.format-audio .post_featured .mask {
  opacity: 1
}

.format-audio .post_featured .post_audio.with_iframe .post_audio_author,
.format-audio .post_featured .post_audio.with_iframe .post_audio_title {
  display: none
}

.format-audio .post_featured .post_audio_author,
.trx_addons_audio_player .audio_author {
  font-size: 1em;
  font-weight: 500;
  font-style: normal
}

.trx_addons_audio_player .audio_author {
  margin-left: 0;
  margin-right: 0;
  text-transform: none
}

.format-audio .post_featured .post_audio_title,
.trx_addons_audio_player .audio_caption {
  font-size: 1em;
  line-height: 1.35em;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: none
}

.format-audio .post_featured .post_audio_title {
  font-size: 1.118em;
  line-height: 1.5em;
  margin-top: .3em;
  margin-bottom: 1.9em;
  letter-spacing: 0
}

.format-audio .post_featured.with_thumb .post_audio_author,
.trx_addons_audio_player.with_cover .audio_author,
.format-audio .post_featured.with_thumb .post_audio_title,
.trx_addons_audio_player.with_cover .audio_caption {
  color: #fff
}

.vc_row .trx_addons_audio_player .audio_caption {
  font-size: 1.2em;
  line-height: 1.35em
}

.trx_addons_audio_player .audio_author+.audio_caption {
  margin: -.6em 0 .25em
}

.format-audio .post_featured.with_thumb .post_audio {
  position: absolute;
  z-index: 1000;
  top: auto;
  right: 6%;
  bottom: 2em;
  left: 6%;
  text-align: left
}

.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
  padding: 1.2em 0 0
}

.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .post_audio_author,
.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .post_audio_title {
  padding: 0 1.2em
}

.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
  padding-left: 1.2em;
  padding-right: 1.2em;
  height: 100%
}

.ua_safari .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
  padding-top: 6px !important
}

.format-audio .post_header {
  margin-top: 1em
}

.related_wrap .format-audio .post_header {
  margin-top: 0
}

[class*=wp-block-] {
  margin-top: 1.9em;
  margin-bottom: 1.9em
}

[class*=wp-block-] [class*=wp-block-] {
  margin-top: 0;
  margin-bottom: 0
}

.wp-block-video figcaption {
  margin-bottom: 0
}

.wp-block-video {
  margin-bottom: 2em
}

.player .vp-player-layout {
  top: 0 !important
}

body .alignwide {
  position: relative;
  left: 0;
  width: 100%;
  max-width: none
}

body.sidebar_hide .alignwide {
  position: relative;
  left: calc(-44vw + 50%);
  width: 88vw;
  max-width: none
}

.alignwide {
  margin-top: 1em
}

.wp-block-cover__video-background {
  position: absolute !important;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
  width: 100% !important;
  height: 100% !important;
  z-index: 0;
  object-fit: cover
}

.wp-block-cover {
  box-sizing: border-box
}

.wp-block-cover .wp-block-cover-text {
  position: absolute !important;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
  width: auto !important
}

.wp-block-cover p:not(.has-text-color),
.wp-block-cover .wp-block-cover-text strong,
.wp-block-cover .wp-block-cover-text a {
  color: #fff !important
}

.wp-block-cover .wp-block-cover-text a:hover {
  color: #000 !important
}

figure.wp-block-audio figcaption,
figure.wp-block-video figcaption,
figure.wp-block-embed figcaption {
  position: static;
  transition: none;
  margin: 0
}

figure.wp-block-audio:hover figcaption,
figure.wp-block-video:hover figcaption,
figure.wp-block-embed:hover figcaption {
  margin-bottom: 0
}

body .trx_addons_audio_player {
  padding: 1.85em 0 0;
  overflow: hidden;
  border-radius: 10px
}

.trx_addons_audio_player.without_cover {
  border: 1px solid #ddd
}

.trx_addons_audio_player .audio_author,
.trx_addons_audio_player .audio_caption {
  margin: .5em 0 1.25em
}

.trx_addons_audio_player .audio_info+.audio_embed,
.trx_addons_audio_player .audio_info+.audio_frame {
  margin-top: 2em
}

.trx_addons_audio_player .audio_info {
  padding: 0 1.4em
}

.trx_addons_audio_player .mejs-controls {
  padding: 0 1.2em
}

.trx_addons_audio_player .mejs-container,
.trx_addons_audio_player .mejs-container .mejs-controls,
.trx_addons_audio_player .mejs-embed,
.mejs-embed body {
  background: 0 0
}

.wp-block-archives.wp-block-archives-dropdown {
  margin-bottom: 30px
}

.post_featured.with_thumb .mejs-container,
.post_featured.with_thumb .mejs-controls,
.post_featured>div>.mejs-container,
.post_featured>div>.mejs-container .mejs-controls,
.trx_addons_audio_player.with_cover .mejs-container,
.trx_addons_audio_player.with_cover .mejs-controls {
  background: 0 0;
  padding: 0
}

.sidebar .mejs-controls .mejs-time,
.footer_wrap .mejs-controls .mejs-time {
  display: none
}

.mejs-button>button {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

body .mejs-time {
  font-size: 14px
}

body .related_item .mejs-time {
  font-size: 10px
}

body .mejs-time-buffering,
body .mejs-time-current,
body .mejs-time-float-corner,
body .mejs-time-hovered,
body .mejs-time-loaded,
body .mejs-time-marker,
body .mejs-time-total {
  height: 6px
}

.mejs-controls .mejs-button>button {
  background-color: initial !important
}

body .mejs-time-float,
body .mejs-time-float-current {
  height: 16px
}

body .mejs-time-handle-content {
  height: 6px;
  left: -7px;
  top: -5px;
  width: 6px
}

body .mejs-horizontal-volume-slider {
  width: 12%
}

body .mejs-horizontal-volume-total {
  width: 93%;
  height: 6px
}

body .related_item .mejs-horizontal-volume-total {
  width: 100%
}

body .mejs-button,
body .mejs-time,
body .mejs-time-rail {
  width: 43px
}

body .mejs-fullscreen-button {
  width: 23px
}

body .mejs-button>button {
  margin: 11px 12px 10px 0
}

body .mejs-button.mejs-volume-button>button {
  margin: 11px 12px 10px 10px
}

body .related_item .mejs-button>button {
  margin: 10px 6px 10px 0
}

body .mejs-controls .mejs-button>button {
  font-size: 1.8em
}

body .mejs-time-rail {
  padding-top: 13px
}

body .mejs-horizontal-volume-total {
  top: 18px
}

body .mejs-container {
  position: relative;
  padding-top: 3em !important;
  overflow: visible;
  z-index: 2
}

body .mejs-container:before {
  content: '';
  width: 100%;
  display: block;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1
}

.format-video .post_featured.without_thumb {
  display: block
}

.format-video .post_featured.with_thumb {
  position: relative
}

.format-video .post_featured.with_thumb .post_video {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  text-align: center;
  opacity: 0;
  overflow: hidden
}

.format-video .post_featured.with_thumb .post_video:before {
  content: ' ';
  display: inline-block;
  padding-top: 55%;
  width: 0;
  height: 0
}

.format-video .post_featured.with_thumb img {
  position: relative;
  z-index: 2
}

.format-video .post_featured.with_thumb .mask {
  z-index: 3;
  background-color: rgba(0, 0, 0, .5);
  opacity: 0
}

.format-video .post_featured.with_thumb:hover .mask {
  opacity: 1
}

.elementor-custom-embed-play i,
.trx_addons_video_player.with_cover .video_hover,
.format-video .post_featured.with_thumb .post_video_hover {
  width: 3.8em;
  height: 3.8em;
  line-height: 3.8em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  transform: translateX(-50%)translateY(-50%);
  font-size: 1em;
  opacity: 0;
  cursor: pointer;
  overflow: hidden;
  background-color: #fff;
  border: 4px solid transparent;
  text-shadow: none;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12);
  margin-top: 0
}

.trx_addons_video_player.with_cover:hover .video_hover,
.format-video .post_featured.with_thumb:hover .post_video_hover {
  opacity: 1
}

.trx_addons_video_player.with_cover .video_hover,
.body_style_fullwide .format-video .post_featured.with_thumb .post_video_hover,
.post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover,
.post_layout_chess_1.format-video .post_featured.with_thumb .post_video_hover {
  font-size: 1em;
  width: 3.8em;
  height: 3.8em;
  line-height: 3.8em;
  text-align: center
}

.widget_video .trx_addons_video_player.with_cover .video_hover {
  font-size: 1em
}

.sidebar .trx_addons_video_player.with_cover .video_hover,
.footer_wrap .trx_addons_video_player.with_cover .video_hover {
  font-size: 1.8em
}

.elementor-custom-embed-play i:before,
.trx_addons_video_player.with_cover .video_hover:before,
.format-video .post_featured.with_thumb .post_video_hover:before {
  content: '\e8e1';
  font-family: fontello;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: block
}

.format-video .post_featured.post_video_play .post_video {
  opacity: 1;
  z-index: 10
}

.format-video .post_featured.post_video_play .mask {
  opacity: 1;
  background-color: #000
}

.format-video .post_featured.post_video_play .post_video_hover {
  display: none
}

.trx_addons_video_player.with_cover .video_hover:hover {
  background-color: #fff
}

.trx_addons_video_player {
  border-radius: 7px
}

.format-gallery .post_featured.with_thumb .slider_outer {
  position: absolute;
  z-index: 1000;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%
}

.format-quote .post_content,
.format-aside .post_content,
.format-link .post_content,
.format-status .post_content {
  padding: 0;
  text-align: left
}

.format-aside .post_content_inner,
.post_item_single.format-aside .post_content>p,
.format-link .post_content_inner,
.post_item_single.format-link .post_content>p,
.format-status .post_content_inner,
.post_item_single.format-status .post_content>p {
  font-size: 1.6667rem;
  line-height: 1.4em
}

.format-aside .post_content_inner {
  padding: 1em 1.3158em
}

.format-aside .post_content p+p,
.format-link .post_content p+p,
.format-status .post_content p+p {
  margin-top: 1em
}

.format-aside .post_content_inner:after {
  display: none
}

.format-aside .post_content_inner+.post_meta,
.format-link .post_content_inner+.post_meta,
.format-status .post_content_inner+.post_meta {
  margin-top: 1.6em
}

.format-chat p {
  margin-bottom: 0
}

.format-chat p>em,
.format-chat p>b,
.format-chat p>strong {
  display: inline-block;
  margin-top: 1.7em
}

.format-chat p:first-child>em,
.format-chat p:first-child>b,
.format-chat p:first-child>strong {
  margin-top: 0
}

.post_categories>a {
  font-weight: 500;
  padding: 8px 13px;
  font-size: 12px;
  line-height: 1em;
  border-radius: 360px;
  display: inline-block
}

.post_categories>a .icon-play:before {
  margin-top: -2px !important
}

.sc_layouts_menu_nav>li ul {
  box-shadow: 0 0 99px -32px rgba(0, 0, 0, .4);
  border-radius: 7px
}

.nav-links-more {
  margin-top: 1.8em;
  margin-bottom: 1.8em;
  text-align: center
}

[class*=blog_style_classic] .nav-links-more,
[class*=blog_style_masonry] .nav-links-more {
  margin-top: 0
}

.nav-links-more.nav-links-infinite {
  display: none
}

.nav-links-more:not(.nav-links-infinite) a {
  display: block;
  position: relative;
  padding: 1.15em 2.2em;
  text-align: center;
  border-radius: 360px;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%);
  text-transform: capitalize;
  cursor: pointer
}

.nav-links-more a:before {
  content: '';
  font-family: fontello;
  font-size: 1.2em;
  font-weight: 400;
  display: inline-block;
  text-align: center;
  margin-right: .5em
}

.nav-links-more.loading a:before {
  content: '\e810';
  -webkit-animation: spin 2s infinite linear;
  -ms-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear
}

.nav-links-infinite.loading {
  display: block
}

.nav-links-old {
  overflow: hidden;
  font-size: .9333em;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-top: 3em
}

body[class*=blog_style_portfolio] .nav-links-old,
body[class*=blog_style_classic] .nav-links-old {
  margin-top: 1.3em
}

.nav-links-old .nav-prev a:before,
.nav-links-old .nav-next a:after {
  font-family: fontello;
  font-weight: 400;
  display: inline;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.nav-links-old .nav-prev {
  float: left;
  position: relative;
  padding-left: 2em
}

.nav-links-old .nav-prev a:before {
  content: '\e939'
}

.nav-links-old .nav-next {
  float: right;
  position: relative;
  padding-right: 2em
}

.nav-links-old .nav-next a:after {
  content: '\e93a';
  left: auto;
  right: 0
}

.nav-links-old a {
  border-bottom: 1px dotted transparent
}

div.esg-filters,
.comments_pagination,
.nav-links,
.page_links {
  font-size: 1em;
  margin-top: 2.5em;
  text-align: center;
  border: none;
  list-style-type: none;
  clear: both
}

.page_links {
  margin-top: 0;
  padding-top: 2.5em
}

.page_links .page_links_title {
  display: inline-block;
  vertical-align: top;
  margin: 1.75em 1em 0 0
}

.esg-filters div.esg-navigationbutton,
.page_links>span:not(.page_links_title),
.page_links>a,
.comments_pagination .page-numbers,
.nav-links .page-numbers {
  display: inline-block;
  vertical-align: top;
  font-size: inherit;
  font-weight: inherit;
  margin: .6667em .6667em 0 0;
  padding: 0;
  border: none;
  width: 4em;
  height: 4em;
  line-height: 4em;
  text-align: center;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease, background-position .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease, background-position .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease, background-position .3s ease
}

.esg-filters .esg-navigationbutton i[class*=eg-icon-] {
  color: inherit
}

.esg-filters .esg-navigationbutton i.eg-icon-left-open:before {
  content: '\e939';
  font-family: fontello
}

.esg-filters .esg-navigationbutton i.eg-icon-right-open:before {
  content: '\e93a';
  font-family: fontello
}

.esg-filters div.esg-navigationbutton:hover,
.esg-filters div.esg-navigationbutton.selected {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

.nav-links .page-numbers.prev,
.nav-links .page-numbers.next,
.comments_pagination .page-numbers.prev,
.comments_pagination .page-numbers.next {
  text-indent: -200px;
  overflow: hidden;
  position: relative
}

.nav-links .page-numbers.prev:before,
.nav-links .page-numbers.next:before,
.comments_pagination .page-numbers.prev:before,
.comments_pagination .page-numbers.next:before {
  font-family: fontello;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  text-indent: 0
}

.nav-links .page-numbers.prev:before,
.comments_pagination .page-numbers.prev:before {
  content: '\e939'
}

.nav-links .page-numbers.next:before,
.comments_pagination .page-numbers.next:before {
  content: '\e93a'
}

.nav-links-single .nav-links {
  font-size: 1em;
  text-align: left;
  margin-top: 1.7em;
  padding-top: 1.3em;
  padding-bottom: 1.1em;
  overflow: hidden;
  text-transform: none;
  border-radius: 7px
}

.nav-links-single .nav-links a {
  display: block;
  position: relative;
  z-index: 1
}

.nav-links-single .nav-links a .nav-arrow:before {
  content: ' ';
  display: block;
  opacity: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.nav-links-single .nav-links a:hover .nav-arrow:before {
  opacity: .5
}

.nav-links-single .nav-links a .nav-arrow:after {
  content: '\e939';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: 2px;
  color: #292929;
  font-size: 1.2em
}

.nav-links-single .nav-links .nav-next a .nav-arrow {
  right: 0;
  left: auto
}

.nav-links-single .nav-links .nav-next a .nav-arrow:after {
  content: '\e93a'
}

.nav-links-single .nav-links .nav-previous,
.nav-links-single .nav-links .nav-next {
  width: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 1.15em;
  padding-bottom: 1.1em;
  transition: 333ms ease all
}

.nav-links-single .nav-links .nav-previous .nav-arrow,
.nav-links-single .nav-links .nav-next .nav-arrow {
  transition: 333ms ease all;
  position: relative
}

.nav-links-single .nav-links .nav-previous {
  float: left;
  text-align: left;
  padding-right: 15px;
  border-right: 1px solid rgba(235, 238, 239, .5)
}

.nav-links-single .nav-links .nav-previous .nav-arrow {
  margin-right: 12px
}

.nav-links-single .nav-links .nav-previous a {
  padding-left: 1.7em
}

.nav-links-single .nav-links .nav-previous a .nav-arrow {
  left: 0;
  right: auto
}

.nav-links-single .nav-links .nav-previous .post-title {
  text-align: left;
  display: inline-block
}

.nav-links-single .nav-links .nav-previous a:hover .nav-arrow {
  left: -5px
}

.nav-links-single .nav-links .nav-next a:hover .nav-arrow {
  right: -5px
}

.nav-links-single .nav-links .nav-next {
  float: right;
  text-align: right;
  padding-left: 15px;
  border-left: 1px solid rgba(235, 238, 239, .5)
}

.nav-links-single .nav-links .nav-next .nav-arrow {
  margin-left: 12px
}

.nav-links-single .nav-links .nav-next a {
  padding-right: 1.7em
}

.nav-links-single .nav-links .nav-next .post-title {
  text-align: right;
  display: inline-block
}

.nav-links-single .nav-links .post-title,
.nav-links-single .nav-links .post_date {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.nav-links-single .nav-links .post-title {
  margin: 0 0 .3em
}

.nav-links-single .nav-links .meta-nav,
.nav-links-single .nav-links .post_date {
  font-size: .9286em;
  font-weight: 400
}

.nav-links-single.nav-links-fixed {
  position: fixed;
  z-index: 10;
  bottom: 100px;
  left: 20px;
  right: 20px
}

.nav-links-single.nav-links-fixed .nav-links {
  padding: 0;
  margin: 0;
  border-width: 0
}

.nav-links-single.nav-links-fixed .nav-links .nav-previous,
.nav-links-single.nav-links-fixed .nav-links .nav-next {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  width: 220px;
  padding: 15px;
  border: 1px solid #e5e5e5;
  background-color: #fff
}

.nav-links-single.nav-links-fixed .nav-links .nav-next {
  left: auto;
  right: 0
}

.image-navigation .nav-previous,
.image-navigation .nav-next {
  float: none;
  width: auto;
  text-align: left;
  padding: 0;
  margin: 0;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 1.5em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.image-navigation .nav-next {
  left: auto;
  right: 1.5em;
  text-align: right
}

.image-navigation .nav-previous a,
.image-navigation .nav-next a {
  display: block;
  padding: 1.1em 1em;
  width: 0;
  max-width: 20em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: initial;
  border: 1px solid transparent;
  color: #fff;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.image-navigation .nav-previous a:hover,
.image-navigation .nav-next a:hover {
  width: auto;
  color: #fff;
  background-color: rgba(0, 0, 0, .6);
  border-color: rgba(0, 0, 0, .6);
  -webkit-border-radius: 2em;
  -ms-border-radius: 2em;
  border-radius: 2em
}

.image-navigation .nav-previous a:hover {
  padding-left: 3.5em
}

.image-navigation .nav-next a:hover {
  padding-right: 3.5em
}

.image-navigation .nav-previous a:after,
.image-navigation .nav-next a:after {
  content: '\e8ef';
  font-family: fontello;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 4em;
  height: 4em;
  line-height: 4em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #000;
  background-color: #333;
  color: #fff
}

.image-navigation .nav-next a:after {
  content: '\e8f0';
  left: auto;
  right: 0
}

.image-navigation .nav-previous a:hover:after,
.image-navigation .nav-next a:hover:after {
  border-color: transparent;
  background-color: initial
}

.structured_data_snippets {
  display: none
}

.post_item_single.format-aside .post_content,
.post_item_single.format-link .post_content,
.post_item_single.format-status .post_content {
  padding: 0;
  text-align: left
}

.post_item_single.format-quote .post_content {
  background-color: initial;
  padding-top: 0
}

.section_title {
  margin: 0 0 1em;
  text-align: left
}

.post_item_single>.post_featured {
  margin-bottom: 2.8em;
  text-align: center
}

.post_item_single>.post_featured>img {
  width: auto;
  max-height: 80vh
}

.post_featured.post_attachment {
  margin-bottom: .5em
}

.entry-caption {
  text-align: center;
  font-style: italic
}

.post_item_single .post_header_single+.secondary_meta_wrap {
  margin-top: 1.65em
}

.post_item_single .meta_author_atts .post_meta {
  margin-bottom: 0
}

.post_item_single .post_content>h1:first-child,
.post_item_single .post_content>h2:first-child,
.post_item_single .post_content>h3:first-child,
.post_item_single .post_content>h4:first-child,
.post_item_single .post_content>h5:first-child,
.post_item_single .post_content>h6:first-child,
.post_item_single .post_content>.vc_row:first-child h1:first-child,
.post_item_single .post_content>.vc_row:first-child h2:first-child,
.post_item_single .post_content>.vc_row:first-child h3:first-child,
.post_item_single .post_content>.vc_row:first-child h4:first-child,
.post_item_single .post_content>.vc_row:first-child h5:first-child,
.post_item_single .post_content>.vc_row:first-child h6:first-child,
.post_item_single .post_title {
  margin-top: -.2em
}

.post_item_single .post_header_single .post_title {
  margin-bottom: 0
}

.post_header_position_on_thumb .post_featured {
  margin-bottom: 2em
}

.post_header_single+.post_featured {
  margin-top: 2em
}

.post_featured.hover_icon .mask {
  background-color: rgba(0, 0, 0, .2) !important
}

.post_item_single .post_content>.post_meta_single {
  font-size: 1.0667em;
  line-height: 1.375em;
  margin-top: 2.2em;
  letter-spacing: 0;
  overflow: hidden;
  clear: both
}

.post_item_single .post_content>.post_meta_single .post_tags {
  display: inline-block;
  margin-top: .7em;
  margin-bottom: 3em
}

@media(max-width:479px) {
  .post_item_single .post_content>.post_meta_single .post_tags {
    margin-bottom: .2em
  }
}

.post_item_single .post_content>.post_meta_single .post_tags:after {
  display: none
}

.post_item_single .post_content>.post_meta_single .post_share {
  float: right;
  display: block;
  max-width: 42%
}

.post_item_single .post_content>.post_meta_single .post_share:before {
  display: none
}

.post_item_single .post_content>.post_meta_single .post_share .social_item {
  margin: 0 0 .5em .5em
}

.author_info {
  margin-top: 3.4em;
  padding: 2.6em 3.2em 2.2em;
  position: relative;
  border-radius: 7px
}

.author_avatar {
  width: 6.2rem;
  height: 6.2rem;
  line-height: 6.2rem;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 2.2rem;
  left: 1.8rem
}

.author_avatar img {
  width: 100%;
  height: auto;
  border-radius: 50%
}

.author_description {
  padding-left: 6.5rem
}

.author_title {
  margin-top: 0;
  margin-bottom: .75em
}

.author_bio p {
  margin: 0;
  font-size: .882em
}

@media(max-width:479px) {
  .author_bio p {
    font-size: 1em
  }
}

.author_bio p+p {
  margin-top: .6em
}

.author_bio .author_link {
  display: none;
  margin-top: .8em;
  font-style: italic;
  letter-spacing: 0
}

.author_bio .socials_wrap {
  margin-top: .3em
}

.related_wrap {
  margin-top: 3em;
  padding-top: 2.6em
}

.related_wrap .related_item {
  text-align: center
}

.related_wrap .post_categories ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block
}

.related_wrap .post_categories li {
  display: inline-block;
  margin: 0
}

.related_wrap .post_categories li+li {
  margin-left: .5em
}

.related_wrap .post_categories li:nth-child(n+3) {
  display: none
}

.related_wrap .post_title {
  margin: .7em 0 .4em;
  padding: 0 1.2em
}

.related_wrap .related_item_style_1 .post_featured .post_header {
  display: block;
  max-width: 70%;
  padding: 3em 2em;
  position: absolute;
  z-index: 8;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.related_wrap .related_item_style_1.format-video .post_featured.with_thumb .post_video_hover {
  top: 90%
}

.related_wrap .related_item_style_1 .post_title {
  margin: .8em 0;
  letter-spacing: 1px;
  line-height: 1.5em
}

.related_wrap .related_item_style_2 .post_featured {
  margin-bottom: 0
}

.related_wrap .related_item_style_2 .related_content_wrap .post_title,
.related_wrap .related_item_style_2 .related_content_wrap .post_title {
  margin-top: 1.55em;
  padding-top: 0 !important
}

.related_wrap .related_item_style_2 .post_featured img {
  width: 100%
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap [class*=column-]:first-of-type .related_item .media-block {
  margin: 0
}

.related_wrap .columns_wrap [class*=column-]:first-of-type .related_item_style_2 .related_content_wrap .post_title {
  margin-top: .6em
}

.related_wrap .columns_wrap [class*=column-]:first-of-type .related_item_style_2 .related_content_wrap .post_meta {
  margin-bottom: 1.4em
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap [class*=column-]:first-of-type .related_item.format-audio .post_header_single .post_meta {
  margin-top: 1.1em
}

.ua_ie .post_header_single .post_meta .post_categories>a {
  padding: 10px 20px 7px
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap .related_item .post_featured+.related_content_wrap {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_title {
  margin-top: 0
}

.related_item.format-audio .post_header {
  margin-top: 0
}

.related_wrap .related_item_style_3.related_item {
  text-align: left;
  border-bottom: 1px solid #c1c1c1
}

.related_wrap .related_wrap_slider .related_item_style_3.related_item {
  border-bottom: none
}

.related_wrap .related_item_style_3 .post_date {
  font-size: 1em;
  line-height: inherit;
  vertical-align: baseline
}

.related_wrap .related_item_style_3 .post_date [class^=icon-] {
  font-size: 1.2em;
  line-height: inherit;
  margin-right: .3em;
  margin-left: 0;
  vertical-align: baseline
}

.related_wrap .columns_wrap .column-1_4:last-child .related_item_style_3,
.related_wrap .columns_wrap .column-1_4:nth-last-child(2) .related_item_style_3,
.related_wrap .columns_wrap .column-1_4:nth-last-child(3) .related_item_style_3,
.related_wrap .columns_wrap .column-1_4:nth-last-child(4) .related_item_style_3,
.related_wrap .columns_wrap .column-1_3:last-child .related_item_style_3,
.related_wrap .columns_wrap .column-1_3:nth-last-child(2) .related_item_style_3,
.related_wrap .columns_wrap .column-1_3:nth-last-child(3) .related_item_style_3,
.related_wrap .columns_wrap .column-1_2:last-child .related_item_style_3,
.related_wrap .columns_wrap .column-1_2:nth-last-child(2) .related_item_style_3,
.related_wrap .columns_wrap .column-1_1:last-child .related_item_style_3 {
  border-bottom: none
}

.related_wrap .posts_container.columns_wrap .related_item .related_content_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  height: 100%
}

.related_wrap .posts_container.columns_wrap .related_item .post_featured+.related_content_wrap {
  height: auto
}

.ua_ie .post_header_single .post_meta .post_categories>a {
  padding: 10px 20px 7px
}

.related_wrap .posts_container.columns_wrap .related_item .post_featured+.related_content_wrap {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.related_item.format-audio .post_header {
  margin-top: 0
}

.body_style_fullscreen .comments_wrap {
  margin-bottom: 3em
}

.comments_list_wrap {
  margin-top: 3em;
  padding-top: 2em;
  overflow: hidden
}

.comments_list_wrap .comments_closed {
  margin-top: 2em;
  color: #1d1d1d
}

.comments_list_wrap>ul {
  padding: 0;
  margin: 0;
  list-style: none
}

.comments_list_wrap ul li+li,
.comments_list_wrap li>ul>li {
  padding-top: 1.8em
}

.comments_list_wrap ul>li {
  display: block;
  overflow: hidden;
  position: relative;
  min-height: 6em
}

.comments_list_wrap ul>li:before {
  display: none
}

.comments_list_wrap ul ul {
  margin-left: 5.1em;
  padding-left: 0
}

.comments_list_wrap .comments_list>li>ul.children {
  margin-left: 5.1em;
  padding-left: 0
}

@media(max-width:479px) {
  .comments_list_wrap .comments_list>li>ul.children {
    margin-left: 2em
  }
}

.comments_list_wrap .comments_list>li>ul.children>li>ul {
  margin-left: 5.1em
}

@media(max-width:479px) {
  .comments_list_wrap .comments_list>li>ul.children>li>ul {
    margin-left: 1em
  }
}

.comments_list_wrap .comments_list>li>ul.children>li>ul>li ul {
  margin-left: 0;
  padding-left: 0
}

.comments_list_wrap ul ul ul ul ul {
  margin-left: 0
}

.comments_list_wrap li+li,
.comments_list_wrap li ul {
  margin-top: 1em;
  border-top: 1px solid #dce1e3
}

.comments_list_wrap .comment_author_avatar {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 3.8em;
  height: 3.8em;
  line-height: 3.8em;
  text-align: center;
  overflow: hidden;
  border-radius: 50px
}

.comments_list_wrap ul li+li>.comment_body>.comment_author_avatar,
.comments_list_wrap li>ul>li>.comment_body>.comment_author_avatar {
  top: 1.8em
}

.comments_list_wrap .bypostauthor>.comment_body .comment_author_avatar:after {
  content: ' ';
  display: block;
  border: 12px solid transparent;
  border-top-color: #ddd;
  position: absolute;
  z-index: 1;
  top: -14px;
  right: -14px;
  width: 0;
  height: 0;
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg)
}

.comments_list_wrap .comment_author_avatar img {
  width: 100%
}

.comments_list_wrap .comment_content {
  padding-left: 5em;
  padding-top: .8em;
  overflow: hidden
}

.comments_list_wrap .comment_info {
  margin: -.2em 0 .6em;
  position: relative
}

.comments_list_wrap .comment_info .atts_wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.comments_list_wrap .comment_text {
  font-size: .882em
}

.comments_list_wrap .comment_author {
  margin: 0 .5em 0 0;
  display: block
}

.comments_list_wrap .comment_posted {
  display: inline-block;
  position: relative;
  letter-spacing: 0;
  vertical-align: baseline;
  font-size: .824em;
  line-height: inherit;
  font-style: normal
}

.comments_list_wrap .comment_posted_label {
  display: none
}

.comments_list_wrap .comment_counters,
.comments_list_wrap .comment_date,
.comments_list_wrap .comment_time {
  display: inline-block;
  vertical-align: baseline
}

.comments_list_wrap .comment_date,
.comments_list_wrap .comment_time {
  margin-right: .3em
}

.comments_list_wrap .comment_counters,
.comments_list_wrap .comment_time {
  display: none
}

.comments_list_wrap .comment_not_approved {
  padding: .2em 0 .5em;
  font-style: italic
}

.comments_list_wrap .comment_text {
  margin-bottom: .5em
}

.comments_list_wrap .comment_text p {
  margin: 0
}

.comments_list_wrap .comment_text p+p {
  margin-top: .6em
}

.comments_list_wrap .comment_text ul,
.comments_list_wrap .comment_text ol {
  margin: 0;
  padding: 0 0 0 1.5em
}

.comments_list_wrap .comment_text ul>li,
.comments_list_wrap .comment_text ol>li {
  display: list-item
}

.comments_list_wrap .comment_text ul {
  list-style: disc outside
}

.comments_list_wrap .comment_text ul ul {
  list-style-type: circle
}

.comments_list_wrap .comment_text ul ul ul {
  list-style-type: square
}

.comments_list_wrap .comment_text ul ul ul ul {
  list-style-type: disc
}

.comments_list_wrap .comment_text ol {
  list-style: decimal outside
}

.comments_list_wrap .comment_text ol ol {
  list-style-type: lower-alpha
}

.comments_list_wrap .comment_text ol ol ol {
  list-style-type: upper-roman
}

.comments_list_wrap .comment_text ul>li>ul,
.comments_list_wrap .comment_text ol>li>ol {
  margin-top: .5em
}

.comments_list_wrap .comment_text ul>li,
.comments_list_wrap .comment_text ol>li {
  min-height: 0;
  padding: 0;
  margin: 0 0 .5em;
  overflow: visible
}

.comments_list_wrap .comment_text ul,
.comments_list_wrap .comment_text ul>li,
.comments_list_wrap .comment_text ol,
.comments_list_wrap .comment_text ol>li {
  border: none
}

.comments_list_wrap .comment_reply {
  font-size: .824em;
  line-height: 1.5em;
  font-weight: 500;
  font-style: normal;
  letter-spacing: 0;
  transition: 333ms ease all
}

.comments_list_wrap .comment_reply a:after {
  content: '\e93a';
  font-family: fontello;
  margin-left: .4em;
  font-size: 1.4em;
  vertical-align: middle;
  transition: 333ms ease all
}

.comments_list>li.trackback,
.comments_list>li.pingback {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  padding-right: 4em;
  padding-top: 1em;
  min-height: 0;
  position: relative
}

.comments_list>li.trackback+li,
.comments_list>li.pingback+li {
  margin-top: 1em
}

.comments_list>li.trackback p,
.comments_list>li.pingback p {
  font-style: italic;
  padding-bottom: .8em
}

.comments_list>li.trackback p a,
.comments_list>li.pingback p a {
  font-style: normal
}

.comments_list>li .edit-link {
  position: absolute;
  right: 0;
  top: 1em
}

.comments_form_wrap {
  margin-top: 5em;
  padding-top: 2em;
  padding-bottom: 2em;
  overflow: visible
}

.comments_form_wrap form {
  position: relative
}

.comments_wrap .comments_list_wrap .comments_form_title {
  margin-top: 1.5em;
  position: relative
}

.comments_wrap #cancel-comment-reply-link {
  font-size: 0
}

.comments_wrap #cancel-comment-reply-link:before {
  content: '\e916';
  font-family: fontello;
  font-size: 18px;
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center
}

.comments_wrap .comments_notes {
  font-size: .8667em
}

.comments_wrap .comments_field {
  margin-bottom: 2em
}

.comments_wrap .comments_author,
.comments_wrap .comments_email {
  width: 48%;
  float: left
}

.comments_wrap .comments_email {
  float: right
}

.comments_wrap .comments_url {
  clear: both
}

.comments_wrap .comments_comment:before {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.comments_wrap .comments_field label {
  display: none
}

.comments_wrap .comments_field input[type=checkbox]+label,
.comments_wrap .comments_field input[type=radio]+label {
  display: block
}

.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea {
  width: 100%;
  padding: 1.5em 2em
}

.comments_wrap .comments_field textarea {
  min-height: 11em
}

.comments_wrap .form-submit {
  margin: 2em 0 0
}

.comments_wrap .form-submit:before {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.comments_wrap .form-submit input[type=submit] {
  display: inline-block
}

form .error_field {
  border-color: #cc6868 !important;
  -webkit-box-shadow: 0 0 8px 0 rgba(200, 100, 100, .2);
  -ms-box-shadow: 0 0 8px 0 rgba(200, 100, 100, .2);
  box-shadow: 0 0 8px rgba(200, 100, 100, .2)
}

.trx_addons_field_error,
.wpcf7-not-valid {
  border-color: #f25035 !important
}

.error404 .page_content_wrap {
  padding-top: 9rem;
  padding-bottom: 7.3rem
}

.comments_form_wrap form .wp-social-login-widget {
  position: absolute;
  z-index: 1;
  top: -6.2em;
  right: 0
}

.comments_form_wrap form .wp-social-login-widget .wp-social-login-connect-with {
  display: none
}

.comments_form_wrap form .wp-social-login-widget .wp-social-login-provider-list {
  padding: 0
}

.comments_form .wpgdprc-checkbox {
  position: relative
}

.comments_form .wpgdprc-checkbox label {
  margin-left: 1.5em
}

.comments_form .wpgdprc-checkbox input[type=checkbox] {
  position: absolute;
  left: 0;
  top: .3em
}

.post_item_404 .post_content {
  padding: 6em 0 5em;
  overflow: hidden
}

.post_item_404 .page_title {
  float: left;
  width: 50%;
  font-size: 17em;
  line-height: 1em;
  margin: 0;
  margin-top: 0 !important;
  letter-spacing: 0;
  text-align: center;
  hyphens: none
}

.post_item_404 .page_info {
  float: left;
  width: 50%;
  text-align: left;
  padding: 0 0 0 5rem;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.post_item_404 .page_subtitle {
  margin: 0;
  letter-spacing: 1px
}

.post_item_404 .page_description {
  margin-top: 1em;
  margin-bottom: 2em;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.8em
}

.post_item_404 .go_home:after {
  content: '\e93a';
  font-family: fontello;
  margin-left: .5em;
  line-height: inherit
}

.post_item_none_search .post_content {
  padding: 1.5em 0
}

.post_item_none_search .page_title,
.post_item_none_archive .page_title {
  font-size: 7em;
  line-height: 1.2em
}

.sidebar[class*=scheme_] .widget .widget {
  padding: 0
}

.elementor-widget-sidebar .widget,
.elementor-widget-sidebar[class*=scheme_] .widget,
.sidebar .widget,
.sidebar[class*=scheme_] .widget {
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

.ua_safari .elementor-widget-sidebar .widget,
.ua_safari .elementor-widget-sidebar[class*=scheme_] .widget,
.ua_safari .sidebar .widget,
.ua_safari .sidebar[class*=scheme_] .widget {
  -webkit-box-shadow: 0 0 20px -25px rgba(0, 0, 0, .5);
  -moz-box-shadow: 0 0 20px -25px rgba(0, 0, 0, .5);
  box-shadow: 0 0 20px -25px rgba(0, 0, 0, .5)
}

.elementor-widget-sidebar .widget+.widget,
.elementor-widget-sidebar[class*=scheme_] .widget+.widget,
.sidebar .widget+.widget,
.sidebar[class*=scheme_] .widget+.widget {
  padding-top: 1rem;
  margin-top: 1.8rem
}

.sidebar .widget+.widget.widget_bg_image,
.sidebar[class*=scheme_] .widget+.widget.widget_bg_image,
.sidebar .widget+.widget.widget_fullwidth,
.sidebar[class*=scheme_] .widget+.widget.widget_fullwidth {
  border-top: none;
  padding-top: 4rem;
  padding-bottom: 4rem
}

.sidebar .widget.widget_bg_image+.widget,
.sidebar[class*=scheme_] .widget.widget_bg_image+.widget,
.sidebar .widget.widget_fullwidth+.widget,
.sidebar[class*=scheme_] .widget.widget_fullwidth+.widget {
  border-top: none;
  margin-top: 0
}

.widget p {
  margin: 0
}

.widget p+p,
.widget p+div,
.widget p+form {
  margin-top: .65em
}

.widget .widgettitle {
  font-size: 1.4286em;
  line-height: 1.35em
}

.widget .widget_title,
.widget .widgettitle {
  margin-top: 0;
  margin-bottom: .75em
}

.widget_fullwidth .widget_title,
.widget_fullwidth .widgettitle {
  text-align: center
}

.widget ul {
  margin: 0;
  padding-left: 1em;
  list-style-type: none
}

.widget ul ul ul ul {
  padding-left: 0
}

.widget li {
  position: relative
}

.widget li a img {
  vertical-align: baseline
}

.widgets_above_page_wrap,
.widgets_above_content_wrap {
  font-size: 1em;
  margin-bottom: 6em
}

.widgets_below_content_wrap,
.widgets_below_page_wrap {
  font-size: 1em;
  margin-top: 6em
}

.widgets_below_page_wrap {
  clear: both
}

.widget_calendar table,
.wp-calendar-table table {
  width: 100%;
  position: relative
}

.wp-calendar-table caption,
.widget_calendar caption {
  padding-bottom: .5em;
  font-weight: 400
}

.wp-calendar-table table>thead>tr,
.widget_calendar table>thead>tr {
  background-color: initial !important
}

.wp-calendar-table th,
.wp-calendar-table td,
.widget_calendar th,
.widget_calendar td {
  font-size: 1em !important;
  line-height: 1.5em;
  font-weight: 400 !important;
  font-style: normal;
  text-align: center;
  text-transform: uppercase;
  padding: 2px;
  border: none !important;
  background-color: initial !important;
  width: 14.2857%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.wp-calendar-table td,
.widget_calendar td {
  line-height: 2em;
  padding: 0
}

.wp-calendar-table tbody td a,
.widget_calendar tbody td a {
  display: block;
  position: relative;
  font-weight: 400;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.wp-calendar-table tbody td a:after,
.widget_calendar tbody td a:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  bottom: 1px;
  left: 48%;
  width: 3px;
  height: 3px;
  line-height: 3px;
  text-align: center;
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.wp-calendar-table td#today,
.widget_calendar td#today {
  position: relative;
  z-index: 2
}

.wp-calendar-table td#today:before,
.widget_calendar td#today:before {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2.2em;
  height: 2.2em;
  line-height: 2.2em;
  text-align: center
}

.widget_calendar tfoot {
  position: relative;
  top: .6em
}

.wp-calendar-table tfoot td,
.widget_calendar tfoot td {
  text-transform: none !important
}

.wp-calendar-table td#prev,
.widget_calendar td#prev {
  text-align: left;
  overflow: hidden
}

.wp-calendar-table td#next,
.widget_calendar td#next {
  text-align: right
}

.wp-calendar-table td#prev a,
.wp-calendar-table td#next a,
.widget_calendar td#prev a,
.widget_calendar td#next a {
  position: relative
}

.wp-calendar-table td#prev a,
.widget_calendar td#prev a {
  padding-left: .6em
}

.wp-calendar-table td#next a,
.widget_calendar td#next a {
  padding-right: .6em
}

.wp-calendar-nav .wp-calendar-nav-prev a:before,
.wp-calendar-nav .wp-calendar-nav-prev a:before,
.widget_calendar td#prev a:before,
.widget_calendar td#next a:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 1.2em;
  height: 1em;
  line-height: 1.4em;
  display: inline-block
}

.sidebar .widget .widget_title {
  margin-bottom: 1.75em
}

.wp-calendar-nav {
  position: relative;
  top: .6em;
  text-align: left
}

.wp-calendar-nav .wp-calendar-nav-next {
  position: absolute;
  right: 0
}

.widget_recent_entries .post-date {
  display: inline-block;
  margin-left: .5em
}

.wp-block-search,
.widget_search form,
.widget_display_search form,
#bbpress-forums #bbp-search-form {
  width: 100%;
  overflow: hidden;
  position: relative
}

.wp-block-search:after,
.widget_search form:after,
.widget_display_search form:after,
#bbpress-forums #bbp-search-form:after {
  content: '\e8eb';
  font-family: fontello;
  display: block;
  position: absolute;
  z-index: 0;
  top: 50%;
  right: 1.2em;
  margin-top: -.5em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  pointer-events: none;
  cursor: pointer;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.wp-block-search .wp-block-search__input,
.widget_search .search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search {
  width: 100%;
  padding: 1.25em 1.5em;
  padding-right: 3em !important;
  max-width: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.wp-block-search .wp-block-search__button,
.widget_search input.search-submit,
.widget_display_search #bbp_search_submit,
#bbpress-forums #bbp-search-form #bbp_search_submit {
  display: block;
  text-indent: -1e4px;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 4em;
  height: 100%;
  padding: 0;
  border: none !important;
  background: 0 0 !important;
  cursor: pointer
}

.wp-block-search .wp-block-search__label {
  display: none
}

.wp-block-search .wp-block-search__button,
.widget_search input.search-submit {
  box-shadow: none !important
}

.widget_rss .widget_title a {
  display: inline-block;
  margin-right: 6px
}

.widget_rss .widget_title a:first-child:before {
  content: '\e8ed';
  font-family: fontello;
  display: inline-block;
  font-size: .9em
}

.widget_rss .widget_title img {
  display: none
}

.widget_rss ul,
.widget_rss li {
  padding-left: 0
}

.widget_rss li:before {
  display: none
}

.widget_rss li+li {
  margin-top: 2em
}

.widget_product_tag_cloud,
.widget_tag_cloud,
.wp-block-tag-cloud a {
  overflow: hidden
}

.widget_product_tag_cloud .widget_title,
.widget_tag_cloud .widget_title {
  margin-bottom: 1em
}

.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a,
.wp-block-tag-cloud a {
  display: inline-block;
  padding: 6px 10px;
  margin: 0 2px 2px 0;
  font-size: 13px !important;
  line-height: 18px;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase
}

#sb_instagram .sbi_header_text {
  padding-top: 0 !important;
  margin-top: -2px
}

#sb_instagram .sb_instagram_header {
  padding: 0 !important;
  margin-bottom: .5em !important
}

.footer_fullwidth #sb_instagram .sb_instagram_header {
  float: none;
  text-align: center;
  overflow: hidden
}

.footer_fullwidth #sb_instagram .sb_instagram_header>a {
  float: none;
  display: inline-block;
  overflow: hidden
}

#sb_instagram .sb_instagram_header h3 {
  font-size: 1.2308em;
  line-height: 1.5em
}

#sb_instagram .sb_instagram_header p {
  font-size: 1em;
  line-height: 1.5em
}

#sb_instagram #sbi_load {
  margin-top: .5em
}

ul.instagram-pics {
  margin-right: -5px
}

ul.instagram-pics li {
  float: left;
  padding: 0 5px 5px 0;
  margin: 0;
  overflow: hidden;
  width: 33.3333%;
  height: auto;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.column-1_3 ul.instagram-pics li {
  width: 25%
}

.column-1_2 ul.instagram-pics li {
  width: 20%
}

.column-1_1 ul.instagram-pics li {
  width: 16.6666%
}

ul.instagram-pics li:before {
  display: none
}

.elementor-widget-sidebar .widget:not(.widget_popular_posts),
.sidebar .widget:not(.widget_popular_posts) {
  border-radius: 10px;
  padding: 1.8em
}

.widget_popular_posts {
  padding: 0 !important;
  background-color: initial !important
}

.textwidget p {
  font-size: 15px
}

.textwidget h4 {
  margin-top: 1.4em;
  margin-bottom: .4em
}

.footer_wrap .wp-widget-nav_menu ul li>a {
  transition: 333ms ease all
}

.footer_wrap .wp-widget-nav_menu ul li>a:hover {
  padding-left: 10px
}

.footer_wrap .widget[class*=column-] {
  margin: 1.5em 0
}

.footer_wrap .vc_col-sm-4 .widget li {
  display: inline-block;
  width: 45%;
  margin-right: 3%;
  vertical-align: top
}

.footer_wrap .vc_col-sm-4 .widget li li {
  display: block;
  width: 100%;
  margin-right: 0%
}

.footer_wrap .footer_fullwidth {
  overflow: hidden
}

.footer_wrap .widget_title,
.footer_wrap .widgettitle {
  text-align: left
}

.footer_wrap .footer_fullwidth .widget_title,
.footer_wrap .footer_fullwidth .widgettitle {
  text-align: center;
  margin-bottom: 1.5em
}

.footer_logo_inner {
  padding: 4em 0;
  overflow: hidden;
  text-align: center;
  position: relative
}

.footer_widgets_wrap+.footer_logo_wrap .footer_logo_inner {
  border-top-width: 1px;
  border-top-style: solid
}

.footer_logo_inner:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  width: 1px;
  height: 3em
}

.trx_addons_absent .footer_logo_inner {
  padding: 1em 0
}

.trx_addons_absent .footer_logo_inner:after {
  display: none
}

.footer_logo_inner img {
  max-width: 25%
}

.logo_footer_text {
  font-size: 3.3333em;
  line-height: 1em;
  letter-spacing: 6px;
  margin: 0
}

.logo_footer_image+.logo_footer_text {
  margin: .63em 0 2em
}

.footer_socials_inner {
  padding: 2em 0 3em;
  text-align: center
}

.footer_menu_inner {
  padding: 2em 0;
  text-align: center
}

.menu_footer_nav_area>ul,
.footer_wrap .sc_layouts_menu>ul {
  padding: 0;
  margin: 0;
  list-style-type: none
}

.menu_footer_nav_area>ul>li,
.footer_wrap .sc_layouts_menu>ul>li {
  display: inline-block;
  vertical-align: baseline;
  font-size: 17px;
  z-index: auto !important
}

.menu_footer_nav_area>ul>li>a,
.footer_wrap .sc_layouts_menu>ul>li>a {
  padding: .5em 1.3em;
  display: inline-block;
  font-weight: 500
}

.mobile_layout .menu_footer_nav_area>ul>li>a,
.mobile_layout .footer_wrap .sc_layouts_menu>ul>li>a {
  padding: .5em 1em
}

.menu_footer_nav_area>ul>li.menu-item-has-children>a,
.footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a {
  padding-right: 3.5em
}

.mobile_layout .menu_footer_nav_area>ul>li.menu-item-has-children>a,
.mobile_layout .footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a {
  padding-right: 2em
}

.menu_footer_nav_area>ul>li.menu-item-has-children>a:after,
.footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a:after {
  content: '\e828';
  font-family: fontello;
  right: 2em
}

.mobile_layout .menu_footer_nav_area>ul>li.menu-item-has-children>a:after,
.mobile_layout .footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a:after {
  right: .5em
}

.menu_footer_nav_area li li.menu-item-has-children>a:after,
.footer_wrap .sc_layouts_menu li li.menu-item-has-children>a:after {
  content: '\e836';
  font-family: fontello
}

.menu_footer_nav_area>ul>li ul,
.footer_wrap .sc_layouts_menu>ul>li ul {
  top: auto;
  bottom: 3em;
  border: 1px solid #ddd
}

.menu_footer_nav_area>ul>li ul ul,
.footer_wrap .sc_layouts_menu>ul>li ul ul {
  top: auto;
  bottom: -9.4em;
  margin-left: 48px
}

.menu_footer_nav_area>ul>li ul ul.submenu_left,
.footer_wrap .sc_layouts_menu>ul>li ul ul.submenu_left {
  margin-left: -48px
}

.menu_footer_nav_area>ul>li ul>li,
.menu_footer_nav_area>ul>li ul>li>a,
.footer_wrap .sc_layouts_menu>ul>li ul>li,
.footer_wrap .sc_layouts_menu>ul>li ul>li>a {
  font-size: 12px
}

.menu_footer_nav_area>ul>li ul>li>a,
.footer_wrap .sc_layouts_menu>ul>li ul>li>a {
  display: block
}

.footer_widgets_wrap+.footer_copyright_wrap .footer_copyright_inner,
.footer_logo_wrap+.footer_copyright_wrap .footer_copyright_inner,
.footer_socials_wrap+.footer_copyright_wrap .footer_copyright_inner,
.footer_menu_wrap+.footer_copyright_wrap .footer_copyright_inner {
  border-top-width: 1px;
  border-top-style: solid
}

.footer_copyright_inner {
  font-size: .9333em;
  padding: 2em 0;
  overflow: hidden;
  text-align: center
}

.footer_copyright_wrap p {
  margin: 0
}

.yolox_customizer_message {
  padding: 2em;
  margin: 0 auto;
  max-width: 60%;
  background-color: #f3e6ce;
  color: #960;
  border-left: 3px solid #660
}

.yolox_customizer_message b {
  color: #330
}

#debug_log {
  position: fixed;
  z-index: 1000000;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: rgba(0, 0, 0, .8);
  color: #fff
}

.admin-bar #debug_log {
  top: 32px
}

#debug_log_close {
  position: absolute;
  z-index: 1;
  top: -6px;
  right: 0;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer
}

#debug_log_content {
  font-size: 12px;
  line-height: 15px;
  max-height: 66px;
  padding: 16px 16px 6px;
  overflow: auto;
  word-wrap: normal;
  white-space: pre-line
}

.popup_wrap {
  position: absolute;
  z-index: 1;
  top: 3.3333em;
  right: 0;
  width: 37.5em;
  padding: 3em 2.5em 2em;
  display: none
}

.popup_registration {
  right: -5.5em
}

.popup_wrap .popup_close {
  display: block;
  font-size: 1.25em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  margin: .5em .5em 0 0;
  color: #ccc;
  border: 2px solid #ebebeb;
  background-color: #f4f7f9
}

.popup_wrap .popup_close:hover {
  color: #909090;
  border: 2px solid #ccc;
  background-color: #fff
}

.popup_wrap .popup_close:before {
  content: '\e8ac';
  font-family: fontello;
  line-height: 1em;
  padding: 0 !important;
  margin: 0 !important
}

.popup_wrap .form_wrap {
  position: relative;
  overflow: hidden
}

.popup_wrap .form_left {
  float: left;
  padding-right: 2.5em;
  width: 54%;
  border-right: 1px solid #e0e0e0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.popup_wrap .form_right {
  float: right;
  padding-left: 2.5em;
  width: 45%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.popup_wrap.popup_registration .form_left {
  width: 50%;
  padding-right: 5px;
  border-right: none
}

.popup_wrap.popup_registration .form_right {
  width: 50%;
  padding-left: 5px
}

.popup_wrap .popup_form_field {
  margin-bottom: .625em
}

.popup_wrap input[type=text],
.popup_wrap input[type=email],
.popup_wrap input[type=url],
.popup_wrap input[type=password] {
  width: 100%;
  border: 2px solid #ebebeb;
  background-color: #fafafa
}

.popup_wrap input:not([type=submit]):focus {
  background-color: #fff
}

.popup_wrap .popup_form_field.iconed_field {
  position: relative
}

.popup_wrap .popup_form_field.iconed_field:before {
  position: absolute;
  z-index: 1;
  top: 10px;
  right: 8px;
  margin-right: 0;
  color: #c9c9c9;
  width: 1em
}

.popup_wrap .popup_form_field.iconed_field input {
  padding-right: 30px
}

.popup_wrap .popup_form_field .forgot_password {
  float: right;
  line-height: 1.5em
}

.popup_wrap .popup_form_field.submit_field {
  padding: 1em 0 4px 4px
}

.popup_wrap .popup_form_field .submit_button {
  width: 100%
}

.popup_wrap .login_socials_title {
  color: #222;
  font-size: 1.5em;
  line-height: 1.3em;
  margin-bottom: .5em
}

.popup_wrap .login_socials_problem {
  line-height: 1.3em
}

.popup_wrap .popup_form_field.remember_field {
  margin-top: 1.2em
}

.wpb_row,
.wpb_text_column,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li,
.last_toggle_el_margin,
.wpb_button {
  margin-bottom: 0 !important
}

.sc_gap .vc_row {
  margin-left: 0;
  margin-right: 0
}

.sc_gap .vc_column_container {
  padding-left: 0;
  padding-right: 0
}

h1 .wpb_text_column p,
h2 .wpb_text_column p,
h3 .wpb_text_column p,
h4 .wpb_text_column p,
h5 .wpb_text_column p,
h6 .wpb_text_column p {
  padding-bottom: 0 !important
}

.top_panel>.vc_row>.wpb_column {
  z-index: 10
}

.top_panel>.vc_row:nth-child(2)>.wpb_column {
  z-index: 9
}

.top_panel>.vc_row:nth-child(3)>.wpb_column {
  z-index: 8
}

.top_panel>.vc_row:nth-child(4)>.wpb_column {
  z-index: 7
}

.top_panel>.vc_row:nth-child(5)>.wpb_column {
  z-index: 6
}

.top_panel>.vc_row:nth-child(6)>.wpb_column {
  z-index: 5
}

.top_panel>.vc_row:nth-child(7)>.wpb_column {
  z-index: 4
}

.top_panel>.vc_row:nth-child(8)>.wpb_column {
  z-index: 3
}

.top_panel>.vc_row:nth-child(9)>.wpb_column {
  z-index: 2
}

.top_panel>.vc_row:nth-child(10)>.wpb_column {
  z-index: 1
}

.post_item_single .post_edit .vc_inline-link {
  display: none
}

iframe[name=google_conversion_frame] {
  height: 1px;
  min-height: 0;
  display: none
}

.mfp-bg {
  z-index: 200001
}

.mfp-wrap {
  z-index: 200002
}

.mfp-arrow {
  background-color: initial !important
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  background: 0 0 !important
}

.mfp-close {
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  margin: 0 !important;
  background: 0 0 !important;
  box-shadow: none !important;
  cursor: pointer;
  font-size: 0
}

.sc_layouts_popup .elementor section {
  z-index: 9
}

.sc_layouts_popup .mfp-close {
  z-index: 0 !important
}

.mfp-content {
  position: static;
  z-index: 9
}

.mfp-inline-holder div.mfp-content,
.mfp-ajax-holder div.mfp-content {
  max-width: 90%
}

.gdpr-terms-container {
  clear: both;
  margin: 1em 0 !important
}

table.wpgdprc-table {
  margin-bottom: 2em
}

div.wpgdprc .wpgdprc-checkbox {
  display: inline
}

.rounded_none {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.rounded_tiny {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.rounded_small {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px
}

.rounded_medium {
  -webkit-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px
}

.rounded_large {
  -webkit-border-radius: 15px;
  -ms-border-radius: 15px;
  border-radius: 15px
}

.rounded {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.theme_scroll_down {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 11px !important;
  line-height: 15px !important;
  letter-spacing: 2px
}

.theme_scroll_down:after {
  content: '\e938';
  font-family: fontello;
  font-size: 16px !important;
  line-height: 30px !important;
  display: block;
  text-align: center
}

.theme_scroll_down:hover {
  -webkit-animation: squat .5s 1 cubic-bezier(.2, -.8, .6, -1.2);
  -ms-animation: squat .5s 1 cubic-bezier(.2, -.8, .6, -1.2);
  animation: squat .5s 1 cubic-bezier(.2, -.8, .6, -1.2)
}

#makeup {
  position: absolute;
  z-index: 1000000;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  pointer-events: none;
  opacity: .5
}

.admin-bar #makeup {
  top: 32px
}

#makeup {
  margin-left: 0;
  margin-top: 0
}

.wpcf7 .columns_wrap {
  letter-spacing: -10px
}

.wpcf7 .columns_wrap>.column-1_1>*,
.wpcf7 .columns_wrap .column-1_2>* {
  margin: 0
}

.wpcf7 .columns_wrap>.column-1_1 .wpcf7-submit,
.wpcf7 .columns_wrap .column-1_2 .wpcf7-submit {
  width: 100%;
  padding: 1em 0;
  font-size: 13px;
  line-height: 1.45em
}

.wpcf7 .columns_wrap>.column-1_1 textarea,
.wpcf7 .columns_wrap>.column-1_1 select,
.wpcf7 .columns_wrap>.column-1_1 input,
.wpcf7 .columns_wrap .column-1_2 textarea,
.wpcf7 .columns_wrap .column-1_2 select,
.wpcf7 .columns_wrap .column-1_2 input {
  padding: 1.1em 2em;
  font-size: 13px
}

.wpcf7 .wpcf7-submit {
  margin-top: 1em;
  display: inline-block
}

.wpcf7 .select_container,
.wpcf7 textarea,
.wpcf7 input:not([type=submit]):not([type=radio]):not([type=checkbox]) {
  margin-bottom: 1.45em
}

.wpcf7 span.wpcf7-not-valid-tip {
  font-size: .75em;
  letter-spacing: 0;
  margin-top: -10px;
  margin-bottom: 7px
}

.wpcf7 .wpcf7-not-valid {
  box-shadow: none
}

.wpcf7 .fullwidth_container .wpcf7-submit {
  display: block;
  margin: 0 auto
}

.wpcf7-wpgdprc {
  margin-top: 20px
}

span.wpcf7-list-item {
  margin-top: 1em
}

.submit-button-align-left {
  margin-top: 29px
}

.wpcf7 p {
  margin: 0 0 1.3em
}

.wpcf7 div.wpcf7-response-output {
  margin: .5em 0 0;
  padding: 10px;
  font-weight: 400;
  text-align: center;
  border-radius: 20px
}

div.wpcf7 .ajax-loader {
  width: 16px;
  height: 16px;
  margin: 0 auto
}

div.wpcf7 .ajax-loader.is-active {
  margin-top: 20px;
  margin-bottom: 10px;
  display: block
}

.widget.widget_mc4wp_form_widget .mc4wp-form {
  border-radius: 10px;
  padding: 1.8em
}

.elementor-widget-sidebar .widget .tagcloud,
.elementor-widget-sidebar .widget .menu,
.elementor-widget-sidebar .widget>ul,
.sidebar .widget .tagcloud,
.sidebar .widget .menu,
.sidebar .widget>ul {
  padding: 0 1.7em 2em;
  border-radius: 10px
}

.footer_wrap .widget_title {
  margin-bottom: 1.4em;
  margin-top: -.1em
}

.footer_wrap ul:not([class*=menu]),
.footer_wrap ul:not([class*=sub-menu]) {
  padding-left: 0
}

.footer_wrap ul:not(.sc_layouts_menu_nav) li a {
  font-size: 15px
}

.footer_wrap ul:not(.sc_layouts_menu_nav) li+li {
  margin-top: 11px
}

.footer_wrap ul>li ul {
  padding-left: 1.2em !important
}

.breadcrumbs {
  font-size: 14px
}

.breadcrumbs .breadcrumbs_delimiter:before {
  content: '\e83c';
  font-family: fontello;
  margin: 0 6px
}

.sc_layouts_title_breadcrumbs {
  margin-top: .9em
}

.post_counters_label {
  display: none
}

.post_counters_views:before {
  font-size: 1.15em
}

.post_counters_item,
.comment_counters_item {
  margin-left: 1em
}

.post_counters_item .post_counters_number,
.comment_counters .comment_counters_number {
  margin-right: 0
}

.post_meta .post_meta_item:not(.post_categories)+.post_meta_item:not(.post_categories) {
  margin-left: 12px
}

@media(max-width:1279px) {
  .post_meta .post_meta_item:not(.post_categories)+.post_meta_item:not(.post_categories) {
    margin-left: 3px
  }
}

body .secondary_meta_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

body .secondary_meta_wrap .single_share .socials_share {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px
}

body .secondary_meta_wrap .single_share .socials_share .socials_caption {
  order: 2
}

body .secondary_meta_wrap .single_share .post_share .social_items {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  position: relative !important;
  z-index: 2;
  bottom: 0;
  border: 0;
  padding: 0 !important;
  max-width: 100%;
  line-height: 2em;
  text-align: left;
  height: auto !important
}

body .secondary_meta_wrap .single_share .post_share .social_items:before {
  display: none
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  display: inline-block;
  padding: 7px 30px;
  border-radius: 360px;
  height: 42px;
  box-sizing: border-box
}

@media(max-width:1279px) {
  body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    margin-bottom: 10px
  }
}

@media(max-width:479px) {
  body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    margin-bottom: 10px
  }
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon {
  font-size: 14px;
  font-weight: 400;
  text-align: center
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon span {
  margin-right: .2em
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item+.social_item {
  margin-left: 10px
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type {
  padding: 0;
  width: 42px;
  height: 42px;
  text-align: center;
  line-height: 42px
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type .social_icon i {
  display: none !important
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type .social_icon span {
  margin: 0 !important
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item[data-count=facebook] {
  background: #3a559f
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item[data-count=twitter] {
  background: #50abf1
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type {
  background: #dc4e41
}

body .secondary_meta_wrap .single_share .post_share .socials_caption {
  display: none
}

.ua_safari .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  padding: 6px 30px
}

.post_meta .trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon {
  display: none
}

.secondary_meta_wrap .post_counters_item .post_counters_number,
.secondary_meta_wrap .comment_counters .comment_counters_number {
  margin-right: 0 !important
}

.related_wrap .secondary_meta_wrap .post_share,
.related_wrap .secondary_meta_wrap .post_author,
.related_wrap .secondary_meta_wrap .post_categories {
  display: none
}

.related_wrap .post_format_audio .media-block {
  background-color: initial !important;
  text-align: left
}

.meta_author_atts {
  margin-top: 1.8em
}

.meta_author_atts .post_meta {
  font-size: 15px;
  margin-bottom: 1.75em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

@media(max-width:479px) {
  .meta_author_atts .post_meta {
    font-size: 12px
  }
}

.meta_author_atts .post_meta .post_date:before {
  content: '\2014';
  margin-left: 12px;
  margin-right: 9px;
  color: #dbdbdb
}

.meta_author_atts .post_meta_item+.post_meta_item {
  margin: 0
}

.author_name {
  margin-left: 11px
}

.post_author {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.post_author .author_avatar_meta img {
  border-radius: 50%
}

.post_item_single .post_content>.post_meta_single .single_share .post_share {
  float: none;
  display: inline-block;
  max-width: 100%
}

.post_item_single .post_content>.post_meta_single .single_share .post_share .social_items a span {
  background: 0 0 !important
}

.post_item_single .post_content>.post_meta_single .single_share .post_share .social_items .social_item {
  margin-left: 0
}

.post_item_single .post_content>.post_meta_single .single_share .post_share .social_items .social_item+.social_item {
  margin-left: 10px
}

.comments_wrap {
  display: none
}

.show_comments {
  text-align: center;
  padding: 1.05em 1.15em;
  min-width: 298px;
  margin-top: 4.1em;
  -webkit-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px
}

@media(max-width:479px) {
  .show_comments {
    min-width: 240px
  }
}

.show_comments .close,
.show_comments.opened .display {
  display: none
}

.show_comments.opened .close {
  display: block
}

.comments_form_wrap {
  margin-top: 2em;
  overflow: visible
}

.comments_form_wrap form {
  position: relative
}

.comments_wrap .comments_list_wrap .comments_form_title {
  margin-top: 1.5em;
  position: relative
}

.comments_wrap #cancel-comment-reply-link {
  font-size: 0
}

.show_comments_btn_wrap {
  display: block;
  text-align: center
}

.related_wrap .section_title:after {
  content: '\e93a';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: -4px;
  color: #292929;
  font-size: .5em;
  left: 22px
}

.related_wrap .posts_container.columns_wrap .related_item {
  border-radius: 7px;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.related_wrap .posts_container.columns_wrap .column-1_3 {
  width: 25%
}

@media(max-width:1023px) {
  .related_wrap .posts_container.columns_wrap .column-1_3 {
    width: 50%
  }
}

@media(max-width:767px) {
  .related_wrap .posts_container.columns_wrap .column-1_3 {
    width: 50%
  }
}

@media(max-width:479px) {
  .related_wrap .posts_container.columns_wrap .column-1_3 {
    width: 100%
  }
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .secondary_meta_wrap .post_meta .post_categories,
.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_header_single>.post_meta {
  display: none
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_title {
  font-size: 1.25em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px;
  text-align: left;
  margin-bottom: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .more-link {
  padding: 1.25em 2.2em;
  position: relative
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_header {
  padding: 0;
  position: relative;
  width: 100%
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_featured {
  margin-bottom: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_header_single .post_meta {
  margin-bottom: 1.5em;
  margin-top: .6em
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .secondary_meta_wrap {
  padding: 0 1.4em
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .secondary_meta_wrap .post_date {
  margin-left: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
  width: 50%
}

@media(max-width:1023px) {
  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
    width: 100%
  }
}

@media(max-width:767px) {
  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
    width: 100%
  }
}

@media(max-width:479px) {
  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
    width: 100%
  }
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item {
  position: relative
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .post_featured {
  margin: 0;
  display: none
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap {
  padding-top: 7.6em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  z-index: 999;
  height: 100%
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header_single>.post_meta {
  display: block
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_meta {
  margin-bottom: 1.6em
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .secondary_meta_wrap {
  margin-bottom: 3em;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .secondary_meta_wrap .post_meta .post_categories {
  display: none
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header {
  padding: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header .post_title {
  font-size: 1.813em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.0952em;
  text-align: center
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header_single .post_meta {
  margin-bottom: 1.3em;
  margin-top: .9em
}

.single-cpt_team .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item:not(.post_format_audio) .related_content_wrap {
  padding-top: 9.7em
}

.post_content_single {
  margin-top: 3.4em
}

.search_style_fullscreen.search_opened .search_form_wrap,
.mfp-bg,
.elementor-lightbox {
  background-image: url(/wp-content/themes/yolox/images/subscribe-bg-01.jpg);
  background-repeat: repeat;
  background-position: 0 0;
  opacity: 1
}

.search_opened .search_form_wrap:before {
  content: '';
  width: 50px;
  height: 50px;
  display: block;
  background: #fff;
  border-radius: 50px;
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 50%;
  -webkit-box-shadow: 0 0 183px 132px white;
  -moz-box-shadow: 0 0 183px 132px white;
  box-shadow: 0 0 183px 132px white
}

.sc_layouts_popup {
  box-shadow: none
}

.search_style_fullscreen.search_opened .search_form {
  width: 32%;
  border-bottom: 2px solid #ebebeb;
  z-index: 9
}

.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
  box-shadow: none;
  padding: 0 30px 0 0 !important;
  font-size: 1.235em !important;
  font-weight: 500 !important;
  height: 3.5em
}

.search_style_fullscreen.search_opened .search_close {
  width: 100%;
  height: 100%;
  top: -1px;
  z-index: 0
}

.search_style_fullscreen.search_opened .search_close:before {
  display: none
}

.search_style_fullscreen.search_opened .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit {
  left: auto !important;
  right: 0 !important
}

.counters_wrap .post_meta {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.counters_wrap .post_meta .post_meta_item {
  background: #fff;
  font-size: 15px;
  padding: .75em;
  min-width: 44px;
  display: inline-block
}

.counters_wrap .post_meta .post_meta_item.post_counters_comments {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
  padding-left: 1.6em
}

.counters_wrap .post_meta .post_meta_item.post_counters_comments:before {
  line-height: 1em !important;
  margin-top: 0;
  vertical-align: middle
}

.counters_wrap .post_meta .post_meta_item:last-child {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
  padding-right: 1.25em
}

.counters_wrap .post_meta .post_meta_item+.post_meta_item {
  margin-left: 1px
}

.socials_wrap .social_item .social_icon {
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  font-size: .9em
}

#dpsp-floating-sidebar.dpsp-position-left {
  left: 2.8em
}

@media(max-width:1279px) {
  #dpsp-floating-sidebar.dpsp-position-left {
    display: none
  }
}

.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar {
  border-radius: 7px;
  width: 66px;
  padding-top: 21px !important;
  padding-bottom: 16px !important
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn {
  margin: 0 auto;
  height: 43px;
  max-height: 43px;
  background: 0 0;
  border: 0
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn>span {
  color: #acb3b5 !important
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn:hover {
  background: 0 0;
  border: 0
}

.sc_googlemap_wrap iframe body {
  background: 0 0
}

.sc_googlemap {
  border-radius: 7px;
  overflow: hidden
}

.btn-fullwidth .sc_button {
  width: 100%;
  text-align: left;
  margin-right: 0;
  margin-left: auto;
  display: block;
  font-weight: 500
}

.btn-fullwidth-right .sc_button {
  width: 100%;
  text-align: left;
  margin-right: auto;
  margin-left: 0;
  display: block;
  font-weight: 500;
  padding-right: 7px;
  line-height: 18px
}

.custom_column_bkg {
  background: #f9fcfd;
  position: relative
}

.custom_column_bkg:after {
  content: '';
  width: 1e7px;
  height: 100%;
  display: block;
  background: #f9fcfd;
  position: absolute;
  top: 0;
  right: -1e7px;
  left: auto
}

.slider_style_modern {
  padding: 0
}

.slider_style_modern .slider_container {
  border-radius: 7px
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a {
  top: 50%;
  bottom: auto;
  transform: translateY(-50%)
}

.slider_style_modern .slider_controls_label,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before {
  display: block;
  text-align: center;
  position: static;
  top: 0;
  left: 0;
  transform: none;
  max-width: 100%
}

.slider_container .slide_overlay,
.slider_container .slide_overlay:hover {
  background: 0 0
}

.slider_container.slider_titles_center .slide_info.slide_info_small {
  width: 26%;
  bottom: -.5em;
  top: auto
}

@media(max-width:1279px) {
  .slider_container.slider_titles_center .slide_info.slide_info_small {
    width: 41%;
    bottom: 3.5em
  }
}

@media(max-width:1023px) {
  .slider_container.slider_titles_center .slide_info.slide_info_small {
    width: 90%;
    bottom: 1.5em
  }
}

@media(max-width:479px) {
  .slider_container.slider_titles_center .slide_info.slide_info_small {
    width: 75%;
    bottom: .5em
  }
}

.slider_container.slider_titles_center .slide_info.slide_info_small .slide_title {
  margin-top: .6em
}

.slider_container.slider_titles_center .slide_info.slide_info_small .post_meta {
  margin-top: 1.5em
}

.mfp-container {
  padding: 0
}

.slider_container .slide_info.slide_info_large {
  width: 35%;
  bottom: 0;
  top: auto;
  left: 0;
  right: 0;
  margin: 0 auto;
  transform: translateY(50%);
  border-radius: 7px;
  padding: 3em
}

.slider_container .slide_info.slide_info_large .slide_title {
  font-size: 2.118em;
  font-weight: 500;
  font-style: normal;
  line-height: 1em;
  text-transform: none
}

@media(max-width:767px) {
  .slider_container .slide_info.slide_info_large .slide_title {
    font-size: 1.588em;
    font-weight: 500;
    line-height: 1.1515em
  }
}

@media(max-width:1279px) {
  .slider_container .slide_info.slide_info_large {
    width: 65%;
    transform: translateY(54%);
    padding: 2em
  }
}

@media(max-width:767px) {
  .slider_container .slide_info.slide_info_large {
    width: 76%;
    transform: translateY(54%)
  }
}

@media(max-width:479px) {
  .slider_container .slide_info.slide_info_large {
    padding: 2em 1em;
    width: 90%;
    transform: translateY(55%)
  }
}

.body_style_boxed .slider_container .slide_info.slide_info_large {
  width: 54%;
  padding: 2em
}

@media(max-width:1279px) {
  .slider_container .slide_info.slide_info_large .slide_title {
    font-size: 1.6em
  }
}

.slider_style_default .slider_titles_bottom .swiper-button-next,
.slider_style_default .slider_titles_bottom .swiper-button-prev {
  top: 44% !important
}

.slider_titles_bottom {
  padding-bottom: 132px
}

@media(max-width:1679px) {
  .slider_titles_bottom {
    padding-bottom: 105px
  }
}

@media(max-width:1279px) {
  .slider_titles_bottom {
    padding-bottom: 99px
  }
}

@media(max-width:1023px) {
  .slider_titles_bottom {
    padding-bottom: 110px
  }
}

.slider_titles_bottom .swiper-button-next,
.slider_titles_bottom .swiper-button-prev {
  top: 50% !important;
  transform: translateY(-50%)
}

@media(max-width:1279px) {

  .slider_titles_bottom .swiper-button-next,
  .slider_titles_bottom .swiper-button-prev {
    margin-top: -41px
  }
}

@media(max-width:767px) {

  .slider_titles_bottom .swiper-button-next,
  .slider_titles_bottom .swiper-button-prev {
    margin-top: -25px
  }
}

.filter_align_right .sc_blogger_filters {
  float: right
}

.slider_container .swiper-pagination,
.slider_outer .swiper-pagination {
  z-index: 1
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a+a {
  right: 0 !important
}

body .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a {
  top: 50%;
  bottom: auto !important;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  border-radius: 50%
}

body .slider_style_modern .slider_controls_wrap {
  position: static;
  height: auto;
  overflow: hidden;
  margin-top: auto
}

body .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a+a {
  right: 19px !important
}

.subscribe_cf_form {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start
}

@media(max-width:479px) {
  .subscribe_cf_form {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
  }
}

.subscribe_cf_form .wpcf7-form-control-wrap,
.subscribe_cf_form .wpcf7-submit {
  display: inline-block
}

.subscribe_cf_form .your-email {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.subscribe_cf_form .your-email input {
  margin: 0 !important
}

.subscribe_cf_form .wpcf7-email {
  border-right: 0;
  box-shadow: none;
  border-radius: 0;
  border-bottom-left-radius: 50px;
  border-top-left-radius: 50px;
  padding: 1.18em 1.4em
}

@media(max-width:479px) {
  .subscribe_cf_form .wpcf7-email {
    border-bottom-right-radius: 50px;
    border-top-right-radius: 50px;
    border: 1px solid
  }
}

.subscribe_cf_form .wpcf7-submit {
  display: inline-block;
  margin: 0;
  margin-left: -26px;
  z-index: 9;
  min-width: 185px;
  padding: 1.02em 3.2em;
  box-shadow: none !important;
  z-index: 9;
  opacity: .99
}

@media(max-width:767px) {
  .subscribe_cf_form .wpcf7-submit {
    margin-left: -60px
  }
}

@media(max-width:479px) {
  .subscribe_cf_form .wpcf7-submit {
    margin: 0
  }
}

.subscribe_cf_form .wpcf7-submit .sc_button_icon {
  margin-left: 10px
}

.subscribe_cf_form span.wpcf7-not-valid-tip {
  font-size: .7em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0
}

.subscribe_cf_form .wpcf7-list-item-label.wpcf7-list-item-right:before {
  width: 1em;
  height: 1em;
  line-height: .9em;
  font-size: 1.2em
}

.subscribe_cf_form .ajax-loader {
  margin: 0 auto
}

.ua_edge .subscribe_cf_form .wpcf7-email {
  padding: 1.18em 2.4em 1.18em 1.4em
}

.ua_ie .subscribe_cf_form .wpcf7-email {
  padding: 1.3em 2.4em 1.4em 1.4em
}

.popup-form {
  text-align: center
}

.popup-form h4 {
  margin-top: 0;
  margin-bottom: .3em
}

.popup-form h4+p {
  font-size: 15px;
  margin-bottom: 20px
}

.popup-form .wpcf7-form-control-wrap.your-email input {
  margin-bottom: .7em !important;
  text-align: center
}

.popup-form button {
  margin: 0 !important;
  display: block;
  width: 100%
}

.popup-form .sc_button_icon {
  margin-left: 9px
}

.popup-form .ajax-loader {
  display: none !important
}

.post_layout_classic_2 .post_featured img,
.sc_recent_news .post_item .post_featured img,
body .sc_recent_news_style_announce2 .post_accented_off .post_featured img,
body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb img,
.sc_blogger .sc_blogger_item .sc_blogger_item_featured img {
  -webkit-transition: opacity .5s ease, -webkit-transform 1s ease;
  transition: opacity .5s ease, -webkit-transform 1s ease;
  transition: transform 1s ease, opacity .5s ease;
  transition: transform 1s ease, opacity .5s ease, -webkit-transform 1s
}

.post_layout_classic_2:hover .post_featured img,
.sc_recent_news .post_item:hover .post_featured img,
body .sc_recent_news_style_announce2 .post_accented_off:hover .post_featured img,
body .trx_addons_tabs .trx_addons_tabs_content .post_item:hover .post_thumb img,
.sc_blogger:not(.sc_blogger_absolute) .sc_blogger_item:hover .sc_blogger_item_featured img {
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1)
}

.mejs-controls {
  height: 45px !important
}

.wp-audio-shortcode,
.wp-video-shortcode,
.widget_media_video,
.widget_media_audio {
  overflow: hidden
}

.wp-audio-shortcode .mejs-controls,
.wp-video-shortcode .mejs-controls,
.widget_media_video .mejs-controls,
.widget_media_audio .mejs-controls {
  height: 45px
}

.widget_media_video .mejs-controls {
  height: 40px !important
}

.mejs-controls .mejs-button.mejs-fullscreen-button>button:before {
  content: '\f0b2';
  font-family: fontello
}

.mejs-controls .mejs-button.mejs-fullscreen-button>button {
  background: 0 0
}

body .mejs-button>button {
  border-radius: 0 !important
}

.mejs-controls .mejs-button>button {
  box-shadow: none !important
}

figure figcaption:hover {
  -webkit-transform: translateY(0%) !important;
  -ms-transform: translateY(0%) !important;
  transform: translateY(0%) !important;
  opacity: 1 !important
}

.wp-block-gallery[class*=align] {
  display: flex
}

.post_item_single::after {
  content: ' ';
  display: block;
  width: 100%;
  height: 0;
  clear: both
}

body .title_cust h2.sc_item_title,
body .title_cust h2.elementor-heading-title,
body .h2_cust {
  margin-top: 0
}

body .title_cust h2.elementor-heading-title {
  margin-bottom: 0
}

.header_type_default .post_item_single .post_content>.post_meta_single {
  margin-top: 0;
  padding-top: 2.2em
}

.post_content>ol.wp-block-latest-comments,
.post_content>ol.wp-block-latest-comments.has-avatars {
  padding-left: 0
}

ul li div.comment-respond div,
ul li div.comment-respond {
  display: block
}

.post_layout_excerpt {
  position: relative;
  margin-bottom: 0
}

.post_layout_excerpt+.post_layout_excerpt {
  margin-top: 1.8rem
}

.post_layout_excerpt:not(.sticky)+.post_layout_excerpt:not(.sticky) {
  padding-top: 0
}

.post_layout_excerpt.sticky {
  padding: 0 !important
}

.post_layout_excerpt .post_featured {
  display: inline-block
}

.post_layout_excerpt.post_format_audio .post_featured.without_thumb,
.post_layout_excerpt.post_format_gallery .post_featured.without_thumb {
  display: block
}

.post_layout_excerpt .post_header {
  position: relative
}

.post_layout_excerpt .post_header .post_price {
  width: auto;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  font-size: 2.5em;
  line-height: 1.5em
}

.post_layout_excerpt .post_title {
  margin: 0
}

.post_layout_excerpt .post_meta {
  margin-top: .2rem;
  margin-bottom: 1.35em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  flex-wrap: wrap
}

.post_layout_excerpt .post_header+.post_content {
  margin-top: 1.2rem
}

body[class*=blog_style_classic] .post_layout_excerpt,
body[class*=blog_style_masonry] .post_layout_excerpt {
  margin-bottom: 3em
}

body .posts_container .post_item,
body .posts_container .related_item {
  background-color: #fff;
  overflow: hidden
}

body .posts_container .post_item.post_layout_excerpt,
body .posts_container .related_item.post_layout_excerpt {
  border-radius: 10px
}

body .posts_container .post_item .post_header,
body .posts_container .post_item .post_content,
body .posts_container .related_item .post_header,
body .posts_container .related_item .post_content {
  padding: 0 1.8em
}

body .posts_container .post_item .post_counters_label,
body .posts_container .related_item .post_counters_label {
  display: none
}

body .posts_container .post_item .more-link,
body .posts_container .related_item .more-link {
  padding: 1.45em 2.2em;
  display: block;
  border-radius: 0 !important;
  text-align: left;
  box-shadow: none !important;
  background: 0 0 !important;
  border-top: 1px solid !important
}

body .posts_container .post_item .more-link:after,
body .posts_container .related_item .more-link:after {
  content: '\e93a';
  font-family: fontello;
  position: absolute;
  right: 27px;
  font-size: 19px
}

body .posts_container .post_item .more-link:hover,
body .posts_container .related_item .more-link:hover {
  box-shadow: none
}

.more-link {
  padding: 1.45em 2.2em;
  display: block;
  border-radius: 0 !important;
  text-align: left;
  box-shadow: none !important;
  background: 0 0 !important;
  border-top: 1px solid !important
}

.posts_container.columns_wrap {
  display: flex;
  flex-wrap: wrap
}

.posts_container.columns_wrap .post_layout_classic {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px
}

.post_layout_classic {
  position: relative
}

.post_layout_classic .post_featured img {
  width: 100%
}

.post_layout_classic .post_header {
  padding-top: .01px
}

.post_layout_classic .post_title {
  font-size: 1.5em;
  line-height: 1.3em;
  margin: 0
}

.post_layout_classic .post_title+.post_meta {
  margin-top: .5em
}

.post_layout_classic blockquote {
  margin: 0 0 1.4em
}

.post_layout_classic .post_header+.post_content {
  padding-top: 1em
}

.post_layout_classic.format-aside .post_content_inner+.post_meta,
.post_layout_classic.format-link .post_content_inner+.post_meta,
.post_layout_classic.format-status .post_content_inner+.post_meta {
  margin-top: 1em
}

.post_layout_classic .post_title+.post_meta {
  margin-bottom: .5em
}

.post_layout_classic_3:not(.post_format_quote) .post_content {
  display: none
}

.post_layout_classic_3.post_item .post_header {
  margin-top: 1.6em;
  margin-bottom: 1.6em
}

.post_layout_classic_2 .post_content_inner {
  font-size: .883em;
  margin-top: .8em
}

.post_layout_classic .post_title {
  margin-bottom: .5em
}

.post_layout_classic .post_content {
  margin-bottom: 1.7em
}

.posts_container.columns_wrap .post_layout_classic_2 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.post_layout_classic_2 .post_title+.post_meta {
  margin-bottom: 0
}

.post_layout_classic_2 .post_content.entry-content {
  margin-bottom: 1.5em
}

.masonry_wrap {
  position: relative;
  margin-right: -30px
}

.masonry_wrap .masonry_item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  padding: 0 30px 30px 0;
  margin-bottom: 0;
  width: 50%;
  border-width: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.masonry_wrap .masonry_item-1_3 {
  width: 33.3333%
}

.masonry_wrap .masonry_item-1_4 {
  width: 25%
}

.post_layout_portfolio {
  border-radius: 7px
}

.post_layout_portfolio .post_title {
  margin: 1em 0 .4em
}

.post_layout_portfolio .post_featured {
  margin-bottom: 0
}

.post_layout_portfolio .post_featured img {
  width: 100%
}

.post_layout_portfolio .label_sticky {
  top: -34px;
  left: -34px;
  right: auto;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg)
}

.post_layout_portfolio.format-gallery .icons {
  display: none
}

.post_layout_gallery * {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.post_layout_gallery .post_details {
  display: none
}

.gallery_item_current {
  opacity: 0 !important
}

.gallery_preview {
  position: fixed;
  z-index: 200000;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  pointer-events: none
}

.gallery_preview:before {
  content: ' ';
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity .6s ease;
  -ms-transition: opacity .6s ease;
  transition: opacity .6s ease
}

.gallery_preview_show {
  pointer-events: auto
}

.gallery_preview_show:before {
  opacity: 1
}

.gallery_preview_image_clone {
  position: fixed;
  z-index: 110;
  -webkit-transition: -webkit-transform .5s ease;
  -ms-transition: -ms-transform .5s ease;
  transition: transform .5s ease;
  -webkit-backface-visibility: hidden
}

.gallery_preview_image_original {
  position: relative;
  z-index: 120;
  display: block;
  object-fit: contain;
  -webkit-transition: opacity .2s ease;
  -ms-transition: opacity .2s ease;
  transition: opacity .2s ease;
  -webkit-backface-visibility: hidden
}

.gallery_preview_show .gallery_preview_image_animate {
  -webkit-transition: -webkit-transform .6s, opacity .2s;
  -ms-transition: -ms-transform .6s, opacity .2s;
  transition: transform .6s, opacity .2s
}

.gallery_preview_image_animate {
  -webkit-transition: -webkit-transform .3s, opacity .2s;
  -ms-transition: -ms-transform .3s, opacity .2s;
  transition: transform .3s, opacity .2s
}

.gallery_preview_description {
  position: absolute;
  z-index: 140;
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: -webkit-transform 1s, opacity 1s;
  -ms-transition: -ms-transform 1s, opacity 1s;
  transition: transform 1s, opacity 1s;
  -webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
  -ms-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
  transition-timing-function: cubic-bezier(.2, 1, .3, 1);
  -webkit-transform: translate3d(0, 30px, 0);
  -ms-transform: translate3d(0, 30px, 0);
  transform: translate3d(0, 30px, 0);
  padding: 0 3em;
  opacity: 0
}

.gallery_preview_show .gallery_preview_description {
  opacity: 1;
  -webkit-transition-delay: .2s;
  -ms-transition-delay: .2s;
  transition-delay: .2s;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.gallery_preview_show .post_title {
  margin: 0 0 .5em
}

.gallery_preview_show .post_meta {
  font-size: 1em;
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 2em
}

.gallery_preview_show .post_description_content {
  max-width: 100%;
  font-size: 1.1429em;
  line-height: 2em
}

.gallery_preview_close {
  font-size: 2em;
  margin: 0;
  padding: 0;
  cursor: pointer;
  vertical-align: top;
  border: none;
  background: 0 0;
  padding: 1em;
  opacity: 0;
  position: fixed;
  z-index: 150;
  top: 0;
  right: 0;
  -webkit-transition: -webkit-transform .3s, opacity .3s;
  -ms-transition: -ms-transform .3s, opacity .3s;
  transition: transform .3s, opacity .3s;
  -webkit-transform: scale3d(.6, .6, 1);
  -ms-transform: scale3d(.6, .6, 1);
  transform: scale3d(.6, .6, 1)
}

.gallery_preview_image_loaded .gallery_preview_close {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1)
}

.chess_wrap {
  overflow: hidden
}

.post_layout_chess {
  position: relative;
  overflow: hidden;
  margin-bottom: 0
}

.post_layout_chess.sticky {
  padding: 0;
  border-width: 0
}

.post_layout_chess .label_sticky {
  top: -34px;
  left: -34px;
  right: auto;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg)
}

.post_layout_chess .post_featured {
  margin-bottom: 0;
  width: 50%;
  float: right;
  max-height: none !important;
  height: auto !important
}

.post_layout_chess .post_featured_bg:before {
  padding-top: 100%
}

.post_layout_chess .post_inner {
  width: 50%;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.post_layout_chess blockquote {
  margin: 0
}

.post_layout_chess_1 .post_inner_content {
  padding: 0
}

.post_layout_chess_2 .post_inner_content {
  padding: 0
}

.post_layout_chess_3 .post_inner_content {
  padding: 0
}

.post_layout_chess .post_header {
  padding-top: .01px
}

.post_layout_chess .post_title {
  margin: 0
}

.post_layout_chess .post_meta {
  margin-top: 1.5em;
  margin-bottom: 0 !important
}

.post_layout_chess .post_header+.post_content {
  margin-top: 1em
}

.post_layout_chess .post_content_inner {
  overflow: hidden;
  position: relative;
  padding-bottom: 1em
}

.post_layout_chess:not(.post_format_aside) .post_content_inner {
  padding-top: 0
}

.post_layout_chess .post_content_inner:after {
  content: ' ';
  width: 100%;
  height: 1em;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0
}

.post_layout_chess_1.post_format_quote .post_content_inner .post_meta,
.post_layout_chess_1.post_format_link .post_content_inner .post_meta,
.post_layout_chess_1.post_format_status .post_content_inner .post_meta {
  margin-top: 1rem
}

.post_layout_chess_1.post_format_aside .post_content_inner .post_meta {
  margin-top: 3rem
}

.post_layout_chess_1 .post_header+.post_content {
  margin-top: 1.8rem
}

.post_layout_chess.post_layout_chess_1 .more-link {
  margin-top: 1rem;
  position: relative;
  padding-left: 0 !important
}

.post_layout_chess_1.post_format_quote .post_header,
.post_layout_chess_1.post_format_link .post_header,
.post_layout_chess_1.post_format_aside .post_header,
.post_layout_chess_1.post_format_status .post_header,
.post_layout_chess_2.post_format_quote .post_header,
.post_layout_chess_2.post_format_link .post_header,
.post_layout_chess_2.post_format_aside .post_header,
.post_layout_chess_2.post_format_status .post_header {
  display: none
}

.post_layout_chess_2 .post_title {
  font-size: 1.6rem
}

.post_layout_chess_2:not(.post_format_quote):not(.post_format_link):not(.post_format_aside):not(.post_format_status) .post_content_inner {
  font-size: .9333rem;
  line-height: 1.5em;
  max-height: 15.4em
}

.post_layout_chess_2 .post_meta,
.post_layout_chess_3 .post_meta {
  font-size: 13px;
  line-height: 18px;
  margin-top: 8px
}

.post_layout_chess_2.post_format_aside .post_meta {
  margin-top: 1.3333rem
}

.post_layout_chess_2.post_format_audio .post_featured .post_audio_title,
.post_layout_chess_3.post_format_audio .post_featured .post_audio_title {
  letter-spacing: 0
}

.post_layout_chess_2.format-chat p>em,
.post_layout_chess_2.format-chat p>b,
.post_layout_chess_2.format-chat p>strong {
  margin-top: .8em
}

.post_layout_chess.post_layout_chess_2 .more-link,
.post_layout_chess.post_layout_chess_3 .more-link {
  padding: 1.1667em 2.3333em;
  margin-top: .5rem;
  position: relative;
  padding-left: 0 !important
}

.post_layout_chess_3 .post_title {
  font-size: 1.3333rem;
  line-height: 1.2em
}

.post_layout_chess_3 .post_content_inner {
  font-size: .8667rem;
  line-height: 1.3486em;
  max-height: 6.2rem
}

.post_layout_chess_3 .post_content_inner,
.post_layout_chess_3 .post_content_inner+.post_meta {
  display: none
}

.body_style_boxed .post_layout_chess_2 .post_content_inner,
.body_style_boxed .post_layout_chess_2 .post_content_inner+p,
.body_style_boxed .post_layout_chess_3 .post_meta,
.body_style_boxed .post_layout_chess_3 .post_content_inner+p,
.body_style_wide .post_layout_chess_2 .post_content_inner,
.body_style_wide .post_layout_chess_2 .post_content_inner+p,
.body_style_wide .post_layout_chess_3 .post_meta,
.body_style_wide .post_layout_chess_3 .post_content_inner+p {
  display: none
}

.post_layout_chess.post_layout_chess_3 .more-link {
  padding: 1em 2em
}

.post_layout_chess_1:nth-child(2n+2) .post_featured {
  float: left
}

.post_layout_chess_1:nth-child(2n+2) .post_inner {
  left: auto;
  right: 0
}

.post_layout_chess_2 {
  width: 50%;
  float: left
}

.post_layout_chess_2:nth-child(4n+3) .post_featured,
.post_layout_chess_2:nth-child(4n+4) .post_featured {
  float: left
}

.post_layout_chess_2:nth-child(4n+3) .post_inner,
.post_layout_chess_2:nth-child(4n+4) .post_inner {
  left: auto;
  right: 0
}

.post_layout_chess_3 {
  width: 33.3333%;
  float: left
}

.post_layout_chess_3:nth-child(6n+4) .post_featured,
.post_layout_chess_3:nth-child(6n+5) .post_featured,
.post_layout_chess_3:nth-child(6n+6) .post_featured {
  float: left
}

.post_layout_chess_3:nth-child(6n+4) .post_inner,
.post_layout_chess_3:nth-child(6n+5) .post_inner,
.post_layout_chess_3:nth-child(6n+6) .post_inner {
  left: auto;
  right: 0
}

@media(max-width:1279px) {
  .post_layout_chess .post_content.entry-content {
    display: none
  }
}

.chess_wrap.posts_container+.navigation.pagination {
  margin-bottom: 3em
}

.post_layout_custom {
  position: relative
}

.post_layout_custom .post_featured img {
  width: 100%
}

.post_layout_custom .post_header {
  padding-top: .01px
}

.home-page.with_bg_image,
.frontpage.with_bg_image {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed
}

.home-page.with_bg_image .page_content_wrap,
.frontpage.with_bg_image .page_content_wrap {
  background-color: initial
}

.front_page_section {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.front_page_section>.customize-partial-edit-shortcut button {
  left: 2px !important
}

.front_page_section_paddings_none .front_page_section_content_wrap {
  padding: 0
}

.front_page_section_paddings_small .front_page_section_content_wrap {
  padding: 4% 0
}

.front_page_section_paddings_medium .front_page_section_content_wrap {
  padding: 8% 0
}

.front_page_section_paddings_large .front_page_section_content_wrap {
  padding: 12% 0
}

.front_page_section_paddings_huge .front_page_section_content_wrap {
  padding: 16% 0
}

.front_page_block_empty {
  height: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  margin: 0 !important;
  padding: 0 !important
}

.front_page_section_description,
.front_page_section_content,
.front_page_section_output,
.front_page_section_buttons {
  font-size: 1.1429em
}

.front_page_section .front_page_section_caption {
  margin: 0;
  text-align: center
}

.front_page_section_description {
  line-height: 1.5em;
  text-align: center
}

.front_page_section_description p:last-child,
.front_page_section_content p:last-child,
.front_page_section_output p:last-child {
  margin-bottom: 0
}

.front_page_section_buttons {
  text-align: center
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_description {
  margin-top: 1em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_content,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_content {
  margin-top: 3em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_output,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_output,
.front_page_section_content:not(.front_page_block_empty)+.front_page_section_output {
  margin-top: 3em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_columns,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_columns,
.front_page_section_content:not(.front_page_block_empty)+.front_page_section_columns {
  margin-top: 3em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_content:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_output:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_columns:not(.front_page_block_empty)+.front_page_section_buttons {
  margin-top: 2em
}

.front_page_section_buttons>.front_page_section_button {
  margin-top: 1em;
  margin-right: 1em;
  font-size: .8em
}

.front_page_section_buttons>.front_page_section_button+.front_page_section_button {
  margin-right: 0
}

.front_page_section_columns .front_page_section_caption {
  font-size: 2.5em;
  line-height: 1.2em;
  text-align: left
}

.front_page_section_columns .front_page_section_output,
.front_page_section_columns .front_page_section_content,
.front_page_section_columns .front_page_section_description {
  font-size: 1em;
  line-height: 1.5em;
  text-align: left
}

.front_page_section_columns h1,
.front_page_section_columns h2,
.front_page_section_columns h3,
.front_page_section_columns h4,
.front_page_section_columns h5,
.front_page_section_columns h6 {
  margin-top: 1em;
  margin-bottom: .3em
}

.front_page_section_columns h1:first-child,
.front_page_section_columns h2:first-child,
.front_page_section_columns h3:first-child,
.front_page_section_columns h4:first-child,
.front_page_section_columns h5:first-child,
.front_page_section_columns h6:first-child {
  margin-top: 0
}

.front_page_section_columns p {
  margin: 0
}

.front_page_section_columns p+p {
  margin-top: .5em
}

.front_page_section_title_description {
  line-height: 1.75em
}

.front_page_section_title_caption:not(.front_page_block_empty)+.front_page_section_title_description {
  margin-top: 2em
}

.front_page_section_features .sc_item_descr {
  padding: 1em 0
}

.front_page_section_features .sc_services_light .sc_services_item_icon {
  font-size: 4em
}

.front_page_section_subscribe .front_page_section_output {
  max-width: 50%;
  margin-left: auto;
  margin-right: auto
}

.front_page_section_subscribe .mc4wp-form .mc4wp-form-fields input[type=email] {
  padding: 1em
}

.front_page_section_googlemap .front_page_section_output {
  -webkit-box-shadow: 0 0 40px 10px rgba(255, 255, 255, .4);
  -ms-box-shadow: 0 0 40px 10px rgba(255, 255, 255, .4);
  box-shadow: 0 0 40px 10px rgba(255, 255, 255, .4)
}

[class*=sc_button_hover_slide] {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.sc_button_hover_just_init {
  -webkit-transition: none !important;
  -ms-transition: none !important;
  transition: none !important
}

[class*=sc_button_hover_]:not(.sc_button_bg_image) {
  -webkit-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
  -ms-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
  transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important
}

.sc_button_hover_arrow {
  position: relative;
  overflow: hidden;
  padding-left: 2em !important;
  padding-right: 2em !important
}

.sc_button_hover_arrow:before {
  content: '\e8f4';
  font-family: fontello;
  position: absolute;
  z-index: 1;
  right: -2em !important;
  left: auto !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  background-color: initial !important;
  color: inherit !important
}

.sc_button_hover_arrow:hover:before,
.sc_button_hover_arrow.active:before,
.vc_active .sc_button_hover_arrow:before {
  right: .5em !important
}

.post_featured[class*=hover_] {
  position: relative;
  -webkit-transition: all .35s ease-in-out;
  -ms-transition: all .35s ease-in-out;
  transition: all .35s ease-in-out
}

.post_featured[class*=hover_],
.post_featured[class*=hover_] * {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.post_featured .mask {
  content: ' ';
  position: absolute;
  z-index: 4;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease
}

.post_featured .post_info {
  position: absolute;
  z-index: 6;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%)scale(.5, .5);
  -ms-transform: translate(-50%, -50%)scale(.5, .5);
  transform: translate(-50%, -50%)scale(.5, .5);
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease;
  display: none;
  font-size: 1.1429em;
  line-height: 1.3em;
  width: 90%;
  text-align: center;
  margin: -1em auto 0;
  opacity: 0
}

.post_featured.hover_ .icons {
  position: absolute;
  z-index: 7;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.post_featured.hover_icon,
.post_featured.hover_icons {
  position: relative
}

.post_featured.hover_icon .mask {
  background-color: rgba(0, 0, 0, .4)
}

.post_featured.hover_icon:hover .mask {
  opacity: 1
}

.post_featured.hover_icon .icons,
.post_featured.hover_icons .icons {
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.post_featured.hover_icon .icons a,
.post_featured.hover_icons .icons a {
  width: 3.7em;
  height: 3.7em;
  line-height: 3.7em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  font-size: 1em;
  opacity: 0;
  cursor: pointer;
  overflow: hidden;
  background-color: #fff;
  border: none;
  border: 4px solid transparent;
  left: 0;
  right: 0;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12)
}

.post_featured.hover_icon .icons a.icon-search-alt:before,
.post_featured.hover_icons .icons a.icon-search-alt:before {
  content: '\e966';
  font-family: fontello;
  line-height: 1em !important;
  margin-top: -9px
}

.post_featured.hover_icons .icons a {
  margin-left: -2.25em
}

.post_featured.hover_icons .icons a+a {
  margin-left: .25em;
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_icons .icons a.single_icon {
  margin-left: 0
}

.post_featured.hover_icon:hover .icons a,
.post_featured.hover_icons:hover .icons a {
  opacity: 1;
  transform: scale(1, 1)translateY(-50%);
  -webkit-transition: all .5s ease, transform .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  -ms-transition: all .5s ease, transform .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  transition: all .5s ease, transform .5s cubic-bezier(.175, .885, .32, 1.275)0s
}

.post_featured.hover_icons:hover .icons a+a {
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_zoom:before {
  content: ' ';
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -50px;
  border: 2px solid #fff;
  background-color: rgba(0, 0, 0, .15);
  -webkit-transform: scale(0, 0)rotate(0);
  -ms-transform: scale(0, 0)rotate(0);
  transform: scale(0, 0)rotate(0);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_zoom:hover:before {
  -webkit-transform: scale(1, 1)rotate(45deg);
  -ms-transform: scale(1, 1)rotate(45deg);
  transform: scale(1, 1)rotate(45deg)
}

.post_featured.hover_zoom .mask {
  background-color: rgba(255, 255, 255, .15)
}

.post_featured.hover_zoom:hover .mask {
  opacity: 1
}

.post_featured.hover_zoom .icons {
  position: absolute;
  z-index: 6;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: inline-block
}

.post_featured.hover_zoom .icons a {
  display: inline-block;
  font-size: 18px;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  position: relative;
  left: -50px;
  opacity: 0;
  -webkit-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -webkit-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_zoom .icons a+a {
  margin-left: 8px;
  left: 50px
}

.post_featured.hover_zoom .icons a:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, .2)
}

.post_featured.hover_zoom:hover .icons a {
  left: 0;
  opacity: 1;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1)
}

.post_featured.hover_dots:hover .mask {
  opacity: 1
}

.post_featured.hover_dots .icons {
  position: absolute;
  z-index: 6;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.post_featured.hover_dots .icons span {
  display: inline-block;
  opacity: 0;
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 6px;
  height: 6px;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease
}

.post_featured.hover_dots:hover .icons span {
  opacity: 1;
  display: inline-block
}

.post_featured.hover_dots:hover .icons span:first-child {
  margin-left: -13px
}

.post_featured.hover_dots:hover .icons span+span+span {
  margin-left: 13px
}

.post_featured.hover_dots.hover_with_info .icons span {
  margin-top: 1em
}

.post_featured.hover_dots .post_info {
  display: block;
  top: 45%
}

.post_featured.hover_dots:hover .post_info {
  -webkit-transform: translate(-50%, -50%)scale(1, 1);
  -ms-transform: translate(-50%, -50%)scale(1, 1);
  transform: translate(-50%, -50%)scale(1, 1);
  opacity: 1
}

.post_featured.hover_fade,
.post_featured.hover_slide,
.post_featured.hover_pull,
.post_featured.hover_border {
  position: relative;
  overflow: hidden
}

.post_featured.hover_fade .post_info,
.post_featured.hover_slide .post_info,
.post_featured.hover_pull .post_info,
.post_featured.hover_border .post_info {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  overflow: hidden;
  text-align: center;
  display: block;
  margin: 0;
  opacity: 1;
  font-size: 1em;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: none;
  -ms-transition: none;
  transition: none;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_border .post_info .post_title {
  font-weight: 400;
  font-size: 1.5em;
  line-height: 1.4em;
  margin: 0 0 .5em;
  text-transform: uppercase;
  text-align: center
}

.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_border .post_info .post_descr {
  margin: 0;
  position: relative;
  padding: .5em 1em;
  text-align: center
}

.post_featured.hover_fade .post_info .post_title span,
.post_featured.hover_slide .post_info .post_title span,
.post_featured.hover_pull .post_info .post_title span,
.post_featured.hover_border .post_info .post_title span {
  font-weight: 700
}

.post_featured.hover_fade .post_info .post_excerpt,
.post_featured.hover_slide .post_info .post_excerpt,
.post_featured.hover_pull .post_info .post_excerpt,
.post_featured.hover_border .post_info .post_excerpt {
  display: none
}

.post_featured.hover_fade img,
.post_featured.hover_fade .post_info .post_info_back,
.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_info_back,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull img,
.post_featured.hover_pull .post_info .post_info_back,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_info_back,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_fade .post_info .post_excerpt,
.post_featured.hover_slide .post_info .post_excerpt,
.post_featured.hover_pull .post_info .post_excerpt,
.post_featured.hover_border .post_info .post_excerpt {
  margin-top: 1em;
  display: none
}

.post_featured.hover_fade:hover .mask {
  opacity: 1
}

.post_featured.hover_fade .post_info .post_info_back {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 15px;
  margin-top: 100%;
  opacity: 0
}

.post_featured.hover_fade.top_to_bottom .post_info .post_info_back {
  margin-top: -100%
}

.post_featured.hover_fade.bottom_to_top .post_info .post_info_back {
  margin-top: 100%
}

.post_featured.hover_fade.left_to_right .post_info .post_info_back {
  margin-left: -100%
}

.post_featured.hover_fade.right_to_left .post_info .post_info_back {
  margin-left: 100%
}

.post_featured.hover_fade:hover .post_info .post_info_back {
  margin: 0 !important;
  opacity: 1
}

.post_featured.hover_slide .mask {
  opacity: .3
}

.post_featured.hover_slide:hover .mask {
  opacity: 1
}

.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  text-align: left
}

.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  position: relative;
  margin: 0
}

.post_featured.hover_slide .post_info .post_title {
  padding: 0 0 15px;
  margin: 30px 30px 15px !important;
  overflow: hidden
}

.post_featured.hover_slide .post_info .post_title:after {
  content: " ";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%)
}

.post_featured.hover_slide:hover .post_info .post_title:after {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}

.post_featured.hover_slide img {
  max-width: none;
  width: calc(100% + 20px);
  -webkit-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  transform: translateX(-10px)
}

.post_featured.hover_slide:hover img {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}

.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  text-align: left
}

.post_featured.hover_slide .post_info .post_descr {
  padding: 0 30px 30px;
  opacity: 0;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%)
}

.post_featured.hover_slide:hover .post_info .post_descr {
  opacity: 1;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}

.post_featured.hover_pull .post_info,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
  text-align: left
}

.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  margin: 0
}

.post_featured.hover_pull .mask {
  opacity: .3
}

.post_featured.hover_pull:hover .mask {
  opacity: 1
}

.post_featured.hover_pull:hover img {
  -webkit-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  transform: translateY(-60px)
}

.post_featured.hover_pull .post_info .post_title {
  padding: 20px
}

.post_featured.hover_pull:hover .post_info .post_title {
  -webkit-transform: translateY(-70px);
  -ms-transform: translateY(-70px);
  transform: translateY(-70px)
}

.post_featured.hover_pull .post_info .post_descr {
  height: 60px;
  -webkit-transform: translateY(60px);
  -ms-transform: translateY(60px);
  transform: translateY(60px)
}

.post_featured.hover_pull:hover .post_info .post_descr {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.post_featured.hover_pull .post_info .post_descr .post_meta {
  max-height: 60px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
  padding: 0 10px 0 20px
}

.post_featured.hover_border:hover .mask {
  opacity: 1
}

.post_featured.hover_border .post_info:before,
.post_featured.hover_border .post_info:after {
  content: ' ';
  position: absolute;
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease;
  pointer-events: none
}

.post_featured.hover_border .post_info:before {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0)
}

.post_featured.hover_border:hover .post_info:before {
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1)
}

.post_featured.hover_border .post_info:after {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0)
}

.post_featured.hover_border:hover .post_info:after {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1)
}

.post_featured.hover_border .post_info .post_info_back {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 45px
}

.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease
}

.post_featured.hover_border:hover img {
  -webkit-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1)
}

.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
  opacity: 0;
  position: relative;
  text-align: center;
  margin: 0
}

.post_featured.hover_border .post_info .post_title {
  font-size: 1.2em;
  padding: 0 0 15px;
  -webkit-transform: translateY(-1em);
  -ms-transform: translateY(-1em);
  transform: translateY(-1em)
}

.post_featured.hover_border:hover .post_info .post_title {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.post_featured.hover_border .post_info .post_descr {
  padding: 0;
  -webkit-transform: translateY(1em);
  -ms-transform: translateY(1em);
  transform: translateY(1em)
}

.post_featured.hover_border:hover .post_info .post_descr {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.post_featured.hover_border .post_info .post_info_item+.post_info_item:before {
  content: ' ';
  display: block;
  margin: .5em 0 0
}

.post_featured.hover_shop {
  position: relative;
  display: block
}

.post_item:hover .post_featured.hover_shop .mask,
.post_item:hover .post_featured.hover_shop:hover .mask {
  opacity: 1
}

.post_featured.hover_shop .icons {
  position: absolute;
  z-index: 1002;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none
}

.post_featured.hover_shop .icons a {
  display: inline-block;
  pointer-events: all;
  font-size: 1.2632em !important;
  padding: 0 !important;
  letter-spacing: 0 !important;
  cursor: pointer;
  text-align: center;
  border: 3px solid #ddd !important;
  opacity: 0;
  margin-left: -1.76em;
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em !important;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-transform: translateX(-50%)translateY(-50%)scale(.3, .3)rotate(45deg);
  -ms-transform: translateX(-50%)translateY(-50%)scale(.3, .3)rotate(45deg);
  transform: translateX(-50%)translateY(-50%)scale(.3, .3)rotate(45deg);
  -webkit-transition: all .5s cubic-bezier(.6, -.28, .735, .045)0s;
  -ms-transition: all .5s cubic-bezier(.6, -.28, .735, .045)0s;
  transition: all .5s cubic-bezier(.6, -.28, .735, .045)0s
}

.post_featured.hover_shop .icons a.added_to_cart {
  display: none
}

.post_featured.hover_shop .icons a.product_out_stock {
  display: none
}

.product-category .post_featured.hover_shop .icons a,
.post_featured.hover_shop .icons a.product_out_stock+a {
  margin-left: 0;
  -webkit-transition-delay: 0s;
  -ms-transition-delay: 0s;
  transition-delay: 0s
}

.post_featured.hover_shop .icons a+a,
.post_featured.hover_shop .icons a+a+a {
  margin-left: 1.76em;
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_shop .icons a.shop_cart:before {
  font-family: fontello !important;
  font-weight: 400 !important;
  content: '\e93d' !important
}

.post_featured.hover_shop .icons a:before,
.post_featured.hover_shop .icons a:after {
  margin: 0 !important;
  padding: 0 !important;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.post_featured.hover_shop .icons a:after {
  position: absolute;
  top: 25%;
  left: 25%;
  -webkit-transform: translate(-50%, -50%)rotate(-45deg);
  -ms-transform: translate(-50%, -50%)rotate(-45deg);
  transform: translate(-50%, -50%)rotate(-45deg);
  font-size: .6em
}

.post_item:hover .post_featured.hover_shop .icons a,
.post_featured.hover_shop:hover .icons a {
  opacity: 1;
  -webkit-transform: translate(-50%, -50%)rotate(45deg)scale(1, 1);
  -ms-transform: translate(-50%, -50%)rotate(45deg)scale(1, 1);
  transform: translate(-50%, -50%)rotate(45deg)scale(1, 1);
  -webkit-transition: all .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  -ms-transition: all .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  transition: all .5s cubic-bezier(.175, .885, .32, 1.275)0s
}

.post_item:hover .post_featured.hover_shop .icons a+a,
.post_item:hover .post_featured.hover_shop .icons a+a+a,
.post_featured.hover_shop:hover .icons a+a,
.post_featured.hover_shop:hover .icons a+a+a {
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_shop_buttons {
  position: relative;
  display: block;
  overflow: hidden !important
}

.post_featured.hover_shop_buttons .mask {
  display: none
}

.post_featured.hover_shop_buttons .icons {
  position: absolute;
  z-index: 1002;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none
}

.post_featured.hover_shop_buttons .icons a {
  position: absolute;
  z-index: 10;
  bottom: -5em;
  left: 0;
  font-size: 1em !important;
  letter-spacing: 0 !important;
  display: block;
  text-transform: none !important;
  width: 50%;
  text-align: center;
  padding: .5em 1em !important;
  pointer-events: all;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_shop_buttons .icons a+a,
.post_featured.hover_shop_buttons .icons a+a+a {
  left: 50%
}

.post_featured.hover_shop_buttons .icons a:before {
  font-family: fontello !important;
  font-weight: 400 !important;
  content: '\e93d' !important;
  margin-right: .3em
}

.post_featured.hover_shop_buttons .icons a.shop_link:before {
  content: '\e8b5' !important
}

.post_item:hover .post_featured.hover_shop_buttons .icons a,
.post_featured.hover_shop_buttons:hover .icons a {
  bottom: 0;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.post_featured.hover_shop_buttons .icons a.added_to_cart {
  display: none
}

.post_featured.hover_shop_buttons .icons a.product_out_stock {
  display: none
}

.product-category .post_featured.hover_shop_buttons .icons a,
.post_featured.hover_shop_buttons .icons a.product_out_stock+a {
  width: 100%;
  left: 0 !important
}

.sidebar .trx_addons_columns_wrap {
  margin-right: 0
}

.sidebar .trx_addons_columns_wrap [class*=trx_addons_column-] {
  display: block;
  width: 100%;
  padding: 0
}

.menu_style_right .trx_addons_scroll_to_top {
  left: 2em;
  right: auto
}

.sc_button_icon_right .sc_button_icon {
  float: right;
  margin-left: .4em
}

.sc_button_bordered.color_style_link3 {
  background-color: initial !important;
  box-shadow: none !important;
  border: 2px solid !important;
  padding: .8em 2.8em;
  line-height: 16px
}

.sc_button_icon,
.sc_button_text {
  vertical-align: top
}

.menu_style_left .sc_layouts_row_fixed_on {
  margin-left: 6rem !important
}

.menu_style_right .sc_layouts_row_fixed_on {
  margin-right: 6rem !important
}

body.mobile_layout.menu_style_left .sc_layouts_row_fixed_on {
  margin-left: 0 !important
}

body.mobile_layout.menu_style_right .sc_layouts_row_fixed_on {
  margin-right: 0 !important
}

.header_position_under:not(.mobile_layout) .top_panel .wpb_row {
  background-color: initial !important
}

.top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on) {
  background-color: initial
}

.content .search_wrap {
  max-width: 50%;
  margin: 0
}

.post_item_none_search .search_wrap,
.post_item_none_archive .search_wrap {
  max-width: none
}

.content .search_wrap .search_form_wrap {
  width: 100%
}

.content .search_wrap .search_form_wrap .search_field {
  width: 100%
}

.content .search_wrap .search_submit {
  background-color: initial
}

.post_item_none_search .search_wrap .search_field,
.post_item_none_archive .search_wrap .search_field {
  padding: 1.2em 3em 1em 1em !important
}

.post_item_none_search .search_wrap .search_submit,
.post_item_none_archive .search_wrap .search_submit {
  left: auto;
  right: 0;
  top: 0;
  padding: 0 1em
}

.content .search_wrap .search_results {
  width: 100%
}

.sc_countdown_circle .sc_countdown_digits,
.sc_countdown_circle .sc_countdown_separator {
  line-height: 2.2em
}

.sidebar .slider_pagination_pos_bottom>.swiper-pagination,
.sidebar .slider_outer_pagination_pos_bottom>.swiper-pagination {
  bottom: .5em
}

.sidebar .slider_container .swiper-pagination-bullet,
.sidebar .slider_outer .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  line-height: 8px;
  text-align: center
}

.sc_slider_controls .slider_controls_wrap>a:before,
.slider_container.slider_controls_side .slider_controls_wrap>a:before,
.slider_outer_controls_side .slider_controls_wrap>a:before,
.slider_outer_controls_outside .slider_controls_wrap>a:before,
.slider_outer_controls_top .slider_controls_wrap>a:before,
.slider_outer_controls_bottom .slider_controls_wrap>a:before {
  font-family: fontello;
  font-size: 1.2em
}

.sc_slider_controls .slider_controls_wrap>.slider_prev:before,
.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_side .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_outside .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_top .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_bottom .slider_controls_wrap>.slider_prev:before {
  content: '\e92a'
}

.sc_slider_controls .slider_controls_wrap>.slider_next:before,
.slider_container.slider_controls_side .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_side .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_outside .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_top .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_bottom .slider_controls_wrap>.slider_next:before {
  content: '\e92b'
}

.slider_elastistack_outer.slider_outer_controls>.slider_controls_wrap>.slider_next:before,
.slider_elastistack.slider_controls>.slider_controls_wrap>.slider_next:before {
  content: '\e929'
}

.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,
.slider_outer_controls_side .slider_controls_wrap>.slider_prev {
  left: 19px
}

.slider_container.slider_controls_side .slider_next,
.slider_outer_controls_side .slider_controls_wrap>.slider_next {
  right: 19px
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a,
.sc_slider_controls .slider_controls_wrap>a,
.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a,
.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  border-radius: 50%
}

.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  border-radius: 50px !important
}

.slider_style_default .slider_controls_side .slider_controls_wrap>a {
  border-radius: 0;
  width: 4.3em
}

.slider_style_default .slider_controls_side .slider_controls_wrap .slider_prev {
  left: 0;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px
}

.slider_style_default .slider_controls_side .slider_controls_wrap .slider_next {
  right: 0;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px
}

.header_widgets_wrap .slider_container .slide_overlay.slide_overlay_large {
  background-color: initial
}

.header_widgets_wrap .slider_container.slider_titles_center:not(.slider_multi) .slide_info.slide_info_large {
  width: 18em
}

.slider_container.slider_multi .slide_info_small,
.slider_container .slide_info_small {
  text-shadow: none
}

.sidebar .slider_container.slider_multi .slide_info:not(.slide_info_large),
.sidebar .slider_container .slide_info:not(.slide_info_large),
.footer_wrap .slider_container.slider_multi .slide_info:not(.slide_info_large),
.footer_wrap .slider_container .slide_info:not(.slide_info_large) {
  bottom: 8px
}

.sidebar .slider_container.slider_multi .slide_title,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_title,
.footer_wrap .slider_container.slider_multi .slide_title,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_title {
  font-size: 1.2em;
  line-height: 1.2em;
  margin-bottom: 6px
}

.sidebar .slider_container.slider_multi .slide_date,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_date,
.footer_wrap .slider_container.slider_multi .slide_date,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_date {
  font-size: 12px;
  line-height: 16px
}

.footer_wrap .sc_layouts_row {
  line-height: 1.7857em
}

.footer_wrap .sc_layouts_item,
.footer_wrap .sc_layouts_row .widget {
  vertical-align: top;
  margin-top: .5em !important;
  margin-bottom: .5em !important
}

.footer_wrap .sc_layouts_item .widget {
  margin-top: 0 !important;
  margin-bottom: 0 !important
}

.widget_categories_list[class*=column-] [class*=column-],
.sidebar .widget_categories_list [class*=column-] {
  width: 100%;
  float: none;
  overflow: hidden
}

.widget_categories_list[class*=column-] [class*=column-]+[class*=column-],
.sidebar .widget_categories_list [class*=column-]+[class*=column-] {
  margin-top: .5em
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_item,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_item {
  text-align: left
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image {
  display: inline-block;
  width: 20%
}

.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image {
  display: inline-block;
  width: 32px;
  vertical-align: middle
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image img,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image img {
  width: 100%;
  height: auto
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title {
  display: inline-block;
  vertical-align: middle;
  width: 70%;
  margin: 0;
  font-size: 1em;
  text-align: left;
  text-transform: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image+.categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image+.categories_list_title {
  padding-left: 1em
}

.widget_popular_posts .post_item .post_categories,
aside .post_item .post_categories {
  margin-top: 2px
}

.footer_wrap .widget_contacts .contacts_description,
.footer_wrap .widget_contacts .contacts_content {
  margin-left: auto;
  margin-right: auto
}

.footer_wrap .columns_wrap .widget_contacts .contacts_description,
.footer_wrap .columns_wrap .widget_contacts .contacts_content {
  max-width: none
}

body.expand_content .sc_recent_news_style_news-announce .post_size_full,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_full {
  height: auto
}

body.expand_content .sc_recent_news_style_news-announce .post_size_big,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_big {
  height: auto
}

body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_medium,
body.expand_content .sc_recent_news_style_news-announce .post_size_small,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_small {
  height: auto
}

.sidebar .sc_recent_news .post_item .post_title,
.footer_wrap .sc_recent_news .post_item .post_title {
  font-size: 1em
}

.sidebar .sc_recent_news .post_item .post_content,
.footer_wrap .sc_recent_news .post_item .post_content {
  font-size: .8667em;
  line-height: 1.3846em
}

.sc_blogger .post_featured+.post_header {
  max-width: none;
  padding: 0;
  display: block
}

.sc_events_item_button:before,
.sc_events_item_button:after {
  content: '\e93a';
  font-family: fontello
}

.sc_blogger_classic .post_meta {
  display: none
}

.post_layout_classic .post_title {
  font-size: 1.3em
}

.sc_form .sc_form_info_item .sc_form_info_icon:before {
  font-family: fontello
}

.sc_form .sc_form_info_item_address .sc_form_info_icon:before {
  content: '\e8fd'
}

.sc_form .sc_form_info_item_email .sc_form_info_icon:before {
  content: '\e8fa'
}

.sc_form .sc_form_info_item_phone .sc_form_info_icon:before {
  content: '\e8f5'
}

.sc_icons_item_title {
  text-transform: none
}

.sc_icons_default .sc_icons_icon+.sc_icons_item_details,
.sc_icons_default .sc_icons_image+.sc_icons_item_details {
  margin-top: 1.55em
}

.sc_icons_default .sc_icons_icon.icon-email-2:before {
  padding-left: 2px
}

.sc_icons_default .sc_icons_icon.icon-location-pin:before {
  padding-left: 4px
}

.sc_icons_default .sc_icons_icon.icon-phone-call:before {
  padding-left: 17px
}

.footer_wrap .sc_icons .sc_icons_icon+.sc_icons_item_title {
  margin-top: 1em;
  margin-bottom: 2em
}

.elementor-widget-trx_sc_icons .sc_icons .sc_icons_icon {
  width: 124px;
  height: 124px;
  line-height: 124px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_icons_item_description {
  font-size: 15px
}

.sc_icons_item_title+.sc_icons_item_description {
  margin-top: 1em
}

.sc_icons_size_small .sc_icons_icon:before,
.sc_icons_size_small .sc_icons_icon>span:before {
  font-size: 3em
}

.ua_ie .sc_icons_size_small .sc_icons_icon:before,
.ua_ie .sc_icons_size_small .sc_icons_icon>span:before {
  font-size: .05em
}

.sc_portfolio_default .sc_portfolio_item {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.services_page_tabs {
  margin-top: 5em
}

.services_page_tabs .comments_list_wrap,
.services_page_tabs .comments_form_wrap:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top-width: 0
}

.services_page_tabs .comments_list_wrap+.comments_form_wrap {
  margin-top: 3em;
  padding-top: 3em;
  border-top-width: 1px
}

.single-cpt_team .comments_list_wrap,
.single-cpt_team .comments_form_wrap {
  margin-top: 0;
  border-top: none
}

.sc_team_item_info .socials_wrap .social_item:hover .social_icon {
  background-color: initial !important
}

.sc_team_short .post_featured {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px
}

.sc_team_short .post_featured img {
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  transition: 333ms ease all;
  width: 100%
}

.sc_team_short .post_featured:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  -ms-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1)
}

.sc_testimonials_item_content:before {
  content: '\e8b6';
  font-family: fontello
}

.trx_addons_dropcap {
  font-size: 2.2em;
  font-weight: 500;
  width: 1.7em;
  height: 1.7em;
  line-height: 1.7em;
  text-align: center;
  margin: .14em .65em 0 0;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.sc_table table tr:first-child th,
.sc_table table tr:first-child td {
  font-weight: 500
}

.sc_table {
  border-radius: 10px
}

.scheme_default blockquote {
  background-color: initial
}

.trx_addons_tooltip:before {
  content: attr(data-tooltip);
  max-width: 7em;
  width: 7em;
  text-align: center;
  border-radius: 5px !important;
  font-size: 17px;
  padding: .4em .2em
}

.sidebar .widget ul:not(.trx_addons_tabs_titles)>li,
.elementor-text-editor ul>li,
.widget-area .widget ul>li,
.elementor-widget-sidebar .widget ul>li {
  color: #6e7783
}

.scheme_dark .sidebar .widget ul:not(.trx_addons_tabs_titles)>li:before,
.scheme_dark .elementor-text-editor ul>li:before,
.scheme_dark .widget-area .widget ul>li:before,
.scheme_dark .elementor-widget-sidebar .widget ul>li:before {
  color: #4353ff
}

.icon-paper-plane-light:before {
  content: '\e959'
}

.sc_button_icon {
  font-size: 1em;
  line-height: 1em;
  font-weight: 400;
  font-style: normal
}

body .trx_addons_tabs {
  border-radius: 10px;
  overflow: hidden
}

body .trx_addons_tabs .trx_addons_tabs_titles {
  margin-bottom: 2.3em !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

@media(max-width:1279px) {
  body .trx_addons_tabs .trx_addons_tabs_titles {
    margin-bottom: 1.3em !important
  }
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_titles {
    margin-bottom: 2.3em !important
  }
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  text-align: center;
  line-height: inherit !important;
  text-transform: none !important;
  position: relative;
  border-top: 4px solid
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title:before {
  content: '';
  display: block;
  width: 0;
  height: 4px;
  position: absolute;
  top: -4px;
  left: 0;
  transition: 333ms ease all
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title.ui-state-active:before,
body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title:hover:before {
  width: 100%
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title a {
  display: block;
  padding: 1em .5em
}

body .trx_addons_tabs .trx_addons_tabs_content {
  padding: 0 1.7em 2em
}

@media(max-width:1279px) {
  body .trx_addons_tabs .trx_addons_tabs_content {
    padding: 0 1.7em 1.8em
  }
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content {
    padding: 0 1.7em 2em
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start
}

@media(max-width:479px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_content {
  padding-right: 1em;
  width: 75%
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_title {
  margin: 6px 0 4px
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_title {
    margin-top: 0
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_title a {
  line-height: 1.3em !important
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  width: 6em;
  height: 4.5em;
  border-radius: 4px;
  margin: 0
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb {
    width: 5em;
    height: auto
  }
}

@media(max-width:479px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb {
    width: 8em;
    height: auto
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
  border-top: 1px solid;
  margin-top: 1.2em;
  padding-top: 1.2em
}

@media(max-width:1279px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
    margin-top: 1em;
    padding-top: 1em
  }
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
    margin-top: 1.2em;
    padding-top: 1.2em
  }
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li+li {
  margin-left: 0
}

.sc_promo_text.trx_addons_blockquote_style_1:before {
  margin-left: 10px;
  background-color: initial !important
}

.widget_banner .image_wrap {
  position: relative;
  border-radius: 7px;
  padding: 2em
}

.widget_banner .image_wrap img {
  border-radius: 4px;
  transition: 333ms ease all;
  transform: scale(1, 1)
}

.widget_banner .image_wrap .banner-code {
  display: block;
  position: absolute;
  text-align: left;
  bottom: 32%;
  text-align: left;
  padding: 0 1.7em
}

.widget_banner .image_wrap .banner-code h3 {
  font-size: 19px;
  color: #fff;
  margin-top: 0;
  display: block;
  line-height: 1.4em
}

.widget_banner .image_wrap .banner-code .sc_button {
  background-color: initial !important;
  background: #41b0f6 !important
}

.sc_layouts_menu_nav>li.current-menu-item>a,
.sc_layouts_menu_nav>li.current-menu-parent>a,
.sc_layouts_menu_nav>li.current-menu-ancestor>a {
  font-weight: 500 !important
}

.trx_addons_icon-search:before {
  content: '\e95e';
  font-family: fontello
}

.sc_layouts_row_type_compact .search_wrap .search_submit {
  font-size: 1.2em
}

.trx_addons_icon-menu:before {
  content: '\e956';
  font-family: fontello
}

.sc_layouts_menu_mobile_button .sc_layouts_item_icon {
  font-size: 1.2em
}

.trx_addons_icon-comment:before {
  content: '\e96d';
  font-family: fontello
}

.trx_addons_icon-eye:before {
  content: '\e95f';
  font-family: fontello
}

.sc_blogger_full .sc_blogger_item_header,
.sc_blogger_default .sc_blogger_item_header {
  text-align: left
}

.sc_blogger_full .sc_blogger_item_content,
.sc_blogger_default .sc_blogger_item_content {
  padding: 1.7em 1.7em 1.3em
}

.sc_blogger_full .post_meta,
.sc_blogger_default .post_meta {
  margin-top: .9em
}

.sc_blogger_full .trx_addons_column-1_1 .sc_blogger_item_content,
.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item_content,
.sc_blogger_default .trx_addons_column-1_1 .sc_blogger_item_content,
.sc_blogger_default .trx_addons_column-1_2 .sc_blogger_item_content {
  padding: 2.2em 1.8em 1.6em;
  text-align: left
}

.sc_blogger_full .trx_addons_column-1_1 .post_meta,
.sc_blogger_full .trx_addons_column-1_2 .post_meta,
.sc_blogger_default .trx_addons_column-1_1 .post_meta,
.sc_blogger_default .trx_addons_column-1_2 .post_meta {
  margin-top: 1.2em
}

.sc_blogger_full .sc_blogger_item,
.sc_blogger_default .sc_blogger_item {
  border-radius: 7px;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

.sc_blogger_full .sc_blogger_item:hover .post_categories,
.sc_blogger_default .sc_blogger_item:hover .post_categories {
  opacity: 1;
  visibility: visible;
  transform: translateY(0)
}

.sc_blogger_full .post_featured,
.sc_blogger_default .post_featured {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  position: relative
}

.sc_blogger_full .post_featured .post_categories,
.sc_blogger_default .post_featured .post_categories {
  position: absolute;
  top: .7em;
  left: .7em;
  opacity: 0;
  visibility: hidden;
  transition: 333ms ease all;
  transform: translateY(-50px);
  z-index: 10
}

.sc_blogger_full .sc_button.sc_button_simple:before,
.sc_blogger_full .sc_button.sc_button_simple:after,
.sc_blogger_default .sc_button.sc_button_simple:before,
.sc_blogger_default .sc_button.sc_button_simple:after {
  content: '\e93a';
  font-family: fontello;
  position: absolute;
  font-size: 19px;
  top: auto
}

.sc_blogger_full .sc_button,
.sc_blogger_default .sc_button {
  width: 100%;
  text-align: left
}

.sc_blogger_full .sc_blogger_item_excerpt_text,
.sc_blogger_default .sc_blogger_item_excerpt_text {
  font-size: .883em;
  margin-top: .6em
}

@media(max-width:1679px) {

  .sc_blogger_full .sc_blogger_item_excerpt_text,
  .sc_blogger_default .sc_blogger_item_excerpt_text {
    font-size: 1em
  }
}

@media(max-width:1439px) {

  .sc_blogger_full .sc_blogger_item_excerpt_text,
  .sc_blogger_default .sc_blogger_item_excerpt_text {
    font-size: 1em
  }
}

.sc_blogger_full .sc_blogger_item_excerpt_text p,
.sc_blogger_default .sc_blogger_item_excerpt_text p {
  margin-bottom: 0
}

.sc_blogger_full .more-link,
.sc_blogger_default .more-link {
  padding: 1.2em 1.7em
}

.sc_blogger_full {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.sc_blogger_full .trx_addons_column-1_1 .sc_blogger_item_content,
.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item_content {
  padding: 1.6em 1.8em;
  text-align: left
}

.sc_blogger_full .trx_addons_column-1_1 .sc_blogger_item_content .sc_blogger_item_header .post_meta,
.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item_content .sc_blogger_item_header .post_meta {
  margin-top: 1em
}

.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.sc_blogger .sc_blogger_item .sc_blogger_item_title a,
.sc_blogger .sc_blogger_item .sc_blogger_item_title {
  hyphens: manual
}

.sc_recent_news_header {
  border: 0
}

body .sc_blogger.sc_blogger_default .sc_blogger_item .blogger-wrap,
body .sc_blogger.sc_blogger_full .sc_blogger_item .blogger-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.sc_blogger .sc_blogger_item_button {
  margin: 0
}

.sc_blogger .sc_blogger_filters {
  margin: 0;
  margin-bottom: 2.7em;
  margin-top: 3px
}

@media(max-width:479px) {
  .sc_blogger .sc_blogger_filters {
    margin-bottom: .5em
  }
}

.sc_blogger .sc_blogger_filters .sc_blogger_filters_titles {
  font-size: .824em;
  font-weight: 400
}

@media(max-width:1023px) {
  .sc_blogger .sc_blogger_filters .sc_blogger_filters_titles {
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }
}

@media(max-width:767px) {
  .sc_blogger .sc_blogger_filters .sc_blogger_filters_titles {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
  }
}

.sc_blogger .sc_blogger_filters .sc_blogger_filters_titles li {
  padding: 0 .35em
}

@media(max-width:479px) {
  .sc_blogger .sc_blogger_filters .sc_blogger_filters_titles li {
    padding-bottom: 10px
  }
}

.sc_blogger .sc_blogger_filters .sc_blogger_filters_titles li a {
  border: 0;
  padding: .5em 1.5em;
  border-radius: 50px;
  display: block
}

.sc_blogger .sc_blogger_title+.sc_blogger_filters {
  float: right
}

@media(max-width:767px) {
  .sc_blogger .sc_blogger_title+.sc_blogger_filters {
    float: none
  }
}

.sc_blogger .clear {
  clear: both
}

.sc_blogger nav.sc_item_pagination {
  margin-top: 0
}

.sc_blogger_modern .sc_blogger_item {
  padding: 0 !important
}

.sc_blogger_background .post_featured {
  position: relative
}

.sc_blogger_background .post_featured:before {
  padding-top: 32.8%
}

.sc_blogger_background .post_featured:after {
  content: '';
  width: 80%;
  height: 50%;
  display: block
}

.sc_blogger_background .sc_blogger_item_content {
  position: relative
}

.sc_blogger_background .sc_blogger_item_content:after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-color: #000;
  opacity: .16
}

.sc_blogger_background .post_info_wrap {
  display: block;
  width: 40%;
  margin: 0 auto;
  text-align: center
}

.sc_skills_columns .trx_addons_column-1_4 {
  padding-right: 5em
}

.sc_blogger_horizontal .sc_blogger_content {
  margin-bottom: 1.8em
}

.sc_blogger_horizontal .sc_blogger_item {
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%);
  border-radius: 7px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative
}

.sc_blogger_horizontal .sc_blogger_item+.sc_blogger_item {
  padding-top: 0;
  border: 0;
  margin-top: 1.8em
}

.sc_blogger_horizontal .excerpt-content {
  font-size: .883em;
  margin-top: .6em
}

.sc_blogger_horizontal .post_featured {
  border-bottom-left-radius: 7px;
  border-top-left-radius: 7px;
  width: 39%
}

@media(max-width:1023px) {
  .sc_blogger_horizontal .post_featured {
    width: 76%
  }
}

@media(max-width:479px) {
  .sc_blogger_horizontal .post_featured {
    width: 100%;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 0
  }
}

.sc_blogger_horizontal .post_featured img {
  height: 100%
}

.sc_blogger_horizontal .post_body {
  width: 61%;
  padding-left: 1.7em;
  padding-top: 1.5em;
  padding-bottom: 2.7em
}

@media(max-width:479px) {
  .sc_blogger_horizontal .post_body {
    padding-bottom: 0
  }
}

@media(max-width:767px) {
  .sc_blogger_horizontal .post_body {
    width: 100%
  }
}

@media(max-width:1279px) {
  .sc_blogger_horizontal .post_body {
    padding-top: 0
  }
}

@media(max-width:1023px) {
  .sc_blogger_horizontal .post_body {
    padding-top: 0;
    width: 100%
  }
}

.sc_blogger_horizontal .post_body .share_btn_wrap {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5
}

.sc_blogger_horizontal .post_body .share_btn_wrap .post_meta {
  margin: 0 !important
}

.sc_blogger_horizontal .post_body .post_share {
  margin-right: 0;
  margin-left: auto;
  display: block;
  text-align: right
}

.sc_blogger_horizontal .post_body .post_share .socials_share {
  padding: .5em;
  display: inline-block;
  border-bottom-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #f5f8fa
}

.sc_blogger_horizontal .post_body .post_share .social_items {
  box-shadow: 0 0 13px rgba(0, 0, 0, 5%);
  border-radius: 6px;
  background-color: #fff !important;
  right: -2px;
  padding: .8em 1.1em;
  top: 4em
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item+.social_item {
  margin-top: 5px
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item .social_icon {
  color: #a5abad
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item .social_icon>span {
  margin: 0;
  text-align: center
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item i {
  display: none
}

.sc_blogger_horizontal .post_body .post_share .socials_caption {
  font-size: 16px
}

.sc_blogger_horizontal .post_body .post_share .socials_caption .socials_caption_label {
  display: none
}

.sc_blogger_horizontal .post_body .post_header {
  margin-top: 1.3em
}

@media(max-width:1279px) {
  .sc_blogger_horizontal .post_body .post_header {
    margin-top: 1em
  }
}

@media(max-width:1023px) {
  .sc_blogger_horizontal .post_body .post_header {
    margin-top: 30px
  }
}

.sc_blogger_horizontal .post_body .post_header .entry-title {
  margin-top: .5em;
  margin-bottom: .6em
}

.sc_blogger_horizontal .post_body .post_header .post_meta .post_meta_item+.post_meta_item {
  margin-left: 11px
}

.sc_blogger_horizontal .post_body .post_header .post_meta .post_counters_views:before {
  font-size: 1.1em
}

.sc_blogger_horizontal .post_body .post_header,
.sc_blogger_horizontal .post_body .post_content {
  padding-right: 2em
}

.sc_blogger_modern .trx_addons_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-justify-content: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
  }
}

.sc_blogger_modern .sc_blogger_slider .trx_addons_columns_wrap {
  margin: 0 !important
}

.sc_blogger_modern .sc_blogger_item_featured {
  margin: 0 !important
}

.sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
  vertical-align: bottom;
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto
}

@media(max-width:1024px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    width: 50%
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    width: 50% !important
  }
}

@media(max-width:768px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    height: auto
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    height: auto;
    position: relative;
    width: 100% !important
  }
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10 {
  height: auto
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10,
.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
  padding: 0
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10 .sc_blogger_item_featured,
.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .sc_blogger_item_featured {
  height: 100%
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10 .blogger_content_wrap,
.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap {
  height: 100%
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
  z-index: 7
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
    position: absolute;
    bottom: 0
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .sc_blogger_item_button {
    display: none
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .sc_blogger_item_content {
    background: #fff;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap {
    padding: 1em 3em
  }
}

@media(max-width:500px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap {
    padding: 1em 2em
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap>.post_meta {
    display: none
  }
}

.sc_blogger_modern .more-link {
  padding: 1.7em 5.7em;
  min-height: 78px;
  z-index: 9
}

@media(max-width:1679px) {
  .sc_blogger_modern .more-link {
    padding: 1.7em 5.6em
  }
}

@media(max-width:1279px) {
  .sc_blogger_modern .more-link {
    min-height: 70px
  }
}

.sc_blogger_modern .more-link a {
  font-size: 15px;
  padding: 0 2.3em 0 0
}

@media(max-width:1279px) {
  .sc_blogger_modern .more-link {
    padding: 1.9em 3em
  }
}

.sc_blogger_modern .sc_button.sc_button_simple:before,
.sc_blogger_modern .sc_button.sc_button_simple:after {
  content: '\e93a';
  font-family: fontello;
  position: absolute;
  font-size: 19px
}

.sc_blogger_modern .sc_blogger_item_excerpt_text {
  font-size: .882em
}

@media(max-width:1679px) {
  .sc_blogger_modern .sc_blogger_item_excerpt_text {
    font-size: 1em
  }
}

@media(max-width:1279px) {
  .sc_blogger_modern .sc_blogger_item_excerpt_text {
    display: none
  }
}

.sc_blogger_modern .sc_blogger_item_content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%
}

.sc_blogger_modern .post_featured_bg {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%
}

.sc_blogger_modern .post_featured_bg:before {
  padding-top: initial
}

@media(max-width:767px) {
  .sc_blogger_modern .post_featured_bg:before {
    padding-top: 100%
  }
}

.sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  border-left: 1px solid;
  border-top: 1px solid;
  z-index: 2;
  padding: .5em 4.4em .5em 1.2em;
  min-height: 78px;
  margin-top: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

@media(max-width:1279px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    min-height: 70px
  }
}

.elementor-section-boxed .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
  padding: .5em 1.2em .5em 1em;
  border-bottom-right-radius: 7px
}

@media(max-width:1679px) {
  .elementor-section-boxed .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .6em 1.2em .65em 1em
  }
}

@media(max-width:1679px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .75em 1.4em .75em 1.2em
  }
}

@media(max-width:1279px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .85em 1.4em .75em 1.2em
  }
}

@media(max-width:1023px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .85em 1.4em .75em 1.2em
  }
}

.sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap>a {
  background-color: initial !important;
  width: 3.4em;
  height: 3.4em;
  line-height: 3.4em;
  text-align: center;
  width: 3em
}

.sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap>a::before {
  font-size: 16px
}

@media(max-width:767px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    display: none !important
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    position: relative;
    border-left: 0;
    border-bottom: 1px solid;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
  }
}

.sc_blogger_modern .slider_pagination_pos_bottom .swiper-pagination-bullets,
.sc_blogger_modern .slider_outer_pagination_pos_bottom .swiper-pagination-bullets,
.sc_blogger_modern .slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
  transform: translateX(-50%);
  left: 50%;
  width: auto
}

.sc_blogger_modern .blogger_content_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1.6em 2.8em 1.5em
}

@media(max-width:479px) {
  .sc_blogger_modern .blogger_content_wrap {
    padding: 2.6em 1em .5em
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .blogger_content_wrap .sc_blogger_item_title {
    font-size: 1.588em;
    font-weight: 500;
    line-height: 1.1515em
  }
}

.sc_blogger_modern .slider_container .blogger_content_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  padding: 10.6em 5.8em 6.5em
}

@media(max-width:1279px) {
  .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: 10.5em 2.8em 8em
  }
}

@media(max-width:1023px) {
  .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: 4.5em 2.8em 5em
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: .5em 2.8em 2em
  }
}

.elementor-section-boxed .sc_blogger_modern .slider_container {
  border-radius: 7px
}

.elementor-section-boxed .sc_blogger_modern .slider_container .blogger_content_wrap {
  padding: 8.5em 3em 4em
}

@media(max-width:1023px) {
  .elementor-section-boxed .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: 1.5em 2.2em 1em
  }
}

@media(max-width:479px) {
  .elementor-section-boxed .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: .5em 2em 1em
  }
}

.elementor-section-boxed .sc_blogger_modern .slider_container .sc_blogger_item_title.entry-title {
  font-size: 1.588em;
  font-weight: 500;
  line-height: 1.1515em
}

.elementor-section-boxed .sc_blogger_modern .slider_container {
  border-radius: 7px
}

.elementor-section-boxed .sc_blogger_modern .more-link {
  padding: 1.7em 2.8em
}

.sc_blogger .sc_blogger_item .sc_blogger_item_featured {
  z-index: 7
}

.sc_blogger_absolute .post_featured {
  overflow: visible
}

.sc_blogger_absolute .sc_blogger_item_content {
  padding: 2.4em 8.7em 2em 1.7em
}

@media(max-width:1679px) {
  .sc_blogger_absolute .sc_blogger_item_content {
    padding: 2.4em 1.7em 2em
  }
}

.sc_blogger_absolute .trx_addons_columns_wrap>[class*=trx_addons_column-] .sc_blogger_item_content {
  padding: 2.4em 1.7em 2em
}

.sc_blogger_absolute .post_categories_wrap {
  position: absolute;
  z-index: 9;
  bottom: -14px;
  padding: 0 1.8em
}

@media(max-width:1023px) {
  .sc_blogger_absolute .post_categories_wrap {
    bottom: -7px
  }
}

.sc_blogger_absolute .sc_blogger_item {
  border-radius: 7px;
  overflow: hidden
}

.sc_blogger .sc_blogger_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 0
}

.sc_blogger_item .post_featured .icons {
  display: none
}

.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
  bottom: 24px
}

.post_featured_bg:before {
  padding-top: 57.8%
}

@media(max-width:1279px) {
  .post_featured_bg:before {
    padding-top: 100%
  }
}

.post_item_single.format-audio .post_header {
  margin-top: 0
}

.sc_blogger_modern .sc_blogger_columns_wrap .sc_blogger_item .sc_blogger_item_excerpt,
.sc_blogger_modern .sc_blogger_slider .sc_blogger_item .sc_blogger_item_excerpt {
  display: block
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_item_featured {
  width: auto
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_item_content {
  position: static;
  transform: none;
  width: auto;
  padding: 0
}

.recent_news_item_content .post_meta+.sc_blogger_item_header,
.sc_blogger_item_content .post_meta+.sc_blogger_item_header {
  margin-top: 1.55em
}

@media(max-width:767px) {

  .recent_news_item_content .post_meta+.sc_blogger_item_header,
  .sc_blogger_item_content .post_meta+.sc_blogger_item_header {
    margin-top: 12px
  }
}

.recent_news_item_content .sc_blogger_item_header .post_meta,
.sc_blogger_item_content .sc_blogger_item_header .post_meta {
  margin-top: 1em
}

.sc_blogger_item .more-link {
  z-index: 9
}

.sc_item_title {
  letter-spacing: -1.5px !important
}

.sc_blogger_modern .sc_blogger_slider .post_featured.hover_icon .mask {
  display: none
}

h3.sc_item_title_tag+.sc_item_descr,
h3.sc_item_title_tag+.sc_item_slider,
h3.sc_item_title_tag+.sc_item_columns,
h3.sc_item_title_tag+.sc_item_content {
  margin-top: 1.05em
}

.sc_item_descr {
  max-width: 100%
}

.sc_item_descr p {
  margin-bottom: 1.95em
}

.widget_contacts .contacts_info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.widget_contacts .contacts_info>* {
  line-height: 44px;
  margin-bottom: .5em
}

.widget_contacts .contacts_info span,
.widget_contacts .contacts_info>div>a,
.widget_contacts .contacts_info>a {
  padding-left: 3.6em
}

.widget_contacts .contacts_info span.contacts_address:before {
  content: '\e833';
  font-family: fontello;
  font-size: 1.4em
}

.widget_contacts .contacts_info span.contacts_email {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-order: 3;
  -ms-flex-order: 3;
  order: 3
}

.widget_contacts .contacts_info span.contacts_email:before {
  content: '\e819';
  font-family: fontello;
  font-size: 1em
}

.widget_contacts .contacts_info span.contacts_phone:before,
.widget_contacts .contacts_info a.contacts_phone:before {
  content: '\e95a';
  font-family: fontello;
  font-size: 1em
}

.widget_contacts .contacts_info .contacts_phone:before,
.widget_contacts .contacts_info span:before {
  text-align: center;
  width: 44px;
  height: 44px;
  line-height: 44px;
  vertical-align: middle;
  border-radius: 50px
}

.sc_team_short .sc_team_columns_wrap .sc_team_item {
  border-radius: 7px
}

.sc_team_default .sc_team_item_info,
.sc_team_short .sc_team_item_info,
.sc_team_featured .sc_team_item_info {
  padding: 1.4em 1em 1.85em;
  text-align: center
}

.sc_team_default .sc_team_item_subtitle,
.sc_team_short .sc_team_item_subtitle,
.sc_team_featured .sc_team_item_subtitle {
  font-size: 1em;
  line-height: 1em;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 10px
}

.sc_team_short .sc_team_item_subtitle {
  font-size: 15px
}

.sc_team_short .socials_wrap {
  margin: 10px 0 0
}

.sc_team_short .sc_team_item_thumb {
  border: 0
}

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon span:before {
  margin-top: -3px
}

h1.sc_item_title_tag+.sc_item_descr,
h1.sc_item_title_tag+.sc_item_slider,
h1.sc_item_title_tag+.sc_item_columns,
h1.sc_item_title_tag+.sc_item_content {
  margin-top: 2.6em
}

.sc_price_item_subtitle {
  font-size: 1em;
  line-height: 1.3em;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 0
}

@media(max-width:1023px) {
  .sc_price_item.with_image .sc_price_item_inner {
    padding: 2em 1em
  }
}

.sc_price_item {
  border-radius: 7px
}

.sc_price_item_details p+p,
.sc_price_item_details ul.trx_addons_list>li+li {
  margin-top: 1.2em
}

.sc_price_item_price {
  font-weight: 500
}

.sc_price_item_inner .sc_price_item_info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%
}

.sc_price_item_inner .sc_price_item_info>* {
  width: 100%
}

.sc_price_default .sc_price_item .sc_price_item_info .sc_price_item_details {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.sc_price_item.with_image .sc_price_item_inner,
.sc_price_default .sc_price_item {
  display: block;
  height: 100%
}

.sc_price_item_inner .sc_price_item_info {
  padding-bottom: 2em;
  padding-top: 0
}

.sc_price_item_details {
  margin-top: 3em
}

.sc_price_item {
  -webkit-box-shadow: 0 3px 10px rgba(25, 40, 143, 8%);
  -moz-box-shadow: 0 3px 10px rgba(25, 40, 143, 8%);
  box-shadow: 0 3px 10px rgba(25, 40, 143, 8%);
  transition: transform .3s ease
}

.sc_price_item:hover {
  -webkit-transform: translateY(-8px);
  -ms-transform: translateY(-8px);
  transform: translateY(-8px)
}

.sc_price_item_price {
  font-size: 3em
}

.widget_categories_list .categories_list_item {
  border-radius: 7px;
  overflow: hidden;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

.widget_categories_list .categories_list_link {
  font-size: .941em
}

.widget_categories_list .categories_list_style_2 .categories_list_title {
  width: 58%;
  border-radius: 50px;
  padding: 0;
  font-weight: 500;
  font-size: .941em;
  box-shadow: 0 0 31px -5px rgba(0, 0, 0, .2);
  transition: 222ms ease all;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 50%;
  transform: translateY(-50%);
  will-change: transform
}

@media(max-width:1023px) {
  .widget_categories_list .categories_list_style_2 .categories_list_title {
    width: 80% !important
  }
}

.widget_categories_list .categories_list_style_2 .categories_list_title .cat_title_inner_border {
  border: 1px solid #f9f0f0;
  padding: 10px;
  margin: 3px;
  border-radius: 50px
}

.widget_categories_list .categories_list_style_2 .categories_list_title .cat_title_inner_border .trx_addons_extended_taxonomy {
  vertical-align: middle
}

.widget_categories_list .categories_list_style_2 .categories_list_title .cat_title_inner_border .trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon:before {
  margin-top: -3px;
  vertical-align: middle
}

.widget_categories_list .categories_list_style_2 .categories_list_item {
  position: relative;
  cursor: pointer
}

@media(max-width:1279px) {
  .widget_categories_list .categories_list_style_2 .categories_list_item .categories_list_image img {
    height: 160px
  }
}

.widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title {
  transform: translateY(-60%);
  will-change: transform
}

.widget_categories_list .categories_list_style_2 .categories_list_image:after {
  display: none
}

.sc_item_title.sc_align_none,
.sc_item_title.sc_align_center,
.sc_recent_news_header .sc_recent_news_title,
.sc_blogger_title {
  margin-bottom: 1em;
  text-transform: none
}

.sc_item_title.sc_align_none:after,
.sc_item_title.sc_align_center:after,
.sc_recent_news_header .sc_recent_news_title:after,
.sc_blogger_title:after {
  content: '\e93a';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: -4px;
  color: #292929;
  font-size: .5em;
  left: 27px
}

@media(max-width:767px) {
  .sc_recent_news_style_news-announce .post_item .post_meta {
    display: block !important
  }
}

.sc_recent_news_style_news-announce .post_item {
  float: none
}

.sc_recent_news_header .sc_recent_news_title,
.sc_blogger_title {
  display: inline-block
}

.sc_recent_news_style_news-announce {
  overflow: visible
}

.sc_recent_news_style_news-announce .post_item {
  border-radius: 7px;
  position: relative;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%
}

.sc_recent_news_style_news-announce .recent_news_item_content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 2.1em 1.8em 1.3em
}

@media(max-width:1024px) {
  .sc_recent_news_style_news-announce .recent_news_item_content {
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }
}

.sc_recent_news_style_news-announce .recent_news_item_title {
  margin-top: 0;
  margin-bottom: .6em
}

.sc_recent_news_style_news-announce .related_posts_wrap {
  height: 100%
}

.sc_recent_news_style_news-announce .right_column {
  margin-bottom: 30px;
  min-height: 47.2%
}

@media(max-width:1024px) {
  .sc_recent_news_style_news-announce .right_column {
    min-height: 46.8%
  }
}

@media(max-width:1023px) {
  .sc_recent_news_style_news-announce .right_column {
    margin-top: 20px;
    margin-bottom: 0;
    min-height: 234px
  }
}

.sc_recent_news_style_news-announce .right_column .recent_news_item_content {
  min-height: 100%;
  padding: 2.1em 1.8em .6em
}

.sc_recent_news_style_news-announce .right_column .recent_news_item_title {
  margin-bottom: .4em
}

.sc_recent_news_style_news-announce .right_column .post_item:before {
  content: '\e957';
  font-family: fontello;
  position: absolute;
  top: 1.45em;
  left: 1.1em;
  font-size: 1.7em;
  color: #bec2c6
}

.sc_recent_news_style_news-announce .right_column .post_item.post_format_video:before {
  content: '\e95c';
  font-family: fontello
}

.sc_recent_news_style_news-announce .sc_recent_news_columns_wrap .post_item.post_accented_on {
  height: auto
}

@media(max-width:1023px) {
  .sc_recent_news_style_news-announce>.sc_recent_news_columns_wrap>.trx_addons_column-1_2 {
    width: 100%
  }
}

.sc_recent_news_style_news-announce .post_featured.hover_icon .icons,
.sc_recent_news_style_news-announce .post_featured.hover_icons .icons {
  display: none
}

.rc_content_wrap {
  padding: 2.1em 1.8em 1.3em
}

.socials_share .socials_caption:before {
  content: '\e96a';
  font-family: fontello
}

body .sc_recent_news_style_announce2 .post_accented_off {
  margin-bottom: 0 !important
}

body .sc_recent_news_style_announce2 .post_accented_off .post_featured {
  width: 100%;
  float: none
}

body .sc_recent_news_style_announce2 .post_accented_off .recent_news_item_title {
  margin-top: 0
}

body .sc_recent_news_style_announce2 .post_accented_on {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

body .sc_recent_news_style_announce2 .post_accented_on .post_featured {
  display: none
}

body .sc_recent_news_style_announce2 .post_accented_on .recent_news_item_header {
  padding: 1.5em 1.7em 3.5em;
  text-align: center
}

body .sc_recent_news_style_announce2 .post_accented_on .recent_news_item_title {
  margin-top: .8em
}

body .sc_recent_news_style_announce2 .recent_news_item_header {
  padding: 1.75em 1.7em .5em
}

body .sc_recent_news_style_announce2 .recent_news_item_header .recent_news_item_title {
  margin-bottom: .55em
}

body .sc_recent_news_style_announce2 .post_item {
  border-radius: 7px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

body .sc_recent_news_style_announce2 .right_column .post_item {
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  height: 100%
}

body .sc_recent_news_style_announce2 .right_column .recent_news_item_content {
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  height: auto
}

@media(max-width:767px) {
  body .sc_recent_news_style_announce2 .right_column {
    margin-top: 20px
  }
}

body .sc_recent_news_style_announce2 .recent_news_item_content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 100%
}

body .sc_recent_news_style_announce2 .sc_item_button {
  padding: 1.2em 1.7em;
  border-top: 1px solid;
  z-index: 9;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -moz-box-flex: 0;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: none;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

body .sc_recent_news_style_announce2 .sc_item_button .sc_button {
  width: 100%;
  text-align: left
}

body .sc_recent_news_style_announce2 .post_featured.hover_icon .icons,
body .sc_recent_news_style_announce2 .post_featured.hover_icons .icons {
  display: none
}

.sc_recent_news_style_news-magazine .post_item {
  border-radius: 7px
}

.sc_recent_news_style_news-magazine .rc_content_wrap {
  padding: 0 1.8em
}

.sc_recent_news_style_news-magazine .post_accented_off .post_header {
  width: 100%;
  float: none;
  margin: 0
}

.sc_recent_news_style_news-magazine .post_accented_off .rc_content_wrap {
  padding: 2em 1.8em 1em;
  float: left;
  width: 65%
}

.sc_recent_news_style_news-announce .post_item .post_featured:after,
.sc_recent_news_style_news-portfolio .post_item .post_featured:after,
.sc_recent_news_style_news-announce .post_item .post_featured:after {
  background: 0 0 !important
}

.sc_recent_news .post_item .post_author,
.sc_recent_news .post_item .post_date {
  font-size: inherit
}

.sc_recent_news .post_item .post_date:before {
  display: none
}

.sc_recent_news .post_item .post_featured .post_info .post_categories {
  background: 0 0
}

.sc_recent_news .post_item .post_title {
  font-weight: 500
}

.blocks_link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 4;
  top: 0;
  left: 0
}

.post_layout_announce2:hover .post_featured.hover_icon .mask,
.post_layout_news-announce:hover .post_featured.hover_icon .mask,
.sc_blogger_item:hover .post_featured.hover_icon .mask {
  opacity: 1
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_total {
  font-size: 1.706em;
  font-weight: 500
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
  font-size: 1em;
  margin-top: .6em
}

.trx_addons_popup_form_field_remember input[type=checkbox]+label {
  line-height: inherit;
  position: relative;
  top: 1px
}

.trx_addons_popup_form_field_remember input[type=checkbox]+label:before {
  top: 0;
  position: relative;
  display: inline-block;
  margin-right: 4px
}

.trx_addons_popup .trx_addons_popup_form_wrap_register form .trx_addons_right_side .trx_addons_popup_form_field .sc_form_field_pwd2 .sc_form_field_wrap .sc_form_field_hover {
  font-size: 1em;
  box-sizing: content-box
}

.post_content>.elementor {
  margin-left: -15px;
  margin-right: -15px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container:not(.elementor-column-gap-no) {
  max-width: none;
  position: relative
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 1180px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 770px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  left: -5px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  margin-left: -5px;
  margin-right: -5px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 1190px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 780px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  left: -10px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  margin-left: -10px;
  margin-right: -10px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 1200px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 790px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  left: -15px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  margin-left: -15px;
  margin-right: -15px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 1210px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 800px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  left: -20px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  margin-left: -20px;
  margin-right: -20px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 1230px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 820px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  left: -30px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  margin-left: -30px;
  margin-right: -30px
}

.elementor-widget-trx_widget_recent_posts .sc_widget_recent_posts .post_item .post_categories {
  margin-top: 2px;
  line-height: 14px
}

.elementor-widget-trx_widget_recent_posts .sc_widget_recent_posts .post_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.elementor-social-icon-instagram {
  background-color: #b641dc
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-facebook:hover i {
  color: #4162dd !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-twitter:hover i {
  color: #119bd5 !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-instagram:hover i {
  color: #af60c0 !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-dribbble:hover i {
  color: #318bca !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-youtube:hover i {
  color: #d81e1e !important
}

form.mc4wp-form {
  position: relative
}

form.mc4wp-form .mc4wp-form-fields input[type=email] {
  width: 100%;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  margin-top: 1.8em;
  margin-bottom: .7em
}

form.mc4wp-form .mc4wp-form-fields button[type=submit] {
  width: 100%
}

form.mc4wp-form .mc4wp-form-fields button[type=submit] .sc_button_icon {
  margin-left: 9px
}

form.mc4wp-form .mc4wp-form-fields button[type=submit] .icon-paper-plane-light:before {
  margin-top: -5px
}

.elementor-widget-sidebar form.mc4wp-form .mc4wp-form-fields button[type=submit],
.sidebar form.mc4wp-form .mc4wp-form-fields button[type=submit] {
  margin-bottom: 8px
}

.check_form {
  margin-top: 20px;
  margin-bottom: 10px
}

.mc4wp-form-fields {
  text-align: center
}

.mc4wp-form-fields h4 {
  margin-top: 1.5em;
  margin-bottom: .3em
}

.mc4wp-form-fields h4+p {
  font-size: 15px
}

form.mc4wp-form .mc4wp-alert {
  margin: 1.5em 0;
  padding: 1em;
  line-height: 1.5em
}

form.mc4wp-form p {
  margin: 0
}

form.mc4wp-form p+p,
form.mc4wp-form input+p {
  margin-top: 1em
}

#before {
  vertical-align: middle
}

#before+label {
  position: relative;
  display: inline-block;
  vertical-align: middle
}

#before+label:before {
  font-family: fontello;
  content: '\e959';
  position: absolute;
  left: -2em;
  font-size: 17px;
  top: -13px
}

#before:not(:focus):valid+label:before {
  content: '\e959'
}

.elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields {
  position: relative;
  text-align: left
}

.elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields input[type=email] {
  margin: 0 !important;
  text-align: left !important;
  width: 73% !important
}

@media(max-width:767px) {
  .elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields input[type=email] {
    width: 100% !important
  }
}

.elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields input[type=submit] {
  position: absolute;
  right: 0
}

.elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
  position: absolute;
  right: 0;
  padding: 1.1em 2.3em;
  width: 40%
}

@media(max-width:1279px) {
  .elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
    padding: 1.2em 2.3em
  }
}

@media(max-width:1023px) {
  .elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
    padding: 1.1em 2.3em
  }
}

@media(max-width:767px) {
  .elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
    position: relative;
    width: 100%;
    margin-top: 10px
  }
}

.elementor-widget-wp-widget-mc4wp_form_widget .check_form {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 100%;
  -moz-box-flex: 1;
  -moz-flex: 1 0 100%;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%
}

form.mc4wp-form .mc4wp-alert {
  font-size: 12px
}

.events-archive .entry-content,
.events-archive .entry-header {
  width: 100%
}

#tribe-events-bar {
  margin: 6px 0 1.5em
}

#tribe-bar-form.tribe-bar-mini *,
#tribe-bar-form.tribe-bar-mini label {
  font-size: 11px
}

#tribe-bar-form {
  background: 0 0
}

#tribe-bar-form input[type=text]:focus {
  border-bottom: 3px solid;
  outline: 0
}

#tribe-bar-form input[type=text] {
  font-size: 13px
}

input[name*=tribe-bar-]::-webkit-input-placeholder {
  font-style: normal
}

.tribe-bar-views-inner {
  padding: 0;
  background: 0 0
}

.tribe-bar-mini .tribe-bar-views-inner {
  padding: 0
}

#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner {
  padding: 0
}

#tribe-bar-views .select_container {
  display: none
}

#tribe-bar-views .tribe-bar-views-list {
  padding: 0;
  border: none
}

#tribe-bar-form.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list {
  padding: 0
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list {
  padding: 1em 0
}

.tribe-bar-views-list span[class^=tribe-icon-] {
  display: inline-block
}

.tribe-bar-views-list span[class^=tribe-icon-] {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month.png)
}

.tribe-bar-views-list span.tribe-icon-list,
.tribe-bar-view-list span[class^=tribe-icon-] {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-list.png)
}

.tribe-bar-views-list span.tribe-icon-month,
.tribe-bar-view-list a.tribe-icon-month {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month.png)
}

.tribe-bar-views-list span.tribe-icon-week {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-week.png)
}

.tribe-bar-views-list span.tribe-icon-day {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-day.png)
}

.tribe-bar-views-list span.tribe-icon-photo {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-photo.png)
}

.tribe-bar-views-list span.tribe-icon-map {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-map.png)
}

@media(min--moz-device-pixel-ratio:2), (-o-min-device-pixel-ratio:2 / 1), (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2) {

  .tribe-bar-views-list span[class^=tribe-icon-],
  .tribe-bar-view-list a[class^=tribe-icon-] {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-list,
  .tribe-bar-view-list span[class^=tribe-icon-] {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-list@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-month,
  .tribe-bar-view-list a.tribe-icon-month {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-week {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-week@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-day {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-day@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-photo {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-photo@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-map {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-map@2x.png)
  }
}

#tribe-bar-form #tribe-bar-views+.tribe-bar-filters {
  width: 85.5%;
  left: 0%;
  right: auto
}

.tribe-bar-date-filter,
.tribe-bar-search-filter,
.tribe-bar-submit,
.tribe-bar-mini .tribe-bar-date-filter,
.tribe-bar-mini .tribe-bar-search-filter,
.tribe-bar-mini .tribe-bar-submit {
  padding: 0
}

.tribe-bar-collapse .tribe-bar-date-filter,
.tribe-bar-collapse .tribe-bar-search-filter,
.tribe-bar-collapse .tribe-bar-submit {
  padding: 0
}

.datepicker {
  z-index: 10005 !important
}

.datepicker table {
  border-collapse: collapse !important
}

.datepicker table,
.datepicker table td,
.datepicker table th {
  border-width: 0 !important
}

#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-views #tribe-bar-filters-wrap,
#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-views #tribe-bar-filters-wrap {
  width: 85.3333%
}

#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-filters #tribe-bar-views,
#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-filters #tribe-bar-views {
  width: 14.6667%
}

.tribe-bar-date-filter,
.tribe-bar-mini .tribe-bar-date-filter {
  width: 40%;
  padding-right: 30px
}

.tribe-bar-mini .tribe-bar-date-filter {
  padding-left: 0
}

.datepicker th,
.datepicker td,
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.tribe-bar-search-filter,
.tribe-bar-mini .tribe-bar-search-filter {
  width: 40%;
  padding-right: 30px
}

.tribe-bar-submit,
.tribe-bar-mini .tribe-bar-submit {
  width: 19.2%;
  padding-right: 9px;
  margin: 0
}

#tribe-bar-form label {
  display: none;
  text-transform: none;
  font-size: 1em;
  margin-bottom: 1.1em
}

#tribe-bar-form input[type=text] {
  padding: 1.25em 2.2em;
  border: 1px solid #ededed !important;
  letter-spacing: 0;
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
  text-align: left;
  text-transform: none
}

@media(max-width:1279px) {
  #tribe-bar-form input[type=text] {
    padding: 1.3em 1.8em
  }
}

@media(max-width:1023px) {
  #tribe-bar-form input[type=text] {
    padding: .8em 1.8em;
    margin-bottom: 5px
  }
}

#tribe-events .tribe-events-button,
.tribe-events-button,
.tribe-events-cal-links a,
.tribe-events-sub-nav li a,
#tribe-bar-views-toggle,
#tribe-bar-form .tribe-bar-submit input[type=submit],
#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit] {
  padding: 1.2em 1.2em 1.05em;
  border: none;
  margin: 0;
  letter-spacing: 0;
  line-height: 1em !important;
  text-align: center;
  text-transform: none;
  font-weight: 600
}

#tribe-bar-views-toggle {
  padding: .97em 1.2em
}

.tribe-events-cal-links a,
.tribe-events-sub-nav li a {
  padding: 1.84em 5em
}

#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,
.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
  padding: 1.1667em 2em;
  display: block;
  text-align: left
}

.tribe-bar-views span.tribe-icon-month,
.tribe-bar-views span[class^=tribe-icon-] {
  background-image: none !important;
  padding: 0
}

#tribe-bar-views-toggle:after {
  display: none
}

#tribe-events-content.tribe-events-month {
  font-size: 14px;
  line-height: 1.4em
}

#tribe-events-content {
  padding: 0;
  margin: 3.3em 0 0
}

@media(max-width:1023px) {
  #tribe-events-content {
    margin: 1.3em 0 0
  }
}

#tribe-events-footer,
#tribe-events-header {
  margin: 0
}

.tribe-events-month #tribe-events-header .tribe-events-sub-nav {
  margin-bottom: 3em;
  display: none
}

#tribe-events-content table.tribe-events-calendar {
  margin: 0 0 2em;
  font-size: 1em
}

body.tribe-events-day {
  padding: 0
}

.events-list #tribe-events-footer,
.tribe-events-day #tribe-events-footer,
.tribe-events-map #tribe-events-footer,
.tribe-events-calendar+#tribe-events-footer {
  margin: 2.2em 0 1.8em
}

.events-list #tribe-events-footer,
.single-tribe_events #tribe-events-footer,
.tribe-events-day #tribe-events-footer,
.tribe-events-map #tribe-events-footer,
.tribe-events-photo #tribe-events-footer {
  padding-top: 3em;
  border-top-style: dotted
}

#tribe-events-content .tribe-events-calendar {
  border-spacing: 0;
  border-collapse: collapse
}

.tribe-events-calendar thead th {
  padding: 1.3em 0 !important;
  letter-spacing: 0;
  text-transform: none;
  position: relative;
  font-weight: 600
}

#tribe-events-content .tribe-events-calendar td {
  font-size: 1em;
  padding: 0;
  height: 10em;
  text-align: left
}

#tribe-events-content .tribe-events-calendar td:hover {
  box-shadow: none;
  background: 0 0
}

.tribe-events-calendar td div[id*=tribe-events-daynum-],
.tribe-events-calendar td div[id*=tribe-events-daynum-] a {
  font-size: 14px;
  font-weight: 400
}

@media(max-width:1279px) {

  .tribe-events-calendar td div[id*=tribe-events-daynum-],
  .tribe-events-calendar td div[id*=tribe-events-daynum-] a {
    font-size: 15px;
    font-weight: 700
  }
}

.tribe-events-calendar td div[id*=tribe-events-daynum-] {
  padding: .6em 1.8em;
  margin-bottom: 0;
  text-align: left;
  z-index: 3
}

.tribe-events-calendar th {
  font-size: 1.12rem
}

#tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active:hover,
.tribe-events-calendar td.tribe-events-present.mobile-active,
.tribe-events-calendar td.tribe-events-present.mobile-active div[id*=tribe-events-daynum-],
.tribe-events-calendar td.tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a {
  background-color: initial
}

.tribe-events-calendar td.tribe-events-present {
  position: relative
}

.events-archive.events-gridview #tribe-events-content table .type-tribe_events {
  margin: 0;
  padding: .5em 1.55em;
  z-index: 6
}

#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.75em
}

@media(max-width:1279px) {
  #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em
  }
}

.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a,
.tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a {
  opacity: 1
}

#tribe-events-content .tribe-events-calendar tbody tr td {
  border: 1px solid #ebebeb;
  position: relative
}

.tribe-events-calendar td.tribe-events-present {
  position: relative
}

.tribe-events-calendar td.tribe-events-present:before {
  content: '';
  width: 100%;
  height: 100%;
  border: 1px solid;
  position: absolute;
  z-index: 5
}

.tribe-events-calendar thead th {
  border-top: 1px solid
}

table.tribe-events-calendar>tbody>tr:nth-child(2n)>td,
table.tribe-events-calendar>tbody>tr:nth-child(2n+1)>td {
  background-color: initial !important
}

.tribe-events-othermonth .tribe-events-month-event-title,
.tribe-events-othermonth div[id*=tribe-events-daynum-] {
  opacity: 1
}

.tribe-events-calendar td div[id*=tribe-events-daynum-] a {
  display: block
}

.tribe-bar-collapse #tribe-bar-collapse-toggle {
  padding: .6em .7em;
  width: 66%;
  font-size: 14px;
  font-weight: 400
}

#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after {
  content: '\e828';
  font-family: fontello;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  top: 5px;
  border: none
}

#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after {
  content: '\e835';
  top: 5px
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list {
  padding: 0
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
  float: right;
  width: 32%
}

.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-date-filter,
.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-search-filter,
.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-submit {
  float: left;
  width: 32%
}

.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-date-filter,
.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-search-filter {
  margin-right: 2%
}

.tribe-events-calendar .tribe-events-has-events.mobile-trigger:after {
  margin: 1.5em auto 0
}

.tribe-events-calendar td.mobile-trigger div[id*=tribe-events-daynum-],
.tribe-events-calendar td.mobile-trigger div[id*=tribe-events-daynum-] a {
  margin-top: 0
}

.tribe-mobile-day-heading {
  font-size: 1.4286em;
  line-height: 1.25em
}

#tribe-mobile-container {
  margin-bottom: 2em
}

#tribe-mobile-container .type-tribe_events {
  padding-top: 1em
}

#tribe-mobile-container .type-tribe_events h4 {
  font-size: 1.0714em;
  margin-bottom: 1em
}

#tribe-mobile-container .type-tribe_events .tribe-event-date-start {
  display: inline-block;
  margin-bottom: .8em
}

#tribe-mobile-container .type-tribe_events .tribe-events-read-more {
  margin-top: 0;
  padding: 0
}

.recurring-info-tooltip,
.tribe-events-calendar .tribe-events-tooltip,
.tribe-events-week .tribe-events-tooltip {
  padding: 0;
  bottom: 10.2em !important;
  left: -2em;
  width: 39.3em;
  z-index: 10000;
  text-transform: none
}

.tribe-events-tooltip .tribe-events-arrow {
  background: 0 0;
  width: auto;
  height: auto;
  bottom: -14px;
  left: 5.2em;
  display: block;
  border-style: solid;
  border-width: 14px 8px 0;
  border-color: transparent
}

.tribe-events-tooltip .tribe-events-event-body {
  font-size: 1em;
  line-height: 1.8em;
  padding: 1em 1.8em 1.5em
}

#tribe-events-content .tribe-events-tooltip .summary {
  padding: 1.5em 1.5em 2.8em;
  margin: 0;
  font-size: 1.29em;
  letter-spacing: 1px
}

.tribe-events-tooltip .tribe-event-duration {
  margin: -4em 0 3.1em;
  line-height: 1.5em;
  overflow: hidden;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.07em;
  letter-spacing: 1px
}

.tribe-events-event-schedule-details .tribe-event-date-start {
  margin: 0;
  font-size: 1em;
  text-transform: uppercase;
  font-weight: 700
}

.tribe-events-event-body {
  text-align: left
}

#tribe-mobile-container .type-tribe_events .tribe-events-read-more {
  letter-spacing: 0
}

.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb {
  padding: .5em 1.5em 0 0
}

.tribe-events-tooltip .tribe-event-description p {
  margin: 0;
  line-height: 1.7em;
  font-size: 1.16em
}

.tribe-events-tooltip .tribe-event-description p+p {
  margin-top: 1em
}

.tribe-events-calendar {
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

#tribe-events-footer .tribe-events-sub-nav {
  text-align: center
}

#tribe-events-footer .tribe-events-sub-nav:after {
  content: ' ';
  width: 100%
}

.tribe-events-nav-pagination {
  border: 1px solid #f2f2f2;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

#tribe-events-footer .tribe-events-sub-nav li a {
  white-space: nowrap;
  display: block;
  background: 0 0 !important;
  box-shadow: none;
  font-weight: 600;
  padding: 1em 2em;
  margin: 0 !important
}

#tribe-events-footer .tribe-events-sub-nav {
  padding: .6em 0
}

#tribe-events-footer .tribe-events-sub-nav li {
  font-size: 1em;
  text-align: left !important;
  margin-top: 1.7em !important;
  overflow: hidden !important;
  text-transform: none;
  border-radius: 7px;
  width: 50% !important;
  box-sizing: border-box;
  padding-top: 1.15em !important;
  padding-bottom: 1.1em !important;
  transition: 333ms ease all
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-footer .tribe-events-sub-nav li,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-header .tribe-events-sub-nav li {
  margin: 0 !important
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous {
  float: left;
  text-align: left;
  padding-right: 15px;
  border-right: 1px solid rgba(235, 238, 239, .5)
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a {
  text-align: left
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a span {
  position: relative;
  transition: 333ms ease all;
  left: 0
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a span:before {
  content: '\e939';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: 2px;
  font-size: 20px;
  font-weight: 400;
  margin-right: 10px
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:hover span {
  left: -5px
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next {
  text-align: right;
  float: right;
  text-align: right;
  padding-left: 15px;
  border-left: 1px solid rgba(235, 238, 239, .5)
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a {
  text-align: right;
  transition: 333ms ease all
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a span {
  position: relative;
  transition: 333ms ease all;
  right: 0
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a span:before {
  content: '\e93a';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: 2px;
  font-size: 20px;
  font-weight: 400;
  margin-left: 10px
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:hover span {
  right: -5px
}

.tribe-events-sub-nav li a span {
  font-size: 0
}

.tribe-events-read-more {
  display: block;
  margin-top: 1.5em;
  padding: 0 !important
}

.tribe-events-list .tribe-events-loop,
.single-tribe_organizer .tribe-events-loop,
.single-tribe_venue .tribe-events-loop {
  max-width: 770px;
  margin: 0 auto
}

.tribe-events-list .tribe-events-list-separator-month {
  margin: 3.5em auto;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 1.25em;
  line-height: 1.6em;
  font-weight: 400
}

.tribe-events-list .tribe-events-list-separator-month:first-child {
  margin-top: 2em
}

.tribe-events-list .tribe-events-event-cost {
  margin: 0;
  display: block !important;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0
}

.tribe-events-list .tribe-events-event-cost span {
  padding: .6em 1em;
  font-weight: 400
}

.tribe-events-list .tribe-events-event-meta {
  font-weight: 400
}

.tribe-events-event-meta address.tribe-events-address,
.tribe-events-list .tribe-events-venue-details {
  line-height: 1.5em;
  font-style: normal
}

.tribe-events-event-meta .tribe-event-schedule-details {
  margin-bottom: .8em;
  font-size: 1.0667em;
  font-style: italic;
  letter-spacing: 0
}

.tribe-events-list .type-tribe_events,
.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first {
  padding: 0;
  margin: 0;
  position: relative
}

.tribe-events-list .type-tribe_events {
  border-bottom: none !important
}

.tribe-events-list .type-tribe_events+.type-tribe_events,
.tribe-events-day .tribe-events-day-time-slot+.tribe-events-day-time-slot+.tribe-events-day-time-slot {
  border-top: 1px solid #eee;
  margin-top: 4em;
  padding-top: 4em
}

.tribe-events-list .type-tribe_events+.type-tribe_events .tribe-events-event-cost {
  top: 4em
}

.tribe-events-list .tribe-events-event-image {
  margin-top: .4em;
  width: 30%;
  float: left
}

.tribe-events-list .tribe-events-loop .tribe-events-content {
  text-align: justify
}

#tribe-events .tribe-events-content p,
.tribe-events-after-html p,
.tribe-events-before-html p {
  line-height: 1.8em
}

.tribe-events-loop .tribe-events-content {
  padding-right: 0
}

.tribe-events-day {
  padding: 0
}

.tribe-events-day #tribe-events-header {
  display: none
}

.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading {
  margin: 0 0 1em;
  padding: 1em 2em
}

.tribe-events-day .tribe-events-day-time-slot .type-tribe_events {
  margin-left: 0
}

.tribe-events-list .time-details {
  font-style: italic
}

#tribe-events-content.tribe-events-single {
  margin-top: 0
}

.tribe-events-single #tribe-events-header {
  display: none
}

.tribe-events-back {
  display: none
}

.tribe-events-notices {
  margin: 0 0 1em;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.single-tribe_events .tribe-events-single-event-title {
  font-size: 2em;
  line-height: 1.2em;
  letter-spacing: 2px;
  margin: 0;
  text-align: center
}

.tribe-events-notices+.tribe-events-single-event-title {
  margin-top: 1.5em
}

.tribe-events-schedule {
  position: relative
}

.tribe-events-schedule h2 {
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0;
  display: block;
  text-align: center
}

.single-tribe_events .tribe-events-schedule .tribe-events-divider,
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
  font-size: 1em
}

.single-tribe_events .tribe-events-schedule .tribe-events-divider {
  display: none
}

.single-tribe_events .tribe-events-schedule .tribe-events-cost {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  font-weight: 400
}

.single-tribe_events .tribe-events-single-event-title,
.single-tribe_events .tribe-events-schedule {
  display: none
}

.single-tribe_events .tribe-events-event-image {
  float: left;
  width: 40%;
  margin: .4em 3% 2em 0
}

.single-tribe_events .tribe-events-event-meta {
  font-size: 1em;
  line-height: 1.25em
}

.single-tribe_events .tribe-events-cal-links:after {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.single-tribe_events .type-tribe_events {
  padding-top: 0
}

.single-tribe_events .tribe-events-single-section {
  clear: none;
  float: left;
  width: 50%;
  margin: 0;
  padding: 3em 0 0;
  border: none;
  background-color: initial
}

.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group {
  padding: 0;
  margin: 0;
  width: 40%
}

.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map {
  width: 50%
}

.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map>div {
  height: 250px !important
}

.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group+.tribe-events-meta-group {
  margin-left: 3em
}

.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title {
  margin-top: 0;
  font-size: 1.2em
}

.single-tribe_events #tribe-events-content .tribe-events-event-meta dt,
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
  line-height: 1.4em
}

.single-tribe_events #tribe-events-content .tribe-events-event-meta dt {
  font-size: 1.0667em;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 0
}

.single-tribe_events .tribe-events-venue-map {
  margin: 0;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.single-tribe_events #tribe-events-footer {
  border-top: none
}

.single-tribe_events .tribe-events-sub-nav li a {
  white-space: normal
}

.single-tribe_events .tribe-events-sub-nav li a:before,
.single-tribe_events .tribe-events-sub-nav li a:after {
  display: inline-block;
  line-height: inherit;
  margin: 0 .3em 0 0
}

.single-tribe_events .tribe-events-sub-nav li a:after {
  margin: 0 0 0 .3em
}

.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-next,
.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-next a {
  text-align: right
}

#tribe-events-footer:before,
#tribe-events-footer:after {
  display: none
}

.tribe-events-list-widget .tribe-list-widget {
  padding-left: 0
}

.tribe-events-list-widget .tribe-events-list-widget-events {
  margin-bottom: 1.5em;
  padding: 0
}

.tribe-events-list-widget .tribe-events-list-widget-events .tribe-event-title {
  font-size: 1.2em;
  margin: 0
}

#tribe-events-content-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.tribe-events-title-bar {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -moz-order: 2;
  -ms-flex-order: 2;
  order: 2
}

#tribe-events-bar {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -moz-order: 1;
  -ms-flex-order: 1;
  order: 1
}

#tribe-events-content {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-order: 3;
  -ms-flex-order: 3;
  order: 3
}

.tribe-events-calendar th {
  font-size: .8889rem
}

#tribe-events-content .tribe-events-calendar td,
#tribe-events-content table.tribe-events-calendar {
  border: 1px solid #e1eaf0
}

#tribe-events-content table.tribe-events-calendar {
  border-bottom: 1px solid #e1eaf0
}

.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a {
  background-color: initial
}

.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] {
  position: relative
}

.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] a {
  z-index: 2
}

.tribe-events-calendar div[id*=tribe-events-daynum-] a,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
  background-color: initial !important
}

#tribe-events-content {
  text-align: center
}

.tribe-events-ical.tribe-events-button {
  float: none
}

@media(max-width:1023px) {
  .tribe-bar-collapse #tribe-bar-filters-wrap #tribe-bar-collapse-toggle {
    font-size: 18px;
    line-height: 20px;
    padding: .92em .7em;
    height: 58px;
    font-weight: 700;
    font-style: normal;
    text-transform: capitalize;
    outline: none;
    width: 100%;
    text-align: center
  }
}

@media(max-width:1023px) {
  #tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
    float: none;
    width: 100%
  }
}

@media(max-width:1023px) {
  .tribe-bar-collapse #tribe-bar-views-toggle {
    padding: 17px 14px
  }
}

#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters {
  position: absolute;
  z-index: 21;
  float: none;
  display: none;
  left: auto;
  padding-top: 0;
  overflow: hidden;
  right: auto;
  width: 100%;
  background: #f5f5f5;
  box-shadow: none
}

#tribe-bar-form input[type=text] {
  font-style: normal
}

.tribe-events-cal-links a+a {
  margin-left: 10px !important
}

.single-tribe_events .tribe-events-cal-links {
  margin-top: 1.75em;
  text-align: left
}

.single-tribe_events .tribe-events-cal-links a,
.single-tribe_events .tribe-events-cal-links a:hover {
  padding: 10px !important
}

#tribe-bar-collapse-toggle {
  display: none !important
}

#tribe-bar-views-toggle:before {
  content: '\e860';
  font-family: fontello;
  margin-right: 9px;
  font-weight: 400
}

.tribe-events-title-bar {
  display: none
}

.tribe-events-nav-pagination,
#tribe-bar-form button,
#tribe-bar-form a,
.tribe-events-read-more,
#tribe-events .tribe-events-button,
.tribe-events-button,
.tribe-events-cal-links a,
.tribe-events-sub-nav li a,
#tribe-bar-views-toggle,
#tribe-bar-form .tribe-bar-submit input[type=submit],
#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit] {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

#tribe-bar-views-toggle {
  background-color: initial !important;
  background: 0 0 !important;
  box-shadow: none !important;
  border: 1px solid #ededed !important;
  padding: .92em 1.2em
}

.tribe-events-calendar th {
  font-size: 1.12rem
}

#tribe-bar-form .tribe-bar-submit input[type=submit],
#tribe-bar-form button,
#tribe-bar-form a,
#tribe-events .tribe-events-button,
#tribe-bar-views .tribe-bar-views-list,
.tribe-events-button,
.tribe-events-cal-links a,
#tribe-events-footer~a.tribe-events-ical.tribe-events-button,
.tribe-events-sub-nav li a {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

#tribe-events-content table.tribe-events-calendar thead {
  overflow: hidden;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

#tribe-events-header .tribe-events-sub-nav {
  line-height: 5em
}

#tribe-events-header .tribe-events-nav-pagination {
  border: 0;
  box-shadow: none
}

.tribe-common .tribe-common-c-loader {}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot {
  background-color: #fff;
  display: inline-block;
  vertical-align: top;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot+.tribe-common-c-loader__dot {
  margin-left: 20px
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--first {
  -webkit-animation: preloader_dot_one 1.5s infinite;
  -ms-animation: preloader_dot_one 1.5s infinite;
  animation: preloader_dot_one 1.5s infinite
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--second {
  -webkit-animation: preloader_dot_two 1.5s infinite;
  -ms-animation: preloader_dot_two 1.5s infinite;
  animation: preloader_dot_two 1.5s infinite;
  -webkit-animation-delay: .25s;
  -ms-animation-delay: .25s;
  animation-delay: .25s
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--third {
  -webkit-animation: preloader_dot_three 1.5s infinite;
  -ms-animation: preloader_dot_three 1.5s infinite;
  animation: preloader_dot_three 1.5s infinite;
  -webkit-animation-delay: .5s;
  -ms-animation-delay: .5s;
  animation-delay: .5s
}

@-webkit-keyframes preloader_dot_one {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_one {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

@-webkit-keyframes preloader_dot_two {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_two {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

@-webkit-keyframes preloader_dot_three {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_three {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

.tribe-common.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-filters-container {
  z-index: 1
}

.tribe-common.tribe-events .tribe-events-c-ical__link:before {
  display: none
}

.tribe-common.tribe-events .tribe-events-c-ical__link,
.tribe-common.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
  border: 0
}

.tribe-common.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
  padding-right: 0
}

.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input {
  background-color: initial
}

.tribe-common .tribe-events-c-top-bar__datepicker-button {
  transform: none
}

.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input,
.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input,
.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus {
  background-image: none;
  border-radius: 0 !important;
  box-shadow: none !important
}

.tribe-common.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button,
.tribe-common .tribe-events-c-top-bar__datepicker-button {
  box-shadow: none !important
}

.tribe-common.tribe-events .tribe-events-calendar-list-nav li button {
  padding: 5px
}

.tribe-common.tribe-events .tribe-events-c-events-bar__search-button,
.tribe-common.tribe-events .tribe-events-c-view-selector__button,
.tribe-common.tribe-events .tribe-events-calendar-month__day-cell {
  box-shadow: none !important
}

@charset "utf-8";

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
  position: relative !important
}

.trx_addons_columns_wrap {
  height: 100% !important
}

.clearfix::after,
.trx_addons_columns_wrap::after {
  content: none !important
}

.mfp-close {
  font-size: 50px !important;
  width: 50px;
  height: 50px;
  color: #000 !important;
  position: absolute !important;
  margin-right: -40px !important;
  margin-top: -10px !important
}

@media only screen and (max-width:767px) {
  .mfp-close {
    width: 30px !important;
    height: 30px !important;
    line-height: 30px;
    text-align: center;
    margin-right: 10px !important;
    margin-top: -60px !important
  }
}

.scheme_default button:not(.components-button):not(.search_submit) {
  color: #000 !important
}

.sc_layouts_552 {
  position: relative;
  max-width: 865px;
  margin: 0 auto;
  position: relative
}

/*! elementor - v3.6.4 - 13-04-2022 */
.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
  padding: 5px
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
  padding: 10px
}

.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
  padding: 15px
}

.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
  padding: 20px
}

.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
  padding: 30px
}

@media (min-width:-1px) {
  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-widescreen>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:1025px) and (max-width:-1px) {
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:-1px) and (max-width:-1px) {
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:1025px) and (max-width:-1px) {

  .elementor-reverse-laptop>.elementor-container>.elementor-row>:first-child,
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(2),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(3),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(4),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(5),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(6),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(7),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(8),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(9),
  .elementor-reverse-laptop>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-tablet_extra>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:768px) and (max-width:1024px) {
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:-1px) and (max-width:1024px) {
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:768px) and (max-width:-1px) {

  .elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child,
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9),
  .elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-mobile_extra>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (max-width:767px) {
  .elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }

  .elementor-column {
    width: 100%
  }
}

/*! elementor - v3.6.4 - 13-04-2022 */
.dialog-widget-content {
  background-color: #fff;
  position: absolute;
  border-radius: 3px;
  -webkit-box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2);
  box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2);
  overflow: hidden
}

.dialog-message {
  font-size: 12px;
  line-height: 1.5;
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.dialog-type-lightbox {
  position: fixed;
  height: 100%;
  width: 100%;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, .8);
  z-index: 9999;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.dialog-type-lightbox .dialog-widget-content {
  margin: auto;
  width: 375px
}

.dialog-type-lightbox .dialog-header {
  font-size: 15px;
  color: #495157;
  padding: 30px 0 10px;
  font-weight: 500
}

.dialog-type-lightbox .dialog-message {
  padding: 0 30px 30px;
  min-height: 50px
}

.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,
.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message {
  text-align: center
}

.dialog-type-lightbox .dialog-buttons-wrapper {
  border-top: 1px solid #e6e9ec;
  text-align: center
}

.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button {
  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
  width: 50%;
  border: none;
  background: none;
  color: #6d7882;
  font-size: 15px;
  cursor: pointer;
  padding: 13px 0;
  outline: 0
}

.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover {
  background-color: #f4f6f7
}

.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok {
  color: #b01b1b
}

.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over {
  color: #39b54a
}

.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active {
  background-color: rgba(230, 233, 236, .5)
}

.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner {
  border: 0
}

.dialog-close-button {
  cursor: pointer;
  position: absolute;
  margin-top: 15px;
  right: 15px;
  font-size: 15px;
  line-height: 1
}

.dialog-close-button:not(:hover) {
  opacity: .4
}

.dialog-alert-widget .dialog-buttons-wrapper>button {
  width: 100%
}

.dialog-confirm-widget .dialog-button:first-child {
  border-right: 1px solid #e6e9ec
}

.dialog-prevent-scroll {
  overflow: hidden;
  max-height: 100vh
}

@media (min-width:1024px) {
  body.admin-bar .dialog-lightbox-widget {
    height: calc(100vh - 32px)
  }
}

@media (max-width:1024px) {
  body.admin-bar .dialog-type-lightbox {
    position: sticky;
    height: 100vh
  }
}

.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio {
  padding-bottom: 42.8571%
}

.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio {
  padding-bottom: 56.25%
}

.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio {
  padding-bottom: 75%
}

.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio {
  padding-bottom: 66.6666%
}

.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio {
  padding-bottom: 100%
}

.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio {
  padding-bottom: 177.8%
}

.elementor-fit-aspect-ratio {
  position: relative;
  height: 0
}

.elementor-fit-aspect-ratio iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border: 0;
  background-color: #000
}

.elementor-fit-aspect-ratio video {
  width: 100%
}

.flatpickr-calendar {
  width: 280px
}

.flatpickr-calendar .flatpickr-current-month span.cur-month {
  font-weight: 300
}

.flatpickr-calendar .dayContainer {
  width: 280px;
  min-width: 280px;
  max-width: 280px
}

.flatpickr-calendar .flatpickr-days {
  width: 280px
}

.flatpickr-calendar .flatpickr-day {
  max-width: 37px;
  height: 37px;
  line-height: 37px
}

.elementor-templates-modal .dialog-widget-content {
  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
  background-color: #f1f3f5;
  width: 100%
}

@media (max-width:1439px) {
  .elementor-templates-modal .dialog-widget-content {
    max-width: 990px
  }
}

@media (min-width:1440px) {
  .elementor-templates-modal .dialog-widget-content {
    max-width: 1200px
  }
}

.elementor-templates-modal .dialog-header {
  padding: 0;
  z-index: 1
}

.elementor-templates-modal .dialog-buttons-wrapper,
.elementor-templates-modal .dialog-header {
  background-color: #fff;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .1);
  box-shadow: 0 0 8px rgba(0, 0, 0, .1);
  position: relative
}

.elementor-templates-modal .dialog-buttons-wrapper {
  border: none;
  display: none;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 5px
}

.elementor-templates-modal .dialog-buttons-wrapper .elementor-button {
  height: 40px;
  margin-left: 5px
}

.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success {
  padding: 12px 36px;
  color: #fff;
  width: auto;
  font-size: 15px
}

.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover {
  background-color: #39b54a
}

.elementor-templates-modal .dialog-message {
  height: 750px;
  max-height: 85vh;
  overflow: auto;
  padding-top: 25px
}

.elementor-templates-modal .dialog-content {
  height: 100%
}

.elementor-templates-modal .dialog-loading {
  display: none
}

.elementor-templates-modal__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 50px
}

.elementor-templates-modal__header__logo {
  line-height: 1;
  text-transform: uppercase;
  font-weight: 700;
  cursor: pointer
}

.elementor-templates-modal__header__logo-area {
  text-align: left;
  padding-left: 15px
}

.elementor-templates-modal__header__logo-area>* {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.elementor-templates-modal__header__logo__icon-wrapper {
  margin-right: 10px;
  font-size: 12px
}

.elementor-templates-modal__header__logo__title {
  padding-top: 2px
}

.elementor-templates-modal__header__items-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse
}

.elementor-templates-modal__header__item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.elementor-templates-modal__header__item>i {
  font-size: 20px;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  cursor: pointer
}

.elementor-templates-modal__header__item>i:not(:hover) {
  color: #a4afb7
}

.elementor-templates-modal__header__close--normal {
  width: 47px;
  border-left: 1px solid #e6e9ec
}

.elementor-templates-modal__header__close--normal i {
  font-size: 18px
}

.elementor-templates-modal__header__close--skip {
  padding: 10px 10px 10px 20px;
  margin-right: 10px;
  color: #fff;
  background-color: #a4afb7;
  font-size: 11px;
  font-weight: 400;
  line-height: 1;
  text-transform: uppercase;
  border-radius: 2px;
  cursor: pointer
}

.elementor-templates-modal__header__close--skip>i {
  font-size: inherit;
  padding-left: 10px;
  margin-left: 15px;
  border-left: 1px solid
}

.elementor-templates-modal__header__close--skip>i:not(:hover) {
  color: #fff
}

.elementor-templates-modal__sidebar {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 25%;
  background-color: hsla(0, 0%, 100%, .3)
}

.elementor-templates-modal__content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-shadow: 0 0 13px inset rgba(0, 0, 0, .05);
  box-shadow: inset 0 0 13px rgba(0, 0, 0, .05)
}

#wpadminbar #wp-admin-bar-elementor_edit_page .elementor-general-section+.elementor-second-section {
  border-top: 1px solid #464b50;
  margin-top: 6px
}

.elementor-hidden {
  display: none
}

.elementor-screen-only,
.screen-reader-text,
.screen-reader-text span,
.ui-helper-hidden-accessible {
  position: absolute;
  top: -10000em;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0
}

.elementor-clearfix:after {
  content: "";
  display: block;
  clear: both;
  width: 0;
  height: 0
}

.e-logo-wrapper {
  background: #93003c;
  display: inline-block;
  padding: .75em;
  border-radius: 50%;
  line-height: 1
}

.e-logo-wrapper i {
  color: #fff;
  font-size: 1em
}

#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-ok {
  color: #39b54a
}

#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-cancel {
  color: #b01b1b
}

.elementor {
  -webkit-hyphens: manual;
  -ms-hyphens: manual;
  hyphens: manual
}

.elementor *,
.elementor :after,
.elementor :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.elementor a {
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: none
}

.elementor hr {
  margin: 0;
  background-color: transparent
}

.elementor img {
  height: auto;
  max-width: 100%;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none
}

.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
  margin: 0
}

.elementor embed,
.elementor iframe,
.elementor object,
.elementor video {
  max-width: 100%;
  width: 100%;
  margin: 0;
  line-height: 1;
  border: none
}

.elementor .elementor-custom-embed {
  line-height: 0
}

.elementor .elementor-background,
.elementor .elementor-background-holder,
.elementor .elementor-background-video-container {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  overflow: hidden;
  z-index: 0;
  direction: ltr
}

.elementor .elementor-background-video-container {
  -webkit-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
  pointer-events: none
}

.elementor .elementor-background-video-container.elementor-loading {
  opacity: 0
}

.elementor .elementor-background-video-embed {
  max-width: none
}

.elementor .elementor-background-video,
.elementor .elementor-background-video-embed,
.elementor .elementor-background-video-hosted {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.elementor .elementor-background-video {
  max-width: none
}

.elementor .elementor-html5-video {
  -o-object-fit: cover;
  object-fit: cover
}

.elementor .elementor-background-overlay,
.elementor .elementor-background-slideshow {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute
}

.elementor .elementor-background-slideshow {
  z-index: 0
}

.elementor .elementor-background-slideshow__slide__image {
  width: 100%;
  height: 100%;
  background-position: 50%;
  background-size: cover
}

.e-container>.elementor-element.elementor-absolute,
.elementor-widget-wrap>.elementor-element.elementor-absolute {
  position: absolute
}

.e-container>.elementor-element.elementor-fixed,
.elementor-widget-wrap>.elementor-element.elementor-fixed {
  position: fixed
}

.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,
.elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
  max-width: 100%
}

@media (max-width:1024px) {

  .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,
  .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial {
    max-width: 100%
  }
}

@media (max-width:767px) {

  .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,
  .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial {
    max-width: 100%
  }
}

.elementor-element {
  --flex-direction: initial;
  --flex-wrap: initial;
  --justify-content: initial;
  --align-items: initial;
  --align-content: initial;
  --gap: initial;
  --flex-basis: initial;
  --flex-grow: initial;
  --flex-shrink: initial;
  --order: initial;
  --align-self: initial;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: var(--flex-direction);
  flex-direction: var(--flex-direction);
  -ms-flex-wrap: var(--flex-wrap);
  flex-wrap: var(--flex-wrap);
  -webkit-box-pack: var(--justify-content);
  -ms-flex-pack: var(--justify-content);
  justify-content: var(--justify-content);
  -webkit-box-align: var(--align-items);
  -ms-flex-align: var(--align-items);
  align-items: var(--align-items);
  -ms-flex-line-pack: var(--align-content);
  align-content: var(--align-content);
  gap: var(--gap);
  -ms-flex-preferred-size: var(--flex-basis);
  flex-basis: var(--flex-basis);
  -webkit-box-flex: var(--flex-grow);
  -ms-flex-positive: var(--flex-grow);
  flex-grow: var(--flex-grow);
  -ms-flex-negative: var(--flex-shrink);
  flex-shrink: var(--flex-shrink);
  -webkit-box-ordinal-group: var(--order);
  -ms-flex-order: var(--order);
  order: var(--order);
  -ms-flex-item-align: var(--align-self);
  align-self: var(--align-self)
}

.elementor-element.elementor-absolute,
.elementor-element.elementor-fixed {
  z-index: 1
}

.elementor-invisible {
  visibility: hidden
}

.elementor-align-center {
  text-align: center
}

.elementor-align-center .elementor-button {
  width: auto
}

.elementor-align-right {
  text-align: right
}

.elementor-align-right .elementor-button {
  width: auto
}

.elementor-align-left {
  text-align: left
}

.elementor-align-left .elementor-button {
  width: auto
}

.elementor-align-justify .elementor-button {
  width: 100%
}

.elementor-custom-embed-play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.elementor-custom-embed-play i {
  font-size: 100px;
  color: #fff;
  text-shadow: 1px 0 6px rgba(0, 0, 0, .3)
}

.elementor-custom-embed-play svg {
  height: 100px;
  width: 100px;
  fill: #fff;
  -webkit-filter: drop-shadow(1px 0 6px rgba(0, 0, 0, .3));
  filter: drop-shadow(1px 0 6px rgba(0, 0, 0, .3))
}

.elementor-custom-embed-play i,
.elementor-custom-embed-play svg {
  opacity: .8;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  transition: all .5s
}

.elementor-custom-embed-play.elementor-playing i {
  font-family: eicons
}

.elementor-custom-embed-play.elementor-playing i:before {
  content: "\e8fb"
}

.elementor-custom-embed-play.elementor-playing i,
.elementor-custom-embed-play.elementor-playing svg {
  -webkit-animation: eicon-spin 2s linear infinite;
  animation: eicon-spin 2s linear infinite
}

.elementor-tag {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex
}

.elementor-ken-burns {
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 10s;
  -o-transition-duration: 10s;
  transition-duration: 10s;
  -webkit-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear
}

.elementor-ken-burns--out {
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3)
}

.elementor-ken-burns--active {
  -webkit-transition-duration: 20s;
  -o-transition-duration: 20s;
  transition-duration: 20s
}

.elementor-ken-burns--active.elementor-ken-burns--out {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.elementor-ken-burns--active.elementor-ken-burns--in {
  -webkit-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3)
}

@media (min-width:-1px) {
  .elementor-widescreen-align-center {
    text-align: center
  }

  .elementor-widescreen-align-center .elementor-button {
    width: auto
  }

  .elementor-widescreen-align-right {
    text-align: right
  }

  .elementor-widescreen-align-right .elementor-button {
    width: auto
  }

  .elementor-widescreen-align-left {
    text-align: left
  }

  .elementor-widescreen-align-left .elementor-button {
    width: auto
  }

  .elementor-widescreen-align-justify .elementor-button {
    width: 100%
  }
}

@media (max-width:-1px) {
  .elementor-laptop-align-center {
    text-align: center
  }

  .elementor-laptop-align-center .elementor-button {
    width: auto
  }

  .elementor-laptop-align-right {
    text-align: right
  }

  .elementor-laptop-align-right .elementor-button {
    width: auto
  }

  .elementor-laptop-align-left {
    text-align: left
  }

  .elementor-laptop-align-left .elementor-button {
    width: auto
  }

  .elementor-laptop-align-justify .elementor-button {
    width: 100%
  }
}

@media (max-width:-1px) {
  .elementor-tablet_extra-align-center {
    text-align: center
  }

  .elementor-tablet_extra-align-center .elementor-button {
    width: auto
  }

  .elementor-tablet_extra-align-right {
    text-align: right
  }

  .elementor-tablet_extra-align-right .elementor-button {
    width: auto
  }

  .elementor-tablet_extra-align-left {
    text-align: left
  }

  .elementor-tablet_extra-align-left .elementor-button {
    width: auto
  }

  .elementor-tablet_extra-align-justify .elementor-button {
    width: 100%
  }
}

@media (max-width:1024px) {
  .elementor-tablet-align-center {
    text-align: center
  }

  .elementor-tablet-align-center .elementor-button {
    width: auto
  }

  .elementor-tablet-align-right {
    text-align: right
  }

  .elementor-tablet-align-right .elementor-button {
    width: auto
  }

  .elementor-tablet-align-left {
    text-align: left
  }

  .elementor-tablet-align-left .elementor-button {
    width: auto
  }

  .elementor-tablet-align-justify .elementor-button {
    width: 100%
  }
}

@media (max-width:-1px) {
  .elementor-mobile_extra-align-center {
    text-align: center
  }

  .elementor-mobile_extra-align-center .elementor-button {
    width: auto
  }

  .elementor-mobile_extra-align-right {
    text-align: right
  }

  .elementor-mobile_extra-align-right .elementor-button {
    width: auto
  }

  .elementor-mobile_extra-align-left {
    text-align: left
  }

  .elementor-mobile_extra-align-left .elementor-button {
    width: auto
  }

  .elementor-mobile_extra-align-justify .elementor-button {
    width: 100%
  }
}

@media (max-width:767px) {
  .elementor-mobile-align-center {
    text-align: center
  }

  .elementor-mobile-align-center .elementor-button {
    width: auto
  }

  .elementor-mobile-align-right {
    text-align: right
  }

  .elementor-mobile-align-right .elementor-button {
    width: auto
  }

  .elementor-mobile-align-left {
    text-align: left
  }

  .elementor-mobile-align-left .elementor-button {
    width: auto
  }

  .elementor-mobile-align-justify .elementor-button {
    width: 100%
  }
}

:root {
  --page-title-display: block
}

.elementor-page-title,
h1.entry-title {
  display: var(--page-title-display)
}

@-webkit-keyframes eicon-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}

@keyframes eicon-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg)
  }
}

.eicon-animation-spin {
  -webkit-animation: eicon-spin 2s linear infinite;
  animation: eicon-spin 2s linear infinite
}

.elementor-section {
  position: relative
}

.elementor-section .elementor-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative
}

@media (max-width:1024px) {
  .elementor-section .elementor-container {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
}

.elementor-section.elementor-section-boxed>.elementor-container {
  max-width: 1140px
}

.elementor-section.elementor-section-stretched {
  position: relative;
  width: 100%
}

.elementor-section.elementor-section-items-top>.elementor-container {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.elementor-section.elementor-section-items-middle>.elementor-container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.elementor-section.elementor-section-items-bottom>.elementor-container {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

@media (min-width:768px) {
  .elementor-section.elementor-section-height-full {
    height: 100vh
  }

  .elementor-section.elementor-section-height-full>.elementor-container {
    height: 100%
  }
}

.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.elementor-row {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

@media (max-width:1024px) {
  .elementor-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
}

.elementor-widget-wrap {
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.elementor-widget-wrap>.elementor-element {
  width: 100%
}

.elementor-widget-wrap.e-swiper-container {
  width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))
}

.elementor-widget {
  position: relative
}

.elementor-widget:not(:last-child) {
  margin-bottom: 20px
}

.elementor-widget:not(:last-child).elementor-absolute,
.elementor-widget:not(:last-child).elementor-widget__width-auto,
.elementor-widget:not(:last-child).elementor-widget__width-initial {
  margin-bottom: 0
}

.elementor-column {
  min-height: 1px
}

.elementor-column,
.elementor-column-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.elementor-column-wrap {
  width: 100%
}

.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated {
  padding: 5px
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
  padding: 10px
}

.elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
  padding: 15px
}

.elementor-column-gap-wide>.elementor-column>.elementor-element-populated {
  padding: 20px
}

.elementor-column-gap-wider>.elementor-column>.elementor-element-populated {
  padding: 30px
}

.elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
  padding: 0
}

@media (min-width:768px) {

  .elementor-column.elementor-col-10,
  .elementor-column[data-col="10"] {
    width: 10%
  }

  .elementor-column.elementor-col-11,
  .elementor-column[data-col="11"] {
    width: 11.111%
  }

  .elementor-column.elementor-col-12,
  .elementor-column[data-col="12"] {
    width: 12.5%
  }

  .elementor-column.elementor-col-14,
  .elementor-column[data-col="14"] {
    width: 14.285%
  }

  .elementor-column.elementor-col-16,
  .elementor-column[data-col="16"] {
    width: 16.666%
  }

  .elementor-column.elementor-col-20,
  .elementor-column[data-col="20"] {
    width: 20%
  }

  .elementor-column.elementor-col-25,
  .elementor-column[data-col="25"] {
    width: 25%
  }

  .elementor-column.elementor-col-30,
  .elementor-column[data-col="30"] {
    width: 30%
  }

  .elementor-column.elementor-col-33,
  .elementor-column[data-col="33"] {
    width: 33.333%
  }

  .elementor-column.elementor-col-40,
  .elementor-column[data-col="40"] {
    width: 40%
  }

  .elementor-column.elementor-col-50,
  .elementor-column[data-col="50"] {
    width: 50%
  }

  .elementor-column.elementor-col-60,
  .elementor-column[data-col="60"] {
    width: 60%
  }

  .elementor-column.elementor-col-66,
  .elementor-column[data-col="66"] {
    width: 66.666%
  }

  .elementor-column.elementor-col-70,
  .elementor-column[data-col="70"] {
    width: 70%
  }

  .elementor-column.elementor-col-75,
  .elementor-column[data-col="75"] {
    width: 75%
  }

  .elementor-column.elementor-col-80,
  .elementor-column[data-col="80"] {
    width: 80%
  }

  .elementor-column.elementor-col-83,
  .elementor-column[data-col="83"] {
    width: 83.333%
  }

  .elementor-column.elementor-col-90,
  .elementor-column[data-col="90"] {
    width: 90%
  }

  .elementor-column.elementor-col-100,
  .elementor-column[data-col="100"] {
    width: 100%
  }
}

@media (max-width:479px) {
  .elementor-column.elementor-xs-10 {
    width: 10%
  }

  .elementor-column.elementor-xs-11 {
    width: 11.111%
  }

  .elementor-column.elementor-xs-12 {
    width: 12.5%
  }

  .elementor-column.elementor-xs-14 {
    width: 14.285%
  }

  .elementor-column.elementor-xs-16 {
    width: 16.666%
  }

  .elementor-column.elementor-xs-20 {
    width: 20%
  }

  .elementor-column.elementor-xs-25 {
    width: 25%
  }

  .elementor-column.elementor-xs-30 {
    width: 30%
  }

  .elementor-column.elementor-xs-33 {
    width: 33.333%
  }

  .elementor-column.elementor-xs-40 {
    width: 40%
  }

  .elementor-column.elementor-xs-50 {
    width: 50%
  }

  .elementor-column.elementor-xs-60 {
    width: 60%
  }

  .elementor-column.elementor-xs-66 {
    width: 66.666%
  }

  .elementor-column.elementor-xs-70 {
    width: 70%
  }

  .elementor-column.elementor-xs-75 {
    width: 75%
  }

  .elementor-column.elementor-xs-80 {
    width: 80%
  }

  .elementor-column.elementor-xs-83 {
    width: 83.333%
  }

  .elementor-column.elementor-xs-90 {
    width: 90%
  }

  .elementor-column.elementor-xs-100 {
    width: 100%
  }
}

@media (max-width:767px) {
  .elementor-column.elementor-sm-10 {
    width: 10%
  }

  .elementor-column.elementor-sm-11 {
    width: 11.111%
  }

  .elementor-column.elementor-sm-12 {
    width: 12.5%
  }

  .elementor-column.elementor-sm-14 {
    width: 14.285%
  }

  .elementor-column.elementor-sm-16 {
    width: 16.666%
  }

  .elementor-column.elementor-sm-20 {
    width: 20%
  }

  .elementor-column.elementor-sm-25 {
    width: 25%
  }

  .elementor-column.elementor-sm-30 {
    width: 30%
  }

  .elementor-column.elementor-sm-33 {
    width: 33.333%
  }

  .elementor-column.elementor-sm-40 {
    width: 40%
  }

  .elementor-column.elementor-sm-50 {
    width: 50%
  }

  .elementor-column.elementor-sm-60 {
    width: 60%
  }

  .elementor-column.elementor-sm-66 {
    width: 66.666%
  }

  .elementor-column.elementor-sm-70 {
    width: 70%
  }

  .elementor-column.elementor-sm-75 {
    width: 75%
  }

  .elementor-column.elementor-sm-80 {
    width: 80%
  }

  .elementor-column.elementor-sm-83 {
    width: 83.333%
  }

  .elementor-column.elementor-sm-90 {
    width: 90%
  }

  .elementor-column.elementor-sm-100 {
    width: 100%
  }
}

@media (min-width:768px) and (max-width:1024px) {
  .elementor-column.elementor-md-10 {
    width: 10%
  }

  .elementor-column.elementor-md-11 {
    width: 11.111%
  }

  .elementor-column.elementor-md-12 {
    width: 12.5%
  }

  .elementor-column.elementor-md-14 {
    width: 14.285%
  }

  .elementor-column.elementor-md-16 {
    width: 16.666%
  }

  .elementor-column.elementor-md-20 {
    width: 20%
  }

  .elementor-column.elementor-md-25 {
    width: 25%
  }

  .elementor-column.elementor-md-30 {
    width: 30%
  }

  .elementor-column.elementor-md-33 {
    width: 33.333%
  }

  .elementor-column.elementor-md-40 {
    width: 40%
  }

  .elementor-column.elementor-md-50 {
    width: 50%
  }

  .elementor-column.elementor-md-60 {
    width: 60%
  }

  .elementor-column.elementor-md-66 {
    width: 66.666%
  }

  .elementor-column.elementor-md-70 {
    width: 70%
  }

  .elementor-column.elementor-md-75 {
    width: 75%
  }

  .elementor-column.elementor-md-80 {
    width: 80%
  }

  .elementor-column.elementor-md-83 {
    width: 83.333%
  }

  .elementor-column.elementor-md-90 {
    width: 90%
  }

  .elementor-column.elementor-md-100 {
    width: 100%
  }
}

@media (min-width:-1px) {
  .elementor-reverse-widescreen>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-widescreen>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:1025px) and (max-width:-1px) {
  .elementor-reverse-laptop>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:-1px) and (max-width:-1px) {
  .elementor-reverse-laptop>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-laptop>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:1025px) and (max-width:-1px) {

  .elementor-reverse-laptop>.elementor-container>:first-child,
  .elementor-reverse-laptop>.elementor-container>:nth-child(2),
  .elementor-reverse-laptop>.elementor-container>:nth-child(3),
  .elementor-reverse-laptop>.elementor-container>:nth-child(4),
  .elementor-reverse-laptop>.elementor-container>:nth-child(5),
  .elementor-reverse-laptop>.elementor-container>:nth-child(6),
  .elementor-reverse-laptop>.elementor-container>:nth-child(7),
  .elementor-reverse-laptop>.elementor-container>:nth-child(8),
  .elementor-reverse-laptop>.elementor-container>:nth-child(9),
  .elementor-reverse-laptop>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }

  .elementor-reverse-tablet_extra>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-tablet_extra>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:768px) and (max-width:1024px) {
  .elementor-reverse-tablet>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:-1px) and (max-width:1024px) {
  .elementor-reverse-tablet>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-tablet>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (min-width:768px) and (max-width:-1px) {

  .elementor-reverse-tablet>.elementor-container>:first-child,
  .elementor-reverse-tablet>.elementor-container>:nth-child(2),
  .elementor-reverse-tablet>.elementor-container>:nth-child(3),
  .elementor-reverse-tablet>.elementor-container>:nth-child(4),
  .elementor-reverse-tablet>.elementor-container>:nth-child(5),
  .elementor-reverse-tablet>.elementor-container>:nth-child(6),
  .elementor-reverse-tablet>.elementor-container>:nth-child(7),
  .elementor-reverse-tablet>.elementor-container>:nth-child(8),
  .elementor-reverse-tablet>.elementor-container>:nth-child(9),
  .elementor-reverse-tablet>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: 0
  }

  .elementor-reverse-mobile_extra>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-mobile_extra>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }
}

@media (max-width:767px) {
  .elementor-reverse-mobile>.elementor-container>:first-child {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(2) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(3) {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(5) {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(6) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(7) {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(8) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(9) {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .elementor-reverse-mobile>.elementor-container>:nth-child(10) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }

  .elementor-column {
    width: 100%
  }
}

ul.elementor-icon-list-items.elementor-inline-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
  word-break: break-word
}

.elementor-grid {
  display: grid;
  grid-column-gap: var(--grid-column-gap);
  grid-row-gap: var(--grid-row-gap)
}

.elementor-grid .elementor-grid-item {
  min-width: 0
}

.elementor-grid-0 .elementor-grid {
  display: inline-block;
  width: 100%;
  word-spacing: var(--grid-column-gap);
  margin-bottom: calc(-1 * var(--grid-row-gap))
}

.elementor-grid-0 .elementor-grid .elementor-grid-item {
  display: inline-block;
  margin-bottom: var(--grid-row-gap);
  word-break: break-word
}

.elementor-grid-1 .elementor-grid {
  grid-template-columns: repeat(1, 1fr)
}

.elementor-grid-2 .elementor-grid {
  grid-template-columns: repeat(2, 1fr)
}

.elementor-grid-3 .elementor-grid {
  grid-template-columns: repeat(3, 1fr)
}

.elementor-grid-4 .elementor-grid {
  grid-template-columns: repeat(4, 1fr)
}

.elementor-grid-5 .elementor-grid {
  grid-template-columns: repeat(5, 1fr)
}

.elementor-grid-6 .elementor-grid {
  grid-template-columns: repeat(6, 1fr)
}

.elementor-grid-7 .elementor-grid {
  grid-template-columns: repeat(7, 1fr)
}

.elementor-grid-8 .elementor-grid {
  grid-template-columns: repeat(8, 1fr)
}

.elementor-grid-9 .elementor-grid {
  grid-template-columns: repeat(9, 1fr)
}

.elementor-grid-10 .elementor-grid {
  grid-template-columns: repeat(10, 1fr)
}

.elementor-grid-11 .elementor-grid {
  grid-template-columns: repeat(11, 1fr)
}

.elementor-grid-12 .elementor-grid {
  grid-template-columns: repeat(12, 1fr)
}

@media (min-width:-1px) {
  .elementor-grid-widescreen-0 .elementor-grid {
    display: inline-block;
    width: 100%;
    word-spacing: var(--grid-column-gap);
    margin-bottom: calc(-1 * var(--grid-row-gap))
  }

  .elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
  }

  .elementor-grid-widescreen-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
  }

  .elementor-grid-widescreen-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .elementor-grid-widescreen-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .elementor-grid-widescreen-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
  }

  .elementor-grid-widescreen-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
  }

  .elementor-grid-widescreen-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
  }

  .elementor-grid-widescreen-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
  }

  .elementor-grid-widescreen-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
  }

  .elementor-grid-widescreen-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
  }

  .elementor-grid-widescreen-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
  }

  .elementor-grid-widescreen-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
  }

  .elementor-grid-widescreen-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
  }
}

@media (max-width:-1px) {
  .elementor-grid-laptop-0 .elementor-grid {
    display: inline-block;
    width: 100%;
    word-spacing: var(--grid-column-gap);
    margin-bottom: calc(-1 * var(--grid-row-gap))
  }

  .elementor-grid-laptop-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
  }

  .elementor-grid-laptop-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
  }

  .elementor-grid-laptop-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .elementor-grid-laptop-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .elementor-grid-laptop-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
  }

  .elementor-grid-laptop-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
  }

  .elementor-grid-laptop-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
  }

  .elementor-grid-laptop-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
  }

  .elementor-grid-laptop-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
  }

  .elementor-grid-laptop-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
  }

  .elementor-grid-laptop-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
  }

  .elementor-grid-laptop-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
  }

  .elementor-grid-laptop-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
  }
}

@media (max-width:-1px) {
  .elementor-grid-tablet_extra-0 .elementor-grid {
    display: inline-block;
    width: 100%;
    word-spacing: var(--grid-column-gap);
    margin-bottom: calc(-1 * var(--grid-row-gap))
  }

  .elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
  }

  .elementor-grid-tablet_extra-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
  }

  .elementor-grid-tablet_extra-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .elementor-grid-tablet_extra-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .elementor-grid-tablet_extra-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
  }

  .elementor-grid-tablet_extra-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
  }

  .elementor-grid-tablet_extra-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
  }

  .elementor-grid-tablet_extra-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
  }

  .elementor-grid-tablet_extra-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
  }

  .elementor-grid-tablet_extra-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
  }

  .elementor-grid-tablet_extra-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
  }

  .elementor-grid-tablet_extra-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
  }

  .elementor-grid-tablet_extra-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
  }
}

@media (max-width:1024px) {
  .elementor-grid-tablet-0 .elementor-grid {
    display: inline-block;
    width: 100%;
    word-spacing: var(--grid-column-gap);
    margin-bottom: calc(-1 * var(--grid-row-gap))
  }

  .elementor-grid-tablet-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
  }

  .elementor-grid-tablet-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
  }

  .elementor-grid-tablet-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .elementor-grid-tablet-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .elementor-grid-tablet-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
  }

  .elementor-grid-tablet-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
  }

  .elementor-grid-tablet-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
  }

  .elementor-grid-tablet-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
  }

  .elementor-grid-tablet-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
  }

  .elementor-grid-tablet-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
  }

  .elementor-grid-tablet-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
  }

  .elementor-grid-tablet-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
  }

  .elementor-grid-tablet-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
  }
}

@media (max-width:-1px) {
  .elementor-grid-mobile_extra-0 .elementor-grid {
    display: inline-block;
    width: 100%;
    word-spacing: var(--grid-column-gap);
    margin-bottom: calc(-1 * var(--grid-row-gap))
  }

  .elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
  }

  .elementor-grid-mobile_extra-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
  }

  .elementor-grid-mobile_extra-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .elementor-grid-mobile_extra-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .elementor-grid-mobile_extra-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
  }

  .elementor-grid-mobile_extra-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
  }

  .elementor-grid-mobile_extra-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
  }

  .elementor-grid-mobile_extra-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
  }

  .elementor-grid-mobile_extra-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
  }

  .elementor-grid-mobile_extra-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
  }

  .elementor-grid-mobile_extra-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
  }

  .elementor-grid-mobile_extra-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
  }

  .elementor-grid-mobile_extra-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
  }
}

@media (max-width:767px) {
  .elementor-grid-mobile-0 .elementor-grid {
    display: inline-block;
    width: 100%;
    word-spacing: var(--grid-column-gap);
    margin-bottom: calc(-1 * var(--grid-row-gap))
  }

  .elementor-grid-mobile-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
  }

  .elementor-grid-mobile-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
  }

  .elementor-grid-mobile-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .elementor-grid-mobile-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .elementor-grid-mobile-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
  }

  .elementor-grid-mobile-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
  }

  .elementor-grid-mobile-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
  }

  .elementor-grid-mobile-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
  }

  .elementor-grid-mobile-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
  }

  .elementor-grid-mobile-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
  }

  .elementor-grid-mobile-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
  }

  .elementor-grid-mobile-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
  }

  .elementor-grid-mobile-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
  }
}

@media (min-width:1025px) {
  #elementor-device-mode:after {
    content: "desktop"
  }
}

@media (min-width:-1px) {
  #elementor-device-mode:after {
    content: "widescreen"
  }
}

@media (max-width:-1px) {
  #elementor-device-mode:after {
    content: "laptop";
    content: "tablet_extra"
  }
}

@media (max-width:1024px) {
  #elementor-device-mode:after {
    content: "tablet"
  }
}

@media (max-width:-1px) {
  #elementor-device-mode:after {
    content: "mobile_extra"
  }
}

@media (max-width:767px) {
  #elementor-device-mode:after {
    content: "mobile"
  }
}

.e-container {
  --border-radius: 0;
  --display: flex;
  --flex-direction: column;
  --flex-basis: auto;
  --flex-grow: 0;
  --flex-shrink: 1;
  --content-width: Min(100%, var(--container-max-width, 1140px));
  --width: 100%;
  --min-height: initial;
  --height: auto;
  --text-align: initial;
  --margin-top: 0;
  --margin-right: 0;
  --margin-bottom: 0;
  --margin-left: 0;
  --padding-top: var(--container-default-padding, 0px);
  --padding-right: var(--container-default-padding, 0px);
  --padding-bottom: var(--container-default-padding, 0px);
  --padding-left: var(--container-default-padding, 0px);
  --position: relative;
  --z-index: revert;
  --overflow: visible;
  --transition: 0;
  --gap: var(--widgets-spacing, 20px);
  --overlay-mix-blend-mode: initial;
  --overlay-opacity: 1;
  --overlay-transition: 0;
  position: var(--position);
  display: var(--display);
  text-align: var(--text-align);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: var(--flex-direction);
  flex-direction: var(--flex-direction);
  -webkit-box-flex: var(--flex-grow);
  -ms-flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
  flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
  width: var(--width);
  min-width: 0;
  max-width: Min(100%, var(--width));
  min-height: var(--min-height);
  height: var(--height);
  border-radius: var(--border-radius);
  margin: var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);
  padding: var(--padding-top) calc((100% - var(--content-width)) / 2 + var(--padding-right)) var(--padding-bottom) calc((100% - var(--content-width)) / 2 + var(--padding-left));
  z-index: var(--z-index);
  overflow: var(--overflow);
  -webkit-transition: var(--transition);
  -o-transition: var(--transition);
  transition: var(--transition)
}

:is(.elementor-section-wrap, [data-elementor-id])>.e-container {
  --margin-right: auto;
  --margin-left: auto
}

.e-container .elementor-empty-view {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: var(--min-height, 100px)
}

.e-container .elementor-empty-view .elementor-first-add {
  width: auto;
  height: auto;
  inset: 10px
}

.e-container .elementor-widget-placeholder {
  --size: 10px;
  --margin-start: calc(-1 * var(--size));
  --margin-end: calc(-2 * var(--size));
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  z-index: 1;
  pointer-events: none
}

.e-container.e-container--row>.elementor-widget-placeholder {
  position: relative;
  z-index: 9999;
  width: var(--size);
  -webkit-margin-start: var(--margin-start);
  margin-inline-start: var(--margin-start);
  height: auto;
  min-height: 100%;
  -webkit-animation-name: dnd-placeholder-widget-vertical;
  animation-name: dnd-placeholder-widget-vertical;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both
}

.e-container.e-container--row[data-nesting-level]:not([data-nesting-level="0"])>.elementor-widget-placeholder {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-margin-start: calc(var(--margin-start) + var(--margin-end));
  margin-inline-start: calc(var(--margin-start) + var(--margin-end))
}

.e-container.e-container--row[data-nesting-level]:not([data-nesting-level="0"])>:not(.elementor-element)+.elementor-widget-placeholder {
  -webkit-margin-end: var(--margin-end);
  margin-inline-end: var(--margin-end);
  -webkit-margin-start: var(--margin-start);
  margin-inline-start: var(--margin-start)
}

.e-container.e-container--column>.elementor-widget-placeholder {
  height: var(--size);
  -webkit-margin-before: var(--margin-start);
  margin-block-start: var(--margin-start);
  -webkit-margin-after: var(--margin-end);
  margin-block-end: var(--margin-end);
  -webkit-animation-name: dnd-placeholder-widget-horizontal;
  animation-name: dnd-placeholder-widget-horizontal
}

.e-container.e-container--column>.elementor-widget-placeholder:nth-last-child(2) {
  -webkit-margin-before: calc(2 * var(--margin-start));
  margin-block-start: calc(2 * var(--margin-start));
  --margin-end: 0
}

.e-container .elementor-sortable-helper {
  height: 84px;
  width: 125px;
  z-index: -1
}

.e-container .elementor-widget.elementor-widget {
  margin-bottom: 0
}

.e-container:before {
  content: var(--background-overlay);
  display: block;
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  mix-blend-mode: var(--overlay-mix-blend-mode);
  opacity: var(--overlay-opacity);
  -webkit-transition: var(--overlay-transition);
  -o-transition: var(--overlay-transition);
  transition: var(--overlay-transition);
  border-radius: var(--border-radius)
}

.e-container .elementor-widget {
  min-width: 0
}

.e-container .elementor-widget-google_maps,
.e-container .elementor-widget-video {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}

.e-container .elementor-widget.e-widget-swiper {
  max-width: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}

.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting {
  position: relative;
  background-color: #556068
}

.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:hover,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:hover {
  background-color: #495157
}

.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add,
.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit+.elementor-editor-element-remove,
.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:first-child:before,
.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:last-child:after,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit+.elementor-editor-element-remove,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:first-child:before,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:last-child:after {
  display: none
}

.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit),
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit) {
  -webkit-margin-start: -25px;
  margin-inline-start: -25px;
  z-index: -1;
  -webkit-transition: all .3s;
  -o-transition: .3s all;
  transition: all .3s;
  will-change: margin-inline-start
}

.e-container>.e-container>.elementor-element-overlay>.elementor-editor-element-settings:hover>:is(.elementor-editor-element-duplicate, .elementor-editor-element-remove),
.elementor-widget .e-container>.elementor-element-overlay>.elementor-editor-element-settings:hover>:is(.elementor-editor-element-duplicate, .elementor-editor-element-remove) {
  -webkit-margin-start: 0;
  margin-inline-start: 0
}

.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings {
  inset: auto;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  inset-inline-start: 0;
  top: 0;
  border-radius: 0;
  border-end-end-radius: 3px;
  height: auto;
  background-color: #556068
}

.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings:hover,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings:hover {
  background-color: #495157
}

.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings i.eicon-handle:before,
.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings i.eicon-handle:before {
  content: "\e9b4";
  font-size: 20px;
  display: block;
  padding: 2px
}

@media (max-width:767px) {
  .e-container {
    --width: 100%;
    --flex-wrap: wrap
  }
}

@-webkit-keyframes dnd-placeholder-widget-vertical {
  0% {
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: translateX(50%) scaleX(0);
    transform: translateX(50%) scaleX(0);
    opacity: 0
  }

  to {
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: translateX(50%) scaleX(1);
    transform: translateX(50%) scaleX(1);
    opacity: .9
  }
}

@keyframes dnd-placeholder-widget-vertical {
  0% {
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: translateX(50%) scaleX(0);
    transform: translateX(50%) scaleX(0);
    opacity: 0
  }

  to {
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: translateX(50%) scaleX(1);
    transform: translateX(50%) scaleX(1);
    opacity: .9
  }
}

@-webkit-keyframes dnd-placeholder-widget-horizontal {
  0% {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    opacity: 0
  }

  to {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    opacity: .9
  }
}

@keyframes dnd-placeholder-widget-horizontal {
  0% {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    opacity: 0
  }

  to {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    opacity: .9
  }
}

.elementor-form-fields-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%
}

.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,
.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}

.elementor-field-group {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.elementor-field-group.elementor-field-type-submit {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.elementor-field-group .elementor-field-textual {
  width: 100%;
  max-width: 100%;
  border: 1px solid #818a91;
  background-color: transparent;
  color: #373a3c;
  vertical-align: middle;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}

.elementor-field-group .elementor-field-textual:focus {
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .1) inset;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
  outline: 0
}

.elementor-field-group .elementor-field-textual::-webkit-input-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}

.elementor-field-group .elementor-field-textual:-ms-input-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}

.elementor-field-group .elementor-field-textual:-moz-placeholder,
.elementor-field-group .elementor-field-textual::-moz-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}

.elementor-field-group .elementor-field-textual::-ms-input-placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}

.elementor-field-group .elementor-field-textual::placeholder {
  color: inherit;
  font-family: inherit;
  opacity: .6
}

.elementor-field-group .elementor-select-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%
}

.elementor-field-group .elementor-select-wrapper select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  font-style: inherit;
  text-transform: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  padding-right: 20px
}

.elementor-field-group .elementor-select-wrapper:before {
  content: "\e92a";
  font-family: eicons;
  font-size: 15px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 10px;
  pointer-events: none;
  text-shadow: 0 0 3px rgba(0, 0, 0, .3)
}

.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before {
  content: ""
}

.elementor-field-subgroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.elementor-field-subgroup .elementor-field-option label {
  display: inline-block
}

.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {
  padding-right: 10px
}

.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}

.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,
.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label {
  display: inline
}

.elementor-field-label {
  cursor: pointer
}

.elementor-mark-required .elementor-field-label:after {
  content: "*";
  color: red;
  padding-left: .2em
}

.elementor-field-textual {
  line-height: 1.4;
  font-size: 15px;
  min-height: 40px;
  padding: 5px 14px;
  border-radius: 3px
}

.elementor-field-textual.elementor-size-xs {
  font-size: 13px;
  min-height: 33px;
  padding: 4px 12px;
  border-radius: 2px
}

.elementor-field-textual.elementor-size-md {
  font-size: 16px;
  min-height: 47px;
  padding: 6px 16px;
  border-radius: 4px
}

.elementor-field-textual.elementor-size-lg {
  font-size: 18px;
  min-height: 59px;
  padding: 7px 20px;
  border-radius: 5px
}

.elementor-field-textual.elementor-size-xl {
  font-size: 20px;
  min-height: 72px;
  padding: 8px 24px;
  border-radius: 6px
}

.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}

.elementor-button-align-stretch .e-form__buttons__wrapper {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}

.elementor-button-align-stretch .e-form__buttons__wrapper__button {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%
}

.elementor-button-align-center .e-form__buttons,
.elementor-button-align-center .elementor-field-type-submit {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.elementor-button-align-start .e-form__buttons,
.elementor-button-align-start .elementor-field-type-submit {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

.elementor-button-align-end .e-form__buttons,
.elementor-button-align-end .elementor-field-type-submit {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
  -ms-flex-preferred-size: initial;
  flex-basis: auto
}

.elementor-button-align-center .e-form__buttons__wrapper,
.elementor-button-align-end .e-form__buttons__wrapper,
.elementor-button-align-start .e-form__buttons__wrapper {
  -webkit-box-flex: initial;
  -ms-flex-positive: initial;
  flex-grow: 0
}

.elementor-button-align-center .e-form__buttons__wrapper,
.elementor-button-align-center .e-form__buttons__wrapper__button,
.elementor-button-align-end .e-form__buttons__wrapper,
.elementor-button-align-end .e-form__buttons__wrapper__button,
.elementor-button-align-start .e-form__buttons__wrapper,
.elementor-button-align-start .e-form__buttons__wrapper__button {
  -ms-flex-preferred-size: initial;
  flex-basis: auto
}

@media screen and (max-width:1024px) {
  .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
  }

  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
  }

  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
  }

  .elementor-tablet-button-align-center .e-form__buttons,
  .elementor-tablet-button-align-center .elementor-field-type-submit {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .elementor-tablet-button-align-start .e-form__buttons,
  .elementor-tablet-button-align-start .elementor-field-type-submit {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .elementor-tablet-button-align-end .e-form__buttons,
  .elementor-tablet-button-align-end .elementor-field-type-submit {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
  .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
  .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    -ms-flex-preferred-size: initial;
    flex-basis: auto
  }

  .elementor-tablet-button-align-center .e-form__buttons__wrapper,
  .elementor-tablet-button-align-end .e-form__buttons__wrapper,
  .elementor-tablet-button-align-start .e-form__buttons__wrapper {
    -webkit-box-flex: initial;
    -ms-flex-positive: initial;
    flex-grow: 0
  }

  .elementor-tablet-button-align-center .e-form__buttons__wrapper,
  .elementor-tablet-button-align-center .e-form__buttons__wrapper__button,
  .elementor-tablet-button-align-end .e-form__buttons__wrapper,
  .elementor-tablet-button-align-end .e-form__buttons__wrapper__button,
  .elementor-tablet-button-align-start .e-form__buttons__wrapper,
  .elementor-tablet-button-align-start .e-form__buttons__wrapper__button {
    -ms-flex-preferred-size: initial;
    flex-basis: auto
  }
}

@media screen and (max-width:767px) {
  .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
  }

  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
  }

  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
  }

  .elementor-mobile-button-align-center .e-form__buttons,
  .elementor-mobile-button-align-center .elementor-field-type-submit {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .elementor-mobile-button-align-start .e-form__buttons,
  .elementor-mobile-button-align-start .elementor-field-type-submit {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .elementor-mobile-button-align-end .e-form__buttons,
  .elementor-mobile-button-align-end .elementor-field-type-submit {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
  .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
  .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    -ms-flex-preferred-size: initial;
    flex-basis: auto
  }

  .elementor-mobile-button-align-center .e-form__buttons__wrapper,
  .elementor-mobile-button-align-end .e-form__buttons__wrapper,
  .elementor-mobile-button-align-start .e-form__buttons__wrapper {
    -webkit-box-flex: initial;
    -ms-flex-positive: initial;
    flex-grow: 0
  }

  .elementor-mobile-button-align-center .e-form__buttons__wrapper,
  .elementor-mobile-button-align-center .e-form__buttons__wrapper__button,
  .elementor-mobile-button-align-end .e-form__buttons__wrapper,
  .elementor-mobile-button-align-end .e-form__buttons__wrapper__button,
  .elementor-mobile-button-align-start .e-form__buttons__wrapper,
  .elementor-mobile-button-align-start .e-form__buttons__wrapper__button {
    -ms-flex-preferred-size: initial;
    flex-basis: auto
  }
}

.elementor-error .elementor-field {
  border-color: #d9534f
}

.elementor-error .help-inline {
  color: #d9534f;
  font-size: .9em
}

.elementor-message {
  margin: 10px 0;
  font-size: 1em;
  line-height: 1
}

.elementor-message:before {
  content: "\e90e";
  display: inline-block;
  font-family: eicons;
  font-weight: 400;
  font-style: normal;
  vertical-align: middle;
  margin-right: 5px
}

.elementor-message.elementor-message-danger {
  color: #d9534f
}

.elementor-message.elementor-message-danger:before {
  content: "\e87f"
}

.elementor-message.form-message-success {
  color: #5cb85c
}

.elementor-form .elementor-button {
  padding-top: 0;
  padding-bottom: 0;
  border: none
}

.elementor-form .elementor-button>span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.elementor-form .elementor-button.elementor-size-xs {
  min-height: 33px
}

.elementor-form .elementor-button.elementor-size-sm {
  min-height: 40px
}

.elementor-form .elementor-button.elementor-size-md {
  min-height: 47px
}

.elementor-form .elementor-button.elementor-size-lg {
  min-height: 59px
}

.elementor-form .elementor-button.elementor-size-xl {
  min-height: 72px
}

.elementor-element .elementor-widget-container {
  -webkit-transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
  transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
  -o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
  transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
  transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-box-shadow .3s
}

.elementor-button {
  display: inline-block;
  line-height: 1;
  background-color: #818a91;
  font-size: 15px;
  padding: 12px 24px;
  border-radius: 3px;
  color: #fff;
  fill: #fff;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s
}

.elementor-button:focus,
.elementor-button:hover,
.elementor-button:visited {
  color: #fff
}

.elementor-button-content-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.elementor-button-icon {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5
}

.elementor-button-icon svg {
  width: 1em;
  height: auto
}

.elementor-button-icon .e-font-icon-svg {
  height: 1em
}

.elementor-button-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
  display: inline-block
}

.elementor-button.elementor-size-xs {
  font-size: 13px;
  padding: 10px 20px;
  border-radius: 2px
}

.elementor-button.elementor-size-md {
  font-size: 16px;
  padding: 15px 30px;
  border-radius: 4px
}

.elementor-button.elementor-size-lg {
  font-size: 18px;
  padding: 20px 40px;
  border-radius: 5px
}

.elementor-button.elementor-size-xl {
  font-size: 20px;
  padding: 25px 50px;
  border-radius: 6px
}

.elementor-button .elementor-align-icon-right {
  margin-left: 5px;
  -webkit-box-ordinal-group: 16;
  -ms-flex-order: 15;
  order: 15
}

.elementor-button .elementor-align-icon-left {
  margin-right: 5px;
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5
}

.elementor-button span {
  text-decoration: inherit
}

.elementor-element.elementor-button-info .elementor-button {
  background-color: #5bc0de
}

.elementor-element.elementor-button-success .elementor-button {
  background-color: #5cb85c
}

.elementor-element.elementor-button-warning .elementor-button {
  background-color: #f0ad4e
}

.elementor-element.elementor-button-danger .elementor-button {
  background-color: #d9534f
}

.elementor-widget-button .elementor-button .elementor-button-info {
  background-color: #5bc0de
}

.elementor-widget-button .elementor-button .elementor-button-success {
  background-color: #5cb85c
}

.elementor-widget-button .elementor-button .elementor-button-warning {
  background-color: #f0ad4e
}

.elementor-widget-button .elementor-button .elementor-button-danger {
  background-color: #d9534f
}

.elementor-tab-title a {
  color: inherit
}

.elementor-view-stacked .elementor-icon {
  padding: .5em;
  background-color: #818a91;
  color: #fff;
  fill: #fff
}

.elementor-view-framed .elementor-icon {
  padding: .5em;
  color: #818a91;
  border: 3px solid #818a91;
  background-color: transparent
}

.elementor-icon {
  display: inline-block;
  line-height: 1;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  color: #818a91;
  font-size: 50px;
  text-align: center
}

.elementor-icon:hover {
  color: #818a91
}

.elementor-icon i,
.elementor-icon svg {
  width: 1em;
  height: 1em;
  position: relative;
  display: block
}

.elementor-icon i:before,
.elementor-icon svg:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.elementor-icon i.fad {
  width: auto
}

.elementor-shape-circle .elementor-icon {
  border-radius: 50%
}

.e-transform .elementor-widget-container {
  -webkit-transform: perspective(var(--e-transform-perspective, 0)) rotate(var(--e-transform-rotateZ, 0)) rotateX(var(--e-transform-rotateX, 0)) rotateY(var(--e-transform-rotateY, 0)) translate(var(--e-transform-translate, 0)) translateX(var(--e-transform-translateX, 0)) translateY(var(--e-transform-translateY, 0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX, 0)) skewY(var(--e-transform-skewY, 0));
  transform: perspective(var(--e-transform-perspective, 0)) rotate(var(--e-transform-rotateZ, 0)) rotateX(var(--e-transform-rotateX, 0)) rotateY(var(--e-transform-rotateY, 0)) translate(var(--e-transform-translate, 0)) translateX(var(--e-transform-translateX, 0)) translateY(var(--e-transform-translateY, 0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX, 0)) skewY(var(--e-transform-skewY, 0));
  -webkit-transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
  -ms-transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
  transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x);
  -webkit-transition: -webkit-transform var(--e-transform-transition-duration, .4s);
  transition: -webkit-transform var(--e-transform-transition-duration, .4s);
  -o-transition: transform var(--e-transform-transition-duration, .4s);
  transition: transform var(--e-transform-transition-duration, .4s);
  transition: transform var(--e-transform-transition-duration, .4s), -webkit-transform var(--e-transform-transition-duration, .4s)
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  z-index: 1
}

.swiper-container .swiper-slide figure {
  line-height: 0
}

.swiper-container .elementor-lightbox-content-source {
  display: none
}

.swiper-container-no-flexbox .swiper-slide {
  float: left
}

.swiper-container-vertical>.swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translateZ(0);
  transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto
}

.swiper-slide {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform
}

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000
}

.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y
}

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background: no-repeat 50%
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
  left: 10px;
  right: auto
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
  right: 10px;
  left: auto
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 5px;
  left: 0;
  width: 100%
}

.swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: .2
}

.swiper-pagination-fraction {
  color: #000
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff
}

.swiper-pagination-bullet-active {
  opacity: 1
}

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 6px
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, .25);
  position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0
}

.swiper-container-vertical>.swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0
}

.swiper-pagination-progressbar.swiper-pagination-white {
  background: hsla(0, 0%, 100%, .5)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background: #000
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
  background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(transparent));
  background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(transparent));
  background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(transparent));
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
  -ms-perspective: 1200px
}

.swiper-container-cube,
.swiper-container-flip {
  overflow: visible
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, .5);
  border-radius: 10px;
  left: 0;
  top: 0
}

.swiper-scrollbar-cursor-drag {
  cursor: move
}

.elementor-pagination-position-outside .swiper-container {
  padding-bottom: 30px
}

.elementor-pagination-position-outside .elementor-swiper-button {
  top: calc(50% - 30px / 2)
}

.elementor-swiper {
  position: relative
}

.elementor-main-swiper {
  position: static
}

.elementor-arrows-position-outside .swiper-container {
  width: calc(100% - 60px)
}

.elementor-arrows-position-outside .elementor-swiper-button-prev {
  left: 0
}

.elementor-arrows-position-outside .elementor-swiper-button-next {
  right: 0
}

.swiper-image-stretch .swiper-slide .swiper-slide-image {
  width: 100%
}

.elementor-swiper-button {
  position: absolute;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  z-index: 1;
  cursor: pointer;
  font-size: 25px;
  color: hsla(0, 0%, 93.3%, .9);
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.elementor-swiper-button svg {
  fill: hsla(0, 0%, 93.3%, .9);
  height: 1em;
  width: 1em
}

.elementor-swiper-button-prev {
  left: 10px
}

.elementor-swiper-button-next {
  right: 10px
}

.elementor-swiper-button.swiper-button-disabled {
  opacity: .3
}

.swiper-container-cube .elementor-swiper-button {
  -webkit-transform: translate3d(0, -50%, 1px);
  transform: translate3d(0, -50%, 1px)
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
  animation: swiper-preloader-spin 1s steps(12) infinite
}

.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-size: 100%;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%
}

.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes swiper-preloader-spin {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

.elementor-lightbox {
  --lightbox-ui-color: hsla(0, 0%, 93.3%, 0.9);
  --lightbox-ui-color-hover: #fff;
  --lightbox-text-color: var(--lightbox-ui-color);
  --lightbox-header-icons-size: 20px;
  --lightbox-navigation-icons-size: 25px
}

.elementor-lightbox .dialog-header {
  display: none
}

.elementor-lightbox .dialog-widget-content {
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 100%;
  height: 100%
}

.elementor-lightbox .dialog-message {
  -webkit-animation-duration: .3s;
  animation-duration: .3s
}

.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio) {
  height: 100%
}

.elementor-lightbox .dialog-message.dialog-lightbox-message {
  padding: 0
}

.elementor-lightbox .dialog-lightbox-close-button {
  cursor: pointer;
  position: absolute;
  font-size: var(--lightbox-header-icons-size);
  right: .75em;
  margin-top: 13px;
  padding: .25em;
  z-index: 2;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.elementor-lightbox .dialog-lightbox-close-button svg {
  height: 1em;
  width: 1em
}

.elementor-lightbox .dialog-lightbox-close-button,
.elementor-lightbox .elementor-swiper-button {
  color: var(--lightbox-ui-color);
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  opacity: 1
}

.elementor-lightbox .dialog-lightbox-close-button svg,
.elementor-lightbox .elementor-swiper-button svg {
  fill: var(--lightbox-ui-color)
}

.elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-lightbox .elementor-swiper-button:hover {
  color: var(--lightbox-ui-color-hover)
}

.elementor-lightbox .dialog-lightbox-close-button:hover svg,
.elementor-lightbox .elementor-swiper-button:hover svg {
  fill: var(--lightbox-ui-color-hover)
}

.elementor-lightbox .swiper-container {
  height: 100%
}

.elementor-lightbox .elementor-lightbox-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  padding: 70px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  margin: auto
}

@media (max-width:767px) {
  .elementor-lightbox .elementor-lightbox-item {
    padding: 70px 0
  }
}

.elementor-lightbox .elementor-lightbox-image {
  max-height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.elementor-lightbox .elementor-lightbox-image,
.elementor-lightbox .elementor-lightbox-image:hover {
  opacity: 1;
  -webkit-filter: none;
  filter: none;
  border: none
}

.elementor-lightbox .elementor-lightbox-image,
.elementor-lightbox .elementor-video-container {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .3), 0 0 8px -5px rgba(0, 0, 0, .3);
  box-shadow: 0 0 30px rgba(0, 0, 0, .3), 0 0 8px -5px rgba(0, 0, 0, .3);
  border-radius: 2px
}

.elementor-lightbox .elementor-video-container {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

@media (min-width:1025px) {
  .elementor-lightbox .elementor-video-container {
    width: 75%
  }
}

@media (max-width:1024px) {
  .elementor-lightbox .elementor-video-container {
    width: 100%
  }
}

@media (min-width:768px) and (max-width:1024px) {
  .elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container {
    width: 70%
  }
}

.elementor-lightbox .elementor-swiper-button:focus {
  outline-width: 1px
}

.elementor-lightbox .elementor-swiper-button-next,
.elementor-lightbox .elementor-swiper-button-prev {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 15%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: var(--lightbox-navigation-icons-size)
}

.elementor-lightbox .elementor-swiper-button-prev {
  left: 0
}

.elementor-lightbox .elementor-swiper-button-next {
  right: 0
}

@media (max-width:767px) {
  .elementor-lightbox .elementor-swiper-button:focus {
    outline: none
  }

  .elementor-lightbox .elementor-swiper-button-next,
  .elementor-lightbox .elementor-swiper-button-prev {
    width: 20%
  }

  .elementor-lightbox .elementor-swiper-button-next i,
  .elementor-lightbox .elementor-swiper-button-prev i {
    padding: 10px;
    background-color: rgba(0, 0, 0, .5)
  }

  .elementor-lightbox .elementor-swiper-button-prev {
    left: 0;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .elementor-lightbox .elementor-swiper-button-next {
    right: 0;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }
}

.elementor-slideshow__counter {
  color: currentColor;
  font-size: .75em;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content
}

.elementor-slideshow__footer,
.elementor-slideshow__header {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 15px 20px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s
}

.elementor-slideshow__footer {
  color: var(--lightbox-text-color)
}

.elementor-slideshow__header {
  color: var(--lightbox-ui-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  font-size: var(--lightbox-header-icons-size);
  padding-left: 1em;
  padding-right: 2.6em;
  top: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 10
}

.elementor-slideshow__header>i,
.elementor-slideshow__header>svg {
  cursor: pointer;
  padding: .25em;
  margin: 0 .35em
}

.elementor-slideshow__header>i {
  font-size: inherit
}

.elementor-slideshow__header>i:hover {
  color: var(--lightbox-ui-color-hover)
}

.elementor-slideshow__header>svg {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  fill: var(--lightbox-ui-color);
  height: 1em;
  width: 1em
}

.elementor-slideshow__header>svg:hover {
  fill: var(--lightbox-ui-color-hover)
}

.elementor-slideshow__header .elementor-slideshow__counter {
  margin-right: auto
}

.elementor-slideshow__header .elementor-icon-share {
  z-index: 5
}

.elementor-slideshow__share-menu {
  background-color: transparent;
  width: 0;
  height: 0;
  position: absolute;
  overflow: hidden;
  -webkit-transition: background-color .4s;
  -o-transition: background-color .4s;
  transition: background-color .4s
}

.elementor-slideshow__share-menu .elementor-slideshow__share-links a {
  color: #2c2c2c
}

.elementor-slideshow__share-links {
  display: block;
  position: absolute;
  min-width: 200px;
  right: 2.8em;
  top: 3em;
  background-color: #fff;
  border-radius: 3px;
  padding: 14px 20px;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  -webkit-transform-origin: 90% 10%;
  -ms-transform-origin: 90% 10%;
  transform-origin: 90% 10%;
  -webkit-transition: all .25s .1s;
  -o-transition: all .25s .1s;
  transition: all .25s .1s;
  -webkit-box-shadow: 0 4px 15px rgba(0, 0, 0, .3);
  box-shadow: 0 4px 15px rgba(0, 0, 0, .3)
}

.elementor-slideshow__share-links a {
  text-align: left;
  color: #55595c;
  font-size: 12px;
  line-height: 2.5;
  display: block;
  opacity: 0;
  -webkit-transition: opacity .5s .1s;
  -o-transition: opacity .5s .1s;
  transition: opacity .5s .1s
}

.elementor-slideshow__share-links a:hover {
  color: #000
}

.elementor-slideshow__share-links a i,
.elementor-slideshow__share-links a svg {
  margin-right: .75em
}

.elementor-slideshow__share-links a i {
  font-size: 1.25em
}

.elementor-slideshow__share-links a svg {
  height: 1.25em;
  width: 1.25em
}

.elementor-slideshow__share-links:before {
  content: "";
  display: block;
  position: absolute;
  top: 1px;
  right: .5em;
  border: .45em solid transparent;
  border-bottom-color: #fff;
  -webkit-transform: translateY(-100%) scaleX(.7);
  -ms-transform: translateY(-100%) scaleX(.7);
  transform: translateY(-100%) scaleX(.7)
}

.elementor-slideshow__footer {
  bottom: 0;
  z-index: 5;
  position: fixed
}

.elementor-slideshow__description,
.elementor-slideshow__title {
  margin: 0
}

.elementor-slideshow__title {
  font-size: 16px;
  font-weight: 700
}

.elementor-slideshow__description {
  font-size: 14px
}

.elementor-slideshow--ui-hidden .elementor-slideshow__footer,
.elementor-slideshow--ui-hidden .elementor-slideshow__header {
  opacity: 0;
  pointer-events: none
}

.elementor-slideshow--ui-hidden .elementor-swiper-button-next,
.elementor-slideshow--ui-hidden .elementor-swiper-button-prev {
  opacity: 0
}

.elementor-slideshow--fullscreen-mode .elementor-video-container {
  width: 100%
}

.elementor-slideshow--zoom-mode .elementor-slideshow__footer,
.elementor-slideshow--zoom-mode .elementor-slideshow__header {
  background-color: rgba(0, 0, 0, .5)
}

.elementor-slideshow--zoom-mode .elementor-swiper-button-next,
.elementor-slideshow--zoom-mode .elementor-swiper-button-prev {
  opacity: 0;
  pointer-events: none
}

.elementor-slideshow--share-mode .elementor-slideshow__share-menu {
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  opacity: 1;
  cursor: default;
  background-color: rgba(0, 0, 0, .5)
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links,
.elementor-slideshow--share-mode .elementor-slideshow__share-links a {
  opacity: 1
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-twitter {
  color: #1da1f2
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-facebook {
  color: #3b5998
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-pinterest {
  color: #bd081c
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-download-bold {
  color: #a4afb7
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-twitter {
  fill: #1da1f2
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-facebook {
  fill: #3b5998
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-pinterest {
  fill: #bd081c
}

.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-download-bold {
  fill: #a4afb7
}

.elementor-slideshow--share-mode .eicon-share-arrow {
  z-index: 2
}

.animated {
  -webkit-animation-duration: 1.25s;
  animation-duration: 1.25s
}

.animated.animated-slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s
}

.animated.animated-fast {
  -webkit-animation-duration: .75s;
  animation-duration: .75s
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite
}

.animated.reverse {
  animation-direction: reverse;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards
}

@media (prefers-reduced-motion:reduce) {
  .animated {
    -webkit-animation: none;
    animation: none
  }
}

.elementor-shape {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr
}

.elementor-shape-top {
  top: -1px
}

.elementor-shape-top:not([data-negative=false]) svg {
  z-index: -1
}

.elementor-shape-bottom {
  bottom: -1px
}

.elementor-shape-bottom:not([data-negative=true]) svg {
  z-index: -1
}

.elementor-shape[data-negative=false].elementor-shape-bottom,
.elementor-shape[data-negative=true].elementor-shape-top {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg)
}

.elementor-shape svg {
  display: block;
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.elementor-shape .elementor-shape-fill {
  fill: #fff;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg)
}

#wp-admin-bar-elementor_edit_page>.ab-item:before {
  content: "\e813";
  font-family: eicons;
  top: 3px;
  font-size: 18px
}

#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 200px
}

#wp-admin-bar-elementor_edit_page .elementor-edit-link-title {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%
}

#wp-admin-bar-elementor_edit_page .elementor-edit-link-type {
  background: #55595c;
  font-size: 11px;
  line-height: 9px;
  margin-top: 6px;
  padding: 4px 8px;
  border-radius: 3px
}

#wp-admin-bar-elementor_inspector>.ab-item:before {
  content: "\f348";
  top: 2px
}

#wpadminbar * {
  font-style: normal
}

.page-template-elementor_canvas.elementor-page:before {
  display: none
}

.elementor-post__thumbnail__link {
  -webkit-transition: none;
  -o-transition: none;
  transition: none
}

#left-area ul.elementor-icon-list-items,
.elementor-edit-area .elementor-element ul.elementor-icon-list-items,
.elementor .elementor-element ul.elementor-icon-list-items {
  padding: 0
}

.e--ua-appleWebkit.rtl {
  --flex-right: flex-start
}

.e--ua-appleWebkit .elementor-share-buttons--align-right,
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right {
  --justify-content: var(--flex-right, flex-end)
}

.e--ua-appleWebkit .elementor-share-buttons--align-center,
.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center {
  --justify-content: center
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid {
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: var(--justify-content, space-between);
  -ms-flex-pack: var(--justify-content, space-between);
  justify-content: var(--justify-content, space-between);
  margin-left: calc(-.5 * var(--grid-column-gap));
  margin-right: calc(-.5 * var(--grid-column-gap))
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item {
  margin-left: calc(.5 * var(--grid-column-gap));
  margin-right: calc(.5 * var(--grid-column-gap))
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid {
  display: inline-block
}

.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,
.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item {
  margin-left: 0;
  margin-right: 0
}

@media (max-width:1024px) {

  .e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right {
    --justify-content: var(--flex-right, flex-end)
  }

  .e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center {
    --justify-content: center
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid {
    width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: var(--justify-content, space-between);
    -ms-flex-pack: var(--justify-content, space-between);
    justify-content: var(--justify-content, space-between);
    margin-left: calc(-.5 * var(--grid-column-gap));
    margin-right: calc(-.5 * var(--grid-column-gap))
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item {
    margin-left: calc(.5 * var(--grid-column-gap));
    margin-right: calc(.5 * var(--grid-column-gap))
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid {
    display: inline-block
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item {
    margin-left: 0;
    margin-right: 0
  }
}

@media (max-width:767px) {

  .e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right {
    --justify-content: var(--flex-right, flex-end)
  }

  .e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center {
    --justify-content: center
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid {
    width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: var(--justify-content, space-between);
    -ms-flex-pack: var(--justify-content, space-between);
    justify-content: var(--justify-content, space-between);
    margin-left: calc(-.5 * var(--grid-column-gap));
    margin-right: calc(-.5 * var(--grid-column-gap))
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item {
    margin-left: calc(.5 * var(--grid-column-gap));
    margin-right: calc(.5 * var(--grid-column-gap))
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid {
    display: inline-block
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item {
    margin-left: 0;
    margin-right: 0
  }
}

@media (max-width:767px) {

  .elementor .elementor-hidden-mobile,
  .elementor .elementor-hidden-phone {
    display: none
  }
}

@media (min-width:-1px) and (max-width:-1px) {
  .elementor .elementor-hidden-mobile_extra {
    display: none
  }
}

@media (min-width:768px) and (max-width:1024px) {
  .elementor .elementor-hidden-tablet {
    display: none
  }
}

@media (min-width:-1px) and (max-width:-1px) {

  .elementor .elementor-hidden-laptop,
  .elementor .elementor-hidden-tablet_extra {
    display: none
  }
}

@media (min-width:1025px) and (max-width:99999px) {
  .elementor .elementor-hidden-desktop {
    display: none
  }
}

@media (min-width:-1px) {
  .elementor .elementor-hidden-widescreen {
    display: none
  }
}

.elementor-widget-text-path {
  font-size: 20px;
  text-align: var(--alignment, left)
}

.elementor-widget-text-path svg {
  width: var(--width);
  max-width: 100%;
  height: auto;
  overflow: visible;
  word-spacing: var(--word-spacing);
  -webkit-transform: rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1));
  -ms-transform: rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1));
  transform: rotate(var(--rotate, 0)) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1))
}

.elementor-widget-text-path svg path {
  vector-effect: non-scaling-stroke;
  fill: var(--path-fill, transparent);
  stroke: var(--stroke-color, transparent);
  stroke-width: var(--stroke-width, 1px);
  -webkit-transition: var(--stroke-transition) stroke, var(--stroke-transition) fill;
  -o-transition: var(--stroke-transition) stroke, var(--stroke-transition) fill;
  transition: var(--stroke-transition) stroke, var(--stroke-transition) fill
}

.elementor-widget-text-path svg:hover path {
  --path-fill: var(--path-fill-hover);
  --stroke-color: var(--stroke-color-hover);
  --stroke-width: var(--stroke-width-hover)
}

.elementor-widget-text-path svg text {
  --fill: var(--text-color);
  fill: var(--fill);
  direction: var(--direction, ltr);
  -webkit-transition: var(--transition) stroke, var(--transition) stroke-width, var(--transition) fill;
  -o-transition: var(--transition) stroke, var(--transition) stroke-width, var(--transition) fill;
  transition: var(--transition) stroke, var(--transition) stroke-width, var(--transition) fill
}

.elementor-widget-text-path svg text:hover {
  --color: var(--text-color-hover, var(--text-color));
  --fill: var(--color);
  color: var(--color)
}

/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1
}

.fa-lg {
  font-size: 1.33333em;
  line-height: .75em;
  vertical-align: -.0667em
}

.fa-xs {
  font-size: .75em
}

.fa-sm {
  font-size: .875em
}

.fa-1x {
  font-size: 1em
}

.fa-2x {
  font-size: 2em
}

.fa-3x {
  font-size: 3em
}

.fa-4x {
  font-size: 4em
}

.fa-5x {
  font-size: 5em
}

.fa-6x {
  font-size: 6em
}

.fa-7x {
  font-size: 7em
}

.fa-8x {
  font-size: 8em
}

.fa-9x {
  font-size: 9em
}

.fa-10x {
  font-size: 10em
}

.fa-fw {
  text-align: center;
  width: 1.25em
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0
}

.fa-ul>li {
  position: relative
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit
}

.fa-border {
  border: .08em solid #eee;
  border-radius: .1em;
  padding: .2em .25em .15em
}

.fa-pull-left {
  float: left
}

.fa-pull-right {
  float: right
}

.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: .3em
}

.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: .3em
}

.fa-spin {
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite
}

.fa-pulse {
  -webkit-animation: fa-spin 1s steps(8) infinite;
  animation: fa-spin 1s steps(8) infinite
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }

  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg)
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1)
}

.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1)
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1)
}

:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  -webkit-filter: none;
  filter: none
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%
}

.fa-stack-1x {
  line-height: inherit
}

.fa-stack-2x {
  font-size: 2em
}

.fa-inverse {
  color: #fff
}

.fa-500px:before {
  content: "\f26e"
}

.fa-accessible-icon:before {
  content: "\f368"
}

.fa-accusoft:before {
  content: "\f369"
}

.fa-acquisitions-incorporated:before {
  content: "\f6af"
}

.fa-ad:before {
  content: "\f641"
}

.fa-address-book:before {
  content: "\f2b9"
}

.fa-address-card:before {
  content: "\f2bb"
}

.fa-adjust:before {
  content: "\f042"
}

.fa-adn:before {
  content: "\f170"
}

.fa-adversal:before {
  content: "\f36a"
}

.fa-affiliatetheme:before {
  content: "\f36b"
}

.fa-air-freshener:before {
  content: "\f5d0"
}

.fa-airbnb:before {
  content: "\f834"
}

.fa-algolia:before {
  content: "\f36c"
}

.fa-align-center:before {
  content: "\f037"
}

.fa-align-justify:before {
  content: "\f039"
}

.fa-align-left:before {
  content: "\f036"
}

.fa-align-right:before {
  content: "\f038"
}

.fa-alipay:before {
  content: "\f642"
}

.fa-allergies:before {
  content: "\f461"
}

.fa-amazon:before {
  content: "\f270"
}

.fa-amazon-pay:before {
  content: "\f42c"
}

.fa-ambulance:before {
  content: "\f0f9"
}

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"
}

.fa-amilia:before {
  content: "\f36d"
}

.fa-anchor:before {
  content: "\f13d"
}

.fa-android:before {
  content: "\f17b"
}

.fa-angellist:before {
  content: "\f209"
}

.fa-angle-double-down:before {
  content: "\f103"
}

.fa-angle-double-left:before {
  content: "\f100"
}

.fa-angle-double-right:before {
  content: "\f101"
}

.fa-angle-double-up:before {
  content: "\f102"
}

.fa-angle-down:before {
  content: "\f107"
}

.fa-angle-left:before {
  content: "\f104"
}

.fa-angle-right:before {
  content: "\f105"
}

.fa-angle-up:before {
  content: "\f106"
}

.fa-angry:before {
  content: "\f556"
}

.fa-angrycreative:before {
  content: "\f36e"
}

.fa-angular:before {
  content: "\f420"
}

.fa-ankh:before {
  content: "\f644"
}

.fa-app-store:before {
  content: "\f36f"
}

.fa-app-store-ios:before {
  content: "\f370"
}

.fa-apper:before {
  content: "\f371"
}

.fa-apple:before {
  content: "\f179"
}

.fa-apple-alt:before {
  content: "\f5d1"
}

.fa-apple-pay:before {
  content: "\f415"
}

.fa-archive:before {
  content: "\f187"
}

.fa-archway:before {
  content: "\f557"
}

.fa-arrow-alt-circle-down:before {
  content: "\f358"
}

.fa-arrow-alt-circle-left:before {
  content: "\f359"
}

.fa-arrow-alt-circle-right:before {
  content: "\f35a"
}

.fa-arrow-alt-circle-up:before {
  content: "\f35b"
}

.fa-arrow-circle-down:before {
  content: "\f0ab"
}

.fa-arrow-circle-left:before {
  content: "\f0a8"
}

.fa-arrow-circle-right:before {
  content: "\f0a9"
}

.fa-arrow-circle-up:before {
  content: "\f0aa"
}

.fa-arrow-down:before {
  content: "\f063"
}

.fa-arrow-left:before {
  content: "\f060"
}

.fa-arrow-right:before {
  content: "\f061"
}

.fa-arrow-up:before {
  content: "\f062"
}

.fa-arrows-alt:before {
  content: "\f0b2"
}

.fa-arrows-alt-h:before {
  content: "\f337"
}

.fa-arrows-alt-v:before {
  content: "\f338"
}

.fa-artstation:before {
  content: "\f77a"
}

.fa-assistive-listening-systems:before {
  content: "\f2a2"
}

.fa-asterisk:before {
  content: "\f069"
}

.fa-asymmetrik:before {
  content: "\f372"
}

.fa-at:before {
  content: "\f1fa"
}

.fa-atlas:before {
  content: "\f558"
}

.fa-atlassian:before {
  content: "\f77b"
}

.fa-atom:before {
  content: "\f5d2"
}

.fa-audible:before {
  content: "\f373"
}

.fa-audio-description:before {
  content: "\f29e"
}

.fa-autoprefixer:before {
  content: "\f41c"
}

.fa-avianex:before {
  content: "\f374"
}

.fa-aviato:before {
  content: "\f421"
}

.fa-award:before {
  content: "\f559"
}

.fa-aws:before {
  content: "\f375"
}

.fa-baby:before {
  content: "\f77c"
}

.fa-baby-carriage:before {
  content: "\f77d"
}

.fa-backspace:before {
  content: "\f55a"
}

.fa-backward:before {
  content: "\f04a"
}

.fa-bacon:before {
  content: "\f7e5"
}

.fa-bacteria:before {
  content: "\e059"
}

.fa-bacterium:before {
  content: "\e05a"
}

.fa-bahai:before {
  content: "\f666"
}

.fa-balance-scale:before {
  content: "\f24e"
}

.fa-balance-scale-left:before {
  content: "\f515"
}

.fa-balance-scale-right:before {
  content: "\f516"
}

.fa-ban:before {
  content: "\f05e"
}

.fa-band-aid:before {
  content: "\f462"
}

.fa-bandcamp:before {
  content: "\f2d5"
}

.fa-barcode:before {
  content: "\f02a"
}

.fa-bars:before {
  content: "\f0c9"
}

.fa-baseball-ball:before {
  content: "\f433"
}

.fa-basketball-ball:before {
  content: "\f434"
}

.fa-bath:before {
  content: "\f2cd"
}

.fa-battery-empty:before {
  content: "\f244"
}

.fa-battery-full:before {
  content: "\f240"
}

.fa-battery-half:before {
  content: "\f242"
}

.fa-battery-quarter:before {
  content: "\f243"
}

.fa-battery-three-quarters:before {
  content: "\f241"
}

.fa-battle-net:before {
  content: "\f835"
}

.fa-bed:before {
  content: "\f236"
}

.fa-beer:before {
  content: "\f0fc"
}

.fa-behance:before {
  content: "\f1b4"
}

.fa-behance-square:before {
  content: "\f1b5"
}

.fa-bell:before {
  content: "\f0f3"
}

.fa-bell-slash:before {
  content: "\f1f6"
}

.fa-bezier-curve:before {
  content: "\f55b"
}

.fa-bible:before {
  content: "\f647"
}

.fa-bicycle:before {
  content: "\f206"
}

.fa-biking:before {
  content: "\f84a"
}

.fa-bimobject:before {
  content: "\f378"
}

.fa-binoculars:before {
  content: "\f1e5"
}

.fa-biohazard:before {
  content: "\f780"
}

.fa-birthday-cake:before {
  content: "\f1fd"
}

.fa-bitbucket:before {
  content: "\f171"
}

.fa-bitcoin:before {
  content: "\f379"
}

.fa-bity:before {
  content: "\f37a"
}

.fa-black-tie:before {
  content: "\f27e"
}

.fa-blackberry:before {
  content: "\f37b"
}

.fa-blender:before {
  content: "\f517"
}

.fa-blender-phone:before {
  content: "\f6b6"
}

.fa-blind:before {
  content: "\f29d"
}

.fa-blog:before {
  content: "\f781"
}

.fa-blogger:before {
  content: "\f37c"
}

.fa-blogger-b:before {
  content: "\f37d"
}

.fa-bluetooth:before {
  content: "\f293"
}

.fa-bluetooth-b:before {
  content: "\f294"
}

.fa-bold:before {
  content: "\f032"
}

.fa-bolt:before {
  content: "\f0e7"
}

.fa-bomb:before {
  content: "\f1e2"
}

.fa-bone:before {
  content: "\f5d7"
}

.fa-bong:before {
  content: "\f55c"
}

.fa-book:before {
  content: "\f02d"
}

.fa-book-dead:before {
  content: "\f6b7"
}

.fa-book-medical:before {
  content: "\f7e6"
}

.fa-book-open:before {
  content: "\f518"
}

.fa-book-reader:before {
  content: "\f5da"
}

.fa-bookmark:before {
  content: "\f02e"
}

.fa-bootstrap:before {
  content: "\f836"
}

.fa-border-all:before {
  content: "\f84c"
}

.fa-border-none:before {
  content: "\f850"
}

.fa-border-style:before {
  content: "\f853"
}

.fa-bowling-ball:before {
  content: "\f436"
}

.fa-box:before {
  content: "\f466"
}

.fa-box-open:before {
  content: "\f49e"
}

.fa-box-tissue:before {
  content: "\e05b"
}

.fa-boxes:before {
  content: "\f468"
}

.fa-braille:before {
  content: "\f2a1"
}

.fa-brain:before {
  content: "\f5dc"
}

.fa-bread-slice:before {
  content: "\f7ec"
}

.fa-briefcase:before {
  content: "\f0b1"
}

.fa-briefcase-medical:before {
  content: "\f469"
}

.fa-broadcast-tower:before {
  content: "\f519"
}

.fa-broom:before {
  content: "\f51a"
}

.fa-brush:before {
  content: "\f55d"
}

.fa-btc:before {
  content: "\f15a"
}

.fa-buffer:before {
  content: "\f837"
}

.fa-bug:before {
  content: "\f188"
}

.fa-building:before {
  content: "\f1ad"
}

.fa-bullhorn:before {
  content: "\f0a1"
}

.fa-bullseye:before {
  content: "\f140"
}

.fa-burn:before {
  content: "\f46a"
}

.fa-buromobelexperte:before {
  content: "\f37f"
}

.fa-bus:before {
  content: "\f207"
}

.fa-bus-alt:before {
  content: "\f55e"
}

.fa-business-time:before {
  content: "\f64a"
}

.fa-buy-n-large:before {
  content: "\f8a6"
}

.fa-buysellads:before {
  content: "\f20d"
}

.fa-calculator:before {
  content: "\f1ec"
}

.fa-calendar:before {
  content: "\f133"
}

.fa-calendar-alt:before {
  content: "\f073"
}

.fa-calendar-check:before {
  content: "\f274"
}

.fa-calendar-day:before {
  content: "\f783"
}

.fa-calendar-minus:before {
  content: "\f272"
}

.fa-calendar-plus:before {
  content: "\f271"
}

.fa-calendar-times:before {
  content: "\f273"
}

.fa-calendar-week:before {
  content: "\f784"
}

.fa-camera:before {
  content: "\f030"
}

.fa-camera-retro:before {
  content: "\f083"
}

.fa-campground:before {
  content: "\f6bb"
}

.fa-canadian-maple-leaf:before {
  content: "\f785"
}

.fa-candy-cane:before {
  content: "\f786"
}

.fa-cannabis:before {
  content: "\f55f"
}

.fa-capsules:before {
  content: "\f46b"
}

.fa-car:before {
  content: "\f1b9"
}

.fa-car-alt:before {
  content: "\f5de"
}

.fa-car-battery:before {
  content: "\f5df"
}

.fa-car-crash:before {
  content: "\f5e1"
}

.fa-car-side:before {
  content: "\f5e4"
}

.fa-caravan:before {
  content: "\f8ff"
}

.fa-caret-down:before {
  content: "\f0d7"
}

.fa-caret-left:before {
  content: "\f0d9"
}

.fa-caret-right:before {
  content: "\f0da"
}

.fa-caret-square-down:before {
  content: "\f150"
}

.fa-caret-square-left:before {
  content: "\f191"
}

.fa-caret-square-right:before {
  content: "\f152"
}

.fa-caret-square-up:before {
  content: "\f151"
}

.fa-caret-up:before {
  content: "\f0d8"
}

.fa-carrot:before {
  content: "\f787"
}

.fa-cart-arrow-down:before {
  content: "\f218"
}

.fa-cart-plus:before {
  content: "\f217"
}

.fa-cash-register:before {
  content: "\f788"
}

.fa-cat:before {
  content: "\f6be"
}

.fa-cc-amazon-pay:before {
  content: "\f42d"
}

.fa-cc-amex:before {
  content: "\f1f3"
}

.fa-cc-apple-pay:before {
  content: "\f416"
}

.fa-cc-diners-club:before {
  content: "\f24c"
}

.fa-cc-discover:before {
  content: "\f1f2"
}

.fa-cc-jcb:before {
  content: "\f24b"
}

.fa-cc-mastercard:before {
  content: "\f1f1"
}

.fa-cc-paypal:before {
  content: "\f1f4"
}

.fa-cc-stripe:before {
  content: "\f1f5"
}

.fa-cc-visa:before {
  content: "\f1f0"
}

.fa-centercode:before {
  content: "\f380"
}

.fa-centos:before {
  content: "\f789"
}

.fa-certificate:before {
  content: "\f0a3"
}

.fa-chair:before {
  content: "\f6c0"
}

.fa-chalkboard:before {
  content: "\f51b"
}

.fa-chalkboard-teacher:before {
  content: "\f51c"
}

.fa-charging-station:before {
  content: "\f5e7"
}

.fa-chart-area:before {
  content: "\f1fe"
}

.fa-chart-bar:before {
  content: "\f080"
}

.fa-chart-line:before {
  content: "\f201"
}

.fa-chart-pie:before {
  content: "\f200"
}

.fa-check:before {
  content: "\f00c"
}

.fa-check-circle:before {
  content: "\f058"
}

.fa-check-double:before {
  content: "\f560"
}

.fa-check-square:before {
  content: "\f14a"
}

.fa-cheese:before {
  content: "\f7ef"
}

.fa-chess:before {
  content: "\f439"
}

.fa-chess-bishop:before {
  content: "\f43a"
}

.fa-chess-board:before {
  content: "\f43c"
}

.fa-chess-king:before {
  content: "\f43f"
}

.fa-chess-knight:before {
  content: "\f441"
}

.fa-chess-pawn:before {
  content: "\f443"
}

.fa-chess-queen:before {
  content: "\f445"
}

.fa-chess-rook:before {
  content: "\f447"
}

.fa-chevron-circle-down:before {
  content: "\f13a"
}

.fa-chevron-circle-left:before {
  content: "\f137"
}

.fa-chevron-circle-right:before {
  content: "\f138"
}

.fa-chevron-circle-up:before {
  content: "\f139"
}

.fa-chevron-down:before {
  content: "\f078"
}

.fa-chevron-left:before {
  content: "\f053"
}

.fa-chevron-right:before {
  content: "\f054"
}

.fa-chevron-up:before {
  content: "\f077"
}

.fa-child:before {
  content: "\f1ae"
}

.fa-chrome:before {
  content: "\f268"
}

.fa-chromecast:before {
  content: "\f838"
}

.fa-church:before {
  content: "\f51d"
}

.fa-circle:before {
  content: "\f111"
}

.fa-circle-notch:before {
  content: "\f1ce"
}

.fa-city:before {
  content: "\f64f"
}

.fa-clinic-medical:before {
  content: "\f7f2"
}

.fa-clipboard:before {
  content: "\f328"
}

.fa-clipboard-check:before {
  content: "\f46c"
}

.fa-clipboard-list:before {
  content: "\f46d"
}

.fa-clock:before {
  content: "\f017"
}

.fa-clone:before {
  content: "\f24d"
}

.fa-closed-captioning:before {
  content: "\f20a"
}

.fa-cloud:before {
  content: "\f0c2"
}

.fa-cloud-download-alt:before {
  content: "\f381"
}

.fa-cloud-meatball:before {
  content: "\f73b"
}

.fa-cloud-moon:before {
  content: "\f6c3"
}

.fa-cloud-moon-rain:before {
  content: "\f73c"
}

.fa-cloud-rain:before {
  content: "\f73d"
}

.fa-cloud-showers-heavy:before {
  content: "\f740"
}

.fa-cloud-sun:before {
  content: "\f6c4"
}

.fa-cloud-sun-rain:before {
  content: "\f743"
}

.fa-cloud-upload-alt:before {
  content: "\f382"
}

.fa-cloudflare:before {
  content: "\e07d"
}

.fa-cloudscale:before {
  content: "\f383"
}

.fa-cloudsmith:before {
  content: "\f384"
}

.fa-cloudversify:before {
  content: "\f385"
}

.fa-cocktail:before {
  content: "\f561"
}

.fa-code:before {
  content: "\f121"
}

.fa-code-branch:before {
  content: "\f126"
}

.fa-codepen:before {
  content: "\f1cb"
}

.fa-codiepie:before {
  content: "\f284"
}

.fa-coffee:before {
  content: "\f0f4"
}

.fa-cog:before {
  content: "\f013"
}

.fa-cogs:before {
  content: "\f085"
}

.fa-coins:before {
  content: "\f51e"
}

.fa-columns:before {
  content: "\f0db"
}

.fa-comment:before {
  content: "\f075"
}

.fa-comment-alt:before {
  content: "\f27a"
}

.fa-comment-dollar:before {
  content: "\f651"
}

.fa-comment-dots:before {
  content: "\f4ad"
}

.fa-comment-medical:before {
  content: "\f7f5"
}

.fa-comment-slash:before {
  content: "\f4b3"
}

.fa-comments:before {
  content: "\f086"
}

.fa-comments-dollar:before {
  content: "\f653"
}

.fa-compact-disc:before {
  content: "\f51f"
}

.fa-compass:before {
  content: "\f14e"
}

.fa-compress:before {
  content: "\f066"
}

.fa-compress-alt:before {
  content: "\f422"
}

.fa-compress-arrows-alt:before {
  content: "\f78c"
}

.fa-concierge-bell:before {
  content: "\f562"
}

.fa-confluence:before {
  content: "\f78d"
}

.fa-connectdevelop:before {
  content: "\f20e"
}

.fa-contao:before {
  content: "\f26d"
}

.fa-cookie:before {
  content: "\f563"
}

.fa-cookie-bite:before {
  content: "\f564"
}

.fa-copy:before {
  content: "\f0c5"
}

.fa-copyright:before {
  content: "\f1f9"
}

.fa-cotton-bureau:before {
  content: "\f89e"
}

.fa-couch:before {
  content: "\f4b8"
}

.fa-cpanel:before {
  content: "\f388"
}

.fa-creative-commons:before {
  content: "\f25e"
}

.fa-creative-commons-by:before {
  content: "\f4e7"
}

.fa-creative-commons-nc:before {
  content: "\f4e8"
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"
}

.fa-creative-commons-nd:before {
  content: "\f4eb"
}

.fa-creative-commons-pd:before {
  content: "\f4ec"
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"
}

.fa-creative-commons-remix:before {
  content: "\f4ee"
}

.fa-creative-commons-sa:before {
  content: "\f4ef"
}

.fa-creative-commons-sampling:before {
  content: "\f4f0"
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"
}

.fa-creative-commons-share:before {
  content: "\f4f2"
}

.fa-creative-commons-zero:before {
  content: "\f4f3"
}

.fa-credit-card:before {
  content: "\f09d"
}

.fa-critical-role:before {
  content: "\f6c9"
}

.fa-crop:before {
  content: "\f125"
}

.fa-crop-alt:before {
  content: "\f565"
}

.fa-cross:before {
  content: "\f654"
}

.fa-crosshairs:before {
  content: "\f05b"
}

.fa-crow:before {
  content: "\f520"
}

.fa-crown:before {
  content: "\f521"
}

.fa-crutch:before {
  content: "\f7f7"
}

.fa-css3:before {
  content: "\f13c"
}

.fa-css3-alt:before {
  content: "\f38b"
}

.fa-cube:before {
  content: "\f1b2"
}

.fa-cubes:before {
  content: "\f1b3"
}

.fa-cut:before {
  content: "\f0c4"
}

.fa-cuttlefish:before {
  content: "\f38c"
}

.fa-d-and-d:before {
  content: "\f38d"
}

.fa-d-and-d-beyond:before {
  content: "\f6ca"
}

.fa-dailymotion:before {
  content: "\e052"
}

.fa-dashcube:before {
  content: "\f210"
}

.fa-database:before {
  content: "\f1c0"
}

.fa-deaf:before {
  content: "\f2a4"
}

.fa-deezer:before {
  content: "\e077"
}

.fa-delicious:before {
  content: "\f1a5"
}

.fa-democrat:before {
  content: "\f747"
}

.fa-deploydog:before {
  content: "\f38e"
}

.fa-deskpro:before {
  content: "\f38f"
}

.fa-desktop:before {
  content: "\f108"
}

.fa-dev:before {
  content: "\f6cc"
}

.fa-deviantart:before {
  content: "\f1bd"
}

.fa-dharmachakra:before {
  content: "\f655"
}

.fa-dhl:before {
  content: "\f790"
}

.fa-diagnoses:before {
  content: "\f470"
}

.fa-diaspora:before {
  content: "\f791"
}

.fa-dice:before {
  content: "\f522"
}

.fa-dice-d20:before {
  content: "\f6cf"
}

.fa-dice-d6:before {
  content: "\f6d1"
}

.fa-dice-five:before {
  content: "\f523"
}

.fa-dice-four:before {
  content: "\f524"
}

.fa-dice-one:before {
  content: "\f525"
}

.fa-dice-six:before {
  content: "\f526"
}

.fa-dice-three:before {
  content: "\f527"
}

.fa-dice-two:before {
  content: "\f528"
}

.fa-digg:before {
  content: "\f1a6"
}

.fa-digital-ocean:before {
  content: "\f391"
}

.fa-digital-tachograph:before {
  content: "\f566"
}

.fa-directions:before {
  content: "\f5eb"
}

.fa-discord:before {
  content: "\f392"
}

.fa-discourse:before {
  content: "\f393"
}

.fa-disease:before {
  content: "\f7fa"
}

.fa-divide:before {
  content: "\f529"
}

.fa-dizzy:before {
  content: "\f567"
}

.fa-dna:before {
  content: "\f471"
}

.fa-dochub:before {
  content: "\f394"
}

.fa-docker:before {
  content: "\f395"
}

.fa-dog:before {
  content: "\f6d3"
}

.fa-dollar-sign:before {
  content: "\f155"
}

.fa-dolly:before {
  content: "\f472"
}

.fa-dolly-flatbed:before {
  content: "\f474"
}

.fa-donate:before {
  content: "\f4b9"
}

.fa-door-closed:before {
  content: "\f52a"
}

.fa-door-open:before {
  content: "\f52b"
}

.fa-dot-circle:before {
  content: "\f192"
}

.fa-dove:before {
  content: "\f4ba"
}

.fa-download:before {
  content: "\f019"
}

.fa-draft2digital:before {
  content: "\f396"
}

.fa-drafting-compass:before {
  content: "\f568"
}

.fa-dragon:before {
  content: "\f6d5"
}

.fa-draw-polygon:before {
  content: "\f5ee"
}

.fa-dribbble:before {
  content: "\f17d"
}

.fa-dribbble-square:before {
  content: "\f397"
}

.fa-dropbox:before {
  content: "\f16b"
}

.fa-drum:before {
  content: "\f569"
}

.fa-drum-steelpan:before {
  content: "\f56a"
}

.fa-drumstick-bite:before {
  content: "\f6d7"
}

.fa-drupal:before {
  content: "\f1a9"
}

.fa-dumbbell:before {
  content: "\f44b"
}

.fa-dumpster:before {
  content: "\f793"
}

.fa-dumpster-fire:before {
  content: "\f794"
}

.fa-dungeon:before {
  content: "\f6d9"
}

.fa-dyalog:before {
  content: "\f399"
}

.fa-earlybirds:before {
  content: "\f39a"
}

.fa-ebay:before {
  content: "\f4f4"
}

.fa-edge:before {
  content: "\f282"
}

.fa-edge-legacy:before {
  content: "\e078"
}

.fa-edit:before {
  content: "\f044"
}

.fa-egg:before {
  content: "\f7fb"
}

.fa-eject:before {
  content: "\f052"
}

.fa-elementor:before {
  content: "\f430"
}

.fa-ellipsis-h:before {
  content: "\f141"
}

.fa-ellipsis-v:before {
  content: "\f142"
}

.fa-ello:before {
  content: "\f5f1"
}

.fa-ember:before {
  content: "\f423"
}

.fa-empire:before {
  content: "\f1d1"
}

.fa-envelope:before {
  content: "\f0e0"
}

.fa-envelope-open:before {
  content: "\f2b6"
}

.fa-envelope-open-text:before {
  content: "\f658"
}

.fa-envelope-square:before {
  content: "\f199"
}

.fa-envira:before {
  content: "\f299"
}

.fa-equals:before {
  content: "\f52c"
}

.fa-eraser:before {
  content: "\f12d"
}

.fa-erlang:before {
  content: "\f39d"
}

.fa-ethereum:before {
  content: "\f42e"
}

.fa-ethernet:before {
  content: "\f796"
}

.fa-etsy:before {
  content: "\f2d7"
}

.fa-euro-sign:before {
  content: "\f153"
}

.fa-evernote:before {
  content: "\f839"
}

.fa-exchange-alt:before {
  content: "\f362"
}

.fa-exclamation:before {
  content: "\f12a"
}

.fa-exclamation-circle:before {
  content: "\f06a"
}

.fa-exclamation-triangle:before {
  content: "\f071"
}

.fa-expand:before {
  content: "\f065"
}

.fa-expand-alt:before {
  content: "\f424"
}

.fa-expand-arrows-alt:before {
  content: "\f31e"
}

.fa-expeditedssl:before {
  content: "\f23e"
}

.fa-external-link-alt:before {
  content: "\f35d"
}

.fa-external-link-square-alt:before {
  content: "\f360"
}

.fa-eye:before {
  content: "\f06e"
}

.fa-eye-dropper:before {
  content: "\f1fb"
}

.fa-eye-slash:before {
  content: "\f070"
}

.fa-facebook:before {
  content: "\f09a"
}

.fa-facebook-f:before {
  content: "\f39e"
}

.fa-facebook-messenger:before {
  content: "\f39f"
}

.fa-facebook-square:before {
  content: "\f082"
}

.fa-fan:before {
  content: "\f863"
}

.fa-fantasy-flight-games:before {
  content: "\f6dc"
}

.fa-fast-backward:before {
  content: "\f049"
}

.fa-fast-forward:before {
  content: "\f050"
}

.fa-faucet:before {
  content: "\e005"
}

.fa-fax:before {
  content: "\f1ac"
}

.fa-feather:before {
  content: "\f52d"
}

.fa-feather-alt:before {
  content: "\f56b"
}

.fa-fedex:before {
  content: "\f797"
}

.fa-fedora:before {
  content: "\f798"
}

.fa-female:before {
  content: "\f182"
}

.fa-fighter-jet:before {
  content: "\f0fb"
}

.fa-figma:before {
  content: "\f799"
}

.fa-file:before {
  content: "\f15b"
}

.fa-file-alt:before {
  content: "\f15c"
}

.fa-file-archive:before {
  content: "\f1c6"
}

.fa-file-audio:before {
  content: "\f1c7"
}

.fa-file-code:before {
  content: "\f1c9"
}

.fa-file-contract:before {
  content: "\f56c"
}

.fa-file-csv:before {
  content: "\f6dd"
}

.fa-file-download:before {
  content: "\f56d"
}

.fa-file-excel:before {
  content: "\f1c3"
}

.fa-file-export:before {
  content: "\f56e"
}

.fa-file-image:before {
  content: "\f1c5"
}

.fa-file-import:before {
  content: "\f56f"
}

.fa-file-invoice:before {
  content: "\f570"
}

.fa-file-invoice-dollar:before {
  content: "\f571"
}

.fa-file-medical:before {
  content: "\f477"
}

.fa-file-medical-alt:before {
  content: "\f478"
}

.fa-file-pdf:before {
  content: "\f1c1"
}

.fa-file-powerpoint:before {
  content: "\f1c4"
}

.fa-file-prescription:before {
  content: "\f572"
}

.fa-file-signature:before {
  content: "\f573"
}

.fa-file-upload:before {
  content: "\f574"
}

.fa-file-video:before {
  content: "\f1c8"
}

.fa-file-word:before {
  content: "\f1c2"
}

.fa-fill:before {
  content: "\f575"
}

.fa-fill-drip:before {
  content: "\f576"
}

.fa-film:before {
  content: "\f008"
}

.fa-filter:before {
  content: "\f0b0"
}

.fa-fingerprint:before {
  content: "\f577"
}

.fa-fire:before {
  content: "\f06d"
}

.fa-fire-alt:before {
  content: "\f7e4"
}

.fa-fire-extinguisher:before {
  content: "\f134"
}

.fa-firefox:before {
  content: "\f269"
}

.fa-firefox-browser:before {
  content: "\e007"
}

.fa-first-aid:before {
  content: "\f479"
}

.fa-first-order:before {
  content: "\f2b0"
}

.fa-first-order-alt:before {
  content: "\f50a"
}

.fa-firstdraft:before {
  content: "\f3a1"
}

.fa-fish:before {
  content: "\f578"
}

.fa-fist-raised:before {
  content: "\f6de"
}

.fa-flag:before {
  content: "\f024"
}

.fa-flag-checkered:before {
  content: "\f11e"
}

.fa-flag-usa:before {
  content: "\f74d"
}

.fa-flask:before {
  content: "\f0c3"
}

.fa-flickr:before {
  content: "\f16e"
}

.fa-flipboard:before {
  content: "\f44d"
}

.fa-flushed:before {
  content: "\f579"
}

.fa-fly:before {
  content: "\f417"
}

.fa-folder:before {
  content: "\f07b"
}

.fa-folder-minus:before {
  content: "\f65d"
}

.fa-folder-open:before {
  content: "\f07c"
}

.fa-folder-plus:before {
  content: "\f65e"
}

.fa-font:before {
  content: "\f031"
}

.fa-font-awesome:before {
  content: "\f2b4"
}

.fa-font-awesome-alt:before {
  content: "\f35c"
}

.fa-font-awesome-flag:before {
  content: "\f425"
}

.fa-font-awesome-logo-full:before {
  content: "\f4e6"
}

.fa-fonticons:before {
  content: "\f280"
}

.fa-fonticons-fi:before {
  content: "\f3a2"
}

.fa-football-ball:before {
  content: "\f44e"
}

.fa-fort-awesome:before {
  content: "\f286"
}

.fa-fort-awesome-alt:before {
  content: "\f3a3"
}

.fa-forumbee:before {
  content: "\f211"
}

.fa-forward:before {
  content: "\f04e"
}

.fa-foursquare:before {
  content: "\f180"
}

.fa-free-code-camp:before {
  content: "\f2c5"
}

.fa-freebsd:before {
  content: "\f3a4"
}

.fa-frog:before {
  content: "\f52e"
}

.fa-frown:before {
  content: "\f119"
}

.fa-frown-open:before {
  content: "\f57a"
}

.fa-fulcrum:before {
  content: "\f50b"
}

.fa-funnel-dollar:before {
  content: "\f662"
}

.fa-futbol:before {
  content: "\f1e3"
}

.fa-galactic-republic:before {
  content: "\f50c"
}

.fa-galactic-senate:before {
  content: "\f50d"
}

.fa-gamepad:before {
  content: "\f11b"
}

.fa-gas-pump:before {
  content: "\f52f"
}

.fa-gavel:before {
  content: "\f0e3"
}

.fa-gem:before {
  content: "\f3a5"
}

.fa-genderless:before {
  content: "\f22d"
}

.fa-get-pocket:before {
  content: "\f265"
}

.fa-gg:before {
  content: "\f260"
}

.fa-gg-circle:before {
  content: "\f261"
}

.fa-ghost:before {
  content: "\f6e2"
}

.fa-gift:before {
  content: "\f06b"
}

.fa-gifts:before {
  content: "\f79c"
}

.fa-git:before {
  content: "\f1d3"
}

.fa-git-alt:before {
  content: "\f841"
}

.fa-git-square:before {
  content: "\f1d2"
}

.fa-github:before {
  content: "\f09b"
}

.fa-github-alt:before {
  content: "\f113"
}

.fa-github-square:before {
  content: "\f092"
}

.fa-gitkraken:before {
  content: "\f3a6"
}

.fa-gitlab:before {
  content: "\f296"
}

.fa-gitter:before {
  content: "\f426"
}

.fa-glass-cheers:before {
  content: "\f79f"
}

.fa-glass-martini:before {
  content: "\f000"
}

.fa-glass-martini-alt:before {
  content: "\f57b"
}

.fa-glass-whiskey:before {
  content: "\f7a0"
}

.fa-glasses:before {
  content: "\f530"
}

.fa-glide:before {
  content: "\f2a5"
}

.fa-glide-g:before {
  content: "\f2a6"
}

.fa-globe:before {
  content: "\f0ac"
}

.fa-globe-africa:before {
  content: "\f57c"
}

.fa-globe-americas:before {
  content: "\f57d"
}

.fa-globe-asia:before {
  content: "\f57e"
}

.fa-globe-europe:before {
  content: "\f7a2"
}

.fa-gofore:before {
  content: "\f3a7"
}

.fa-golf-ball:before {
  content: "\f450"
}

.fa-goodreads:before {
  content: "\f3a8"
}

.fa-goodreads-g:before {
  content: "\f3a9"
}

.fa-google:before {
  content: "\f1a0"
}

.fa-google-drive:before {
  content: "\f3aa"
}

.fa-google-pay:before {
  content: "\e079"
}

.fa-google-play:before {
  content: "\f3ab"
}

.fa-google-plus:before {
  content: "\f2b3"
}

.fa-google-plus-g:before {
  content: "\f0d5"
}

.fa-google-plus-square:before {
  content: "\f0d4"
}

.fa-google-wallet:before {
  content: "\f1ee"
}

.fa-gopuram:before {
  content: "\f664"
}

.fa-graduation-cap:before {
  content: "\f19d"
}

.fa-gratipay:before {
  content: "\f184"
}

.fa-grav:before {
  content: "\f2d6"
}

.fa-greater-than:before {
  content: "\f531"
}

.fa-greater-than-equal:before {
  content: "\f532"
}

.fa-grimace:before {
  content: "\f57f"
}

.fa-grin:before {
  content: "\f580"
}

.fa-grin-alt:before {
  content: "\f581"
}

.fa-grin-beam:before {
  content: "\f582"
}

.fa-grin-beam-sweat:before {
  content: "\f583"
}

.fa-grin-hearts:before {
  content: "\f584"
}

.fa-grin-squint:before {
  content: "\f585"
}

.fa-grin-squint-tears:before {
  content: "\f586"
}

.fa-grin-stars:before {
  content: "\f587"
}

.fa-grin-tears:before {
  content: "\f588"
}

.fa-grin-tongue:before {
  content: "\f589"
}

.fa-grin-tongue-squint:before {
  content: "\f58a"
}

.fa-grin-tongue-wink:before {
  content: "\f58b"
}

.fa-grin-wink:before {
  content: "\f58c"
}

.fa-grip-horizontal:before {
  content: "\f58d"
}

.fa-grip-lines:before {
  content: "\f7a4"
}

.fa-grip-lines-vertical:before {
  content: "\f7a5"
}

.fa-grip-vertical:before {
  content: "\f58e"
}

.fa-gripfire:before {
  content: "\f3ac"
}

.fa-grunt:before {
  content: "\f3ad"
}

.fa-guilded:before {
  content: "\e07e"
}

.fa-guitar:before {
  content: "\f7a6"
}

.fa-gulp:before {
  content: "\f3ae"
}

.fa-h-square:before {
  content: "\f0fd"
}

.fa-hacker-news:before {
  content: "\f1d4"
}

.fa-hacker-news-square:before {
  content: "\f3af"
}

.fa-hackerrank:before {
  content: "\f5f7"
}

.fa-hamburger:before {
  content: "\f805"
}

.fa-hammer:before {
  content: "\f6e3"
}

.fa-hamsa:before {
  content: "\f665"
}

.fa-hand-holding:before {
  content: "\f4bd"
}

.fa-hand-holding-heart:before {
  content: "\f4be"
}

.fa-hand-holding-medical:before {
  content: "\e05c"
}

.fa-hand-holding-usd:before {
  content: "\f4c0"
}

.fa-hand-holding-water:before {
  content: "\f4c1"
}

.fa-hand-lizard:before {
  content: "\f258"
}

.fa-hand-middle-finger:before {
  content: "\f806"
}

.fa-hand-paper:before {
  content: "\f256"
}

.fa-hand-peace:before {
  content: "\f25b"
}

.fa-hand-point-down:before {
  content: "\f0a7"
}

.fa-hand-point-left:before {
  content: "\f0a5"
}

.fa-hand-point-right:before {
  content: "\f0a4"
}

.fa-hand-point-up:before {
  content: "\f0a6"
}

.fa-hand-pointer:before {
  content: "\f25a"
}

.fa-hand-rock:before {
  content: "\f255"
}

.fa-hand-scissors:before {
  content: "\f257"
}

.fa-hand-sparkles:before {
  content: "\e05d"
}

.fa-hand-spock:before {
  content: "\f259"
}

.fa-hands:before {
  content: "\f4c2"
}

.fa-hands-helping:before {
  content: "\f4c4"
}

.fa-hands-wash:before {
  content: "\e05e"
}

.fa-handshake:before {
  content: "\f2b5"
}

.fa-handshake-alt-slash:before {
  content: "\e05f"
}

.fa-handshake-slash:before {
  content: "\e060"
}

.fa-hanukiah:before {
  content: "\f6e6"
}

.fa-hard-hat:before {
  content: "\f807"
}

.fa-hashtag:before {
  content: "\f292"
}

.fa-hat-cowboy:before {
  content: "\f8c0"
}

.fa-hat-cowboy-side:before {
  content: "\f8c1"
}

.fa-hat-wizard:before {
  content: "\f6e8"
}

.fa-hdd:before {
  content: "\f0a0"
}

.fa-head-side-cough:before {
  content: "\e061"
}

.fa-head-side-cough-slash:before {
  content: "\e062"
}

.fa-head-side-mask:before {
  content: "\e063"
}

.fa-head-side-virus:before {
  content: "\e064"
}

.fa-heading:before {
  content: "\f1dc"
}

.fa-headphones:before {
  content: "\f025"
}

.fa-headphones-alt:before {
  content: "\f58f"
}

.fa-headset:before {
  content: "\f590"
}

.fa-heart:before {
  content: "\f004"
}

.fa-heart-broken:before {
  content: "\f7a9"
}

.fa-heartbeat:before {
  content: "\f21e"
}

.fa-helicopter:before {
  content: "\f533"
}

.fa-highlighter:before {
  content: "\f591"
}

.fa-hiking:before {
  content: "\f6ec"
}

.fa-hippo:before {
  content: "\f6ed"
}

.fa-hips:before {
  content: "\f452"
}

.fa-hire-a-helper:before {
  content: "\f3b0"
}

.fa-history:before {
  content: "\f1da"
}

.fa-hive:before {
  content: "\e07f"
}

.fa-hockey-puck:before {
  content: "\f453"
}

.fa-holly-berry:before {
  content: "\f7aa"
}

.fa-home:before {
  content: "\f015"
}

.fa-hooli:before {
  content: "\f427"
}

.fa-hornbill:before {
  content: "\f592"
}

.fa-horse:before {
  content: "\f6f0"
}

.fa-horse-head:before {
  content: "\f7ab"
}

.fa-hospital:before {
  content: "\f0f8"
}

.fa-hospital-alt:before {
  content: "\f47d"
}

.fa-hospital-symbol:before {
  content: "\f47e"
}

.fa-hospital-user:before {
  content: "\f80d"
}

.fa-hot-tub:before {
  content: "\f593"
}

.fa-hotdog:before {
  content: "\f80f"
}

.fa-hotel:before {
  content: "\f594"
}

.fa-hotjar:before {
  content: "\f3b1"
}

.fa-hourglass:before {
  content: "\f254"
}

.fa-hourglass-end:before {
  content: "\f253"
}

.fa-hourglass-half:before {
  content: "\f252"
}

.fa-hourglass-start:before {
  content: "\f251"
}

.fa-house-damage:before {
  content: "\f6f1"
}

.fa-house-user:before {
  content: "\e065"
}

.fa-houzz:before {
  content: "\f27c"
}

.fa-hryvnia:before {
  content: "\f6f2"
}

.fa-html5:before {
  content: "\f13b"
}

.fa-hubspot:before {
  content: "\f3b2"
}

.fa-i-cursor:before {
  content: "\f246"
}

.fa-ice-cream:before {
  content: "\f810"
}

.fa-icicles:before {
  content: "\f7ad"
}

.fa-icons:before {
  content: "\f86d"
}

.fa-id-badge:before {
  content: "\f2c1"
}

.fa-id-card:before {
  content: "\f2c2"
}

.fa-id-card-alt:before {
  content: "\f47f"
}

.fa-ideal:before {
  content: "\e013"
}

.fa-igloo:before {
  content: "\f7ae"
}

.fa-image:before {
  content: "\f03e"
}

.fa-images:before {
  content: "\f302"
}

.fa-imdb:before {
  content: "\f2d8"
}

.fa-inbox:before {
  content: "\f01c"
}

.fa-indent:before {
  content: "\f03c"
}

.fa-industry:before {
  content: "\f275"
}

.fa-infinity:before {
  content: "\f534"
}

.fa-info:before {
  content: "\f129"
}

.fa-info-circle:before {
  content: "\f05a"
}

.fa-innosoft:before {
  content: "\e080"
}

.fa-instagram:before {
  content: "\f16d"
}

.fa-instagram-square:before {
  content: "\e055"
}

.fa-instalod:before {
  content: "\e081"
}

.fa-intercom:before {
  content: "\f7af"
}

.fa-internet-explorer:before {
  content: "\f26b"
}

.fa-invision:before {
  content: "\f7b0"
}

.fa-ioxhost:before {
  content: "\f208"
}

.fa-italic:before {
  content: "\f033"
}

.fa-itch-io:before {
  content: "\f83a"
}

.fa-itunes:before {
  content: "\f3b4"
}

.fa-itunes-note:before {
  content: "\f3b5"
}

.fa-java:before {
  content: "\f4e4"
}

.fa-jedi:before {
  content: "\f669"
}

.fa-jedi-order:before {
  content: "\f50e"
}

.fa-jenkins:before {
  content: "\f3b6"
}

.fa-jira:before {
  content: "\f7b1"
}

.fa-joget:before {
  content: "\f3b7"
}

.fa-joint:before {
  content: "\f595"
}

.fa-joomla:before {
  content: "\f1aa"
}

.fa-journal-whills:before {
  content: "\f66a"
}

.fa-js:before {
  content: "\f3b8"
}

.fa-js-square:before {
  content: "\f3b9"
}

.fa-jsfiddle:before {
  content: "\f1cc"
}

.fa-kaaba:before {
  content: "\f66b"
}

.fa-kaggle:before {
  content: "\f5fa"
}

.fa-key:before {
  content: "\f084"
}

.fa-keybase:before {
  content: "\f4f5"
}

.fa-keyboard:before {
  content: "\f11c"
}

.fa-keycdn:before {
  content: "\f3ba"
}

.fa-khanda:before {
  content: "\f66d"
}

.fa-kickstarter:before {
  content: "\f3bb"
}

.fa-kickstarter-k:before {
  content: "\f3bc"
}

.fa-kiss:before {
  content: "\f596"
}

.fa-kiss-beam:before {
  content: "\f597"
}

.fa-kiss-wink-heart:before {
  content: "\f598"
}

.fa-kiwi-bird:before {
  content: "\f535"
}

.fa-korvue:before {
  content: "\f42f"
}

.fa-landmark:before {
  content: "\f66f"
}

.fa-language:before {
  content: "\f1ab"
}

.fa-laptop:before {
  content: "\f109"
}

.fa-laptop-code:before {
  content: "\f5fc"
}

.fa-laptop-house:before {
  content: "\e066"
}

.fa-laptop-medical:before {
  content: "\f812"
}

.fa-laravel:before {
  content: "\f3bd"
}

.fa-lastfm:before {
  content: "\f202"
}

.fa-lastfm-square:before {
  content: "\f203"
}

.fa-laugh:before {
  content: "\f599"
}

.fa-laugh-beam:before {
  content: "\f59a"
}

.fa-laugh-squint:before {
  content: "\f59b"
}

.fa-laugh-wink:before {
  content: "\f59c"
}

.fa-layer-group:before {
  content: "\f5fd"
}

.fa-leaf:before {
  content: "\f06c"
}

.fa-leanpub:before {
  content: "\f212"
}

.fa-lemon:before {
  content: "\f094"
}

.fa-less:before {
  content: "\f41d"
}

.fa-less-than:before {
  content: "\f536"
}

.fa-less-than-equal:before {
  content: "\f537"
}

.fa-level-down-alt:before {
  content: "\f3be"
}

.fa-level-up-alt:before {
  content: "\f3bf"
}

.fa-life-ring:before {
  content: "\f1cd"
}

.fa-lightbulb:before {
  content: "\f0eb"
}

.fa-line:before {
  content: "\f3c0"
}

.fa-link:before {
  content: "\f0c1"
}

.fa-linkedin:before {
  content: "\f08c"
}

.fa-linkedin-in:before {
  content: "\f0e1"
}

.fa-linode:before {
  content: "\f2b8"
}

.fa-linux:before {
  content: "\f17c"
}

.fa-lira-sign:before {
  content: "\f195"
}

.fa-list:before {
  content: "\f03a"
}

.fa-list-alt:before {
  content: "\f022"
}

.fa-list-ol:before {
  content: "\f0cb"
}

.fa-list-ul:before {
  content: "\f0ca"
}

.fa-location-arrow:before {
  content: "\f124"
}

.fa-lock:before {
  content: "\f023"
}

.fa-lock-open:before {
  content: "\f3c1"
}

.fa-long-arrow-alt-down:before {
  content: "\f309"
}

.fa-long-arrow-alt-left:before {
  content: "\f30a"
}

.fa-long-arrow-alt-right:before {
  content: "\f30b"
}

.fa-long-arrow-alt-up:before {
  content: "\f30c"
}

.fa-low-vision:before {
  content: "\f2a8"
}

.fa-luggage-cart:before {
  content: "\f59d"
}

.fa-lungs:before {
  content: "\f604"
}

.fa-lungs-virus:before {
  content: "\e067"
}

.fa-lyft:before {
  content: "\f3c3"
}

.fa-magento:before {
  content: "\f3c4"
}

.fa-magic:before {
  content: "\f0d0"
}

.fa-magnet:before {
  content: "\f076"
}

.fa-mail-bulk:before {
  content: "\f674"
}

.fa-mailchimp:before {
  content: "\f59e"
}

.fa-male:before {
  content: "\f183"
}

.fa-mandalorian:before {
  content: "\f50f"
}

.fa-map:before {
  content: "\f279"
}

.fa-map-marked:before {
  content: "\f59f"
}

.fa-map-marked-alt:before {
  content: "\f5a0"
}

.fa-map-marker:before {
  content: "\f041"
}

.fa-map-marker-alt:before {
  content: "\f3c5"
}

.fa-map-pin:before {
  content: "\f276"
}

.fa-map-signs:before {
  content: "\f277"
}

.fa-markdown:before {
  content: "\f60f"
}

.fa-marker:before {
  content: "\f5a1"
}

.fa-mars:before {
  content: "\f222"
}

.fa-mars-double:before {
  content: "\f227"
}

.fa-mars-stroke:before {
  content: "\f229"
}

.fa-mars-stroke-h:before {
  content: "\f22b"
}

.fa-mars-stroke-v:before {
  content: "\f22a"
}

.fa-mask:before {
  content: "\f6fa"
}

.fa-mastodon:before {
  content: "\f4f6"
}

.fa-maxcdn:before {
  content: "\f136"
}

.fa-mdb:before {
  content: "\f8ca"
}

.fa-medal:before {
  content: "\f5a2"
}

.fa-medapps:before {
  content: "\f3c6"
}

.fa-medium:before {
  content: "\f23a"
}

.fa-medium-m:before {
  content: "\f3c7"
}

.fa-medkit:before {
  content: "\f0fa"
}

.fa-medrt:before {
  content: "\f3c8"
}

.fa-meetup:before {
  content: "\f2e0"
}

.fa-megaport:before {
  content: "\f5a3"
}

.fa-meh:before {
  content: "\f11a"
}

.fa-meh-blank:before {
  content: "\f5a4"
}

.fa-meh-rolling-eyes:before {
  content: "\f5a5"
}

.fa-memory:before {
  content: "\f538"
}

.fa-mendeley:before {
  content: "\f7b3"
}

.fa-menorah:before {
  content: "\f676"
}

.fa-mercury:before {
  content: "\f223"
}

.fa-meteor:before {
  content: "\f753"
}

.fa-microblog:before {
  content: "\e01a"
}

.fa-microchip:before {
  content: "\f2db"
}

.fa-microphone:before {
  content: "\f130"
}

.fa-microphone-alt:before {
  content: "\f3c9"
}

.fa-microphone-alt-slash:before {
  content: "\f539"
}

.fa-microphone-slash:before {
  content: "\f131"
}

.fa-microscope:before {
  content: "\f610"
}

.fa-microsoft:before {
  content: "\f3ca"
}

.fa-minus:before {
  content: "\f068"
}

.fa-minus-circle:before {
  content: "\f056"
}

.fa-minus-square:before {
  content: "\f146"
}

.fa-mitten:before {
  content: "\f7b5"
}

.fa-mix:before {
  content: "\f3cb"
}

.fa-mixcloud:before {
  content: "\f289"
}

.fa-mixer:before {
  content: "\e056"
}

.fa-mizuni:before {
  content: "\f3cc"
}

.fa-mobile:before {
  content: "\f10b"
}

.fa-mobile-alt:before {
  content: "\f3cd"
}

.fa-modx:before {
  content: "\f285"
}

.fa-monero:before {
  content: "\f3d0"
}

.fa-money-bill:before {
  content: "\f0d6"
}

.fa-money-bill-alt:before {
  content: "\f3d1"
}

.fa-money-bill-wave:before {
  content: "\f53a"
}

.fa-money-bill-wave-alt:before {
  content: "\f53b"
}

.fa-money-check:before {
  content: "\f53c"
}

.fa-money-check-alt:before {
  content: "\f53d"
}

.fa-monument:before {
  content: "\f5a6"
}

.fa-moon:before {
  content: "\f186"
}

.fa-mortar-pestle:before {
  content: "\f5a7"
}

.fa-mosque:before {
  content: "\f678"
}

.fa-motorcycle:before {
  content: "\f21c"
}

.fa-mountain:before {
  content: "\f6fc"
}

.fa-mouse:before {
  content: "\f8cc"
}

.fa-mouse-pointer:before {
  content: "\f245"
}

.fa-mug-hot:before {
  content: "\f7b6"
}

.fa-music:before {
  content: "\f001"
}

.fa-napster:before {
  content: "\f3d2"
}

.fa-neos:before {
  content: "\f612"
}

.fa-network-wired:before {
  content: "\f6ff"
}

.fa-neuter:before {
  content: "\f22c"
}

.fa-newspaper:before {
  content: "\f1ea"
}

.fa-nimblr:before {
  content: "\f5a8"
}

.fa-node:before {
  content: "\f419"
}

.fa-node-js:before {
  content: "\f3d3"
}

.fa-not-equal:before {
  content: "\f53e"
}

.fa-notes-medical:before {
  content: "\f481"
}

.fa-npm:before {
  content: "\f3d4"
}

.fa-ns8:before {
  content: "\f3d5"
}

.fa-nutritionix:before {
  content: "\f3d6"
}

.fa-object-group:before {
  content: "\f247"
}

.fa-object-ungroup:before {
  content: "\f248"
}

.fa-octopus-deploy:before {
  content: "\e082"
}

.fa-odnoklassniki:before {
  content: "\f263"
}

.fa-odnoklassniki-square:before {
  content: "\f264"
}

.fa-oil-can:before {
  content: "\f613"
}

.fa-old-republic:before {
  content: "\f510"
}

.fa-om:before {
  content: "\f679"
}

.fa-opencart:before {
  content: "\f23d"
}

.fa-openid:before {
  content: "\f19b"
}

.fa-opera:before {
  content: "\f26a"
}

.fa-optin-monster:before {
  content: "\f23c"
}

.fa-orcid:before {
  content: "\f8d2"
}

.fa-osi:before {
  content: "\f41a"
}

.fa-otter:before {
  content: "\f700"
}

.fa-outdent:before {
  content: "\f03b"
}

.fa-page4:before {
  content: "\f3d7"
}

.fa-pagelines:before {
  content: "\f18c"
}

.fa-pager:before {
  content: "\f815"
}

.fa-paint-brush:before {
  content: "\f1fc"
}

.fa-paint-roller:before {
  content: "\f5aa"
}

.fa-palette:before {
  content: "\f53f"
}

.fa-palfed:before {
  content: "\f3d8"
}

.fa-pallet:before {
  content: "\f482"
}

.fa-paper-plane:before {
  content: "\f1d8"
}

.fa-paperclip:before {
  content: "\f0c6"
}

.fa-parachute-box:before {
  content: "\f4cd"
}

.fa-paragraph:before {
  content: "\f1dd"
}

.fa-parking:before {
  content: "\f540"
}

.fa-passport:before {
  content: "\f5ab"
}

.fa-pastafarianism:before {
  content: "\f67b"
}

.fa-paste:before {
  content: "\f0ea"
}

.fa-patreon:before {
  content: "\f3d9"
}

.fa-pause:before {
  content: "\f04c"
}

.fa-pause-circle:before {
  content: "\f28b"
}

.fa-paw:before {
  content: "\f1b0"
}

.fa-paypal:before {
  content: "\f1ed"
}

.fa-peace:before {
  content: "\f67c"
}

.fa-pen:before {
  content: "\f304"
}

.fa-pen-alt:before {
  content: "\f305"
}

.fa-pen-fancy:before {
  content: "\f5ac"
}

.fa-pen-nib:before {
  content: "\f5ad"
}

.fa-pen-square:before {
  content: "\f14b"
}

.fa-pencil-alt:before {
  content: "\f303"
}

.fa-pencil-ruler:before {
  content: "\f5ae"
}

.fa-penny-arcade:before {
  content: "\f704"
}

.fa-people-arrows:before {
  content: "\e068"
}

.fa-people-carry:before {
  content: "\f4ce"
}

.fa-pepper-hot:before {
  content: "\f816"
}

.fa-perbyte:before {
  content: "\e083"
}

.fa-percent:before {
  content: "\f295"
}

.fa-percentage:before {
  content: "\f541"
}

.fa-periscope:before {
  content: "\f3da"
}

.fa-person-booth:before {
  content: "\f756"
}

.fa-phabricator:before {
  content: "\f3db"
}

.fa-phoenix-framework:before {
  content: "\f3dc"
}

.fa-phoenix-squadron:before {
  content: "\f511"
}

.fa-phone:before {
  content: "\f095"
}

.fa-phone-alt:before {
  content: "\f879"
}

.fa-phone-slash:before {
  content: "\f3dd"
}

.fa-phone-square:before {
  content: "\f098"
}

.fa-phone-square-alt:before {
  content: "\f87b"
}

.fa-phone-volume:before {
  content: "\f2a0"
}

.fa-photo-video:before {
  content: "\f87c"
}

.fa-php:before {
  content: "\f457"
}

.fa-pied-piper:before {
  content: "\f2ae"
}

.fa-pied-piper-alt:before {
  content: "\f1a8"
}

.fa-pied-piper-hat:before {
  content: "\f4e5"
}

.fa-pied-piper-pp:before {
  content: "\f1a7"
}

.fa-pied-piper-square:before {
  content: "\e01e"
}

.fa-piggy-bank:before {
  content: "\f4d3"
}

.fa-pills:before {
  content: "\f484"
}

.fa-pinterest:before {
  content: "\f0d2"
}

.fa-pinterest-p:before {
  content: "\f231"
}

.fa-pinterest-square:before {
  content: "\f0d3"
}

.fa-pizza-slice:before {
  content: "\f818"
}

.fa-place-of-worship:before {
  content: "\f67f"
}

.fa-plane:before {
  content: "\f072"
}

.fa-plane-arrival:before {
  content: "\f5af"
}

.fa-plane-departure:before {
  content: "\f5b0"
}

.fa-plane-slash:before {
  content: "\e069"
}

.fa-play:before {
  content: "\f04b"
}

.fa-play-circle:before {
  content: "\f144"
}

.fa-playstation:before {
  content: "\f3df"
}

.fa-plug:before {
  content: "\f1e6"
}

.fa-plus:before {
  content: "\f067"
}

.fa-plus-circle:before {
  content: "\f055"
}

.fa-plus-square:before {
  content: "\f0fe"
}

.fa-podcast:before {
  content: "\f2ce"
}

.fa-poll:before {
  content: "\f681"
}

.fa-poll-h:before {
  content: "\f682"
}

.fa-poo:before {
  content: "\f2fe"
}

.fa-poo-storm:before {
  content: "\f75a"
}

.fa-poop:before {
  content: "\f619"
}

.fa-portrait:before {
  content: "\f3e0"
}

.fa-pound-sign:before {
  content: "\f154"
}

.fa-power-off:before {
  content: "\f011"
}

.fa-pray:before {
  content: "\f683"
}

.fa-praying-hands:before {
  content: "\f684"
}

.fa-prescription:before {
  content: "\f5b1"
}

.fa-prescription-bottle:before {
  content: "\f485"
}

.fa-prescription-bottle-alt:before {
  content: "\f486"
}

.fa-print:before {
  content: "\f02f"
}

.fa-procedures:before {
  content: "\f487"
}

.fa-product-hunt:before {
  content: "\f288"
}

.fa-project-diagram:before {
  content: "\f542"
}

.fa-pump-medical:before {
  content: "\e06a"
}

.fa-pump-soap:before {
  content: "\e06b"
}

.fa-pushed:before {
  content: "\f3e1"
}

.fa-puzzle-piece:before {
  content: "\f12e"
}

.fa-python:before {
  content: "\f3e2"
}

.fa-qq:before {
  content: "\f1d6"
}

.fa-qrcode:before {
  content: "\f029"
}

.fa-question:before {
  content: "\f128"
}

.fa-question-circle:before {
  content: "\f059"
}

.fa-quidditch:before {
  content: "\f458"
}

.fa-quinscape:before {
  content: "\f459"
}

.fa-quora:before {
  content: "\f2c4"
}

.fa-quote-left:before {
  content: "\f10d"
}

.fa-quote-right:before {
  content: "\f10e"
}

.fa-quran:before {
  content: "\f687"
}

.fa-r-project:before {
  content: "\f4f7"
}

.fa-radiation:before {
  content: "\f7b9"
}

.fa-radiation-alt:before {
  content: "\f7ba"
}

.fa-rainbow:before {
  content: "\f75b"
}

.fa-random:before {
  content: "\f074"
}

.fa-raspberry-pi:before {
  content: "\f7bb"
}

.fa-ravelry:before {
  content: "\f2d9"
}

.fa-react:before {
  content: "\f41b"
}

.fa-reacteurope:before {
  content: "\f75d"
}

.fa-readme:before {
  content: "\f4d5"
}

.fa-rebel:before {
  content: "\f1d0"
}

.fa-receipt:before {
  content: "\f543"
}

.fa-record-vinyl:before {
  content: "\f8d9"
}

.fa-recycle:before {
  content: "\f1b8"
}

.fa-red-river:before {
  content: "\f3e3"
}

.fa-reddit:before {
  content: "\f1a1"
}

.fa-reddit-alien:before {
  content: "\f281"
}

.fa-reddit-square:before {
  content: "\f1a2"
}

.fa-redhat:before {
  content: "\f7bc"
}

.fa-redo:before {
  content: "\f01e"
}

.fa-redo-alt:before {
  content: "\f2f9"
}

.fa-registered:before {
  content: "\f25d"
}

.fa-remove-format:before {
  content: "\f87d"
}

.fa-renren:before {
  content: "\f18b"
}

.fa-reply:before {
  content: "\f3e5"
}

.fa-reply-all:before {
  content: "\f122"
}

.fa-replyd:before {
  content: "\f3e6"
}

.fa-republican:before {
  content: "\f75e"
}

.fa-researchgate:before {
  content: "\f4f8"
}

.fa-resolving:before {
  content: "\f3e7"
}

.fa-restroom:before {
  content: "\f7bd"
}

.fa-retweet:before {
  content: "\f079"
}

.fa-rev:before {
  content: "\f5b2"
}

.fa-ribbon:before {
  content: "\f4d6"
}

.fa-ring:before {
  content: "\f70b"
}

.fa-road:before {
  content: "\f018"
}

.fa-robot:before {
  content: "\f544"
}

.fa-rocket:before {
  content: "\f135"
}

.fa-rocketchat:before {
  content: "\f3e8"
}

.fa-rockrms:before {
  content: "\f3e9"
}

.fa-route:before {
  content: "\f4d7"
}

.fa-rss:before {
  content: "\f09e"
}

.fa-rss-square:before {
  content: "\f143"
}

.fa-ruble-sign:before {
  content: "\f158"
}

.fa-ruler:before {
  content: "\f545"
}

.fa-ruler-combined:before {
  content: "\f546"
}

.fa-ruler-horizontal:before {
  content: "\f547"
}

.fa-ruler-vertical:before {
  content: "\f548"
}

.fa-running:before {
  content: "\f70c"
}

.fa-rupee-sign:before {
  content: "\f156"
}

.fa-rust:before {
  content: "\e07a"
}

.fa-sad-cry:before {
  content: "\f5b3"
}

.fa-sad-tear:before {
  content: "\f5b4"
}

.fa-safari:before {
  content: "\f267"
}

.fa-salesforce:before {
  content: "\f83b"
}

.fa-sass:before {
  content: "\f41e"
}

.fa-satellite:before {
  content: "\f7bf"
}

.fa-satellite-dish:before {
  content: "\f7c0"
}

.fa-save:before {
  content: "\f0c7"
}

.fa-schlix:before {
  content: "\f3ea"
}

.fa-school:before {
  content: "\f549"
}

.fa-screwdriver:before {
  content: "\f54a"
}

.fa-scribd:before {
  content: "\f28a"
}

.fa-scroll:before {
  content: "\f70e"
}

.fa-sd-card:before {
  content: "\f7c2"
}

.fa-search:before {
  content: "\f002"
}

.fa-search-dollar:before {
  content: "\f688"
}

.fa-search-location:before {
  content: "\f689"
}

.fa-search-minus:before {
  content: "\f010"
}

.fa-search-plus:before {
  content: "\f00e"
}

.fa-searchengin:before {
  content: "\f3eb"
}

.fa-seedling:before {
  content: "\f4d8"
}

.fa-sellcast:before {
  content: "\f2da"
}

.fa-sellsy:before {
  content: "\f213"
}

.fa-server:before {
  content: "\f233"
}

.fa-servicestack:before {
  content: "\f3ec"
}

.fa-shapes:before {
  content: "\f61f"
}

.fa-share:before {
  content: "\f064"
}

.fa-share-alt:before {
  content: "\f1e0"
}

.fa-share-alt-square:before {
  content: "\f1e1"
}

.fa-share-square:before {
  content: "\f14d"
}

.fa-shekel-sign:before {
  content: "\f20b"
}

.fa-shield-alt:before {
  content: "\f3ed"
}

.fa-shield-virus:before {
  content: "\e06c"
}

.fa-ship:before {
  content: "\f21a"
}

.fa-shipping-fast:before {
  content: "\f48b"
}

.fa-shirtsinbulk:before {
  content: "\f214"
}

.fa-shoe-prints:before {
  content: "\f54b"
}

.fa-shopify:before {
  content: "\e057"
}

.fa-shopping-bag:before {
  content: "\f290"
}

.fa-shopping-basket:before {
  content: "\f291"
}

.fa-shopping-cart:before {
  content: "\f07a"
}

.fa-shopware:before {
  content: "\f5b5"
}

.fa-shower:before {
  content: "\f2cc"
}

.fa-shuttle-van:before {
  content: "\f5b6"
}

.fa-sign:before {
  content: "\f4d9"
}

.fa-sign-in-alt:before {
  content: "\f2f6"
}

.fa-sign-language:before {
  content: "\f2a7"
}

.fa-sign-out-alt:before {
  content: "\f2f5"
}

.fa-signal:before {
  content: "\f012"
}

.fa-signature:before {
  content: "\f5b7"
}

.fa-sim-card:before {
  content: "\f7c4"
}

.fa-simplybuilt:before {
  content: "\f215"
}

.fa-sink:before {
  content: "\e06d"
}

.fa-sistrix:before {
  content: "\f3ee"
}

.fa-sitemap:before {
  content: "\f0e8"
}

.fa-sith:before {
  content: "\f512"
}

.fa-skating:before {
  content: "\f7c5"
}

.fa-sketch:before {
  content: "\f7c6"
}

.fa-skiing:before {
  content: "\f7c9"
}

.fa-skiing-nordic:before {
  content: "\f7ca"
}

.fa-skull:before {
  content: "\f54c"
}

.fa-skull-crossbones:before {
  content: "\f714"
}

.fa-skyatlas:before {
  content: "\f216"
}

.fa-skype:before {
  content: "\f17e"
}

.fa-slack:before {
  content: "\f198"
}

.fa-slack-hash:before {
  content: "\f3ef"
}

.fa-slash:before {
  content: "\f715"
}

.fa-sleigh:before {
  content: "\f7cc"
}

.fa-sliders-h:before {
  content: "\f1de"
}

.fa-slideshare:before {
  content: "\f1e7"
}

.fa-smile:before {
  content: "\f118"
}

.fa-smile-beam:before {
  content: "\f5b8"
}

.fa-smile-wink:before {
  content: "\f4da"
}

.fa-smog:before {
  content: "\f75f"
}

.fa-smoking:before {
  content: "\f48d"
}

.fa-smoking-ban:before {
  content: "\f54d"
}

.fa-sms:before {
  content: "\f7cd"
}

.fa-snapchat:before {
  content: "\f2ab"
}

.fa-snapchat-ghost:before {
  content: "\f2ac"
}

.fa-snapchat-square:before {
  content: "\f2ad"
}

.fa-snowboarding:before {
  content: "\f7ce"
}

.fa-snowflake:before {
  content: "\f2dc"
}

.fa-snowman:before {
  content: "\f7d0"
}

.fa-snowplow:before {
  content: "\f7d2"
}

.fa-soap:before {
  content: "\e06e"
}

.fa-socks:before {
  content: "\f696"
}

.fa-solar-panel:before {
  content: "\f5ba"
}

.fa-sort:before {
  content: "\f0dc"
}

.fa-sort-alpha-down:before {
  content: "\f15d"
}

.fa-sort-alpha-down-alt:before {
  content: "\f881"
}

.fa-sort-alpha-up:before {
  content: "\f15e"
}

.fa-sort-alpha-up-alt:before {
  content: "\f882"
}

.fa-sort-amount-down:before {
  content: "\f160"
}

.fa-sort-amount-down-alt:before {
  content: "\f884"
}

.fa-sort-amount-up:before {
  content: "\f161"
}

.fa-sort-amount-up-alt:before {
  content: "\f885"
}

.fa-sort-down:before {
  content: "\f0dd"
}

.fa-sort-numeric-down:before {
  content: "\f162"
}

.fa-sort-numeric-down-alt:before {
  content: "\f886"
}

.fa-sort-numeric-up:before {
  content: "\f163"
}

.fa-sort-numeric-up-alt:before {
  content: "\f887"
}

.fa-sort-up:before {
  content: "\f0de"
}

.fa-soundcloud:before {
  content: "\f1be"
}

.fa-sourcetree:before {
  content: "\f7d3"
}

.fa-spa:before {
  content: "\f5bb"
}

.fa-space-shuttle:before {
  content: "\f197"
}

.fa-speakap:before {
  content: "\f3f3"
}

.fa-speaker-deck:before {
  content: "\f83c"
}

.fa-spell-check:before {
  content: "\f891"
}

.fa-spider:before {
  content: "\f717"
}

.fa-spinner:before {
  content: "\f110"
}

.fa-splotch:before {
  content: "\f5bc"
}

.fa-spotify:before {
  content: "\f1bc"
}

.fa-spray-can:before {
  content: "\f5bd"
}

.fa-square:before {
  content: "\f0c8"
}

.fa-square-full:before {
  content: "\f45c"
}

.fa-square-root-alt:before {
  content: "\f698"
}

.fa-squarespace:before {
  content: "\f5be"
}

.fa-stack-exchange:before {
  content: "\f18d"
}

.fa-stack-overflow:before {
  content: "\f16c"
}

.fa-stackpath:before {
  content: "\f842"
}

.fa-stamp:before {
  content: "\f5bf"
}

.fa-star:before {
  content: "\f005"
}

.fa-star-and-crescent:before {
  content: "\f699"
}

.fa-star-half:before {
  content: "\f089"
}

.fa-star-half-alt:before {
  content: "\f5c0"
}

.fa-star-of-david:before {
  content: "\f69a"
}

.fa-star-of-life:before {
  content: "\f621"
}

.fa-staylinked:before {
  content: "\f3f5"
}

.fa-steam:before {
  content: "\f1b6"
}

.fa-steam-square:before {
  content: "\f1b7"
}

.fa-steam-symbol:before {
  content: "\f3f6"
}

.fa-step-backward:before {
  content: "\f048"
}

.fa-step-forward:before {
  content: "\f051"
}

.fa-stethoscope:before {
  content: "\f0f1"
}

.fa-sticker-mule:before {
  content: "\f3f7"
}

.fa-sticky-note:before {
  content: "\f249"
}

.fa-stop:before {
  content: "\f04d"
}

.fa-stop-circle:before {
  content: "\f28d"
}

.fa-stopwatch:before {
  content: "\f2f2"
}

.fa-stopwatch-20:before {
  content: "\e06f"
}

.fa-store:before {
  content: "\f54e"
}

.fa-store-alt:before {
  content: "\f54f"
}

.fa-store-alt-slash:before {
  content: "\e070"
}

.fa-store-slash:before {
  content: "\e071"
}

.fa-strava:before {
  content: "\f428"
}

.fa-stream:before {
  content: "\f550"
}

.fa-street-view:before {
  content: "\f21d"
}

.fa-strikethrough:before {
  content: "\f0cc"
}

.fa-stripe:before {
  content: "\f429"
}

.fa-stripe-s:before {
  content: "\f42a"
}

.fa-stroopwafel:before {
  content: "\f551"
}

.fa-studiovinari:before {
  content: "\f3f8"
}

.fa-stumbleupon:before {
  content: "\f1a4"
}

.fa-stumbleupon-circle:before {
  content: "\f1a3"
}

.fa-subscript:before {
  content: "\f12c"
}

.fa-subway:before {
  content: "\f239"
}

.fa-suitcase:before {
  content: "\f0f2"
}

.fa-suitcase-rolling:before {
  content: "\f5c1"
}

.fa-sun:before {
  content: "\f185"
}

.fa-superpowers:before {
  content: "\f2dd"
}

.fa-superscript:before {
  content: "\f12b"
}

.fa-supple:before {
  content: "\f3f9"
}

.fa-surprise:before {
  content: "\f5c2"
}

.fa-suse:before {
  content: "\f7d6"
}

.fa-swatchbook:before {
  content: "\f5c3"
}

.fa-swift:before {
  content: "\f8e1"
}

.fa-swimmer:before {
  content: "\f5c4"
}

.fa-swimming-pool:before {
  content: "\f5c5"
}

.fa-symfony:before {
  content: "\f83d"
}

.fa-synagogue:before {
  content: "\f69b"
}

.fa-sync:before {
  content: "\f021"
}

.fa-sync-alt:before {
  content: "\f2f1"
}

.fa-syringe:before {
  content: "\f48e"
}

.fa-table:before {
  content: "\f0ce"
}

.fa-table-tennis:before {
  content: "\f45d"
}

.fa-tablet:before {
  content: "\f10a"
}

.fa-tablet-alt:before {
  content: "\f3fa"
}

.fa-tablets:before {
  content: "\f490"
}

.fa-tachometer-alt:before {
  content: "\f3fd"
}

.fa-tag:before {
  content: "\f02b"
}

.fa-tags:before {
  content: "\f02c"
}

.fa-tape:before {
  content: "\f4db"
}

.fa-tasks:before {
  content: "\f0ae"
}

.fa-taxi:before {
  content: "\f1ba"
}

.fa-teamspeak:before {
  content: "\f4f9"
}

.fa-teeth:before {
  content: "\f62e"
}

.fa-teeth-open:before {
  content: "\f62f"
}

.fa-telegram:before {
  content: "\f2c6"
}

.fa-telegram-plane:before {
  content: "\f3fe"
}

.fa-temperature-high:before {
  content: "\f769"
}

.fa-temperature-low:before {
  content: "\f76b"
}

.fa-tencent-weibo:before {
  content: "\f1d5"
}

.fa-tenge:before {
  content: "\f7d7"
}

.fa-terminal:before {
  content: "\f120"
}

.fa-text-height:before {
  content: "\f034"
}

.fa-text-width:before {
  content: "\f035"
}

.fa-th:before {
  content: "\f00a"
}

.fa-th-large:before {
  content: "\f009"
}

.fa-th-list:before {
  content: "\f00b"
}

.fa-the-red-yeti:before {
  content: "\f69d"
}

.fa-theater-masks:before {
  content: "\f630"
}

.fa-themeco:before {
  content: "\f5c6"
}

.fa-themeisle:before {
  content: "\f2b2"
}

.fa-thermometer:before {
  content: "\f491"
}

.fa-thermometer-empty:before {
  content: "\f2cb"
}

.fa-thermometer-full:before {
  content: "\f2c7"
}

.fa-thermometer-half:before {
  content: "\f2c9"
}

.fa-thermometer-quarter:before {
  content: "\f2ca"
}

.fa-thermometer-three-quarters:before {
  content: "\f2c8"
}

.fa-think-peaks:before {
  content: "\f731"
}

.fa-thumbs-down:before {
  content: "\f165"
}

.fa-thumbs-up:before {
  content: "\f164"
}

.fa-thumbtack:before {
  content: "\f08d"
}

.fa-ticket-alt:before {
  content: "\f3ff"
}

.fa-tiktok:before {
  content: "\e07b"
}

.fa-times:before {
  content: "\f00d"
}

.fa-times-circle:before {
  content: "\f057"
}

.fa-tint:before {
  content: "\f043"
}

.fa-tint-slash:before {
  content: "\f5c7"
}

.fa-tired:before {
  content: "\f5c8"
}

.fa-toggle-off:before {
  content: "\f204"
}

.fa-toggle-on:before {
  content: "\f205"
}

.fa-toilet:before {
  content: "\f7d8"
}

.fa-toilet-paper:before {
  content: "\f71e"
}

.fa-toilet-paper-slash:before {
  content: "\e072"
}

.fa-toolbox:before {
  content: "\f552"
}

.fa-tools:before {
  content: "\f7d9"
}

.fa-tooth:before {
  content: "\f5c9"
}

.fa-torah:before {
  content: "\f6a0"
}

.fa-torii-gate:before {
  content: "\f6a1"
}

.fa-tractor:before {
  content: "\f722"
}

.fa-trade-federation:before {
  content: "\f513"
}

.fa-trademark:before {
  content: "\f25c"
}

.fa-traffic-light:before {
  content: "\f637"
}

.fa-trailer:before {
  content: "\e041"
}

.fa-train:before {
  content: "\f238"
}

.fa-tram:before {
  content: "\f7da"
}

.fa-transgender:before {
  content: "\f224"
}

.fa-transgender-alt:before {
  content: "\f225"
}

.fa-trash:before {
  content: "\f1f8"
}

.fa-trash-alt:before {
  content: "\f2ed"
}

.fa-trash-restore:before {
  content: "\f829"
}

.fa-trash-restore-alt:before {
  content: "\f82a"
}

.fa-tree:before {
  content: "\f1bb"
}

.fa-trello:before {
  content: "\f181"
}

.fa-tripadvisor:before {
  content: "\f262"
}

.fa-trophy:before {
  content: "\f091"
}

.fa-truck:before {
  content: "\f0d1"
}

.fa-truck-loading:before {
  content: "\f4de"
}

.fa-truck-monster:before {
  content: "\f63b"
}

.fa-truck-moving:before {
  content: "\f4df"
}

.fa-truck-pickup:before {
  content: "\f63c"
}

.fa-tshirt:before {
  content: "\f553"
}

.fa-tty:before {
  content: "\f1e4"
}

.fa-tumblr:before {
  content: "\f173"
}

.fa-tumblr-square:before {
  content: "\f174"
}

.fa-tv:before {
  content: "\f26c"
}

.fa-twitch:before {
  content: "\f1e8"
}

.fa-twitter:before {
  content: "\f099"
}

.fa-twitter-square:before {
  content: "\f081"
}

.fa-typo3:before {
  content: "\f42b"
}

.fa-uber:before {
  content: "\f402"
}

.fa-ubuntu:before {
  content: "\f7df"
}

.fa-uikit:before {
  content: "\f403"
}

.fa-umbraco:before {
  content: "\f8e8"
}

.fa-umbrella:before {
  content: "\f0e9"
}

.fa-umbrella-beach:before {
  content: "\f5ca"
}

.fa-uncharted:before {
  content: "\e084"
}

.fa-underline:before {
  content: "\f0cd"
}

.fa-undo:before {
  content: "\f0e2"
}

.fa-undo-alt:before {
  content: "\f2ea"
}

.fa-uniregistry:before {
  content: "\f404"
}

.fa-unity:before {
  content: "\e049"
}

.fa-universal-access:before {
  content: "\f29a"
}

.fa-university:before {
  content: "\f19c"
}

.fa-unlink:before {
  content: "\f127"
}

.fa-unlock:before {
  content: "\f09c"
}

.fa-unlock-alt:before {
  content: "\f13e"
}

.fa-unsplash:before {
  content: "\e07c"
}

.fa-untappd:before {
  content: "\f405"
}

.fa-upload:before {
  content: "\f093"
}

.fa-ups:before {
  content: "\f7e0"
}

.fa-usb:before {
  content: "\f287"
}

.fa-user:before {
  content: "\f007"
}

.fa-user-alt:before {
  content: "\f406"
}

.fa-user-alt-slash:before {
  content: "\f4fa"
}

.fa-user-astronaut:before {
  content: "\f4fb"
}

.fa-user-check:before {
  content: "\f4fc"
}

.fa-user-circle:before {
  content: "\f2bd"
}

.fa-user-clock:before {
  content: "\f4fd"
}

.fa-user-cog:before {
  content: "\f4fe"
}

.fa-user-edit:before {
  content: "\f4ff"
}

.fa-user-friends:before {
  content: "\f500"
}

.fa-user-graduate:before {
  content: "\f501"
}

.fa-user-injured:before {
  content: "\f728"
}

.fa-user-lock:before {
  content: "\f502"
}

.fa-user-md:before {
  content: "\f0f0"
}

.fa-user-minus:before {
  content: "\f503"
}

.fa-user-ninja:before {
  content: "\f504"
}

.fa-user-nurse:before {
  content: "\f82f"
}

.fa-user-plus:before {
  content: "\f234"
}

.fa-user-secret:before {
  content: "\f21b"
}

.fa-user-shield:before {
  content: "\f505"
}

.fa-user-slash:before {
  content: "\f506"
}

.fa-user-tag:before {
  content: "\f507"
}

.fa-user-tie:before {
  content: "\f508"
}

.fa-user-times:before {
  content: "\f235"
}

.fa-users:before {
  content: "\f0c0"
}

.fa-users-cog:before {
  content: "\f509"
}

.fa-users-slash:before {
  content: "\e073"
}

.fa-usps:before {
  content: "\f7e1"
}

.fa-ussunnah:before {
  content: "\f407"
}

.fa-utensil-spoon:before {
  content: "\f2e5"
}

.fa-utensils:before {
  content: "\f2e7"
}

.fa-vaadin:before {
  content: "\f408"
}

.fa-vector-square:before {
  content: "\f5cb"
}

.fa-venus:before {
  content: "\f221"
}

.fa-venus-double:before {
  content: "\f226"
}

.fa-venus-mars:before {
  content: "\f228"
}

.fa-vest:before {
  content: "\e085"
}

.fa-vest-patches:before {
  content: "\e086"
}

.fa-viacoin:before {
  content: "\f237"
}

.fa-viadeo:before {
  content: "\f2a9"
}

.fa-viadeo-square:before {
  content: "\f2aa"
}

.fa-vial:before {
  content: "\f492"
}

.fa-vials:before {
  content: "\f493"
}

.fa-viber:before {
  content: "\f409"
}

.fa-video:before {
  content: "\f03d"
}

.fa-video-slash:before {
  content: "\f4e2"
}

.fa-vihara:before {
  content: "\f6a7"
}

.fa-vimeo:before {
  content: "\f40a"
}

.fa-vimeo-square:before {
  content: "\f194"
}

.fa-vimeo-v:before {
  content: "\f27d"
}

.fa-vine:before {
  content: "\f1ca"
}

.fa-virus:before {
  content: "\e074"
}

.fa-virus-slash:before {
  content: "\e075"
}

.fa-viruses:before {
  content: "\e076"
}

.fa-vk:before {
  content: "\f189"
}

.fa-vnv:before {
  content: "\f40b"
}

.fa-voicemail:before {
  content: "\f897"
}

.fa-volleyball-ball:before {
  content: "\f45f"
}

.fa-volume-down:before {
  content: "\f027"
}

.fa-volume-mute:before {
  content: "\f6a9"
}

.fa-volume-off:before {
  content: "\f026"
}

.fa-volume-up:before {
  content: "\f028"
}

.fa-vote-yea:before {
  content: "\f772"
}

.fa-vr-cardboard:before {
  content: "\f729"
}

.fa-vuejs:before {
  content: "\f41f"
}

.fa-walking:before {
  content: "\f554"
}

.fa-wallet:before {
  content: "\f555"
}

.fa-warehouse:before {
  content: "\f494"
}

.fa-watchman-monitoring:before {
  content: "\e087"
}

.fa-water:before {
  content: "\f773"
}

.fa-wave-square:before {
  content: "\f83e"
}

.fa-waze:before {
  content: "\f83f"
}

.fa-weebly:before {
  content: "\f5cc"
}

.fa-weibo:before {
  content: "\f18a"
}

.fa-weight:before {
  content: "\f496"
}

.fa-weight-hanging:before {
  content: "\f5cd"
}

.fa-weixin:before {
  content: "\f1d7"
}

.fa-whatsapp:before {
  content: "\f232"
}

.fa-whatsapp-square:before {
  content: "\f40c"
}

.fa-wheelchair:before {
  content: "\f193"
}

.fa-whmcs:before {
  content: "\f40d"
}

.fa-wifi:before {
  content: "\f1eb"
}

.fa-wikipedia-w:before {
  content: "\f266"
}

.fa-wind:before {
  content: "\f72e"
}

.fa-window-close:before {
  content: "\f410"
}

.fa-window-maximize:before {
  content: "\f2d0"
}

.fa-window-minimize:before {
  content: "\f2d1"
}

.fa-window-restore:before {
  content: "\f2d2"
}

.fa-windows:before {
  content: "\f17a"
}

.fa-wine-bottle:before {
  content: "\f72f"
}

.fa-wine-glass:before {
  content: "\f4e3"
}

.fa-wine-glass-alt:before {
  content: "\f5ce"
}

.fa-wix:before {
  content: "\f5cf"
}

.fa-wizards-of-the-coast:before {
  content: "\f730"
}

.fa-wodu:before {
  content: "\e088"
}

.fa-wolf-pack-battalion:before {
  content: "\f514"
}

.fa-won-sign:before {
  content: "\f159"
}

.fa-wordpress:before {
  content: "\f19a"
}

.fa-wordpress-simple:before {
  content: "\f411"
}

.fa-wpbeginner:before {
  content: "\f297"
}

.fa-wpexplorer:before {
  content: "\f2de"
}

.fa-wpforms:before {
  content: "\f298"
}

.fa-wpressr:before {
  content: "\f3e4"
}

.fa-wrench:before {
  content: "\f0ad"
}

.fa-x-ray:before {
  content: "\f497"
}

.fa-xbox:before {
  content: "\f412"
}

.fa-xing:before {
  content: "\f168"
}

.fa-xing-square:before {
  content: "\f169"
}

.fa-y-combinator:before {
  content: "\f23b"
}

.fa-yahoo:before {
  content: "\f19e"
}

.fa-yammer:before {
  content: "\f840"
}

.fa-yandex:before {
  content: "\f413"
}

.fa-yandex-international:before {
  content: "\f414"
}

.fa-yarn:before {
  content: "\f7e3"
}

.fa-yelp:before {
  content: "\f1e9"
}

.fa-yen-sign:before {
  content: "\f157"
}

.fa-yin-yang:before {
  content: "\f6ad"
}

.fa-yoast:before {
  content: "\f2b1"
}

.fa-youtube:before {
  content: "\f167"
}

.fa-youtube-square:before {
  content: "\f431"
}

.fa-zhihu:before {
  content: "\f63f"
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto
}

@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);
  src: url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
  font-family: "Font Awesome 5 Brands"
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot);
  src: url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff) format("woff"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.ttf) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.svg#fontawesome) format("svg")
}

.fab,
.far {
  font-weight: 400
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);
  src: url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"), url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free"
}

.fa,
.fas {
  font-weight: 900
}

/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before {
  content: "\f000"
}

.fa.fa-meetup {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-star-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-star-o:before {
  content: "\f005"
}

.fa.fa-close:before,
.fa.fa-remove:before {
  content: "\f00d"
}

.fa.fa-gear:before {
  content: "\f013"
}

.fa.fa-trash-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-trash-o:before {
  content: "\f2ed"
}

.fa.fa-file-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-o:before {
  content: "\f15b"
}

.fa.fa-clock-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-clock-o:before {
  content: "\f017"
}

.fa.fa-arrow-circle-o-down {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-arrow-circle-o-down:before {
  content: "\f358"
}

.fa.fa-arrow-circle-o-up {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-arrow-circle-o-up:before {
  content: "\f35b"
}

.fa.fa-play-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-play-circle-o:before {
  content: "\f144"
}

.fa.fa-repeat:before,
.fa.fa-rotate-right:before {
  content: "\f01e"
}

.fa.fa-refresh:before {
  content: "\f021"
}

.fa.fa-list-alt {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-dedent:before {
  content: "\f03b"
}

.fa.fa-video-camera:before {
  content: "\f03d"
}

.fa.fa-picture-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-picture-o:before {
  content: "\f03e"
}

.fa.fa-photo {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-photo:before {
  content: "\f03e"
}

.fa.fa-image {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-image:before {
  content: "\f03e"
}

.fa.fa-pencil:before {
  content: "\f303"
}

.fa.fa-map-marker:before {
  content: "\f3c5"
}

.fa.fa-pencil-square-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-pencil-square-o:before {
  content: "\f044"
}

.fa.fa-share-square-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-share-square-o:before {
  content: "\f14d"
}

.fa.fa-check-square-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-check-square-o:before {
  content: "\f14a"
}

.fa.fa-arrows:before {
  content: "\f0b2"
}

.fa.fa-times-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-times-circle-o:before {
  content: "\f057"
}

.fa.fa-check-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-check-circle-o:before {
  content: "\f058"
}

.fa.fa-mail-forward:before {
  content: "\f064"
}

.fa.fa-expand:before {
  content: "\f424"
}

.fa.fa-compress:before {
  content: "\f422"
}

.fa.fa-eye,
.fa.fa-eye-slash {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-warning:before {
  content: "\f071"
}

.fa.fa-calendar:before {
  content: "\f073"
}

.fa.fa-arrows-v:before {
  content: "\f338"
}

.fa.fa-arrows-h:before {
  content: "\f337"
}

.fa.fa-bar-chart {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-bar-chart:before {
  content: "\f080"
}

.fa.fa-bar-chart-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-bar-chart-o:before {
  content: "\f080"
}

.fa.fa-facebook-square,
.fa.fa-twitter-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-gears:before {
  content: "\f085"
}

.fa.fa-thumbs-o-up {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-thumbs-o-up:before {
  content: "\f164"
}

.fa.fa-thumbs-o-down {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-thumbs-o-down:before {
  content: "\f165"
}

.fa.fa-heart-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-heart-o:before {
  content: "\f004"
}

.fa.fa-sign-out:before {
  content: "\f2f5"
}

.fa.fa-linkedin-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-linkedin-square:before {
  content: "\f08c"
}

.fa.fa-thumb-tack:before {
  content: "\f08d"
}

.fa.fa-external-link:before {
  content: "\f35d"
}

.fa.fa-sign-in:before {
  content: "\f2f6"
}

.fa.fa-github-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-lemon-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-lemon-o:before {
  content: "\f094"
}

.fa.fa-square-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-square-o:before {
  content: "\f0c8"
}

.fa.fa-bookmark-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-bookmark-o:before {
  content: "\f02e"
}

.fa.fa-facebook,
.fa.fa-twitter {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-facebook:before {
  content: "\f39e"
}

.fa.fa-facebook-f {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-facebook-f:before {
  content: "\f39e"
}

.fa.fa-github {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-credit-card {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-feed:before {
  content: "\f09e"
}

.fa.fa-hdd-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hdd-o:before {
  content: "\f0a0"
}

.fa.fa-hand-o-right {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-o-right:before {
  content: "\f0a4"
}

.fa.fa-hand-o-left {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-o-left:before {
  content: "\f0a5"
}

.fa.fa-hand-o-up {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-o-up:before {
  content: "\f0a6"
}

.fa.fa-hand-o-down {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-o-down:before {
  content: "\f0a7"
}

.fa.fa-arrows-alt:before {
  content: "\f31e"
}

.fa.fa-group:before {
  content: "\f0c0"
}

.fa.fa-chain:before {
  content: "\f0c1"
}

.fa.fa-scissors:before {
  content: "\f0c4"
}

.fa.fa-files-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-files-o:before {
  content: "\f0c5"
}

.fa.fa-floppy-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-floppy-o:before {
  content: "\f0c7"
}

.fa.fa-navicon:before,
.fa.fa-reorder:before {
  content: "\f0c9"
}

.fa.fa-google-plus,
.fa.fa-google-plus-square,
.fa.fa-pinterest,
.fa.fa-pinterest-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-google-plus:before {
  content: "\f0d5"
}

.fa.fa-money {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-money:before {
  content: "\f3d1"
}

.fa.fa-unsorted:before {
  content: "\f0dc"
}

.fa.fa-sort-desc:before {
  content: "\f0dd"
}

.fa.fa-sort-asc:before {
  content: "\f0de"
}

.fa.fa-linkedin {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-linkedin:before {
  content: "\f0e1"
}

.fa.fa-rotate-left:before {
  content: "\f0e2"
}

.fa.fa-legal:before {
  content: "\f0e3"
}

.fa.fa-dashboard:before,
.fa.fa-tachometer:before {
  content: "\f3fd"
}

.fa.fa-comment-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-comment-o:before {
  content: "\f075"
}

.fa.fa-comments-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-comments-o:before {
  content: "\f086"
}

.fa.fa-flash:before {
  content: "\f0e7"
}

.fa.fa-clipboard,
.fa.fa-paste {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-paste:before {
  content: "\f328"
}

.fa.fa-lightbulb-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-lightbulb-o:before {
  content: "\f0eb"
}

.fa.fa-exchange:before {
  content: "\f362"
}

.fa.fa-cloud-download:before {
  content: "\f381"
}

.fa.fa-cloud-upload:before {
  content: "\f382"
}

.fa.fa-bell-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-bell-o:before {
  content: "\f0f3"
}

.fa.fa-cutlery:before {
  content: "\f2e7"
}

.fa.fa-file-text-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-text-o:before {
  content: "\f15c"
}

.fa.fa-building-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-building-o:before {
  content: "\f1ad"
}

.fa.fa-hospital-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hospital-o:before {
  content: "\f0f8"
}

.fa.fa-tablet:before {
  content: "\f3fa"
}

.fa.fa-mobile-phone:before,
.fa.fa-mobile:before {
  content: "\f3cd"
}

.fa.fa-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-circle-o:before {
  content: "\f111"
}

.fa.fa-mail-reply:before {
  content: "\f3e5"
}

.fa.fa-github-alt {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-folder-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-folder-o:before {
  content: "\f07b"
}

.fa.fa-folder-open-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-folder-open-o:before {
  content: "\f07c"
}

.fa.fa-smile-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-smile-o:before {
  content: "\f118"
}

.fa.fa-frown-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-frown-o:before {
  content: "\f119"
}

.fa.fa-meh-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-meh-o:before {
  content: "\f11a"
}

.fa.fa-keyboard-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-keyboard-o:before {
  content: "\f11c"
}

.fa.fa-flag-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-flag-o:before {
  content: "\f024"
}

.fa.fa-mail-reply-all:before {
  content: "\f122"
}

.fa.fa-star-half-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-star-half-o:before {
  content: "\f089"
}

.fa.fa-star-half-empty {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-star-half-empty:before {
  content: "\f089"
}

.fa.fa-star-half-full {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-star-half-full:before {
  content: "\f089"
}

.fa.fa-code-fork:before {
  content: "\f126"
}

.fa.fa-chain-broken:before {
  content: "\f127"
}

.fa.fa-shield:before {
  content: "\f3ed"
}

.fa.fa-calendar-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-calendar-o:before {
  content: "\f133"
}

.fa.fa-css3,
.fa.fa-html5,
.fa.fa-maxcdn {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-ticket:before {
  content: "\f3ff"
}

.fa.fa-minus-square-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-minus-square-o:before {
  content: "\f146"
}

.fa.fa-level-up:before {
  content: "\f3bf"
}

.fa.fa-level-down:before {
  content: "\f3be"
}

.fa.fa-pencil-square:before {
  content: "\f14b"
}

.fa.fa-external-link-square:before {
  content: "\f360"
}

.fa.fa-compass {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-caret-square-o-down {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-caret-square-o-down:before {
  content: "\f150"
}

.fa.fa-toggle-down {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-toggle-down:before {
  content: "\f150"
}

.fa.fa-caret-square-o-up {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-caret-square-o-up:before {
  content: "\f151"
}

.fa.fa-toggle-up {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-toggle-up:before {
  content: "\f151"
}

.fa.fa-caret-square-o-right {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-caret-square-o-right:before {
  content: "\f152"
}

.fa.fa-toggle-right {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-toggle-right:before {
  content: "\f152"
}

.fa.fa-eur:before,
.fa.fa-euro:before {
  content: "\f153"
}

.fa.fa-gbp:before {
  content: "\f154"
}

.fa.fa-dollar:before,
.fa.fa-usd:before {
  content: "\f155"
}

.fa.fa-inr:before,
.fa.fa-rupee:before {
  content: "\f156"
}

.fa.fa-cny:before,
.fa.fa-jpy:before,
.fa.fa-rmb:before,
.fa.fa-yen:before {
  content: "\f157"
}

.fa.fa-rouble:before,
.fa.fa-rub:before,
.fa.fa-ruble:before {
  content: "\f158"
}

.fa.fa-krw:before,
.fa.fa-won:before {
  content: "\f159"
}

.fa.fa-bitcoin,
.fa.fa-btc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-bitcoin:before {
  content: "\f15a"
}

.fa.fa-file-text:before {
  content: "\f15c"
}

.fa.fa-sort-alpha-asc:before {
  content: "\f15d"
}

.fa.fa-sort-alpha-desc:before {
  content: "\f881"
}

.fa.fa-sort-amount-asc:before {
  content: "\f160"
}

.fa.fa-sort-amount-desc:before {
  content: "\f884"
}

.fa.fa-sort-numeric-asc:before {
  content: "\f162"
}

.fa.fa-sort-numeric-desc:before {
  content: "\f886"
}

.fa.fa-xing,
.fa.fa-xing-square,
.fa.fa-youtube,
.fa.fa-youtube-play,
.fa.fa-youtube-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-youtube-play:before {
  content: "\f167"
}

.fa.fa-adn,
.fa.fa-bitbucket,
.fa.fa-bitbucket-square,
.fa.fa-dropbox,
.fa.fa-flickr,
.fa.fa-instagram,
.fa.fa-stack-overflow {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-bitbucket-square:before {
  content: "\f171"
}

.fa.fa-tumblr,
.fa.fa-tumblr-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-long-arrow-down:before {
  content: "\f309"
}

.fa.fa-long-arrow-up:before {
  content: "\f30c"
}

.fa.fa-long-arrow-left:before {
  content: "\f30a"
}

.fa.fa-long-arrow-right:before {
  content: "\f30b"
}

.fa.fa-android,
.fa.fa-apple,
.fa.fa-dribbble,
.fa.fa-foursquare,
.fa.fa-gittip,
.fa.fa-gratipay,
.fa.fa-linux,
.fa.fa-skype,
.fa.fa-trello,
.fa.fa-windows {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-gittip:before {
  content: "\f184"
}

.fa.fa-sun-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-sun-o:before {
  content: "\f185"
}

.fa.fa-moon-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-moon-o:before {
  content: "\f186"
}

.fa.fa-pagelines,
.fa.fa-renren,
.fa.fa-stack-exchange,
.fa.fa-vk,
.fa.fa-weibo {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-arrow-circle-o-right {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-arrow-circle-o-right:before {
  content: "\f35a"
}

.fa.fa-arrow-circle-o-left {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-arrow-circle-o-left:before {
  content: "\f359"
}

.fa.fa-caret-square-o-left {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-caret-square-o-left:before {
  content: "\f191"
}

.fa.fa-toggle-left {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-toggle-left:before {
  content: "\f191"
}

.fa.fa-dot-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-dot-circle-o:before {
  content: "\f192"
}

.fa.fa-vimeo-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-try:before,
.fa.fa-turkish-lira:before {
  content: "\f195"
}

.fa.fa-plus-square-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-plus-square-o:before {
  content: "\f0fe"
}

.fa.fa-openid,
.fa.fa-slack,
.fa.fa-wordpress {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-bank:before,
.fa.fa-institution:before {
  content: "\f19c"
}

.fa.fa-mortar-board:before {
  content: "\f19d"
}

.fa.fa-delicious,
.fa.fa-digg,
.fa.fa-drupal,
.fa.fa-google,
.fa.fa-joomla,
.fa.fa-pied-piper-alt,
.fa.fa-pied-piper-pp,
.fa.fa-reddit,
.fa.fa-reddit-square,
.fa.fa-stumbleupon,
.fa.fa-stumbleupon-circle,
.fa.fa-yahoo {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-spoon:before {
  content: "\f2e5"
}

.fa.fa-behance,
.fa.fa-behance-square,
.fa.fa-steam,
.fa.fa-steam-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-automobile:before {
  content: "\f1b9"
}

.fa.fa-envelope-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-envelope-o:before {
  content: "\f0e0"
}

.fa.fa-deviantart,
.fa.fa-soundcloud,
.fa.fa-spotify {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-file-pdf-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-pdf-o:before {
  content: "\f1c1"
}

.fa.fa-file-word-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-word-o:before {
  content: "\f1c2"
}

.fa.fa-file-excel-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-excel-o:before {
  content: "\f1c3"
}

.fa.fa-file-powerpoint-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-powerpoint-o:before {
  content: "\f1c4"
}

.fa.fa-file-image-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-image-o:before {
  content: "\f1c5"
}

.fa.fa-file-photo-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-photo-o:before {
  content: "\f1c5"
}

.fa.fa-file-picture-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-picture-o:before {
  content: "\f1c5"
}

.fa.fa-file-archive-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-archive-o:before {
  content: "\f1c6"
}

.fa.fa-file-zip-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-zip-o:before {
  content: "\f1c6"
}

.fa.fa-file-audio-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-audio-o:before {
  content: "\f1c7"
}

.fa.fa-file-sound-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-sound-o:before {
  content: "\f1c7"
}

.fa.fa-file-video-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-video-o:before {
  content: "\f1c8"
}

.fa.fa-file-movie-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-movie-o:before {
  content: "\f1c8"
}

.fa.fa-file-code-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-file-code-o:before {
  content: "\f1c9"
}

.fa.fa-codepen,
.fa.fa-jsfiddle,
.fa.fa-vine {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-life-bouy,
.fa.fa-life-ring {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-life-bouy:before {
  content: "\f1cd"
}

.fa.fa-life-buoy {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-life-buoy:before {
  content: "\f1cd"
}

.fa.fa-life-saver {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-life-saver:before {
  content: "\f1cd"
}

.fa.fa-support {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-support:before {
  content: "\f1cd"
}

.fa.fa-circle-o-notch:before {
  content: "\f1ce"
}

.fa.fa-ra,
.fa.fa-rebel {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-ra:before {
  content: "\f1d0"
}

.fa.fa-resistance {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-resistance:before {
  content: "\f1d0"
}

.fa.fa-empire,
.fa.fa-ge {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-ge:before {
  content: "\f1d1"
}

.fa.fa-git,
.fa.fa-git-square,
.fa.fa-hacker-news,
.fa.fa-y-combinator-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-y-combinator-square:before {
  content: "\f1d4"
}

.fa.fa-yc-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-yc-square:before {
  content: "\f1d4"
}

.fa.fa-qq,
.fa.fa-tencent-weibo,
.fa.fa-wechat,
.fa.fa-weixin {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-wechat:before {
  content: "\f1d7"
}

.fa.fa-send:before {
  content: "\f1d8"
}

.fa.fa-paper-plane-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-paper-plane-o:before {
  content: "\f1d8"
}

.fa.fa-send-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-send-o:before {
  content: "\f1d8"
}

.fa.fa-circle-thin {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-circle-thin:before {
  content: "\f111"
}

.fa.fa-header:before {
  content: "\f1dc"
}

.fa.fa-sliders:before {
  content: "\f1de"
}

.fa.fa-futbol-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-futbol-o:before {
  content: "\f1e3"
}

.fa.fa-soccer-ball-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-soccer-ball-o:before {
  content: "\f1e3"
}

.fa.fa-slideshare,
.fa.fa-twitch,
.fa.fa-yelp {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-newspaper-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-newspaper-o:before {
  content: "\f1ea"
}

.fa.fa-cc-amex,
.fa.fa-cc-discover,
.fa.fa-cc-mastercard,
.fa.fa-cc-paypal,
.fa.fa-cc-stripe,
.fa.fa-cc-visa,
.fa.fa-google-wallet,
.fa.fa-paypal {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-bell-slash-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-bell-slash-o:before {
  content: "\f1f6"
}

.fa.fa-trash:before {
  content: "\f2ed"
}

.fa.fa-copyright {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-eyedropper:before {
  content: "\f1fb"
}

.fa.fa-area-chart:before {
  content: "\f1fe"
}

.fa.fa-pie-chart:before {
  content: "\f200"
}

.fa.fa-line-chart:before {
  content: "\f201"
}

.fa.fa-angellist,
.fa.fa-ioxhost,
.fa.fa-lastfm,
.fa.fa-lastfm-square {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-cc {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-cc:before {
  content: "\f20a"
}

.fa.fa-ils:before,
.fa.fa-shekel:before,
.fa.fa-sheqel:before {
  content: "\f20b"
}

.fa.fa-meanpath {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-meanpath:before {
  content: "\f2b4"
}

.fa.fa-buysellads,
.fa.fa-connectdevelop,
.fa.fa-dashcube,
.fa.fa-forumbee,
.fa.fa-leanpub,
.fa.fa-sellsy,
.fa.fa-shirtsinbulk,
.fa.fa-simplybuilt,
.fa.fa-skyatlas {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-diamond {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-diamond:before {
  content: "\f3a5"
}

.fa.fa-intersex:before {
  content: "\f224"
}

.fa.fa-facebook-official {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-facebook-official:before {
  content: "\f09a"
}

.fa.fa-pinterest-p,
.fa.fa-whatsapp {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-hotel:before {
  content: "\f236"
}

.fa.fa-medium,
.fa.fa-viacoin,
.fa.fa-y-combinator,
.fa.fa-yc {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-yc:before {
  content: "\f23b"
}

.fa.fa-expeditedssl,
.fa.fa-opencart,
.fa.fa-optin-monster {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-battery-4:before,
.fa.fa-battery:before {
  content: "\f240"
}

.fa.fa-battery-3:before {
  content: "\f241"
}

.fa.fa-battery-2:before {
  content: "\f242"
}

.fa.fa-battery-1:before {
  content: "\f243"
}

.fa.fa-battery-0:before {
  content: "\f244"
}

.fa.fa-object-group,
.fa.fa-object-ungroup,
.fa.fa-sticky-note-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-sticky-note-o:before {
  content: "\f249"
}

.fa.fa-cc-diners-club,
.fa.fa-cc-jcb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-clone,
.fa.fa-hourglass-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hourglass-o:before {
  content: "\f254"
}

.fa.fa-hourglass-1:before {
  content: "\f251"
}

.fa.fa-hourglass-2:before {
  content: "\f252"
}

.fa.fa-hourglass-3:before {
  content: "\f253"
}

.fa.fa-hand-rock-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-rock-o:before {
  content: "\f255"
}

.fa.fa-hand-grab-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-grab-o:before {
  content: "\f255"
}

.fa.fa-hand-paper-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-paper-o:before {
  content: "\f256"
}

.fa.fa-hand-stop-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-stop-o:before {
  content: "\f256"
}

.fa.fa-hand-scissors-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-scissors-o:before {
  content: "\f257"
}

.fa.fa-hand-lizard-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-lizard-o:before {
  content: "\f258"
}

.fa.fa-hand-spock-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-spock-o:before {
  content: "\f259"
}

.fa.fa-hand-pointer-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-pointer-o:before {
  content: "\f25a"
}

.fa.fa-hand-peace-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-hand-peace-o:before {
  content: "\f25b"
}

.fa.fa-registered {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-chrome,
.fa.fa-creative-commons,
.fa.fa-firefox,
.fa.fa-get-pocket,
.fa.fa-gg,
.fa.fa-gg-circle,
.fa.fa-internet-explorer,
.fa.fa-odnoklassniki,
.fa.fa-odnoklassniki-square,
.fa.fa-opera,
.fa.fa-safari,
.fa.fa-tripadvisor,
.fa.fa-wikipedia-w {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-television:before {
  content: "\f26c"
}

.fa.fa-500px,
.fa.fa-amazon,
.fa.fa-contao {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-calendar-plus-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-calendar-plus-o:before {
  content: "\f271"
}

.fa.fa-calendar-minus-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-calendar-minus-o:before {
  content: "\f272"
}

.fa.fa-calendar-times-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-calendar-times-o:before {
  content: "\f273"
}

.fa.fa-calendar-check-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-calendar-check-o:before {
  content: "\f274"
}

.fa.fa-map-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-map-o:before {
  content: "\f279"
}

.fa.fa-commenting:before {
  content: "\f4ad"
}

.fa.fa-commenting-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-commenting-o:before {
  content: "\f4ad"
}

.fa.fa-houzz,
.fa.fa-vimeo {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-vimeo:before {
  content: "\f27d"
}

.fa.fa-black-tie,
.fa.fa-edge,
.fa.fa-fonticons,
.fa.fa-reddit-alien {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-credit-card-alt:before {
  content: "\f09d"
}

.fa.fa-codiepie,
.fa.fa-fort-awesome,
.fa.fa-mixcloud,
.fa.fa-modx,
.fa.fa-product-hunt,
.fa.fa-scribd,
.fa.fa-usb {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-pause-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-pause-circle-o:before {
  content: "\f28b"
}

.fa.fa-stop-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-stop-circle-o:before {
  content: "\f28d"
}

.fa.fa-bluetooth,
.fa.fa-bluetooth-b,
.fa.fa-envira,
.fa.fa-gitlab,
.fa.fa-wheelchair-alt,
.fa.fa-wpbeginner,
.fa.fa-wpforms {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-wheelchair-alt:before {
  content: "\f368"
}

.fa.fa-question-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-question-circle-o:before {
  content: "\f059"
}

.fa.fa-volume-control-phone:before {
  content: "\f2a0"
}

.fa.fa-asl-interpreting:before {
  content: "\f2a3"
}

.fa.fa-deafness:before,
.fa.fa-hard-of-hearing:before {
  content: "\f2a4"
}

.fa.fa-glide,
.fa.fa-glide-g {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-signing:before {
  content: "\f2a7"
}

.fa.fa-first-order,
.fa.fa-google-plus-official,
.fa.fa-pied-piper,
.fa.fa-snapchat,
.fa.fa-snapchat-ghost,
.fa.fa-snapchat-square,
.fa.fa-themeisle,
.fa.fa-viadeo,
.fa.fa-viadeo-square,
.fa.fa-yoast {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-google-plus-official:before {
  content: "\f2b3"
}

.fa.fa-google-plus-circle {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-google-plus-circle:before {
  content: "\f2b3"
}

.fa.fa-fa,
.fa.fa-font-awesome {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-fa:before {
  content: "\f2b4"
}

.fa.fa-handshake-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-handshake-o:before {
  content: "\f2b5"
}

.fa.fa-envelope-open-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-envelope-open-o:before {
  content: "\f2b6"
}

.fa.fa-linode {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-address-book-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-address-book-o:before {
  content: "\f2b9"
}

.fa.fa-vcard:before {
  content: "\f2bb"
}

.fa.fa-address-card-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-address-card-o:before {
  content: "\f2bb"
}

.fa.fa-vcard-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-vcard-o:before {
  content: "\f2bb"
}

.fa.fa-user-circle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-user-circle-o:before {
  content: "\f2bd"
}

.fa.fa-user-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-user-o:before {
  content: "\f007"
}

.fa.fa-id-badge {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-drivers-license:before {
  content: "\f2c2"
}

.fa.fa-id-card-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-id-card-o:before {
  content: "\f2c2"
}

.fa.fa-drivers-license-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-drivers-license-o:before {
  content: "\f2c2"
}

.fa.fa-free-code-camp,
.fa.fa-quora,
.fa.fa-telegram {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-thermometer-4:before,
.fa.fa-thermometer:before {
  content: "\f2c7"
}

.fa.fa-thermometer-3:before {
  content: "\f2c8"
}

.fa.fa-thermometer-2:before {
  content: "\f2c9"
}

.fa.fa-thermometer-1:before {
  content: "\f2ca"
}

.fa.fa-thermometer-0:before {
  content: "\f2cb"
}

.fa.fa-bathtub:before,
.fa.fa-s15:before {
  content: "\f2cd"
}

.fa.fa-window-maximize,
.fa.fa-window-restore {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-times-rectangle:before {
  content: "\f410"
}

.fa.fa-window-close-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-window-close-o:before {
  content: "\f410"
}

.fa.fa-times-rectangle-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-times-rectangle-o:before {
  content: "\f410"
}

.fa.fa-bandcamp,
.fa.fa-eercast,
.fa.fa-etsy,
.fa.fa-grav,
.fa.fa-imdb,
.fa.fa-ravelry {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-eercast:before {
  content: "\f2da"
}

.fa.fa-snowflake-o {
  font-family: "Font Awesome 5 Free";
  font-weight: 400
}

.fa.fa-snowflake-o:before {
  content: "\f2dc"
}

.fa.fa-superpowers,
.fa.fa-wpexplorer {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400
}

.fa.fa-cab:before {
  content: "\f1ba"
}

.wpgdprc .wpgdprc-consent-bar__notice,
.wpgdprc blockquote,
.wpgdprc dd,
.wpgdprc dl,
.wpgdprc fieldset,
.wpgdprc figure,
.wpgdprc h1,
.wpgdprc h2,
.wpgdprc h3,
.wpgdprc h4,
.wpgdprc h5,
.wpgdprc h6,
.wpgdprc hr,
.wpgdprc legend,
.wpgdprc ol,
.wpgdprc p,
.wpgdprc pre,
.wpgdprc ul {
  margin: 0;
  padding: 0
}

.wpgdprc li>ol,
.wpgdprc li>ul {
  margin-bottom: 0
}

.wpgdprc table {
  border-collapse: collapse;
  border-spacing: 0
}

.wpgdprc fieldset {
  border: 0;
  min-width: 0
}

.wpgdprc *,
.wpgdprc :after,
.wpgdprc :before {
  box-sizing: inherit
}

.wpgdprc [type=button],
.wpgdprc [type=reset],
.wpgdprc [type=submit] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  margin: 0
}

.wpgdprc ::-moz-selection {
  background: #3c7c96;
  color: #fff
}

.wpgdprc ::selection {
  background: #3c7c96;
  color: #fff
}

.wpgdprc a {
  transition: all .25s cubic-bezier(0, .6, .7, 1)
}

.wpgdprc form {
  margin-bottom: 0
}

.wpgdprc .no-bullet {
  list-style: none
}

.wpgdprc .video-container {
  height: 0;
  opacity: 0;
  padding-bottom: 56.25%;
  padding-top: 25px;
  position: relative;
  transition: opacity .25s cubic-bezier(0, .6, .7, 1)
}

.wpgdprc .video-container iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}

.wpgdprc .video-container.active {
  opacity: 1
}

.wpgdprc img {
  box-sizing: inherit;
  display: inline-block;
  height: auto;
  max-width: 100%;
  vertical-align: middle
}

.wpgdprc svg.icon {
  fill: currentColor;
  height: 1rem;
  margin: 0;
  vertical-align: sub;
  width: 1rem
}

.wpgdprc {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #5a5a5a;
  font-family: sofia-pro, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
  font-size: 1rem
}

.wpgdprc h1,
.wpgdprc h2,
.wpgdprc h3,
.wpgdprc h4,
.wpgdprc h5,
.wpgdprc h6 {
  font-family: sofia-pro, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
  margin-bottom: .5rem;
  margin-top: 0
}

.wpgdprc .h1,
.wpgdprc .h2,
.wpgdprc .h3,
.wpgdprc .h4,
.wpgdprc .h5,
.wpgdprc .h6,
.wpgdprc h1,
.wpgdprc h2,
.wpgdprc h3,
.wpgdprc h4,
.wpgdprc h5,
.wpgdprc h6 {
  color: #000;
  font-family: sofia-pro, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
  font-weight: 700;
  line-height: 1.2
}

.wpgdprc .h1,
.wpgdprc h1 {
  font-size: 3rem
}

.wpgdprc .h2,
.wpgdprc h2 {
  font-size: 2rem
}

.wpgdprc .h3,
.wpgdprc h3 {
  font-size: 1.5rem
}

.wpgdprc .h4,
.wpgdprc h4 {
  font-size: 1.375rem
}

.wpgdprc .h5,
.wpgdprc h5 {
  font-size: 1.25rem
}

.wpgdprc .h6,
.wpgdprc h6 {
  font-size: 1.125rem
}

.wpgdprc .wpgdprc-consent-bar__notice,
.wpgdprc p {
  font-size: 1rem;
  line-height: 1.625
}

.wpgdprc .wpgdprc-consent-bar__notice:last-child,
.wpgdprc p:last-child {
  margin-bottom: 0
}

.wpgdprc ol,
.wpgdprc ul {
  margin: 0 0 1rem 1rem
}

.wpgdprc blockquote .wpgdprc-consent-bar__notice:before,
.wpgdprc blockquote p:before {
  content: "“"
}

.wpgdprc blockquote .wpgdprc-consent-bar__notice:after,
.wpgdprc blockquote p:after {
  content: "”"
}

.wpgdprc blockquote cite {
  color: #5a5a5a
}

.wpgdprc .screen-reader-text {
  clip: rect(0, 0, 0, 0) !important;
  border: 0 !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important
}

.button.wpgdprc-button,
.wpgdprc-button {
  align-items: center;
  background-color: #3c7c96;
  border: 1px solid #3c7c96;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

.button.wpgdprc-button.wpgdprc-button--outline:not(:focus),
.button.wpgdprc-button.wpgdprc-button--outline:not(:hover),
.wpgdprc-button.wpgdprc-button--outline:not(:focus),
.wpgdprc-button.wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: #3c7c96
}

.button.wpgdprc-button.wpgdprc-button--outline:focus,
.button.wpgdprc-button.wpgdprc-button--outline:hover,
.wpgdprc-button.wpgdprc-button--outline:focus,
.wpgdprc-button.wpgdprc-button--outline:hover {
  background-color: #2d5e72;
  border-color: #2d5e72;
  border-width: 1px;
  color: #fff
}

.button.wpgdprc-button:focus,
.button.wpgdprc-button:hover,
.wpgdprc-button:focus,
.wpgdprc-button:hover,
:root .button.wpgdprc-button.wpgdprc-button--active,
:root .wpgdprc-button.wpgdprc-button--active {
  background-color: #2d5e72;
  border-color: #2d5e72;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--alert {
  align-items: center;
  background-color: #d03343;
  border: 1px solid #d03343;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:focus),
.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: #d03343
}

.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:focus,
.wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--outline:hover {
  background-color: #a92734;
  border-color: #a92734;
  border-width: 1px;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--alert:focus,
.wpgdprc-button.wpgdprc-button--alert:hover,
:root .wpgdprc-button.wpgdprc-button--alert.wpgdprc-button--active {
  background-color: #a92734;
  border-color: #a92734;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white {
  align-items: center;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #5a5a5a;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:focus),
.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:focus,
.wpgdprc-button.wpgdprc-button--white.wpgdprc-button--outline:hover {
  background-color: #3c7c96;
  border-color: #3c7c96;
  border-width: 1px;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white:focus,
.wpgdprc-button.wpgdprc-button--white:hover,
:root .wpgdprc-button.wpgdprc-button--white.wpgdprc-button--active {
  background-color: #3c7c96;
  border-color: #3c7c96;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white-primary {
  align-items: center;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #3c7c96;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:focus),
.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:focus,
.wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--outline:hover {
  background-color: #3c7c96;
  border-color: #3c7c96;
  border-width: 1px;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white-primary:focus,
.wpgdprc-button.wpgdprc-button--white-primary:hover,
:root .wpgdprc-button.wpgdprc-button--white-primary.wpgdprc-button--active {
  background-color: #3c7c96;
  border-color: #3c7c96;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white-alert {
  align-items: center;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #d03343;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:focus),
.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:focus,
.wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--outline:hover {
  background-color: #d03343;
  border-color: #d03343;
  border-width: 1px;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--white-alert:focus,
.wpgdprc-button.wpgdprc-button--white-alert:hover,
:root .wpgdprc-button.wpgdprc-button--white-alert.wpgdprc-button--active {
  background-color: #d03343;
  border-color: #d03343;
  color: #fff
}

.wpgdprc-button.wpgdprc-button--transparent {
  align-items: center;
  background-color: initial;
  border: 1px solid transparent;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  box-shadow: none;
  color: #5a5a5a;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:focus),
.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: transparent
}

.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:focus,
.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--outline:hover {
  background-color: initial;
  border-color: transparent;
  border-width: 1px;
  color: #3c7c96
}

.wpgdprc-button.wpgdprc-button--transparent:focus,
.wpgdprc-button.wpgdprc-button--transparent:hover,
:root .wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--active {
  background-color: initial;
  border-color: transparent;
  color: #3c7c96
}

.wpgdprc-button[disabled] {
  align-items: center;
  background-color: #f8f8f9;
  border: 1px solid #f8f8f9;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #afafaf;
  cursor: pointer;
  cursor: not-allowed;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

.wpgdprc-button[disabled].wpgdprc-button--outline:not(:focus),
.wpgdprc-button[disabled].wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: #f8f8f9
}

.wpgdprc-button[disabled].wpgdprc-button--outline:focus,
.wpgdprc-button[disabled].wpgdprc-button--outline:hover {
  background-color: #f8f8f9;
  border-color: #f8f8f9;
  border-width: 1px;
  color: #afafaf
}

.wpgdprc-button[disabled]:focus,
.wpgdprc-button[disabled]:hover,
:root .wpgdprc-button[disabled].wpgdprc-button--active {
  background-color: #f8f8f9;
  border-color: #f8f8f9;
  color: #afafaf
}

:root .wpgdprc-button.wpgdprc-button--small {
  font-family: sofia-pro, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
  font-size: .875rem;
  font-weight: 700;
  line-height: 1.1428571429;
  min-width: 4.3125rem;
  padding: .5rem .875rem
}

:root .wpgdprc-button.wpgdprc-button--small.wpgdprc-button--transparent {
  box-shadow: none
}

.wpgdprc-button--transparent.wpgdprc-button--delete {
  color: #888
}

.wpgdprc-button--transparent.wpgdprc-button--delete:focus,
.wpgdprc-button--transparent.wpgdprc-button--delete:hover {
  color: #3c7c96
}

.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white {
  color: #fff
}

.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:focus,
.wpgdprc-button.wpgdprc-button--transparent.wpgdprc-button--white:hover {
  color: hsla(0, 0%, 100%, .6)
}

:root .wpgdprc-button.wpgdprc-button--icon {
  min-width: 0;
  padding: .5rem 1.125rem .3125rem 2.25rem
}

:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap {
  font-size: .875rem;
  left: .75rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%)
}

:root .wpgdprc-button.wpgdprc-button--icon .icon--wrap svg.icon {
  margin: 0
}

.wpgdprc-button.wpgdprc-button--border {
  border-color: #d6d6d6
}

.wpgdprc-button.is-hidden {
  display: none
}

.wpgdprc .wpgdprc-form {
  margin-bottom: 1rem
}

.wpgdprc .wpgdprc-form:last-child {
  margin-bottom: 0
}

.hbspt-form label,
.wpgdprc .wpgdprc-form__label,
.wpgdprc .wpgdprc-form__legend {
  color: #000;
  display: block;
  font-weight: 700;
  margin-bottom: 1rem
}

.hbspt-form label~legend {
  margin-top: -1rem
}

.wpgdprc .wpgdprc-form__fields {
  list-style: none;
  margin-bottom: 0;
  margin-left: 0
}

.hbspt-form .hs-form-field,
.wpgdprc-form__field {
  margin-bottom: 1.4375rem
}

.hbspt-form .hs-form-field:last-child,
.wpgdprc-form__field:last-child {
  margin-bottom: 0
}

.wpgdprc-form__field--switch .wpgdprc-switch {
  margin-bottom: 0;
  min-height: 2.8125rem
}

.wpgdprc-form__field--switch-no-text .wpgdprc-switch__text {
  margin: 0
}

.hbspt-form .hs-field-desc,
.wpgdprc .wpgdprc-form__description {
  color: #888;
  font-size: .875rem;
  margin-bottom: .75rem
}

.hbspt-form .hs-form-booleancheckbox {
  margin: .625rem 0
}

.hbspt-form .legal-consent-container {
  color: #888;
  font-size: .875rem
}

.wpgdprc .wpgdprc-form__field--checkbox,
.wpgdprc .wpgdprc-form__field--radio {
  align-items: center;
  display: flex;
  margin-bottom: 0
}

.wpgdprc .wpgdprc-form__field--checkbox input,
.wpgdprc .wpgdprc-form__field--radio input {
  aspect-ratio: 1/1
}

.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__input,
.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__input {
  align-self: flex-start;
  flex-shrink: 0;
  margin-right: .5rem;
  width: auto
}

.wpgdprc .wpgdprc-form__field--checkbox .wpgdprc-form__label,
.wpgdprc .wpgdprc-form__field--radio .wpgdprc-form__label {
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0
}

.wpgdprc-form__input {
  width: 100%
}

.wpgdprc .wpgdprc-form__input--textarea {
  line-height: 1.8571428571;
  min-height: 12.1875rem
}

.wpgdprc .wpgdprc-form__input--submit {
  width: auto
}

.wpgdprc-form__field--submit,
.wpgdprc-form__field--submit .wpgdprc-consent-bar__notice,
.wpgdprc-form__field--submit p,
.wpgdprc-form__submit {
  text-align: right
}

.wpgdprc-form__footer {
  margin-top: 1.4375rem
}

.wpgdprc .wpgdprc-status--processing,
.wpgdprc .wpgdprc-status--removed {
  pointer-events: none
}

.wpgdprc .wpgdprc-status--removed {
  opacity: .5;
  text-decoration: line-through
}

.wpgdprc-checkbox {
  display: flex
}

.comment-form .wpgdprc-checkbox label {
  font-size: var(--global--font-size-xs);
  font-weight: 400
}

.wpgdprc-switch {
  align-items: center;
  display: inline-flex
}

:root .wpgdprc-switch .wpgdprc-form__label {
  margin-bottom: 0
}

.wpgdprc-switch.regular-text {
  width: auto
}

.wpgdprc-switch__text {
  font-size: .875rem;
  font-weight: 700;
  margin-right: .9375rem
}

.wpgdprc-switch__switch {
  display: inline-block;
  height: 2.25rem;
  position: relative;
  width: 5.125rem
}

.wpgdprc-switch__input {
  height: 0;
  opacity: 0;
  width: 0
}

.wpgdprc-switch__input:focus+.wpgdprc-switch__slider {
  box-shadow: 0 0 8px #3c7c96
}

.wpgdprc-switch__input:disabled {
  border: 0
}

.wpgdprc-switch__input:disabled+.wpgdprc-switch__slider:after {
  opacity: 1
}

.wpgdprc-switch__slider {
  background-color: #fff;
  border-radius: 6.25rem;
  bottom: 0;
  box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
  cursor: pointer;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  transition: .4s
}

.wpgdprc-switch__slider .icon--wrap {
  align-items: center;
  background-color: #888;
  border-radius: 6.25rem;
  bottom: calc(50% - .875rem);
  color: #fff;
  display: flex;
  height: 1.75rem;
  justify-content: center;
  left: 4px;
  position: absolute;
  transition: .4s;
  width: 2.4375rem
}

.wpgdprc-switch__slider:after {
  -webkit-animation: barberpole 1s linear infinite;
  animation: barberpole 1s linear infinite;
  background-image: repeating-linear-gradient(45deg, hsla(0, 0%, 100%, .4), hsla(0, 0%, 100%, .4) .5rem, hsla(0, 0%, 53%, .4) 0, hsla(0, 0%, 53%, .4) 1rem);
  background-size: 200% 200%;
  content: " ";
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity .25s cubic-bezier(0, .6, .7, 1);
  width: 100%
}

.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap {
  background-color: #176f3e
}

.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap[data-icon=times] {
  opacity: 0
}

.wpgdprc-switch__input:checked+.wpgdprc-switch__slider .icon--wrap {
  transform: translateX(35px)
}

.wpgdprc-switch--border .wpgdprc-switch__slider {
  border: 1px solid #d8d8d8
}

.wpgdprc-switch--column {
  align-items: flex-start;
  flex-direction: column
}

.wpgdprc-switch--column .wpgdprc-switch__text {
  color: #000;
  font-size: 1.125rem;
  margin-bottom: .625rem;
  margin-right: 0
}

.wpgdprc-switch--no-margin-right .wpgdprc-switch__text {
  margin-right: 0
}

.wpgdprc-message {
  display: flex;
  margin-bottom: 1rem;
  position: relative
}

.wpgdprc-message:last-child {
  margin-bottom: 0
}

.wpgdprc-message.fade-out {
  -webkit-animation-duration: .25s;
  animation-duration: .25s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-name: fade-out;
  animation-name: fade-out;
  -webkit-animation-timing-function: cubic-bezier(0, .6, .7, 1);
  animation-timing-function: cubic-bezier(0, .6, .7, 1)
}

.wpgdprc-message__icon {
  align-self: flex-start;
  margin-top: unset;
  order: 0
}

.wpgdprc-message__icon svg {
  width: 1.5rem
}

.wpgdprc-message__content {
  order: 1
}

.wpgdprc-message.is-hidden {
  display: none
}

.wpgdprc-table {
  margin-bottom: 1rem;
  width: 100%
}

.wpgdprc-table:last-child {
  margin-bottom: 0
}

.wpgdprc-table__th {
  font-weight: 700
}

.wpgdprc-table__td:before {
  content: attr(data-title);
  display: none;
  font-weight: 700;
  left: .625rem;
  overflow: hidden;
  padding-right: .625rem;
  position: absolute;
  top: .625rem;
  white-space: nowrap;
  width: 45%
}

@media print,
screen and (max-width:39.99875em) {

  .wpgdprc-table,
  .wpgdprc-table__tbody,
  .wpgdprc-table__td,
  .wpgdprc-table__th,
  .wpgdprc-table__thead,
  .wpgdprc-table__tr {
    display: block
  }

  .wpgdprc-table__tr--thead {
    left: -9999px;
    position: absolute;
    top: -9999px
  }

  .wpgdprc-table__tr--tbody:nth-of-type(2n) {
    background-color: #f8f8f9
  }

  .wpgdprc-table__td {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    min-height: 2.5rem;
    padding-left: 50%;
    position: relative
  }

  .wpgdprc-table__td:before {
    display: block
  }
}

@media print,
screen and (min-width:40em) {
  .wpgdprc-table {
    border-collapse: collapse
  }

  .wpgdprc-table .wpgdprc-table__td,
  .wpgdprc-table .wpgdprc-table__th {
    padding: .375rem;
    text-align: left
  }
}

.wpgdprc-consent-bar {
  bottom: 0;
  font-family: inherit;
  font-family: var(--wp-gdpr--bar--font-family, inherit);
  left: 0;
  margin: .9375rem;
  position: fixed;
  right: 0;
  z-index: 99999
}

.wpgdprc-consent-bar__inner {
  -webkit-animation: wpgdprcFadeIn .3s cubic-bezier(0, 0, .2, 1);
  animation: wpgdprcFadeIn .3s cubic-bezier(0, 0, .2, 1);
  background-color: var(--wp-gdpr--bar--background-color);
  border-radius: 5px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  margin: 0 auto;
  max-width: 75rem;
  padding: 1.25rem .625rem;
  text-align: center;
  z-index: 999
}

.wpgdprc-consent-bar__inner,
.wpgdprc-consent-bar__inner a {
  color: var(--wp-gdpr--bar--color)
}

.wpgdprc-consent-bar__container {
  display: flex;
  flex-wrap: wrap;
  position: relative
}

.wpgdprc-consent-bar__column {
  padding: 0 10px
}

.wpgdprc-consent-bar__column:first-child {
  flex-grow: 1
}

.wpgdprc-consent-bar__content {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  text-align: left;
  width: 100%
}

.wpgdprc-consent-bar__column--notice {
  flex-grow: 1;
  margin-bottom: .5rem
}

.wpgdprc-consent-bar__column--accept .wpgdprc-button,
.wpgdprc-consent-bar__column--settings .wpgdprc-button {
  flex-grow: 1;
  white-space: nowrap
}

.wpgdprc-consent-bar__notice {
  font-size: 1rem
}

.wpgdprc-consent-bar__notice .wpgdprc-consent-bar__notice,
.wpgdprc-consent-bar__notice p {
  margin-bottom: 0
}

:root .wpgdprc-consent-bar button.wpgdprc-button--accept {
  align-items: center;
  background-color: var(--wp-gdpr--button--background-color);
  border-color: var(--wp-gdpr--button--background-color);
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: var(--wp-gdpr--button--color);
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.1666666667;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1)
}

:root .wpgdprc-consent-bar button.wpgdprc-button--accept:focus,
:root .wpgdprc-consent-bar button.wpgdprc-button--accept:hover {
  background-color: var(--wp-gdpr--button--background-color--darken);
  border-color: var(--wp-gdpr--button--background-color--darken)
}

:root .wpgdprc-consent-bar button.wpgdprc-button--settings {
  background-color: initial;
  border-color: transparent;
  box-shadow: none;
  color: var(--wp-gdpr--bar--color)
}

:root .wpgdprc-consent-bar button.wpgdprc-button--settings:focus,
:root .wpgdprc-consent-bar button.wpgdprc-button--settings:hover {
  background-color: initial;
  border-color: transparent;
  box-shadow: none;
  opacity: .75
}

@media print,
screen and (min-width:40em) {
  .wpgdprc-consent-bar__column--notice {
    flex-grow: 0;
    margin-bottom: 0
  }

  .wpgdprc-consent-bar__column--settings {
    margin-left: 0
  }

  .wpgdprc-consent-bar__content {
    flex-wrap: nowrap
  }
}

.wpgdprc-consent-bar--position-top {
  bottom: auto;
  top: 0
}

@media screen and (min-width:48.9375em) {
  .admin-bar .wpgdprc-consent-bar--position-top {
    top: 2rem
  }
}

.admin-bar .wpgdprc-consent-bar--position-top {
  top: 2.875rem
}

.wpgdprc-consent-bar--admin {
  margin: 0;
  position: relative
}

.wpgdprc-consent-bar--admin .wpgdprc-consent-bar__notice {
  max-width: 100%
}

.wpgdprc-consent-modal {
  display: none
}

.wpgdprc-consent-modal.is-open {
  display: block !important
}

.wpgdprc-consent-modal[aria-hidden=false] .wpgdprc-consent-modal__overlay {
  -webkit-animation: wpgdprcFadeIn .3s cubic-bezier(0, 0, .2, 1);
  animation: wpgdprcFadeIn .3s cubic-bezier(0, 0, .2, 1)
}

.wpgdprc-consent-modal[aria-hidden=true] .wpgdprc-consent-modal__overlay {
  -webkit-animation: wpgdprcFadeOut .3s cubic-bezier(0, 0, .2, 1);
  animation: wpgdprcFadeOut .3s cubic-bezier(0, 0, .2, 1)
}

.wpgdprc-consent-modal {
  font-family: inherit;
  font-family: var(--wp-gdpr--bar--font-family, inherit)
}

.wpgdprc-consent-modal__overlay {
  align-items: center;
  background: #000;
  background: rgba(0, 0, 0, .6);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  will-change: transform;
  z-index: 999999
}

.wpgdprc-consent-modal__inner {
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 10px 15px rgba(0, 0, 0, .2);
  display: flex;
  flex-direction: column;
  height: 80%;
  height: 80vh;
  max-width: 800px;
  overflow-y: auto;
  position: relative;
  width: 90%;
  width: 90vw
}

.wpgdprc-consent-modal__header {
  border-bottom: 1px solid #ededed;
  padding: .9375rem
}

:root .wpgdprc-consent-modal__title {
  color: #000;
  font-size: 1.25rem;
  font-weight: 700;
  letter-spacing: 0;
  margin-bottom: 0
}

:root .wpgdprc-consent-modal__title--description {
  font-size: 1.5rem;
  margin-bottom: .625rem
}

:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close {
  align-items: center;
  background-color: initial;
  border: 0;
  border-radius: 3px;
  color: #5a5a5a;
  display: flex;
  height: 40px;
  justify-content: center;
  margin: 0;
  padding: 0;
  position: absolute;
  right: .625rem;
  top: .75rem;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: 40px
}

:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close:focus,
:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close:hover {
  background-color: #3c7c96;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #fff
}

:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close svg {
  pointer-events: none;
  width: .875rem
}

:root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close svg path {
  fill: currentColor
}

.wpgdprc-consent-modal__body {
  border-bottom: 1px solid #ededed;
  flex-grow: 1
}

.wpgdprc-consent-modal__description {
  color: #8a8a8a;
  display: none;
  flex-direction: column;
  height: 100%
}

.wpgdprc-consent-modal__description--active {
  display: block
}

.wpgdprc-consent-modal__information,
.wpgdprc-consent-modal__navigation {
  padding: .9375rem;
  position: relative
}

.wpgdprc-consent-modal__information {
  flex-grow: 1
}

.wpgdprc-consent-modal__navigation {
  border-bottom: 1px solid #ededed;
  flex-shrink: 0
}

.wpgdprc-consent-modal__navigation>a {
  display: block;
  margin-top: 10px
}

.wpgdprc-consent-modal__navigation>a:first-child {
  margin-top: 0
}

:root .wpgdprc-consent-modal__navigation-list {
  list-style: none;
  margin: 0
}

:root .wpgdprc button.wpgdprc-consent-modal__navigation-button {
  background-color: initial;
  border: 0;
  color: #878787;
  font-size: 1rem;
  letter-spacing: 0;
  line-height: 2.25;
  outline: none;
  padding: 0;
  text-align: left
}

:root .wpgdprc button.wpgdprc-consent-modal__navigation-button:focus,
:root .wpgdprc button.wpgdprc-consent-modal__navigation-button:hover {
  color: #3c7c96
}

:root .wpgdprc button.wpgdprc-consent-modal__navigation-button--active {
  color: #3c7c96;
  font-weight: 700
}

:root .wpgdprc-content-modal__content {
  color: #5a5a5a;
  font-size: 1rem;
  letter-spacing: 0;
  line-height: 1.625
}

:root .wpgdprc-content-modal__content h2 {
  font-size: 1.3125rem
}

:root .wpgdprc-content-modal__content>:not(h2):not(h3):not(h4):not(h5):not(h6):not(ul):not(ol) {
  margin-bottom: 1.625rem
}

:root .wpgdprc-content-modal__content>:not(h2):not(h3):not(h4):not(h5):not(h6):not(ul):not(ol):last-child {
  margin-bottom: 0
}

.wpgdprc-content-modal__options {
  margin-top: auto
}

.wpgdprc-content-modal__options>* {
  margin-top: 1.625rem
}

.wpgdprc-consent-modal__footer {
  display: flex;
  justify-content: flex-end;
  padding: .9375rem
}

:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background) {
  align-items: center;
  background-color: #3c7c96;
  border: 1px solid #3c7c96;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.125;
  padding: .8125rem 1.125rem;
  position: relative;
  text-decoration: none;
  transition: all .25s cubic-bezier(0, .6, .7, 1);
  width: auto
}

:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:focus),
:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:not(:hover) {
  background-color: initial;
  color: #3c7c96
}

:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:focus,
:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--outline:hover {
  background-color: #2d5e72;
  border-color: #2d5e72;
  border-width: 1px;
  color: #fff
}

:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):focus,
:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):hover,
:root :root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background).wpgdprc-button--active {
  background-color: #2d5e72;
  border-color: #2d5e72;
  color: #fff
}

:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):focus,
:root .wpgdprc-consent-modal__footer .wpgdprc-button:not(.has-background):hover {
  background-color: #264f5f
}

.wpgdprc-consent-modal__footer__information {
  align-items: center;
  display: flex;
  flex-grow: 1;
  position: relative
}

@media only screen and (min-width:768px) {
  .wpgdprc-consent-modal__header {
    padding: 1.5rem 1.5625rem
  }

  :root .wpgdprc-consent-modal button.wpgdprc-consent-modal__close {
    right: .9375rem;
    top: 1.25rem
  }

  .wpgdprc-consent-modal__body {
    display: flex;
    flex-direction: row
  }

  .wpgdprc-consent-modal__information,
  .wpgdprc-consent-modal__navigation {
    padding: 1.5625rem
  }

  .wpgdprc-consent-modal__navigation {
    border-bottom: 0;
    width: 14.1875rem
  }

  .wpgdprc-consent-modal__footer {
    padding: 1.5625rem
  }
}

abbr.wpgdprc-required+abbr.required {
  display: none !important
}

@-webkit-keyframes wpgdprcFadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@keyframes wpgdprcFadeIn {
  0% {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

@-webkit-keyframes wpgdprcFadeOut {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

@keyframes wpgdprcFadeOut {
  0% {
    opacity: 1
  }

  to {
    opacity: 0
  }
}

.gform_wrapper .gfield_error label a,
.gform_wrapper .gfield_validation_message a,
.gform_wrapper .validation_message a {
  color: inherit
}

/*!Generated by Font Squirrel (https://www.fontsquirrel.com) on April 30, 2019*/
@font-face {
  font-family: jost;
  src: url(/wp-content/themes/yolox/css/font-face/Jost/jost-500-medium-webfont.eot);
  src: url(/wp-content/themes/yolox/css/font-face/Jost/jost-500-medium-webfont.eot#iefix)format('embedded-opentype'), url(/wp-content/themes/yolox/css/font-face/Jost/jost-500-medium-webfont.woff2)format('woff2'), url(/wp-content/themes/yolox/css/font-face/Jost/jost-500-medium-webfont.woff)format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: fontello;
  src: url(/wp-content/themes/yolox/css/font-icons/font/fontello.eot?20823332);
  src: url(/wp-content/themes/yolox/css/font-icons/font/fontello.eot?20823332#iefix)format('embedded-opentype'), url(/wp-content/themes/yolox/css/font-icons/font/fontello.svg?20823332#fontello)format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: fontello;
  src: url(data:application/octet-stream;base64,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)format('woff'), url(data:application/octet-stream;base64,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AAAADQAA6A0AAOgNAAAADgAA6A4AAOgOAAAADwAA6A8AAOgPAAAAEAAA6BAAAOgQAAAAEQAA6BEAAOgRAAAAEgAA6BIAAOgSAAAAEwAA6BMAAOgTAAAAFAAA6BQAAOgUAAAAFQAA6BUAAOgVAAAAFgAA6BYAAOgWAAAAFwAA6BcAAOgXAAAAGAAA6BgAAOgYAAAAGQAA6BkAAOgZAAAAGgAA6BoAAOgaAAAAGwAA6BsAAOgbAAAAHAAA6BwAAOgcAAAAHQAA6B0AAOgdAAAAHgAA6B4AAOgeAAAAHwAA6B8AAOgfAAAAIAAA6CAAAOggAAAAIQAA6CEAAOghAAAAIgAA6CIAAOgiAAAAIwAA6CMAAOgjAAAAJAAA6CQAAOgkAAAAJQAA6CUAAOglAAAAJgAA6CYAAOgmAAAAJwAA6CcAAOgnAAAAKAAA6CgAAOgoAAAAKQAA6CkAAOgpAAAAKgAA6CoAAOgqAAAAKwAA6CsAAOgrAAAALAAA6CwAAOgsAAAALQAA6C0AAOgtAAAALgAA6C4AAOguAAAALwAA6C8AAOgvAAAAMAAA6DAAAOgwAAAAMQAA6DEAAOgxAAAAMgAA6DIAAOgyAAAAMwAA6DMAAOgzAAAANAAA6DQAAOg0AAAANQAA6DUAAOg1AAAANgAA6DYAAOg2AAAANwAA6DcAAOg3AAAAOAAA6DgAAOg4AAAAOQAA6DkAAOg5AAAAOgAA6DoAAOg6AAAAOwAA6DsAAOg7AAAAPAAA6DwAAOg8AAAAPQAA6D0AAOg9AAAAPgAA6D4AAOg+AAAAPwAA6D8AAOg/AAAAQAAA6EAAAOhAAAAAQQAA6EEAAOhBAAAAQgAA6EIAAOhCAAAAQwAA6EMAAOhDAAAARAAA6EQAAOhEAAAARQAA6EUAAOhFAAAARgAA6EYAAOhGAAAARwAA6EcAAOhHAAAASAAA6EgAAOhIAAAASQAA6EkAAOhJAAAASgAA6EoAAOhKAAAASwAA6EsAAOhLAAAATAAA6EwAAOhMAAAATQAA6E0AAOhNAAAATgAA6E4AAOhOAAAATwAA6E8AAOhPAAAAUAAA6FAAAOhQAAAAUQAA6FEAAOhRAAAAUgAA6FIAAOhSAAAAUwAA6FMAAOhTAAAAVAAA6FQAAOhUAAAAVQAA6FUAAOhVAAAAVgAA6FYAAOhWAAAAVwAA6FcAAOhXAAAAWAAA6FgAAOhYAAAAWQAA6FkAAOhZAAAAWgAA6FoAAOhaAAAAWwAA6FsAAOhbAAAAXAAA6FwAAOhcAAAAXQAA6F0AAOhdAAAAXgAA6F4AAOheAAAAXwAA6F8AAOhfAAAAYAAA6GAAAOhgAAAAYQAA6GEAAOhhAAAAYgAA6GIAAOhiAAAAYwAA6GMAAOhjAAAAZAAA6GQAAOhkAAAAZQAA6GUAAOhlAAAAZgAA6GYAAOhmAAAAZwAA6GcAAOhnAAAAaAAA6GgAAOhoAAAAaQAA6GkAAOhpAAAAagAA6GoAAOhqAAAAawAA6GsAAOhrAAAAbAAA6GwAAOhsAAAAbQAA6G0AAOhtAAAAbgAA6G4AAOhuAAAAbwAA6G8AAOhvAAAAcAAA6HAAAOhwAAAAcQAA6HEAAOhxAAAAcgAA6HIAAOhyAAAAcwAA6HMAAOhzAAAAdAAA6HQAAOh0AAAAdQAA6HUAAOh1AAAAdgAA6HYAAOh2AAAAdwAA6HcAAOh3AAAAeAAA6HgAAOh4AAAAeQAA6HkAAOh5AAAAegAA6HoAAOh6AAAAewAA6HsAAOh7AAAAfAAA6HwAAOh8AAAAfQAA6H0AAOh9AAAAfgAA6H4AAOh+AAAAfwAA6H8AAOh/AAAAgAAA6IAAAOiAAAAAgQAA6IEAAOiBAAAAggAA6IIAAOiCAAAAgwAA6IMAAOiDAAAAhAAA6IQAAOiEAAAAhQAA6IUAAOiFAAAAhgAA6IYAAOiGAAAAhwAA6IcAAOiHAAAAiAAA6IgAAOiIAAAAiQAA6IkAAOiJAAAAigAA6IoAAOiKAAAAiwAA6IsAAOiLAAAAjAAA6IwAAOiMAAAAjQAA6I0AAOiNAAAAjgAA6I4AAOiOAAAAjwAA6I8AAOiPAAAAkAAA6JAAAOiQAAAAkQAA6JEAAOiRAAAAkgAA6JIAAOiSAAAAkwAA6JMAAOiTAAAAlAAA6JQAAOiUAAAAlQAA6JUAAOiVAAAAlgAA6JYAAOiWAAAAlwAA6JcAAOiXAAAAmAAA6JgAAOiYAAAAmQAA6JkAAOiZAAAAmgAA6JoAAOiaAAAAmwAA6JsAAOibAAAAnAAA6JwAAOicAAAAnQAA6J0AAOidAAAAngAA6J4AAOieAAAAnwAA6J8AAOifAAAAoAAA6KAAAOigAAAAoQAA6KEAAOihAAAAogAA6KIAAOiiAAAAowAA6KMAAOijAAAApAAA6KQAAOikAAAApQAA6KUAAOilAAAApgAA6KYAAOimAAAApwAA6KcAAOinAAAAqAAA6KgAAOioAAAAqQAA6KkAAOipAAAAqgAA6KoAAOiqAAAAqwAA6KsAAOirAAAArAAA6KwAAOisAAAArQAA6K0AAOitAAAArgAA6K4AAOiuAAAArwAA6K8AAOivAAAAsAAA6LAAAOiwAAAAsQAA6LEAAOixAAAAsgAA6LIAAOiyAAAAswAA6LMAAOizAAAAtAAA6LQAAOi0AAAAtQAA6LUAAOi1AAAAtgAA6LYAAOi2AAAAtwAA6LcAAOi3AAAAuAAA6LgAAOi4AAAAuQAA6LkAAOi5AAAAugAA6LoAAOi6AAAAuwAA6LsAAOi7AAAAvAAA6LwAAOi8AAAAvQAA6L0AAOi9AAAAvgAA6L4AAOi+AAAAvwAA6L8AAOi/AAAAwAAA6MAAAOjAAAAAwQAA6MEAAOjBAAAAwgAA6MIAAOjCAAAAwwAA6MMAAOjDAAAAxAAA6MQAAOjEAAAAxQAA6MUAAOjFAAAAxgAA6MYAAOjGAAAAxwAA6McAAOjHAAAAyAAA6MgAAOjIAAAAyQAA6MkAAOjJAAAAygAA6MoAAOjKAAAAywAA6MsAAOjLAAAAzAAA6MwAAOjMAAAAzQAA6M0AAOjNAAAAzgAA6M4AAOjOAAAAzwAA6M8AAOjPAAAA0AAA6NAAAOjQAAAA0QAA6NEAAOjRAAAA0gAA6NIAAOjSAAAA0wAA6NMAAOjTAAAA1AAA6NQAAOjUAAAA1QAA6NUAAOjVAAAA1gAA6NYAAOjWAAAA1wAA6NcAAOjXAAAA2AAA6NgAAOjYAAAA2QAA6NkAAOjZAAAA2gAA6NoAAOjaAAAA2wAA6NsAAOjbAAAA3AAA6NwAAOjcAAAA3QAA6N0AAOjdAAAA3gAA6N4AAOjeAAAA3wAA6N8AAOjfAAAA4AAA6OAAAOjgAAAA4QAA6OEAAOjhAAAA4gAA6OIAAOjiAAAA4wAA6OMAAOjjAAAA5AAA6OQAAOjkAAAA5QAA6OUAAOjlAAAA5gAA6OYAAOjmAAAA5wAA6OcAAOjnAAAA6AAA6OgAAOjoAAAA6QAA6OkAAOjpAAAA6gAA6OoAAOjqAAAA6wAA6OsAAOjrAAAA7AAA6OwAAOjsAAAA7QAA6O0AAOjt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ZQBsAGwAbwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZgBvAG4AdABlAGwAbABvAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQICAgMCBAIFAgYCBwIIAgkCCgILAgwCDQIOAg8CEAIRAhICEwIUAhUCFgIXAhgCGQIaAhsCHAIdAh4CHwIgAiECIgIjAiQCJQImAicCKAIpAioCKwIsAi0CLgIvAjACMQIyAjMCNAI1AjYCNwI4AjkCOgI7AjwCPQI+Aj8CQAJBAkICQwJEAkUCRgJHAkgCSQJKAksCTAJNAk4CTwJQAlECUgJTAlQCVQJWAlcCWAJZAloCWwJcAl0CXgJfAmACYQJiAmMCZAJlAmYCZwJoAmkCagJrAmwCbQJuAm8CcAJxAnICcwJ0AnUCdgJ3AngCeQJ6AnsCfAJ9An4CfwKAAoECggKDAoQChQAFdmNhcmQDcGluBXJlcGx5CXJlcGx5LWFsbAdmb3J3YXJkBXByaW50CGtleWJvYXJkC3NsaWRlci1sZWZ0C2Nsb2NrLWVtcHR5CWhvdXJnbGFzcwVsb2dpbgZsb2dvdXQHcGljdHVyZQVicnVzaANjY3cCY3cHcmVmcmVzaAVjbG9jawxjaXJjbGUtZW1wdHkKY2lyY2xlLWRvdAZjaXJjbGUIY2hlY2tib3gOY2hlY2tib3gtZW1wdHkEYm9vawptYWlsLWVtcHR5BG1haWwFcGhvbmUJYm9vay1vcGVuC3VzZXJzLWdyb3VwBG1hbGUGZmVtYWxlBWNoaWxkBHN0YXIFZ2xvYmUGbW9iaWxlCHRhYmxldC0xBmxhcHRvcAdkZXNrdG9wA2NvZwRjb2dzBGRvd24Gd3JlbmNoB3NsaWRlcnMEbG9jawZ0cm9waHkFc3BpbjMFc3BpbjEFc3BpbjIFc3BpbjQFc3BpbjUFc3BpbjYIbG9jYXRpb24HYWRkcmVzcwJ1cAVyaWdodARsZWZ0C211c2ljLWxpZ2h0DHNlYXJjaC1saWdodAptYWlsLWxpZ2h0C2hlYXJ0LWxpZ2h0A2RvdAp1c2VyLWxpZ2h0C3ZpZGVvLWxpZ2h0DGNhbWVyYS1saWdodAtwaG90by1saWdodAxhdHRhY2gtbGlnaHQKbG9jay1saWdodAlleWUtbGlnaHQJdGFnLWxpZ2h0D3RodW1icy11cC1saWdodAxwZW5jaWwtbGlnaHQNY29tbWVudC1saWdodA5sb2NhdGlvbi1saWdodAljdXAtbGlnaHQLdHJhc2gtbGlnaHQJZG9jLWxpZ2h0CWtleS1saWdodA5kYXRhYmFzZS1saWdodA9tZWdhcGhvbmUtbGlnaHQQZ3JhZHVhdGlvbi1saWdodApmaXJlLWxpZ2h0EXBhcGVyLXBsYW5lLWxpZ2h0C2Nsb3VkLWxpZ2h0C2dsb2JlLWxpZ2h0C2luYm94LWxpZ2h0BGNhcnQMcmVzaXplLXNtYWxsDWRlc2t0b3AtbGlnaHQIdHYtbGlnaHQMd2FsbGV0LWxpZ2h0DXQtc2hpcnQtbGlnaHQPbGlnaHRidWxiLWxpZ2h0C2Nsb2NrLWxpZ2h0DWRpYW1vbmQtbGlnaHQKc2hvcC1saWdodAtzb3VuZC1saWdodA5jYWxlbmRhci1saWdodApmb29kLWxpZ2h0C21vbmV5LWxpZ2h0DHBhcmFtcy1saWdodAljb2ctbGlnaHQMYmVha2VyLWxpZ2h0Cm5vdGUtbGlnaHQLdHJ1Y2stbGlnaHQHYmVoYW5jZQliaXRidWNrZXQCY2MIY29kZW9wZW4EY3NzMwlkZWxpY2lvdXMEZGlnZwhkcmliYmJsZQpkZXZpYW50YXJ0B2Ryb3Bib3gGZHJ1cGFsCGZhY2Vib29rBmZsaWNrcgpmb3Vyc3F1YXJlA2dpdAZnaXRodWIGZ2l0dGlwBmdvb2dsZQVncGx1cwdnd2FsbGV0C2hhY2tlci1uZXdzBWh0bWw1Cmluc3RhZ3JhbW0HaW94aG9zdAZqb29tbGEIanNmaWRkbGUGbGFzdGZtBWxpbnV4CGxpbmtlZGluBm1heGNkbghtZWFucGF0aAZvcGVuaWQJcGFnZWxpbmVzBnBheXBhbAJxcQZyZWRkaXQGcmVucmVuBXNreXBlBXNsYWNrCnNsaWRlc2hhcmUKc291bmRjbG91ZAdzcG90aWZ5DXN0YWNrZXhjaGFuZ2UNc3RhY2tvdmVyZmxvdwVzdGVhbQtzdHVtYmxldXBvbg10ZW5jZW50LXdlaWJvBnRyZWxsbwZ0dW1ibHIGdHdpdGNoB3R3aXR0ZXIEdmluZQl2a29udGFrdGUGd2VjaGF0BXdlaWJvB3dpbmRvd3MJd29yZHByZXNzBHhpbmcEeWVscAd5b3V0dWJlBXlhaG9vBWxlbW9uBWJsYW5rEXBpbnRlcmVzdC1jaXJjbGVkC2hlYXJ0LWVtcHR5CWxvY2stb3BlbgVoZWFydAVjaGVjawZjYW5jZWwEcGx1cwVtaW51cwtkb3VibGUtbGVmdAxkb3VibGUtcmlnaHQJZG91YmxlLXVwC2RvdWJsZS1kb3duBGhlbHAEaW5mbwRsaW5rBXF1b3RlBmF0dGFjaANleWUDdGFnBG1lbnUGcGVuY2lsB2ZlYXRoZXIEY29kZQRob21lBmNhbWVyYQhwaWN0dXJlcwV2aWRlbwV1c2VycwR1c2VyCHVzZXItYWRkDWNvbW1lbnQtZW1wdHkKY2hhdC1lbXB0eQRiZWxsCnN0YXItZW1wdHkEZG90MgRkb3QzBG5vdGUGYmFza2V0BW5vdGUyBXNoYXJlA2RvYwhkb2MtdGV4dAhmaWxlLXBkZglmaWxlLXdvcmQKZmlsZS1leGNlbA9maWxlLXBvd2VycG9pbnQKZmlsZS1pbWFnZQxmaWxlLWFyY2hpdmUKZmlsZS1hdWRpbwpmaWxlLXZpZGVvCWZpbGUtY29kZQt0cmFzaC1lbXB0eQV0cmFzaAh0aC1sYXJnZQJ0aAd0aC1saXN0BGZsYWcJYXR0ZW50aW9uBHBsYXkEc3RvcAVwYXVzZQZyZWNvcmQGdG8tZW5kBXRvb2xzB3JldHdlZXQIdG8tc3RhcnQMZmFzdC1mb3J3YXJkDWZhc3QtYmFja3dhcmQGc2VhcmNoDHNsaWRlci1yaWdodANyc3MKZG93bi1iaWctMQpsZWZ0LWJpZy0xC3JpZ2h0LWJpZy0xCHVwLWJpZy0xCWNvbW1lbnQtMgdjb21tZW50BWV5ZS0yBnRhYmxldAdiYXRodHViBGNvbWIIY2FsZW5kYXIKc2VhcmNoLWFsdAV3aGl0ZQhob21lLWFsdAV0aW1lcgdsb2NhdG9yA2N1cAhjdXJyZW5jeQNib3gKcXVvdGUtbGVmdAtxdW90ZS1yaWdodAl2b2x1bWUtdXAKdm9sdW1lLW9mZgZ2b2x1bWULdm9sdW1lLWRvd24OYXJyb3ctbGVmdC1hbHQPYXJyb3ctcmlnaHQtYWx0CXRodW1icy11cAt0aHVtYnMtZG93bgZzcGVlY2gGc3BoZXJlBWxpZ2h0C2FwcGxlLW1vdXNlCmFycm93LWRvd24KYXJyb3ctbGVmdAthcnJvdy1yaWdodAhhcnJvdy11cAhzZWFyY2gtMghjZC1saWdodAxtb2JpbGUtbGlnaHQMY2xlYXItYnV0dG9uCmJpbm9jdWxhcnMLcmVzaXplLWZ1bGwFdHJ1Y2sJY2xpcGJvYXJkBWVtYWlsBW1vZGVtB3BhcmtpbmcNc3dpbW1pbmctcG9vbAh1c2VyLWFsdAl1c2VyLXBsdXMKdXNlci10aW1lcwhlbGxpcHNpcwZzdW1tZXIQd2lyZWxlc3MtYW50ZW5uYQVmbG9vcgZob21lLTIId2lyZWxlc3MHaXJvbmluZwhkb3duLWJpZwhsZWZ0LWJpZwlyaWdodC1iaWcGdXAtYmlnB2xhdW5kcnkFZmF4LTIHcGhvbmUtMgd0b29scy0yCmNoZWNrYm94LTIDbWFwCW5ld3NwYXBlcgZub3RlLTIJcGljdHVyZS0yC3JhZGlvLXRvd2VyB3ZpZGVvLTIKZG93bi1hcnJvdwpsZWZ0LWFycm93C3JpZ2h0LWFycm93CHVwLWFycm93Bm1lbnUtMgZjYXJ0LTINZWxsaXBzaXMtdmVydAlsZWZ0LW1pbmkKcmlnaHQtbWluaQd1cC1taW5pCWRvd24tbWluaQthcnJvdy1jb21ibwZzaWduYWwDYWlyBXdhdGVyCXNoYXJlYWJsZQ1yZXNpemUtZnVsbC0xDnJlc2l6ZS1zbWFsbC0xCWRvd24tdGhpbglsZWZ0LXRoaW4KcmlnaHQtdGhpbgd1cC10aGluCmxldmVsLWRvd24IbGV2ZWwtdXAHc2h1ZmZsZQRsb29wBnN3aXRjaA9yZXNpemUtdmVydGljYWwRcmVzaXplLWhvcml6b250YWwFYmxvY2sGbWVudS0xBm5vdGUtMQ1wYXBlci1wbGFuZS0yC3BhcGVyLXBsYW5lB3Bob25lLTEOcGludGVyZXN0LWxvZ28LcGxheS1idXR0b24FbWFwLTEQbWFnbmlmeWluZy1nbGFzcwRmaXJlDWZhY2Vib29rLWxvZ28KZmFjZWJvb2stMQdlbWFpbC0xDWRyaWJiYmxlLWxvZ28UYXJyb3ctcG9pbnQtdG8tcmlnaHQJYWRkcmVzcy0xBzAxLXBsdXMXdHdpdHRlci1sb2dvLXNpbGhvdWV0dGUJdHdpdHRlci0xEnR1bWJsci1sZXR0ZXItbG9nbwdzaGFyZS0xDXJpZ2h0LWFycm93LTEGcXVvdGVzDXNwZWVjaC1idWJibGUHZW1haWwtMgpwaG9uZS1jYWxsDGxvY2F0aW9uLXBpbgRtb3ZlD3Jlc2l6ZS1mdWxsLWFsdARkb2NzCWFtYnVsYW5jZQRldXJvBXBvdW5kBmRvbGxhcgN5ZW4Gcm91YmxlA2NhcgR0YXhpB2JpY3ljbGUDYnVzBHNoaXAKbW90b3JjeWNsZQV0cmFpbgZzdWJ3YXkFY2xvbmUAAAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGANg/08DYP9P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)format('truetype');
  font-display: swap;
}

[class^=icon-]:before,
[class*=" icon-"]:before {
  font-family: fontello;
  font-style: normal;
  font-weight: 400;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em
}

.icon-vcard:before {
  content: '\e800'
}

.icon-pin:before {
  content: '\e801'
}

.icon-reply:before {
  content: '\e802'
}

.icon-reply-all:before {
  content: '\e803'
}

.icon-forward:before {
  content: '\e804'
}

.icon-print:before {
  content: '\e805'
}

.icon-keyboard:before {
  content: '\e806'
}

.icon-slider-left:before {
  content: '\e807'
}

.icon-clock-empty:before {
  content: '\e808'
}

.icon-hourglass:before {
  content: '\e809'
}

.icon-login:before {
  content: '\e80a'
}

.icon-logout:before {
  content: '\e80b'
}

.icon-picture:before {
  content: '\e80c'
}

.icon-brush:before {
  content: '\e80d'
}

.icon-ccw:before {
  content: '\e80e'
}

.icon-cw:before {
  content: '\e80f'
}

.icon-refresh:before {
  content: '\e810'
}

.icon-clock:before {
  content: '\e811'
}

.icon-circle-empty:before {
  content: '\e812'
}

.icon-circle-dot:before {
  content: '\e813'
}

.icon-circle:before {
  content: '\e814'
}

.icon-checkbox:before {
  content: '\e815'
}

.icon-checkbox-empty:before {
  content: '\e816'
}

.icon-book:before {
  content: '\e817'
}

.icon-mail-empty:before {
  content: '\e818'
}

.icon-mail:before {
  content: '\e819'
}

.icon-phone:before {
  content: '\e81a'
}

.icon-book-open:before {
  content: '\e81b'
}

.icon-users-group:before {
  content: '\e81c'
}

.icon-male:before {
  content: '\e81d'
}

.icon-female:before {
  content: '\e81e'
}

.icon-child:before {
  content: '\e81f'
}

.icon-star:before {
  content: '\e820'
}

.icon-globe:before {
  content: '\e821'
}

.icon-mobile:before {
  content: '\e822'
}

.icon-tablet-1:before {
  content: '\e823'
}

.icon-laptop:before {
  content: '\e824'
}

.icon-desktop:before {
  content: '\e825'
}

.icon-cog:before {
  content: '\e826'
}

.icon-cogs:before {
  content: '\e827'
}

.icon-down:before {
  content: '\e828'
}

.icon-wrench:before {
  content: '\e829'
}

.icon-sliders:before {
  content: '\e82a'
}

.icon-lock:before {
  content: '\e82b'
}

.icon-trophy:before {
  content: '\e82c'
}

.icon-spin3:before {
  content: '\e82d'
}

.icon-spin1:before {
  content: '\e82e'
}

.icon-spin2:before {
  content: '\e82f'
}

.icon-spin4:before {
  content: '\e830'
}

.icon-spin5:before {
  content: '\e831'
}

.icon-spin6:before {
  content: '\e832'
}

.icon-location:before {
  content: '\e833'
}

.icon-address:before {
  content: '\e834'
}

.icon-up:before {
  content: '\e835'
}

.icon-right:before {
  content: '\e836'
}

.icon-left:before {
  content: '\e837'
}

.icon-music-light:before {
  content: '\e838'
}

.icon-search-light:before {
  content: '\e839'
}

.icon-mail-light:before {
  content: '\e83a'
}

.icon-heart-light:before {
  content: '\e83b'
}

.icon-dot:before {
  content: '\e83c'
}

.icon-user-light:before {
  content: '\e83d'
}

.icon-video-light:before {
  content: '\e83e'
}

.icon-camera-light:before {
  content: '\e83f'
}

.icon-photo-light:before {
  content: '\e840'
}

.icon-attach-light:before {
  content: '\e841'
}

.icon-lock-light:before {
  content: '\e842'
}

.icon-eye-light:before {
  content: '\e843'
}

.icon-tag-light:before {
  content: '\e844'
}

.icon-thumbs-up-light:before {
  content: '\e845'
}

.icon-pencil-light:before {
  content: '\e846'
}

.icon-comment-light:before {
  content: '\e847'
}

.icon-location-light:before {
  content: '\e848'
}

.icon-cup-light:before {
  content: '\e849'
}

.icon-trash-light:before {
  content: '\e84a'
}

.icon-doc-light:before {
  content: '\e84b'
}

.icon-key-light:before {
  content: '\e84c'
}

.icon-database-light:before {
  content: '\e84d'
}

.icon-megaphone-light:before {
  content: '\e84e'
}

.icon-graduation-light:before {
  content: '\e84f'
}

.icon-fire-light:before {
  content: '\e850'
}

.icon-paper-plane-light:before {
  content: '\e851'
}

.icon-cloud-light:before {
  content: '\e852'
}

.icon-globe-light:before {
  content: '\e853'
}

.icon-inbox-light:before {
  content: '\e854'
}

.icon-cart:before {
  content: '\e855'
}

.icon-resize-small:before {
  content: '\e856'
}

.icon-desktop-light:before {
  content: '\e857'
}

.icon-tv-light:before {
  content: '\e858'
}

.icon-wallet-light:before {
  content: '\e859'
}

.icon-t-shirt-light:before {
  content: '\e85a'
}

.icon-lightbulb-light:before {
  content: '\e85b'
}

.icon-clock-light:before {
  content: '\e85c'
}

.icon-diamond-light:before {
  content: '\e85d'
}

.icon-shop-light:before {
  content: '\e85e'
}

.icon-sound-light:before {
  content: '\e85f'
}

.icon-calendar-light:before {
  content: '\e860'
}

.icon-food-light:before {
  content: '\e861'
}

.icon-money-light:before {
  content: '\e862'
}

.icon-params-light:before {
  content: '\e863'
}

.icon-cog-light:before {
  content: '\e864'
}

.icon-beaker-light:before {
  content: '\e865'
}

.icon-note-light:before {
  content: '\e866'
}

.icon-truck-light:before {
  content: '\e867'
}

.icon-behance:before {
  content: '\e868'
}

.icon-bitbucket:before {
  content: '\e869'
}

.icon-cc:before {
  content: '\e86a'
}

.icon-codeopen:before {
  content: '\e86b'
}

.icon-css3:before {
  content: '\e86c'
}

.icon-delicious:before {
  content: '\e86d'
}

.icon-digg:before {
  content: '\e86e'
}

.icon-dribbble:before {
  content: '\e86f'
}

.icon-deviantart:before {
  content: '\e870'
}

.icon-dropbox:before {
  content: '\e871'
}

.icon-drupal:before {
  content: '\e872'
}

.icon-facebook:before {
  content: '\e873'
}

.icon-flickr:before {
  content: '\e874'
}

.icon-foursquare:before {
  content: '\e875'
}

.icon-git:before {
  content: '\e876'
}

.icon-github:before {
  content: '\e877'
}

.icon-gittip:before {
  content: '\e878'
}

.icon-google:before {
  content: '\e879'
}

.icon-gplus:before {
  content: '\e87a'
}

.icon-gwallet:before {
  content: '\e87b'
}

.icon-hacker-news:before {
  content: '\e87c'
}

.icon-html5:before {
  content: '\e87d'
}

.icon-instagramm:before {
  content: '\e87e'
}

.icon-ioxhost:before {
  content: '\e87f'
}

.icon-joomla:before {
  content: '\e880'
}

.icon-jsfiddle:before {
  content: '\e881'
}

.icon-lastfm:before {
  content: '\e882'
}

.icon-linux:before {
  content: '\e883'
}

.icon-linkedin:before {
  content: '\e884'
}

.icon-maxcdn:before {
  content: '\e885'
}

.icon-meanpath:before {
  content: '\e886'
}

.icon-openid:before {
  content: '\e887'
}

.icon-pagelines:before {
  content: '\e888'
}

.icon-paypal:before {
  content: '\e889'
}

.icon-qq:before {
  content: '\e88a'
}

.icon-reddit:before {
  content: '\e88b'
}

.icon-renren:before {
  content: '\e88c'
}

.icon-skype:before {
  content: '\e88d'
}

.icon-slack:before {
  content: '\e88e'
}

.icon-slideshare:before {
  content: '\e88f'
}

.icon-soundcloud:before {
  content: '\e890'
}

.icon-spotify:before {
  content: '\e891'
}

.icon-stackexchange:before {
  content: '\e892'
}

.icon-stackoverflow:before {
  content: '\e893'
}

.icon-steam:before {
  content: '\e894'
}

.icon-stumbleupon:before {
  content: '\e895'
}

.icon-tencent-weibo:before {
  content: '\e896'
}

.icon-trello:before {
  content: '\e897'
}

.icon-tumblr:before {
  content: '\e898'
}

.icon-twitch:before {
  content: '\e899'
}

.icon-twitter:before {
  content: '\e89a'
}

.icon-vine:before {
  content: '\e89b'
}

.icon-vkontakte:before {
  content: '\e89c'
}

.icon-wechat:before {
  content: '\e89d'
}

.icon-weibo:before {
  content: '\e89e'
}

.icon-windows:before {
  content: '\e89f'
}

.icon-wordpress:before {
  content: '\e8a0'
}

.icon-xing:before {
  content: '\e8a1'
}

.icon-yelp:before {
  content: '\e8a2'
}

.icon-youtube:before {
  content: '\e8a3'
}

.icon-yahoo:before {
  content: '\e8a4'
}

.icon-lemon:before {
  content: '\e8a5'
}

.icon-blank:before {
  content: '\e8a6'
}

.icon-pinterest-circled:before {
  content: '\e8a7'
}

.icon-heart-empty:before {
  content: '\e8a8'
}

.icon-lock-open:before {
  content: '\e8a9'
}

.icon-heart:before {
  content: '\e8aa'
}

.icon-check:before {
  content: '\e8ab'
}

.icon-cancel:before {
  content: '\e8ac'
}

.icon-plus:before {
  content: '\e8ad'
}

.icon-minus:before {
  content: '\e8ae'
}

.icon-double-left:before {
  content: '\e8af'
}

.icon-double-right:before {
  content: '\e8b0'
}

.icon-double-up:before {
  content: '\e8b1'
}

.icon-double-down:before {
  content: '\e8b2'
}

.icon-help:before {
  content: '\e8b3'
}

.icon-info:before {
  content: '\e8b4'
}

.icon-link:before {
  content: '\e8b5'
}

.icon-quote:before {
  content: '\e8b6'
}

.icon-attach:before {
  content: '\e8b7'
}

.icon-eye:before {
  content: '\e8b8'
}

.icon-tag:before {
  content: '\e8b9'
}

.icon-menu:before {
  content: '\e8ba'
}

.icon-pencil:before {
  content: '\e8bb'
}

.icon-feather:before {
  content: '\e8bc'
}

.icon-code:before {
  content: '\e8bd'
}

.icon-home:before {
  content: '\e8be'
}

.icon-camera:before {
  content: '\e8bf'
}

.icon-pictures:before {
  content: '\e8c0'
}

.icon-video:before {
  content: '\e8c1'
}

.icon-users:before {
  content: '\e8c2'
}

.icon-user:before {
  content: '\e8c3'
}

.icon-user-add:before {
  content: '\e8c4'
}

.icon-comment-empty:before {
  content: '\e8c5'
}

.icon-chat-empty:before {
  content: '\e8c6'
}

.icon-bell:before {
  content: '\e8c7'
}

.icon-star-empty:before {
  content: '\e8c8'
}

.icon-dot2:before {
  content: '\e8c9'
}

.icon-dot3:before {
  content: '\e8ca'
}

.icon-note:before {
  content: '\e8cb'
}

.icon-basket:before {
  content: '\e8cc'
}

.icon-note2:before {
  content: '\e8cd'
}

.icon-share:before {
  content: '\e8ce'
}

.icon-doc:before {
  content: '\e8cf'
}

.icon-doc-text:before {
  content: '\e8d0'
}

.icon-file-pdf:before {
  content: '\e8d1'
}

.icon-file-word:before {
  content: '\e8d2'
}

.icon-file-excel:before {
  content: '\e8d3'
}

.icon-file-powerpoint:before {
  content: '\e8d4'
}

.icon-file-image:before {
  content: '\e8d5'
}

.icon-file-archive:before {
  content: '\e8d6'
}

.icon-file-audio:before {
  content: '\e8d7'
}

.icon-file-video:before {
  content: '\e8d8'
}

.icon-file-code:before {
  content: '\e8d9'
}

.icon-trash-empty:before {
  content: '\e8da'
}

.icon-trash:before {
  content: '\e8db'
}

.icon-th-large:before {
  content: '\e8dc'
}

.icon-th:before {
  content: '\e8dd'
}

.icon-th-list:before {
  content: '\e8de'
}

.icon-flag:before {
  content: '\e8df'
}

.icon-attention:before {
  content: '\e8e0'
}

.icon-play:before {
  content: '\e8e1'
}

.icon-stop:before {
  content: '\e8e2'
}

.icon-pause:before {
  content: '\e8e3'
}

.icon-record:before {
  content: '\e8e4'
}

.icon-to-end:before {
  content: '\e8e5'
}

.icon-tools:before {
  content: '\e8e6'
}

.icon-retweet:before {
  content: '\e8e7'
}

.icon-to-start:before {
  content: '\e8e8'
}

.icon-fast-forward:before {
  content: '\e8e9'
}

.icon-fast-backward:before {
  content: '\e8ea'
}

.icon-search:before {
  content: '\e8eb'
}

.icon-slider-right:before {
  content: '\e8ec'
}

.icon-rss:before {
  content: '\e8ed'
}

.icon-down-big-1:before {
  content: '\e8ee'
}

.icon-left-big-1:before {
  content: '\e8ef'
}

.icon-right-big-1:before {
  content: '\e8f0'
}

.icon-up-big-1:before {
  content: '\e8f1'
}

.icon-comment-2:before {
  content: '\e8f2'
}

.icon-comment:before {
  content: '\e8f3'
}

.icon-eye-2:before {
  content: '\e8f4'
}

.icon-tablet:before {
  content: '\e8f5'
}

.icon-bathtub:before {
  content: '\e8f6'
}

.icon-comb:before {
  content: '\e8f7'
}

.icon-calendar:before {
  content: '\e8f8'
}

.icon-search-alt:before {
  content: '\e8f9'
}

.icon-white:before {
  content: '\e8fa'
}

.icon-home-alt:before {
  content: '\e8fb'
}

.icon-timer:before {
  content: '\e8fc'
}

.icon-locator:before {
  content: '\e8fd'
}

.icon-cup:before {
  content: '\e8fe'
}

.icon-currency:before {
  content: '\e8ff'
}

.icon-box:before {
  content: '\e900'
}

.icon-quote-left:before {
  content: '\e901'
}

.icon-quote-right:before {
  content: '\e902'
}

.icon-volume-up:before {
  content: '\e903'
}

.icon-volume-off:before {
  content: '\e904'
}

.icon-volume:before {
  content: '\e905'
}

.icon-volume-down:before {
  content: '\e906'
}

.icon-arrow-left-alt:before {
  content: '\e907'
}

.icon-arrow-right-alt:before {
  content: '\e908'
}

.icon-thumbs-up:before {
  content: '\e909'
}

.icon-thumbs-down:before {
  content: '\e90a'
}

.icon-speech:before {
  content: '\e90b'
}

.icon-sphere:before {
  content: '\e90c'
}

.icon-light:before {
  content: '\e90d'
}

.icon-apple-mouse:before {
  content: '\e90e'
}

.icon-arrow-down:before {
  content: '\e90f'
}

.icon-arrow-left:before {
  content: '\e910'
}

.icon-arrow-right:before {
  content: '\e911'
}

.icon-arrow-up:before {
  content: '\e912'
}

.icon-search-2:before {
  content: '\e913'
}

.icon-cd-light:before {
  content: '\e914'
}

.icon-mobile-light:before {
  content: '\e915'
}

.icon-clear-button:before {
  content: '\e916'
}

.icon-binoculars:before {
  content: '\e917'
}

.icon-resize-full:before {
  content: '\e918'
}

.icon-truck:before {
  content: '\e919'
}

.icon-clipboard:before {
  content: '\e91a'
}

.icon-email:before {
  content: '\e91b'
}

.icon-modem:before {
  content: '\e91c'
}

.icon-parking:before {
  content: '\e91d'
}

.icon-swimming-pool:before {
  content: '\e91e'
}

.icon-user-alt:before {
  content: '\e91f'
}

.icon-user-plus:before {
  content: '\e920'
}

.icon-user-times:before {
  content: '\e921'
}

.icon-ellipsis:before {
  content: '\e922'
}

.icon-summer:before {
  content: '\e923'
}

.icon-wireless-antenna:before {
  content: '\e924'
}

.icon-floor:before {
  content: '\e925'
}

.icon-home-2:before {
  content: '\e926'
}

.icon-wireless:before {
  content: '\e927'
}

.icon-ironing:before {
  content: '\e928'
}

.icon-down-big:before {
  content: '\e929'
}

.icon-left-big:before {
  content: '\e92a'
}

.icon-right-big:before {
  content: '\e92b'
}

.icon-up-big:before {
  content: '\e92c'
}

.icon-laundry:before {
  content: '\e92d'
}

.icon-fax-2:before {
  content: '\e92e'
}

.icon-phone-2:before {
  content: '\e92f'
}

.icon-tools-2:before {
  content: '\e930'
}

.icon-checkbox-2:before {
  content: '\e931'
}

.icon-map:before {
  content: '\e932'
}

.icon-newspaper:before {
  content: '\e933'
}

.icon-note-2:before {
  content: '\e934'
}

.icon-picture-2:before {
  content: '\e935'
}

.icon-radio-tower:before {
  content: '\e936'
}

.icon-video-2:before {
  content: '\e937'
}

.icon-down-arrow:before {
  content: '\e938'
}

.icon-left-arrow:before {
  content: '\e939'
}

.icon-right-arrow:before {
  content: '\e93a'
}

.icon-up-arrow:before {
  content: '\e93b'
}

.icon-menu-2:before {
  content: '\e93c'
}

.icon-cart-2:before {
  content: '\e93d'
}

.icon-ellipsis-vert:before {
  content: '\e93e'
}

.icon-left-mini:before {
  content: '\e93f'
}

.icon-right-mini:before {
  content: '\e940'
}

.icon-up-mini:before {
  content: '\e941'
}

.icon-down-mini:before {
  content: '\e942'
}

.icon-arrow-combo:before {
  content: '\e943'
}

.icon-signal:before {
  content: '\e944'
}

.icon-air:before {
  content: '\e945'
}

.icon-water:before {
  content: '\e946'
}

.icon-shareable:before {
  content: '\e947'
}

.icon-resize-full-1:before {
  content: '\e948'
}

.icon-resize-small-1:before {
  content: '\e949'
}

.icon-down-thin:before {
  content: '\e94a'
}

.icon-left-thin:before {
  content: '\e94b'
}

.icon-right-thin:before {
  content: '\e94c'
}

.icon-up-thin:before {
  content: '\e94d'
}

.icon-level-down:before {
  content: '\e94e'
}

.icon-level-up:before {
  content: '\e94f'
}

.icon-shuffle:before {
  content: '\e950'
}

.icon-loop:before {
  content: '\e951'
}

.icon-switch:before {
  content: '\e952'
}

.icon-resize-vertical:before {
  content: '\e953'
}

.icon-resize-horizontal:before {
  content: '\e954'
}

.icon-block:before {
  content: '\e955'
}

.icon-menu-1:before {
  content: '\e956'
}

.icon-note-1:before {
  content: '\e957'
}

.icon-paper-plane-2:before {
  content: '\e958'
}

.icon-paper-plane:before {
  content: '\e959'
}

.icon-phone-1:before {
  content: '\e95a'
}

.icon-pinterest-logo:before {
  content: '\e95b'
}

.icon-play-button:before {
  content: '\e95c'
}

.icon-map-1:before {
  content: '\e95d'
}

.icon-magnifying-glass:before {
  content: '\e95e'
}

.icon-fire:before {
  content: '\e95f'
}

.icon-facebook-logo:before {
  content: '\e960'
}

.icon-facebook-1:before {
  content: '\e961'
}

.icon-email-1:before {
  content: '\e962'
}

.icon-dribbble-logo:before {
  content: '\e963'
}

.icon-arrow-point-to-right:before {
  content: '\e964'
}

.icon-address-1:before {
  content: '\e965'
}

.icon-01-plus:before {
  content: '\e966'
}

.icon-twitter-logo-silhouette:before {
  content: '\e967'
}

.icon-twitter-1:before {
  content: '\e968'
}

.icon-tumblr-letter-logo:before {
  content: '\e969'
}

.icon-share-1:before {
  content: '\e96a'
}

.icon-right-arrow-1:before {
  content: '\e96b'
}

.icon-quotes:before {
  content: '\e96c'
}

.icon-speech-bubble:before {
  content: '\e96d'
}

.icon-email-2:before {
  content: '\e96e'
}

.icon-phone-call:before {
  content: '\e96f'
}

.icon-location-pin:before {
  content: '\e970'
}

.icon-move:before {
  content: '\f047'
}

.icon-resize-full-alt:before {
  content: '\f0b2'
}

.icon-docs:before {
  content: '\f0c5'
}

.icon-ambulance:before {
  content: '\f0f9'
}

.icon-euro:before {
  content: '\f153'
}

.icon-pound:before {
  content: '\f154'
}

.icon-dollar:before {
  content: '\f155'
}

.icon-yen:before {
  content: '\f157'
}

.icon-rouble:before {
  content: '\f158'
}

.icon-car:before {
  content: '\f1b9'
}

.icon-taxi:before {
  content: '\f1ba'
}

.icon-bicycle:before {
  content: '\f206'
}

.icon-bus:before {
  content: '\f207'
}

.icon-ship:before {
  content: '\f21a'
}

.icon-motorcycle:before {
  content: '\f21c'
}

.icon-train:before {
  content: '\f238'
}

.icon-subway:before {
  content: '\f239'
}

.icon-clone:before {
  content: '\f24d'
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
input,
textarea,
button,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
address,
section,
video,
audio {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  border: 0;
  outline: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word
}

html,
body {
  margin: 0;
  padding: 0;
  width: 100%
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  overflow-y: scroll !important;
  overflow-x: hidden;
  height: 100%
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-widget button,
div.ui-widget input,
div.ui-widget select,
div.ui-widget textarea,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  font-family: inherit;
  font-size: 1em;
  line-height: inherit
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  color: inherit;
  background: 0 0;
  border-style: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

div.ui-datepicker {
  background-color: #fff
}

div.ui-accordion .ui-accordion-header {
  padding: 0
}

div.ui-accordion .ui-accordion-header-icon {
  display: none
}

div.ui-tabs,
div.ui-tabs .ui-tabs-panel,
div.ui-tabs .ui-tabs-nav {
  padding: 0
}

div.ui-tabs .ui-tabs-nav li {
  float: none;
  margin: 0
}

div.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: none
}

.wp-block-image figcaption {
  margin-bottom: 0
}

html {
  font-size: 16px
}

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block
}

h1,
h2,
h3,
h4,
h5,
h6 {
  hyphens: auto
}

li>ol,
li>ul,
dl>dd {
  margin-bottom: 0
}

li>p {
  margin-bottom: 0
}

li>p+p {
  margin-top: .5em
}

ul {
  padding-left: 0;
  list-style-position: inside
}

ul li ul {
  padding-left: 40px
}

ul li div {
  display: inline-block
}

.elementor-text-editor ol li+li,
.elementor-text-editor ul li+li {
  margin-top: 5px
}

ul:not([class]) {
  margin-left: 1em
}

.widget_media_gallery {
  margin-bottom: -5px
}

.sidebar .widget ul:not(.trx_addons_tabs_titles),
.elementor-text-editor ul,
.widget-area .widget ul,
.elementor-widget-sidebar .widget ul {
  list-style: none
}

.sidebar .widget ul:not(.trx_addons_tabs_titles)>li,
.elementor-text-editor ul>li,
.widget-area .widget ul>li,
.elementor-widget-sidebar .widget ul:not(.trx_addons_tabs_titles)>li {
  position: relative;
  line-height: 1.8em;
  padding-left: 14px
}

.sidebar .widget ul>li:before,
.sidebar .widget ul:not(.trx_addons_tabs_titles)>li:before,
.elementor-text-editor ul>li:before,
.widget-area .widget ul>li:before,
.elementor-widget-sidebar .widget ul>li:before {
  content: '\e83c';
  font-family: fontello;
  display: inline-block;
  line-height: 1;
  margin-right: 14px;
  font-size: 1.4em;
  font-weight: 700;
  position: absolute;
  left: 0;
  top: 3px
}

.sidebar .wp-video-shortcode .mejs-controls,
.sidebar .widget_media_video .mejs-controls {
  height: 39px
}

@media(max-width:1279px) {

  .elementor-col-100 .elementor-widget-sidebar .elementor-widget-container,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .elementor-widget-container {
    margin: 0 -15px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
}

@media(max-width:767px) {

  .elementor-col-100 .elementor-widget-sidebar .elementor-widget-container,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .elementor-widget-container {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }
}

@media(max-width:1279px) {

  .elementor-col-100 .elementor-widget-sidebar .widget,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .widget {
    width: 50%;
    padding: 0 15px !important;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 0 !important;
    margin-bottom: 1.7em
  }
}

@media(max-width:767px) {

  .elementor-col-100 .elementor-widget-sidebar .widget,
  .elementor-col-100 .elementor-widget-sidebar[class*=scheme_] .widget {
    width: 100%
  }
}

a,
.wp-block-calendar a {
  text-decoration: none;
  background: 0 0
}

a,
a:hover,
a:focus,
a:active {
  outline: 0
}

a img {
  border: none
}

a,
a b,
a em,
button,
input[type=button],
input[type=submit] {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

button[disabled],
input[type=submit][disabled],
input[type=button][disabled],
input[type=button][disabled].color_style_link3.sc_button_hover_slide_top,
input[type=button][disabled].color_style_link3.sc_button_hover_slide_bottom,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_top,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_bottom,
input[type=button][disabled].color_style_link3.sc_button_hover_slide_left,
input[type=button][disabled].color_style_link3.sc_button_hover_slide_right,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_left,
input[type=button][disabled].sc_button_hover_style_link2.sc_button_hover_slide_right,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_top,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_bottom,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_top,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_bottom,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_left,
input[type=submit][disabled].color_style_link3.sc_button_hover_slide_right,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_left,
input[type=submit][disabled].sc_button_hover_style_link2.sc_button_hover_slide_right,
button[disabled].color_style_link3.sc_button_hover_slide_top,
button[disabled].color_style_link3.sc_button_hover_slide_bottom,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_top,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_bottom,
button[disabled].color_style_link3.sc_button_hover_slide_left,
button[disabled].color_style_link3.sc_button_hover_slide_right,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_left,
button[disabled].sc_button_hover_style_link2.sc_button_hover_slide_right {
  opacity: .99 !important;
  background: linear-gradient(to right, #b8bcc0 50%, #b8bcc0 50%)no-repeat 100% 100%/210% 100% #b8bcc0 !important;
  box-shadow: none !important
}

h1>a,
h2>a,
h3>a,
h4>a,
h5>a,
h6>a {
  display: block
}

:active,
:focus {
  outline: 0
}

a[href="javascript:void(0)"] {
  cursor: default
}

table {
  border-collapse: collapse
}

table th+th,
table th+td,
table td+th,
table td+td {
  border-left: 1px solid #ddd
}

table>p {
  margin: 0 !important
}

table td {
  padding: 1.3em
}

table th {
  padding: 1.4em 1.3em
}

table th {
  text-align: center
}

caption {
  font-weight: 700;
  text-align: center
}

blockquote,
.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
  position: relative;
  text-align: left;
  padding: 1em 2em;
  line-height: 1.45;
  font-size: 1.176em;
  margin: 0;
  color: #888f97;
  font-weight: 300
}

.scheme_dark blockquote {
  padding: 3.2em 3.2em 2.95em 5em
}

.sc_layouts_row_type_narrow blockquote {
  padding: 0 3.2em 0 2em;
  margin: 2.4em 0 0 !important
}

.sc_layouts_row_type_narrow blockquote:before {
  top: 0;
  left: 0
}

blockquote:before {
  content: '\e96c';
  font-family: fontello;
  font-size: 1.2em;
  display: block;
  position: absolute;
  z-index: 1;
  top: .6em;
  left: 0;
  font-style: normal;
  transform: rotate(180deg)
}

.scheme_dark blockquote:before {
  position: absolute;
  z-index: 1;
  top: 2.5em;
  left: 2.5em
}

blockquote:after,
q:before,
q:after {
  content: ""
}

blockquote,
q {
  quotes: "" ""
}

blockquote p {
  margin: 0;
  font-style: italic
}

blockquote>cite,
blockquote>p>cite {
  display: block;
  font-size: 16px;
  line-height: 1.35em;
  font-weight: 300;
  font-style: normal;
  margin-top: 1.2em;
  letter-spacing: 0
}

.scheme_dark blockquote {
  font-style: italic;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px
}

.blog_mode_post .comments_list blockquote,
.blog_mode_page .comments_list blockquote {
  margin: 1.5em 0
}

.blog .format-quote .post_content {
  margin-bottom: 0 !important
}

.blog .format-quote .post_content blockquote {
  padding: 3.2em 3.6em 2.6em;
  margin-bottom: .9em
}

.blog .format-quote .post_content blockquote:before {
  top: 2.5em;
  left: 1.3em
}

.blog .format-quote .post_meta {
  padding: 0 2.2em
}

.post_featured+.post_header_single {
  margin-top: 1em
}

dd {
  margin-left: 1.5em
}

dt,
b,
strong {
  font-weight: 700
}

dfn,
em,
i {
  font-style: italic
}

pre,
code,
kbd,
tt,
var,
samp {
  font-family: courier new, Courier, monospace;
  font-size: 1em;
  letter-spacing: 0
}

pre {
  overflow: auto;
  max-width: 100%
}

code {
  overflow: auto;
  max-width: 100%;
  padding: 0 1em;
  border: 1px solid #888;
  background-color: #f7f7f7;
  display: inline-block;
  vertical-align: middle;
  word-wrap: break-word
}

pre>code {
  display: block;
  vertical-align: top;
  padding: 1em
}

abbr,
acronym {
  border-bottom: 1px dotted;
  cursor: help
}

mark,
ins {
  background-color: initial;
  text-decoration: none
}

sup,
sub {
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}

sup {
  bottom: 1ex
}

sub {
  top: .5ex
}

small {
  font-size: 80%
}

big {
  font-size: 120%
}

[hidden],
template {
  display: none
}

hr {
  height: 0;
  border: none;
  border-top: 1px solid #eee;
  margin: 2em 0;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box
}

.wp-block-button {
  margin-top: 1.5em;
  margin-bottom: 1.5em
}

.wp-block-button.is-style-squared .wp-block-button__link,
.wp-block-button__link.wp-block-button.is-style-squared .wp-block-button__link {
  border-radius: 0 !important
}

.wp-block-media-text,
.wp-block-column {
  margin-bottom: 1.5em
}

.wp-block-media-text__content p {
  margin: 1em 0 !important
}

.wp-block-separator {
  max-width: 3em
}

.wp-block-separator.is-style-wide {
  max-width: 100%
}

.wp-block-table {
  width: 100%;
  min-width: 240px;
  border-collapse: collapse;
  margin-bottom: 3em
}

.wp-block-group {
  padding: 15px
}

.wp-block-group .wp-block-group__inner-container p:last-of-type {
  margin-bottom: 0
}

.wp-block-group .wp-block-group__inner-container>p,
.wp-block-group .wp-block-group__inner-container>div,
.wp-block-group .wp-block-group__inner-container>[class*=wp-block-] {
  margin-bottom: 1.9em
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: top
}

figure,
.wp-caption,
.wp-caption-overlay .wp-caption {
  border: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: relative;
  max-width: 100%;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px
}

figure:not(.wp-block-gallery):not(.wp-block-embed):not(.wp-block-video) figcaption,
.wp-caption .wp-caption-text,
.wp-caption .wp-caption-dd,
.wp-caption-overlay .wp-caption .wp-caption-text,
.wp-caption-overlay .wp-caption .wp-caption-dd {
  position: absolute;
  z-index: 1;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 17px;
  line-height: 19px;
  font-weight: 400;
  font-style: normal;
  -webkit-transition: margin-bottom .3s ease;
  -ms-transition: margin-bottom .3s ease;
  transition: margin-bottom .3s ease;
  margin-bottom: 0;
  text-align: center;
  padding: 18px 10px;
  overflow: hidden;
  background-color: rgba(20, 30, 41, .7);
  opacity: 1;
  -webkit-transition: all 333ms ease;
  -ms-transition: all 333ms ease;
  transition: all 333ms ease;
  max-height: 70%;
  overflow-y: auto;
  box-sizing: border-box
}

figure:not(.wp-block-gallery):not(.wp-block-embed):not(.wp-block-video):hover figcaption,
.wp-caption:hover .wp-caption-text,
.wp-caption:hover .wp-caption-dd,
.wp-caption-overlay .wp-caption:hover .wp-caption-text,
.wp-caption-overlay .wp-caption:hover .wp-caption-dd {
  opacity: 0
}

.wp-block-gallery figcaption,
.wp-block-embed figcaption,
.wp-block-video figcaption {
  margin-top: .5em !important
}

svg:not(:root) {
  overflow: hidden
}

.wp-block-image {
  text-align: center
}

.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.is-resized {
  display: inline-block
}

.blocks-gallery-caption {
  position: static
}

.blocks-gallery-grid .blocks-gallery-image figcaption,
.blocks-gallery-grid .blocks-gallery-item figcaption,
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  padding: 10px;
  max-height: 60%
}

.wp-block-cover__inner-container p {
  margin-bottom: 0
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline
}

audio:not([controls]) {
  display: none;
  height: 0
}

iframe,
video,
embed {
  max-width: 100%;
  min-height: 100px;
  vertical-align: top
}

[class^=icon-]:before,
[class*=" icon-"]:before {
  font-size: inherit;
  line-height: inherit !important;
  font-weight: inherit;
  font-style: inherit;
  display: inline-block;
  vertical-align: middle;
  width: auto;
  margin: 0
}

form {
  margin-bottom: 0
}

button,
input,
optgroup,
select,
textarea,
textarea.wp-editor-area {
  font-family: inherit;
  font-size: 1em;
  margin: 0;
  vertical-align: baseline
}

button {
  overflow: visible
}

input[placeholder]::-webkit-input-placeholder,
textarea[placeholder]::-webkit-input-placeholder {
  text-overflow: ellipsis
}

input[placeholder]::-moz-placeholder,
textarea[placeholder]::-moz-placeholder {
  text-overflow: ellipsis
}

input[placeholder]:-ms-input-placeholder,
textarea[placeholder]:-ms-input-placeholder {
  text-overflow: ellipsis
}

input[placeholder]::placeholder,
textarea[placeholder]::placeholder {
  text-overflow: ellipsis
}

input[placeholder],
textarea[placeholder] {
  text-overflow: ellipsis
}

textarea,
textarea.wp-editor-area,
select,
option,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=search],
input[type=password],
input[type=checkbox],
input[type=radio] {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

input[type=checkbox],
input[type=radio] {
  padding: 0
}

input[type=number]::-webkit-outer-spin-button {
  height: 50%
}

input[type=number],
input[type=search] {
  -webkit-appearance: none;
  -webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0
}

button[disabled],
html input[disabled] {
  cursor: default !important
}

button:focus,
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
select:focus,
textarea:focus,
textarea.wp-editor-area:focus {
  outline: none
}

input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
textarea,
textarea.wp-editor-area {
  -webkit-appearance: none;
  outline: none;
  resize: none
}

input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select {
  -webkit-border-radius: 350px;
  -ms-border-radius: 350px;
  border-radius: 350px
}

textarea,
textarea.wp-editor-area {
  -webkit-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px
}

label.required:after {
  content: '*';
  display: none;
  vertical-align: text-top;
  font-size: 80%;
  color: #da6f5b
}

fieldset {
  padding: 1em 1.5em;
  margin: 1.5em .2em;
  border: 1px solid #ddd;
  position: relative
}

fieldset legend {
  position: absolute;
  z-index: 1;
  top: -.6em;
  left: 1.5em;
  background-color: #fff;
  font-weight: 400;
  font-style: italic;
  padding: 0 .2em;
  letter-spacing: 0
}

#placeholder,
textarea[placeholder]::-internal-input-suggested {
  background-color: initial !important;
  background: 0 0 !important
}

.wpcf7-textarea {
  margin-bottom: 1.5em !important
}

@media(max-width:479px) {
  .wpcf7-form-control-wrap+.wpcf7-submit {
    margin-top: 15px
  }
}

div.wpcf7-mail-sent-ok {
  border: 1px solid #57af3a
}

div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
  border: 1px solid #f25035
}

span.wpcf7-not-valid-tip {
  color: #f25035 !important
}

.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item {
  margin: 0
}

.trx_addons_message_box_error {
  border: 1px solid #f25035;
  background-color: #fff;
  color: #f25035;
  box-shadow: none;
  border-radius: 22px
}

.mc4wp-form label>input[type=checkbox] {
  margin-right: .5em
}

.sc_button,
.sc_form button,
.sc_matches_item_pair .sc_matches_item_player .post_featured>img,
button:not(.components-button),
button:not(.search_submit),
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
.select_container,
textarea,
.search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search,
.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea,
.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection,
.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a {
  -webkit-border-radius: 360px !important;
  -ms-border-radius: 360px !important;
  border-radius: 360px !important
}

form button,
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
#buddypress .comment-reply-link,
#buddypress .generic-button a,
#buddypress a.button,
#buddypress button,
#buddypress input[type=button],
#buddypress input[type=reset],
#buddypress input[type=submit],
#buddypress ul.button-nav li a,
#buddypress div.activity-meta a,
a.bp-title-button,
body #booked-profile-page input[type=submit],
body #booked-profile-page button,
body .booked-list-view input[type=submit],
body .booked-list-view button,
body table.booked-calendar input[type=submit],
body table.booked-calendar button,
body .booked-modal input[type=submit],
body .booked-modal button,
.mc4wp-form .mc4wp-form-fields input[type=submit],
.sc_button,
.sc_form button,
.tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit],
.edd_download_purchase_form .button,
#edd-purchase-button,
.edd-submit.button,
.widget_edd_cart_widget .edd_checkout a {
  -webkit-appearance: none;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  line-height: 22px;
  font-weight: 400;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 1.094em 3em;
  letter-spacing: 0;
  height: auto;
  border-width: 0 !important;
  transition: 333ms ease all;
  text-align: center;
  vertical-align: middle
}

.sc_layouts_row .sc_button.sc_button_size_small,
.sc_button.sc_button_size_small,
.theme_button.theme_button_small {
  padding: 1em 3.3em;
  font-size: 14px !important
}

.sc_layouts_row_type_narrow .sc_button.sc_button_bordered {
  padding: .8em 1.8em
}

.sc_button.sc_button_bordered.sc_button_size_small {
  padding: .6em 1.4em
}

.sc_button_simple2,
.sc_button_simple {
  font-size: 1em;
  line-height: 1.25em;
  font-weight: 400;
  font-style: italic;
  letter-spacing: 0;
  text-transform: none;
  border: none;
  padding: 0 1.8em 0 0;
  background-color: initial
}

.sc_button_simple2:hover,
.sc_button_simple:hover {
  background-color: initial
}

.sc_button.sc_button_simple:before,
.sc_button.sc_button_simple:after {
  content: '\e93a';
  font-family: fontello;
  font-style: normal
}

input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
textarea,
textarea.wp-editor-area,
form.mc4wp-form .mc4wp-form-fields input[type=email],
.tourmaster-form-field input[type=text],
.tourmaster-form-field input[type=email],
.tourmaster-form-field input[type=password],
.tourmaster-form-field textarea,
.tourmaster-form-field select,
.tourmaster-form-field.tourmaster-with-border input[type=text],
.tourmaster-form-field.tourmaster-with-border input[type=email],
.tourmaster-form-field.tourmaster-with-border input[type=password],
.tourmaster-form-field.tourmaster-with-border textarea,
.tourmaster-form-field.tourmaster-with-border select,
#buddypress div.dir-search input[type=search],
#buddypress div.dir-search input[type=text],
#buddypress li.groups-members-search input[type=search],
#buddypress li.groups-members-search input[type=text],
#buddypress .standard-form input[type=color],
#buddypress .standard-form input[type=date],
#buddypress .standard-form input[type=datetime-local],
#buddypress .standard-form input[type=datetime],
#buddypress .standard-form input[type=email],
#buddypress .standard-form input[type=month],
#buddypress .standard-form input[type=number],
#buddypress .standard-form input[type=password],
#buddypress .standard-form input[type=range],
#buddypress .standard-form input[type=search],
#buddypress .standard-form input[type=tel],
#buddypress .standard-form input[type=text],
#buddypress .standard-form input[type=time],
#buddypress .standard-form input[type=url],
#buddypress .standard-form input[type=week],
#buddypress .standard-form select,
#buddypress .standard-form textarea,
#give-recurring-form .form-row input[type=email],
#give-recurring-form .form-row input[type=password],
#give-recurring-form .form-row input[type=tel],
#give-recurring-form .form-row input[type=text],
#give-recurring-form .form-row input[type=url],
#give-recurring-form .form-row select,
#give-recurring-form .form-row textarea,
form.give-form .form-row input[type=email],
form.give-form .form-row input[type=password],
form.give-form .form-row input[type=tel],
form.give-form .form-row input[type=text],
form.give-form .form-row input[type=url],
form.give-form .form-row select,
form.give-form .form-row textarea,
form[id*=give-form] .form-row input[type=email],
form[id*=give-form] .form-row input[type=password],
form[id*=give-form] .form-row input[type=tel],
form[id*=give-form] .form-row input[type=text],
form[id*=give-form] .form-row input[type=url],
form[id*=give-form] .form-row select,
form[id*=give-form] .form-row textarea,
form[id*=give-form] .give-donation-amount #give-amount,
form[id*=give-form] .give-donation-amount #give-amount-text,
form[id*=give-form] #give-final-total-wrap .give-final-total-amount,
form[id*=give-form] .give-donation-amount .give-currency-symbol,
form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before,
form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after,
form[id*=give-form] #give-final-total-wrap .give-donation-total-label {
  padding: 1.193em 1.4em;
  border: 1px solid;
  -webkit-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  -moz-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  box-shadow: inset 0 4px 12px rgba(0, 0, 0, 2%)
}

.ua_safari input[type=text],
.ua_safari input[type=number],
.ua_safari input[type=email],
.ua_safari input[type=url],
.ua_safari input[type=tel],
.ua_safari input[type=password],
.ua_safari input[type=search],
.ua_safari select,
.ua_safari textarea,
.ua_safari textarea.wp-editor-area,
.ua_safari form.mc4wp-form .mc4wp-form-fields input[type=email],
.ua_safari .tourmaster-form-field input[type=text],
.ua_safari .tourmaster-form-field input[type=email],
.ua_safari .tourmaster-form-field input[type=password],
.ua_safari .tourmaster-form-field textarea,
.ua_safari .tourmaster-form-field select,
.ua_safari .tourmaster-form-field.tourmaster-with-border input[type=text],
.ua_safari .tourmaster-form-field.tourmaster-with-border input[type=email],
.ua_safari .tourmaster-form-field.tourmaster-with-border input[type=password],
.ua_safari .tourmaster-form-field.tourmaster-with-border textarea,
.ua_safari .tourmaster-form-field.tourmaster-with-border select,
.ua_safari #buddypress div.dir-search input[type=search],
.ua_safari #buddypress div.dir-search input[type=text],
.ua_safari #buddypress li.groups-members-search input[type=search],
.ua_safari #buddypress li.groups-members-search input[type=text],
.ua_safari #buddypress .standard-form input[type=color],
.ua_safari #buddypress .standard-form input[type=date],
.ua_safari #buddypress .standard-form input[type=datetime-local],
.ua_safari #buddypress .standard-form input[type=datetime],
.ua_safari #buddypress .standard-form input[type=email],
.ua_safari #buddypress .standard-form input[type=month],
.ua_safari #buddypress .standard-form input[type=number],
.ua_safari #buddypress .standard-form input[type=password],
.ua_safari #buddypress .standard-form input[type=range],
.ua_safari #buddypress .standard-form input[type=search],
.ua_safari #buddypress .standard-form input[type=tel],
.ua_safari #buddypress .standard-form input[type=text],
.ua_safari #buddypress .standard-form input[type=time],
.ua_safari #buddypress .standard-form input[type=url],
.ua_safari #buddypress .standard-form input[type=week],
.ua_safari #buddypress .standard-form select,
.ua_safari #buddypress .standard-form textarea,
.ua_safari #give-recurring-form .form-row input[type=email],
.ua_safari #give-recurring-form .form-row input[type=password],
.ua_safari #give-recurring-form .form-row input[type=tel],
.ua_safari #give-recurring-form .form-row input[type=text],
.ua_safari #give-recurring-form .form-row input[type=url],
.ua_safari #give-recurring-form .form-row select,
.ua_safari #give-recurring-form .form-row textarea,
.ua_safari form.give-form .form-row input[type=email],
.ua_safari form.give-form .form-row input[type=password],
.ua_safari form.give-form .form-row input[type=tel],
.ua_safari form.give-form .form-row input[type=text],
.ua_safari form.give-form .form-row input[type=url],
.ua_safari form.give-form .form-row select,
.ua_safari form.give-form .form-row textarea,
.ua_safari form[id*=give-form] .form-row input[type=email],
.ua_safari form[id*=give-form] .form-row input[type=password],
.ua_safari form[id*=give-form] .form-row input[type=tel],
.ua_safari form[id*=give-form] .form-row input[type=text],
.ua_safari form[id*=give-form] .form-row input[type=url],
.ua_safari form[id*=give-form] .form-row select,
.ua_safari form[id*=give-form] .form-row textarea,
.ua_safari form[id*=give-form] .give-donation-amount #give-amount,
.ua_safari form[id*=give-form] .give-donation-amount #give-amount-text,
.ua_safari form[id*=give-form] #give-final-total-wrap .give-final-total-amount,
.ua_safari form[id*=give-form] .give-donation-amount .give-currency-symbol,
.ua_safari form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before,
.ua_safari form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after,
.ua_safari form[id*=give-form] #give-final-total-wrap .give-donation-total-label {
  -webkit-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  -moz-box-shadow: inset 0 4px 12px 0 rgba(0, 0, 0, 2%);
  box-shadow: inset 0 4px 12px rgba(0, 0, 0, 2%)
}

@media(max-width:1023px) {

  input[type=text],
  input[type=number],
  input[type=email],
  input[type=url],
  input[type=tel],
  input[type=password],
  input[type=search],
  select,
  textarea,
  textarea.wp-editor-area,
  form.mc4wp-form .mc4wp-form-fields input[type=email],
  .tourmaster-form-field input[type=text],
  .tourmaster-form-field input[type=email],
  .tourmaster-form-field input[type=password],
  .tourmaster-form-field textarea,
  .tourmaster-form-field select,
  .tourmaster-form-field.tourmaster-with-border input[type=text],
  .tourmaster-form-field.tourmaster-with-border input[type=email],
  .tourmaster-form-field.tourmaster-with-border input[type=password],
  .tourmaster-form-field.tourmaster-with-border textarea,
  .tourmaster-form-field.tourmaster-with-border select,
  #buddypress div.dir-search input[type=search],
  #buddypress div.dir-search input[type=text],
  #buddypress li.groups-members-search input[type=search],
  #buddypress li.groups-members-search input[type=text],
  #buddypress .standard-form input[type=color],
  #buddypress .standard-form input[type=date],
  #buddypress .standard-form input[type=datetime-local],
  #buddypress .standard-form input[type=datetime],
  #buddypress .standard-form input[type=email],
  #buddypress .standard-form input[type=month],
  #buddypress .standard-form input[type=number],
  #buddypress .standard-form input[type=password],
  #buddypress .standard-form input[type=range],
  #buddypress .standard-form input[type=search],
  #buddypress .standard-form input[type=tel],
  #buddypress .standard-form input[type=text],
  #buddypress .standard-form input[type=time],
  #buddypress .standard-form input[type=url],
  #buddypress .standard-form input[type=week],
  #buddypress .standard-form select,
  #buddypress .standard-form textarea,
  #give-recurring-form .form-row input[type=email],
  #give-recurring-form .form-row input[type=password],
  #give-recurring-form .form-row input[type=tel],
  #give-recurring-form .form-row input[type=text],
  #give-recurring-form .form-row input[type=url],
  #give-recurring-form .form-row select,
  #give-recurring-form .form-row textarea,
  form.give-form .form-row input[type=email],
  form.give-form .form-row input[type=password],
  form.give-form .form-row input[type=tel],
  form.give-form .form-row input[type=text],
  form.give-form .form-row input[type=url],
  form.give-form .form-row select,
  form.give-form .form-row textarea,
  form[id*=give-form] .form-row input[type=email],
  form[id*=give-form] .form-row input[type=password],
  form[id*=give-form] .form-row input[type=tel],
  form[id*=give-form] .form-row input[type=text],
  form[id*=give-form] .form-row input[type=url],
  form[id*=give-form] .form-row select,
  form[id*=give-form] .form-row textarea,
  form[id*=give-form] .give-donation-amount #give-amount,
  form[id*=give-form] .give-donation-amount #give-amount-text,
  form[id*=give-form] #give-final-total-wrap .give-final-total-amount,
  form[id*=give-form] .give-donation-amount .give-currency-symbol,
  form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before,
  form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-after,
  form[id*=give-form] #give-final-total-wrap .give-donation-total-label {
    padding: 1.186em 1.2em
  }
}

textarea,
textarea.wp-editor-area {
  overflow: auto;
  vertical-align: top;
  min-height: 7.6em;
  border-radius: 22px !important
}

.widget input[type=text],
.widget input[type=number],
.widget input[type=email],
.widget input[type=url],
.widget input[type=tel],
.widget input[type=password],
.widget input[type=search],
.widget select,
.widget textarea,
.widget textarea.wp-editor-area {
  padding: 1em 1.2em
}

@media(max-width:1023px) {
  body form.mc4wp-form .mc4wp-form-fields input[type=email] {
    font-size: 12px
  }
}

input[type=radio],
input[type=checkbox],
.edd_price_options ul>li>label>input[type=radio],
.edd_price_options ul>li>label>input[type=checkbox],
.wpcf7-radio input[type=radio],
.wpcf7-checkbox input[type=checkbox],
.wpcf7-acceptance input[type=checkbox] {
  display: none
}

label>input[type=radio],
label>input[type=checkbox],
input[type=checkbox].wpcf7-acceptance {
  display: inline-block;
  vertical-align: baseline
}

.wpcf7-radio .wpcf7-list-item-label,
.wpcf7-checkbox .wpcf7-list-item-label {
  cursor: pointer
}

.edd_price_options ul>li>label>input[type=radio]+span,
.edd_price_options ul>li>label>input[type=checkbox]+span {
  display: inline-block;
  vertical-align: baseline
}

input[type=radio]+label,
input[type=checkbox]+label,
input[type=radio]+.wpcf7-list-item-label,
input[type=checkbox]+.wpcf7-list-item-label,
.edd_price_options ul>li>label>input[type=radio]+span,
.edd_price_options ul>li>label>input[type=checkbox]+span {
  position: relative;
  padding-left: 1.4em;
  line-height: 1.5em;
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  text-align: left
}

.wpcf7-list-item-label.wpcf7-list-item-right {
  position: relative;
  padding-right: 1.4em
}

input[type=radio]+label:before,
input[type=checkbox]+label:before,
input[type=radio]+.wpcf7-list-item-label:before,
input[type=checkbox]+.wpcf7-list-item-label:before,
.wpcf7-list-item-label.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=radio]+span:before,
.edd_price_options ul>li>label>input[type=checkbox]+span:before {
  content: ' ';
  font-family: fontello;
  font-size: 12px;
  display: block;
  text-align: center;
  border: 1px solid #d9d9d9;
  width: .8em;
  height: .8em;
  line-height: .8em;
  position: absolute;
  z-index: 1;
  top: .3em;
  left: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

@media(max-width:1023px) {

  input[type=radio]+label:before,
  input[type=checkbox]+label:before,
  input[type=radio]+.wpcf7-list-item-label:before,
  input[type=checkbox]+.wpcf7-list-item-label:before,
  .wpcf7-list-item-label.wpcf7-list-item-right:before,
  .edd_price_options ul>li>label>input[type=radio]+span:before,
  .edd_price_options ul>li>label>input[type=checkbox]+span:before {
    width: 1em;
    height: 1em;
    line-height: 1em;
    position: absolute;
    z-index: 1;
    top: .2em;
    left: 0
  }
}

.wpcf7-list-item-label.wpcf7-list-item-right:before {
  left: auto;
  right: 0
}

input[type=radio]+label:before,
input[type=radio]+.wpcf7-list-item-label:before,
.wpcf7-radio .wpcf7-list-item-label.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=radio]+span:before {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

input[type=checkbox]:checked+label:before,
input[type=checkbox]:checked+.wpcf7-list-item-label:before,
.wpcf7-checkbox .wpcf7-list-item-checked.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=checkbox]:checked+span:before {
  content: '\e8ab'
}

input[type=radio]:checked+label:before,
input[type=radio]:checked+.wpcf7-list-item-label:before,
.wpcf7-radio .wpcf7-list-item-checked.wpcf7-list-item-right:before,
.edd_price_options ul>li>label>input[type=radio]:checked+span:before {
  content: '\e83c'
}

select {
  text-overflow: ellipsis;
  white-space: nowrap
}

select::-ms-expand {
  display: none
}

select:not(.esg-sorting-select):not([class*=trx_addons_attrib_]) {
  visibility: hidden
}

.select_container select:not(.esg-sorting-select):not([class*=trx_addons_attrib_]) {
  visibility: visible
}

.select_container {
  width: 100%;
  position: relative
}

.select_container,
.select_container:after,
.select_container select {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.select_container:before {
  content: ' ';
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  width: 3em;
  z-index: 1;
  pointer-events: none;
  cursor: pointer
}

.sc_input_hover_accent .select_container::before {
  right: 2px;
  top: 2px;
  bottom: 2px;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.select_container:after {
  content: '\e828';
  font-family: fontello;
  display: block;
  position: absolute;
  z-index: 2;
  top: 50%;
  right: 1em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  margin-top: -.5em;
  pointer-events: none;
  cursor: pointer
}

.select_container select {
  background: 0 0 !important;
  border-color: transparent !important;
  width: 100% !important;
  max-width: none !important;
  padding-right: 3em !important;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.widget .select_container select {
  padding-right: 2em !important;
  padding-top: .75em;
  padding-bottom: .75em
}

.widget .select_container:before {
  width: 2em
}

.widget .select_container:after {
  right: .5em
}

.select2-container {
  width: 100% !important
}

.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection {
  height: auto;
  border: 2px solid #ddd;
  padding: .5em 0 .5em 1.4em;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.select2-container--default .select2-selection--single span.select2-selection__rendered {
  line-height: 2.86em
}

.select2-container.select2-container--default .select2-selection .select2-selection__arrow {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.select2-drop-active {
  border: none
}

.select2-dropdown {
  border: 1px solid #ddd
}

.select2-search {
  padding: 4px 0
}

.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  margin: 0 !important;
  padding: 0 !important
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  display: block;
  top: 5px;
  left: 5px;
  width: auto;
  height: auto;
  font-size: .8em;
  line-height: normal;
  padding: 1em 1.5em;
  color: #21759b;
  background-color: #f1f1f1;
  border-radius: 3px;
  clip: auto !important;
  text-decoration: none;
  z-index: 100000;
  -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
  -ms-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6)
}

.alignleft {
  display: inline-block;
  float: left;
  margin-right: 1.8em;
  margin-bottom: 1em !important;
  -webkit-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  border-radius: 5px !important
}

.alignright {
  display: inline-block;
  float: right;
  margin-left: 1.8em;
  margin-bottom: 1em !important;
  -webkit-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  border-radius: 5px !important
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 1em;
  margin-bottom: 1em;
  text-align: center;
  -webkit-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  border-radius: 5px !important
}

.alignleft,
.alignright {
  margin-top: 0
}

p img.alignright {
  margin-top: 1em !important;
  margin-left: 1.8em;
  margin-bottom: 1em !important
}

p img.alignleft {
  margin-top: 1em !important;
  margin-right: 1.8em;
  margin-bottom: 1em !important
}

figure.alignnone,
figure.aligncenter {
  margin-bottom: 1em
}

.wp-block-cover__video-background {
  position: absolute !important;
  width: 100% !important;
  height: 100% !important
}

.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption {
  width: auto
}

.has-large-font-size+p,
.has-large-font-size {
  line-height: 1.3em
}

.sticky_wrap {
  margin-bottom: 5em
}

.sticky {
  position: relative
}

.sidebar_hide .sticky_wrap .sticky,
.body_style_fullwide .sticky_wrap .sticky,
.body_style_fullscreen .sticky_wrap .sticky {
  text-align: center
}

.sticky .label_sticky {
  display: block;
  position: absolute;
  z-index: 1;
  top: -30px;
  right: -30px;
  width: 60px;
  height: 60px;
  z-index: 3;
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg)
}

.sticky_wrap .sticky .post_featured {
  display: inline-block
}

.sticky_wrap .sticky .post_categories {
  margin-top: 1em
}

.sticky_wrap .sticky .post_title {
  margin-top: .5em;
  text-transform: uppercase;
  letter-spacing: 1px
}

.sticky .post_title {
  margin-bottom: 1.1em !important
}

.post_content_single img {
  border-radius: 7px
}

.sticky:not(.post_format_quote) .post_content.entry-content {
  display: none
}

.gallery {
  margin: 0 -5px
}

.gallery+p {
  margin-top: 1.9em
}

.gallery-item {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.gallery-columns-9 .gallery-item {
  width: 11.1111111111% !important
}

.gallery-columns-8 .gallery-item {
  width: 12.5% !important
}

.gallery-columns-7 .gallery-item {
  width: 14.2857142857% !important
}

.gallery-columns-6 .gallery-item {
  width: 16.6666666667% !important
}

.gallery-columns-5 .gallery-item {
  width: 20% !important
}

.gallery-columns-4 .gallery-item {
  width: 25% !important
}

.gallery-columns-3 .gallery-item {
  width: 33.3333333333% !important
}

.gallery-columns-2 .gallery-item {
  width: 50% !important
}

.gallery-columns-1 .gallery-item {
  width: 100% !important
}

.gallery-item a {
  display: block
}

.gallery-item a img {
  border: none !important;
  display: block;
  width: 100%;
  border-radius: 7px
}

.gallery-item .gallery-icon {
  margin: 5px
}

.gallery-item figcaption {
  margin: 5px !important;
  border-radius: inherit
}

.gallery-item .gallery-caption {
  max-height: 42px;
  left: 5px;
  right: 5px;
  bottom: 5px
}

.gallery-item .gallery-icon img {
  border-radius: 7px
}

.post-password-form label {
  display: inline-block;
  vertical-align: top
}

.post-password-form input[type=submit] {
  display: inline-block;
  margin-left: .2em
}

.container,
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px
}

.row,
.columns_wrap {
  margin-left: 0;
  margin-right: -30px
}

.row>[class*=column-],
.columns_wrap>[class*=column-] {
  display: inline-block;
  vertical-align: top;
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 30px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.row.columns_padding_left,
.columns_wrap.columns_padding_left,
.vc_row.columns_padding_left {
  margin-left: -30px;
  margin-right: 0
}

.vc_row.columns_padding_left .vc_column_container>.vc_column-inner,
.row.columns_padding_left>[class*=column-],
.columns_wrap.columns_padding_left>[class*=column-],
.row>[class*=column-].columns_padding_left,
.columns_wrap>[class*=column-].columns_padding_left {
  padding-left: 30px;
  padding-right: 0
}

.vc_row.columns_padding_right,
.row.columns_padding_right,
.columns_wrap.columns_padding_right {
  margin-left: 0;
  margin-right: -30px
}

.vc_row.columns_padding_right .vc_column_container>.vc_column-inner,
.row.columns_padding_right>[class*=column-],
.columns_wrap.columns_padding_right>[class*=column-],
.row>[class*=column-].columns_padding_right,
.columns_wrap>[class*=column-].columns_padding_right {
  padding-left: 0;
  padding-right: 30px
}

.vc_row,
.row.columns_padding_center,
.columns_wrap.columns_padding_center {
  margin-left: -15px;
  margin-right: -15px
}

.vc_column_container>.vc_column-inner,
.row.columns_padding_center>[class*=column-],
.columns_wrap.columns_padding_center>[class*=column-],
.row>[class*=column-].columns_padding_center,
.columns_wrap>[class*=column-].columns_padding_center {
  padding-left: 15px;
  padding-right: 15px
}

.row.columns_padding_bottom>[class*=column-],
.columns_wrap.columns_padding_bottom>[class*=column-],
.row>[class*=column-].columns_padding_bottom,
.columns_wrap>[class*=column-].columns_padding_bottom {
  padding-bottom: 30px
}

.sc_blogger.no_margin .row,
.sc_blogger.no_margin .columns_wrap,
.row.no_margin,
.columns_wrap.no_margin {
  margin-left: 0 !important;
  margin-right: 0 !important
}

.sc_blogger.no_margin .row>[class*=column-],
.sc_blogger.no_margin .columns_wrap>[class*=column-],
.row.no_margin>[class*=column-],
.columns_wrap.no_margin>[class*=column-] {
  padding: 0 !important
}

.column-1,
.column-1_1 {
  width: 100%
}

.column-1_2 {
  width: 50%
}

.push-1_2 {
  left: 50%
}

.pull-1_2 {
  right: 50%
}

.offset-1_2 {
  margin-left: 50%
}

.column-1_3 {
  width: 33.3333333333%
}

.push-1_3 {
  left: 33.3333333333%
}

.pull-1_3 {
  right: 33.3333333333%
}

.offset-1_3 {
  margin-left: 33.3333333333%
}

.column-1_4 {
  width: 25%
}

.push-1_4 {
  left: 25%
}

.pull-1_4 {
  right: 25%
}

.offset-1_4 {
  margin-left: 25%
}

.column-1_5 {
  width: 20%
}

.push-1_5 {
  left: 20%
}

.pull-1_5 {
  right: 20%
}

.offset-1_5 {
  margin-left: 20%
}

.column-1_6 {
  width: 16.6666666667%
}

.push-1_6 {
  left: 16.6666666667%
}

.pull-1_6 {
  right: 16.6666666667%
}

.offset-1_6 {
  margin-left: 16.6666666667%
}

.column-1_7 {
  width: 14.2857142857%
}

.push-1_7 {
  left: 14.2857142857%
}

.pull-1_7 {
  right: 14.2857142857%
}

.offset-1_7 {
  margin-left: 14.2857142857%
}

.column-1_8 {
  width: 12.5%
}

.push-1_8 {
  left: 12.5%
}

.pull-1_8 {
  right: 12.5%
}

.offset-1_8 {
  margin-left: 12.5%
}

.column-1_9 {
  width: 11.1111111111%
}

.push-1_9 {
  left: 11.1111111111%
}

.pull-1_9 {
  right: 11.1111111111%
}

.offset-1_9 {
  margin-left: 11.1111111111%
}

.column-1_10 {
  width: 10%
}

.push-1_10 {
  left: 10%
}

.pull-1_10 {
  right: 10%
}

.offset-1_10 {
  margin-left: 10%
}

.column-1_11 {
  width: 9.0909090909%
}

.push-1_11 {
  left: 9.0909090909%
}

.pull-1_11 {
  right: 9.0909090909%
}

.offset-1_11 {
  margin-left: 9.0909090909%
}

.column-1_12 {
  width: 8.3333333333%
}

.push-1_12 {
  left: 8.3333333333%
}

.pull-1_12 {
  right: 8.3333333333%
}

.offset-1_12 {
  margin-left: 8.3333333333%
}

.column-2_2 {
  width: 100%
}

.column-2_3 {
  width: 66.6666666667%
}

.push-2_3 {
  left: 66.6666666667%
}

.pull-2_3 {
  right: 66.6666666667%
}

.offset-2_3 {
  margin-left: 66.6666666667%
}

.column-2_4 {
  width: 50%
}

.push-2_4 {
  left: 50%
}

.pull-2_4 {
  right: 50%
}

.offset-2_4 {
  margin-left: 50%
}

.column-2_5 {
  width: 40%
}

.push-2_5 {
  left: 40%
}

.pull-2_5 {
  right: 40%
}

.offset-2_5 {
  margin-left: 40%
}

.column-2_6 {
  width: 33.3333333333%
}

.push-2_6 {
  left: 33.3333333333%
}

.pull-2_6 {
  right: 33.3333333333%
}

.offset-2_6 {
  margin-left: 33.3333333333%
}

.column-2_7 {
  width: 28.5714285714%
}

.push-2_7 {
  left: 28.5714285714%
}

.pull-2_7 {
  right: 28.5714285714%
}

.offset-2_7 {
  margin-left: 28.5714285714%
}

.column-2_8 {
  width: 25%
}

.push-2_8 {
  left: 25%
}

.pull-2_8 {
  right: 25%
}

.offset-2_8 {
  margin-left: 25%
}

.column-2_9 {
  width: 22.2222222222%
}

.push-2_9 {
  left: 22.2222222222%
}

.pull-2_9 {
  right: 22.2222222222%
}

.offset-2_9 {
  margin-left: 22.2222222222%
}

.column-2_10 {
  width: 20%
}

.push-2_10 {
  left: 20%
}

.pull-2_10 {
  right: 20%
}

.offset-2_10 {
  margin-left: 20%
}

.column-2_11 {
  width: 18.1818181818%
}

.push-2_11 {
  left: 18.1818181818%
}

.pull-2_11 {
  right: 18.1818181818%
}

.offset-2_11 {
  margin-left: 18.1818181818%
}

.column-2_12 {
  width: 16.6666666667%
}

.push-2_12 {
  left: 16.6666666667%
}

.pull-2_12 {
  right: 16.6666666667%
}

.offset-2_12 {
  margin-left: 16.6666666667%
}

.column-3_3 {
  width: 100%
}

.column-3_4 {
  width: 75%
}

.push-3_4 {
  left: 75%
}

.pull-3_4 {
  right: 75%
}

.offset-3_4 {
  margin-left: 75%
}

.column-3_5 {
  width: 60%
}

.push-3_5 {
  left: 60%
}

.pull-3_5 {
  right: 60%
}

.offset-3_5 {
  margin-left: 60%
}

.column-3_6 {
  width: 50%
}

.push-3_6 {
  left: 50%
}

.pull-3_6 {
  right: 50%
}

.offset-3_6 {
  margin-left: 50%
}

.column-3_7 {
  width: 42.8571428571%
}

.push-3_7 {
  left: 42.8571428571%
}

.pull-3_7 {
  right: 42.8571428571%
}

.offset-3_7 {
  margin-left: 42.8571428571%
}

.column-3_8 {
  width: 37.5%
}

.push-3_8 {
  left: 37.5%
}

.pull-3_8 {
  right: 37.5%
}

.offset-3_8 {
  margin-left: 37.5%
}

.column-3_9 {
  width: 33.3333333333%
}

.push-3_9 {
  left: 33.3333333333%
}

.pull-3_9 {
  right: 33.3333333333%
}

.offset-3_9 {
  margin-left: 33.3333333333%
}

.column-3_10 {
  width: 30%
}

.push-3_10 {
  left: 30%
}

.pull-3_10 {
  right: 30%
}

.offset-3_10 {
  margin-left: 30%
}

.column-3_11 {
  width: 27.2727272727%
}

.push-3_11 {
  left: 27.2727272727%
}

.pull-3_11 {
  right: 27.2727272727%
}

.offset-3_11 {
  margin-left: 27.2727272727%
}

.column-3_12 {
  width: 25%
}

.push-3_12 {
  left: 25%
}

.pull-3_12 {
  right: 25%
}

.offset-3_12 {
  margin-left: 25%
}

.column-4_4 {
  width: 100%
}

.column-4_5 {
  width: 80%
}

.push-4_5 {
  left: 80%
}

.pull-4_5 {
  right: 80%
}

.offset-4_5 {
  margin-left: 80%
}

.column-4_6 {
  width: 66.6666666667%
}

.push-4_6 {
  left: 66.6666666667%
}

.pull-4_6 {
  right: 66.6666666667%
}

.offset-4_6 {
  margin-left: 66.6666666667%
}

.column-4_7 {
  width: 57.1428571429%
}

.push-4_7 {
  left: 57.1428571429%
}

.pull-4_7 {
  right: 57.1428571429%
}

.offset-4_7 {
  margin-left: 57.1428571429%
}

.column-4_8 {
  width: 50%
}

.push-4_8 {
  left: 50%
}

.pull-4_8 {
  right: 50%
}

.offset-4_8 {
  margin-left: 50%
}

.column-4_9 {
  width: 44.4444444444%
}

.push-4_9 {
  left: 44.4444444444%
}

.pull-4_9 {
  right: 44.4444444444%
}

.offset-4_9 {
  margin-left: 44.4444444444%
}

.column-4_10 {
  width: 40%
}

.push-4_10 {
  left: 40%
}

.pull-4_10 {
  right: 40%
}

.offset-4_10 {
  margin-left: 40%
}

.column-4_11 {
  width: 36.3636363636%
}

.push-4_11 {
  left: 36.3636363636%
}

.pull-4_11 {
  right: 36.3636363636%
}

.offset-4_11 {
  margin-left: 36.3636363636%
}

.column-4_12 {
  width: 33.3333333333%
}

.push-4_12 {
  left: 33.3333333333%
}

.pull-4_12 {
  right: 33.3333333333%
}

.offset-4_12 {
  margin-left: 33.3333333333%
}

.column-5_5 {
  width: 100%
}

.column-5_6 {
  width: 83.3333333333%
}

.push-5_6 {
  left: 83.3333333333%
}

.pull-5_6 {
  right: 83.3333333333%
}

.offset-5_6 {
  margin-left: 83.3333333333%
}

.column-5_7 {
  width: 71.4285714286%
}

.push-5_7 {
  left: 71.4285714286%
}

.pull-5_7 {
  right: 71.4285714286%
}

.offset-5_7 {
  margin-left: 71.4285714286%
}

.column-5_8 {
  width: 62.5%
}

.push-5_8 {
  left: 62.5%
}

.pull-5_8 {
  right: 62.5%
}

.offset-5_8 {
  margin-left: 62.5%
}

.column-5_9 {
  width: 55.5555555556%
}

.push-5_9 {
  left: 55.5555555556%
}

.pull-5_9 {
  right: 55.5555555556%
}

.offset-5_9 {
  margin-left: 55.5555555556%
}

.column-5_10 {
  width: 50%
}

.push-5_10 {
  left: 50%
}

.pull-5_10 {
  right: 50%
}

.offset-5_10 {
  margin-left: 50%
}

.column-5_11 {
  width: 45.4545454545%
}

.push-5_11 {
  left: 45.4545454545%
}

.pull-5_11 {
  right: 45.4545454545%
}

.offset-5_11 {
  margin-left: 45.4545454545%
}

.column-5_12 {
  width: 41.6666666667%
}

.push-5_12 {
  left: 41.6666666667%
}

.pull-5_12 {
  right: 41.6666666667%
}

.offset-5_12 {
  margin-left: 41.6666666667%
}

.column-6_6 {
  width: 100%
}

.column-6_7 {
  width: 85.7142857143%
}

.push-6_7 {
  left: 85.7142857143%
}

.pull-6_7 {
  right: 85.7142857143%
}

.offset-6_7 {
  margin-left: 85.7142857143%
}

.column-6_8 {
  width: 75%
}

.push-6_8 {
  left: 75%
}

.pull-6_8 {
  right: 75%
}

.offset-6_8 {
  margin-left: 75%
}

.column-6_9 {
  width: 66.6666666667%
}

.push-6_9 {
  left: 66.6666666667%
}

.pull-6_9 {
  right: 66.6666666667%
}

.offset-6_9 {
  margin-left: 66.6666666667%
}

.column-6_10 {
  width: 60%
}

.push-6_10 {
  left: 60%
}

.pull-6_10 {
  right: 60%
}

.offset-6_10 {
  margin-left: 60%
}

.column-6_11 {
  width: 54.5454545455%
}

.push-6_11 {
  left: 54.5454545455%
}

.pull-6_11 {
  right: 54.5454545455%
}

.offset-6_11 {
  margin-left: 54.5454545455%
}

.column-6_12 {
  width: 50%
}

.push-6_12 {
  left: 50%
}

.pull-6_12 {
  right: 50%
}

.offset-6_12 {
  margin-left: 50%
}

.column-7_7 {
  width: 100%
}

.column-7_8 {
  width: 87.5%
}

.push-7_8 {
  left: 87.5%
}

.pull-7_8 {
  right: 87.5%
}

.offset-7_8 {
  margin-left: 87.5%
}

.column-7_9 {
  width: 77.7777777778%
}

.push-7_9 {
  left: 77.7777777778%
}

.pull-7_9 {
  right: 77.7777777778%
}

.offset-7_9 {
  margin-left: 77.7777777778%
}

.column-7_10 {
  width: 70%
}

.push-7_10 {
  left: 70%
}

.pull-7_10 {
  right: 70%
}

.offset-7_10 {
  margin-left: 70%
}

.column-7_11 {
  width: 63.6363636364%
}

.push-7_11 {
  left: 63.6363636364%
}

.pull-7_11 {
  right: 63.6363636364%
}

.offset-7_11 {
  margin-left: 63.6363636364%
}

.column-7_12 {
  width: 58.3333333333%
}

.push-7_12 {
  left: 58.3333333333%
}

.pull-7_12 {
  right: 58.3333333333%
}

.offset-7_12 {
  margin-left: 58.3333333333%
}

.column-8_8 {
  width: 100%
}

.column-8_9 {
  width: 88.8888888889%
}

.push-8_9 {
  left: 88.8888888889%
}

.pull-8_9 {
  right: 88.8888888889%
}

.offset-8_9 {
  margin-left: 88.8888888889%
}

.column-8_10 {
  width: 80%
}

.push-8_10 {
  left: 80%
}

.pull-8_10 {
  right: 80%
}

.offset-8_10 {
  margin-left: 80%
}

.column-8_11 {
  width: 72.7272727273%
}

.push-8_11 {
  left: 72.7272727273%
}

.pull-8_11 {
  right: 72.7272727273%
}

.offset-8_11 {
  margin-left: 72.7272727273%
}

.column-8_12 {
  width: 66.6666666667%
}

.push-8_12 {
  left: 66.6666666667%
}

.pull-8_12 {
  right: 66.6666666667%
}

.offset-8_12 {
  margin-left: 66.6666666667%
}

.column-9_9 {
  width: 100%
}

.column-9_10 {
  width: 90%
}

.push-9_10 {
  left: 90%
}

.pull-9_10 {
  right: 90%
}

.offset-9_10 {
  margin-left: 90%
}

.column-9_11 {
  width: 81.8181818182%
}

.push-9_11 {
  left: 81.8181818182%
}

.pull-9_11 {
  right: 81.8181818182%
}

.offset-9_11 {
  margin-left: 81.8181818182%
}

.column-9_12 {
  width: 75%
}

.push-9_12 {
  left: 75%
}

.pull-9_12 {
  right: 75%
}

.offset-9_12 {
  margin-left: 75%
}

.column-10_10 {
  width: 100%
}

.column-10_11 {
  width: 90.9090909091%
}

.push-10_11 {
  left: 90.9090909091%
}

.pull-10_11 {
  right: 90.9090909091%
}

.offset-10_11 {
  margin-left: 90.9090909091%
}

.column-10_12 {
  width: 83.3333333333%
}

.push-10_12 {
  left: 83.3333333333%
}

.pull-10_12 {
  right: 83.3333333333%
}

.offset-10_12 {
  margin-left: 83.3333333333%
}

.column-11_11 {
  width: 100%
}

.column-11_12 {
  width: 91.6666666667%
}

.push-11_12 {
  left: 91.6666666667%
}

.pull-11_12 {
  right: 91.6666666667%
}

.offset-11_12 {
  margin-left: 91.6666666667%
}

.column-12_12 {
  width: 100%
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.columns_wrap:after {
  content: " ";
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto
}

.pull-right {
  float: right !important
}

.pull-left {
  float: left !important
}

.affix {
  position: fixed;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.visible {
  visibility: visible
}

.invisible {
  visibility: hidden
}

.show {
  display: block !important
}

.hide {
  display: none !important
}

.hidden {
  display: none !important;
  visibility: hidden !important
}

.text-hide {
  font-size: 0;
  line-height: 0;
  color: transparent;
  text-shadow: none;
  background-color: initial;
  border: 0
}

.vertical-centered {
  overflow: hidden
}

.vertical-centered:before {
  content: ' ';
  width: 0;
  height: 100%;
  margin-left: -.3em
}

.vertical-centered:before,
.vertical-centered>* {
  display: inline-block;
  vertical-align: middle
}

.yolox_loading {
  background-image: url(/wp-content/themes/yolox/images/preloader.gif) !important;
  background-position: 50% !important;
  background-repeat: no-repeat !important
}

.page_wrap {
  min-height: 100vh;
  overflow: hidden
}

.page_wrap,
.content_wrap {
  margin: 0 auto
}

.body_style_boxed {
  background-color: #f0f0f0;
  background-attachment: fixed;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover
}

.body_style_boxed .page_wrap {
  width: 1290px
}

.page_content_wrap {
  padding-top: 2rem;
  padding-bottom: 5.3rem
}

.remove_margins .page_content_wrap {
  padding-top: 0 !important;
  padding-bottom: 0 !important
}

.content_wrap,
.content_container {
  width: 1170px;
  margin: 0 auto
}

.content_wrap .content_wrap,
.content_wrap .content_container,
.content_container .content_wrap,
.content_container .content_container {
  width: 100%
}

.content_wrap:after,
.content_container:after {
  content: " ";
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.body_style_fullwide .content_wrap {
  max-width: 1920px;
  margin: 0 auto;
  width: 100% !important;
  padding-left: 130px;
  padding-right: 130px;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.content,
.sidebar,
.sidebar_inner {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.sidebar_fixed_placeholder {
  min-height: 1px
}

.page_content_wrap .content_wrap {
  position: relative
}

.content_wrap .content>.related_wrap .related_wrap .post_title {
  margin: 0;
  padding: 0 1.2em;
  font-size: .8em
}

.content_wrapper .post_meta .post_categories>a {
  margin-bottom: 4px
}

.post_item_single .post_content .post_tags a,
[class*=blog_style_] .post_meta .post_categories a,
.single-post .post_meta .post_categories a {
  margin-bottom: 4px
}

[class*=blog_style_] .post_meta .post_categories {
  width: 100%
}

body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content,
body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content {
  width: 760px
}

[class*=content_wrap]>.sidebar {
  width: 370px
}

.sidebar_hide [class*=content_wrap]>.content {
  margin-left: auto;
  margin-right: auto
}

.sidebar_right [class*=content_wrap]>.content {
  float: left
}

.sidebar_right [class*=content_wrap]>.sidebar {
  float: right
}

.sidebar_left [class*=content_wrap]>.content {
  float: right
}

.sidebar_left [class*=content_wrap]>.sidebar {
  float: left
}

.body_style_fullwide [class*=content_wrap]>.content,
.body_style_fullscreen [class*=content_wrap]>.content {
  width: 100%
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
  padding-right: 410px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
  margin-left: -370px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
  padding-left: 410px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
  margin-right: -370px
}

.body_style_fullscreen .page_content_wrap {
  overflow: hidden;
  padding: 0;
  position: relative
}

.body_style_fullscreen [class*=content_wrap]>.content>article.page {
  padding: 0
}

.top_panel {
  position: relative;
  z-index: 8000;
  padding: .01px 0;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.top_panel .row>[class*=column-],
.top_panel .columns_wrap>[class*=column-] {
  vertical-align: middle
}

.top_panel.with_bg_image:before {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .7)
}

#background_video {
  object-fit: cover;
  overflow: hidden;
  position: absolute;
  z-index: -1 !important;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%
}

div#background_video {
  position: absolute !important
}

div#background_video:after {
  content: ' ';
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, .3)
}

div#background_video iframe,
div#background_video video {
  position: absolute;
  z-index: 1;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, 50%) !important;
  -ms-transform: translate(-50%, 50%) !important;
  transform: translate(-50%, 50%) !important;
  max-width: none
}

#tubular-container {
  display: none
}

.top_panel.with_bg_video {
  background: #000
}

.header_position_over .page_wrap {
  position: relative
}

.header_position_over .top_panel {
  position: absolute;
  z-index: 8000;
  top: 0;
  left: 0;
  width: 100%;
  background: 0 0 !important
}

.header_position_over .top_panel .sc_layouts_row[class*=scheme_]:not(.sc_layouts_row_fixed_on) {
  background-color: initial
}

.header_position_under .top_panel {
  position: relative;
  z-index: 2;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.header_position_under .top_panel_mask {
  display: none;
  background-color: #000;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.header_position_under .page_content_wrap {
  position: relative;
  z-index: 4
}

.header_position_under .footer_wrap {
  position: relative;
  z-index: 3
}

.top_panel_default .sc_layouts_row_fixed_on {
  -webkit-transition: padding .3s ease;
  -ms-transition: padding .3s ease;
  transition: padding .3s ease
}

.top_panel_default .sc_layouts_row .custom-logo-link img,
.top_panel_default .sc_layouts_row .sc_layouts_logo img {
  -webkit-transition: max-height .3s ease;
  -ms-transition: max-height .3s ease;
  transition: max-height .3s ease
}

.top_panel_default .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  content: '\e828';
  font-family: fontello
}

.top_panel_default .sc_layouts_menu_nav li li.menu-item-has-children>a:after {
  content: '\e836';
  font-family: fontello
}

.top_panel_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before {
  content: '\e8ba';
  font-family: fontello
}

.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu {
  display: none;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2.2em
}

.nav-load-more:before {
  display: none !important
}

.nav-links-more.loading a:before {
  display: inline-block !important
}

.sc_blogger .nav-links-more:not(.nav-links-infinite) a {
  transform: translateY(0%);
  transition: 333ms ease all
}

.sc_blogger .nav-links-more:not(.nav-links-infinite) a:hover {
  transform: translateY(-2%)
}

body.menu_style_side {
  width: auto;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box
}

body.menu_style_left {
  margin-left: 6rem
}

body.menu_style_right {
  margin-right: 6rem
}

.menu_style_side .body_wrap {
  position: relative;
  overflow: hidden;
  max-width: 100%
}

.menu_style_side .menu_side_wrap {
  position: fixed;
  z-index: 20000;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  width: 6rem;
  -webkit-transition: left .3s ease, right .3s ease;
  -ms-transition: left .3s ease, right .3s ease;
  transition: left .3s ease, right .3s ease
}

.menu_style_right .menu_side_wrap {
  left: auto;
  right: 0
}

.admin-bar .menu_side_wrap {
  top: 32px
}

@media(max-width:782px) {
  .admin-bar .menu_side_wrap {
    top: 46px
  }
}

@media(max-width:600px) {
  .admin-bar .menu_side_wrap {
    top: 0
  }
}

.menu_side_wrap .menu_side_inner {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.menu_style_side .menu_side_wrap .sc_layouts_logo {
  display: block;
  padding: 25% 10%;
  text-align: center;
  border-bottom: 1px solid #ddd;
  position: relative;
  z-index: 1
}

.menu_style_side .menu_side_wrap .logo_text {
  font-size: 1em;
  letter-spacing: 0;
  text-align: center;
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.menu_style_side .menu_side_wrap .logo_slogan {
  display: none
}

.menu_side_wrap .menu_mobile_button {
  display: block;
  position: relative;
  left: 0;
  right: auto;
  top: 0
}

.menu_side_wrap .menu_side_button {
  display: none;
  font-size: 16px;
  margin-top: -1.5em;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: -1.5em;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: left .3s ease, right .3s ease;
  -ms-transition: left .3s ease, right .3s ease;
  transition: left .3s ease, right .3s ease
}

.menu_style_right .menu_side_wrap .menu_side_button {
  text-align: left;
  padding-left: 10px;
  -webkit-border-radius: 50% 0 0 50%;
  -ms-border-radius: 50% 0 0 50%;
  border-radius: 50% 0 0 50%
}

.menu_style_left .menu_side_wrap .menu_side_button {
  left: auto;
  right: -1.5em;
  text-align: right;
  padding-right: 10px;
  -webkit-border-radius: 0 50% 50% 0;
  -ms-border-radius: 0 50% 50% 0;
  border-radius: 0 50% 50% 0
}

.menu_style_right .menu_side_wrap .menu_side_button:before {
  content: '\e92a'
}

.menu_style_right .menu_side_wrap.opened .menu_side_button:before {
  content: '\e92b'
}

.menu_style_left .menu_side_wrap .menu_side_button:before {
  content: '\e92b'
}

.menu_style_left .menu_side_wrap.opened .menu_side_button:before {
  content: '\e92a'
}

#toc_menu {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: -50% 0 0 -50%
}

.toc_menu_item {
  position: relative;
  z-index: 1
}

.toc_menu_item .toc_menu_icon {
  display: block;
  position: relative;
  color: #888;
  height: 1.5em;
  line-height: 1.5em;
  text-align: center
}

.toc_menu_item .toc_menu_icon:before {
  display: inline-block;
  line-height: inherit;
  color: inherit
}

.toc_menu_item .toc_menu_icon_default:before {
  content: ' ';
  margin-top: .75em;
  width: .5em;
  height: 1px;
  background-color: #888
}

.toc_menu_item:hover .toc_menu_icon,
.toc_menu_item_active .toc_menu_icon {
  color: #292929
}

.toc_menu_item:hover .toc_menu_icon_default:before,
.toc_menu_item_active .toc_menu_icon_default:before {
  background-color: #292929
}

.toc_menu_item_active .toc_menu_icon_default:before {
  width: 1.5em
}

.toc_menu_item .toc_menu_description {
  position: absolute;
  top: 0;
  right: -20em;
  opacity: 0;
  white-space: nowrap;
  -webkit-transition: all .6s ease-out;
  -ms-transition: all .6s ease-out;
  transition: all .6s ease-out
}

.toc_menu_item:hover .toc_menu_description {
  right: 100%;
  margin-right: 1.5em;
  opacity: 1
}

.menu_side_inner #toc_menu {
  display: block;
  position: relative;
  z-index: 0;
  -webkit-transition: top .3s ease;
  -ms-transition: top .3s ease;
  transition: top .3s ease
}

.menu_side_icons #toc_menu {
  left: 0;
  top: 0;
  margin: 0
}

.menu_side_icons .toc_menu_item .toc_menu_description {
  height: 6rem;
  font-size: 1.0667em;
  line-height: 6rem;
  font-weight: 700;
  text-transform: uppercase;
  top: 0
}

.menu_side_icons .toc_menu_item:hover .toc_menu_description {
  margin-right: 0
}

.menu_side_icons .toc_menu_item .toc_menu_description span {
  display: inline-block;
  vertical-align: middle;
  padding: 0 3em;
  letter-spacing: 1px
}

.menu_side_icons .toc_menu_item .toc_menu_icon {
  width: 100%;
  height: 6rem;
  line-height: 6rem;
  -webkit-box-sizing: content-box;
  -ms-box-sizing: content-box;
  box-sizing: content-box;
  border-bottom: 1px solid #ddd
}

.menu_side_icons .toc_menu_item .toc_menu_icon:before {
  font-size: 2rem;
  line-height: inherit;
  font-weight: 400
}

.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon {
  text-align: center
}

.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before {
  content: ' ';
  width: 5px;
  height: 5px;
  line-height: inherit;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon:before {
  width: 9px;
  height: 9px;
  line-height: 9px;
  text-align: center
}

.menu_style_left .toc_menu_item .toc_menu_description {
  left: -20em;
  right: auto
}

.menu_style_left .toc_menu_item:hover .toc_menu_description {
  left: 100%;
  right: auto
}

.top_panel_mobile_info p {
  margin: 0
}

body.mobile_layout.menu_style_left {
  margin-left: 0
}

body.mobile_layout.menu_style_right {
  margin-right: 0
}

body.mobile_layout.menu_style_right .menu_side_wrap {
  right: -6rem
}

body.mobile_layout.menu_style_left .menu_side_wrap {
  left: -6rem
}

body.mobile_layout.menu_style_right .menu_side_wrap.opened {
  right: 0
}

body.mobile_layout.menu_style_left .menu_side_wrap.opened {
  left: 0
}

body.mobile_layout.menu_style_side .menu_side_wrap .menu_side_button {
  display: block
}

body.mobile_layout.menu_style_left .menu_side_wrap .menu_side_button:hover {
  right: -2em
}

body.mobile_layout.menu_style_right .menu_side_wrap .menu_side_button:hover {
  left: -2em
}

.menu_mobile_close {
  display: block;
  cursor: pointer;
  width: 2.2em;
  height: 2.2em;
  line-height: 2.2em;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  top: 41px;
  right: 37px;
  border: 1px solid;
  border-radius: 50%
}

.menu_mobile_close:before,
.menu_mobile_close:after {
  content: ' ';
  border-top: 1px solid #fff;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 38%;
  width: 47%;
  height: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  left: 0;
  right: 0;
  margin: 0 auto
}

.menu_mobile_close:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg)
}

.menu_mobile_close:after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.menu_mobile_overlay {
  display: none !important;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .8);
  z-index: 100000
}

.menu_mobile {
  position: fixed;
  z-index: 100002;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  -webkit-transition: height .3s ease;
  -ms-transition: height .3s ease;
  transition: height .3s ease
}

.menu_mobile.opened {
  height: 100%
}

.menu_mobile_inner {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  overflow: hidden
}

.menu_mobile a {
  display: block
}

.menu_mobile .sc_layouts_logo {
  text-align: left;
  margin: 2.5rem auto 0;
  width: 18.5rem;
  font-size: 1em !important
}

@media(max-width:479px) {
  .menu_mobile .sc_layouts_logo {
    width: 200px
  }
}

.menu_mobile .menu_mobile_nav_area {
  position: absolute;
  z-index: 1;
  top: 14.4%;
  left: 0;
  width: 100%;
  height: auto;
  padding-right: 20px;
  overflow-y: scroll
}

.menu_mobile .menu_mobile_nav_area ul {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  width: auto
}

.menu_mobile .menu_mobile_nav_area ul ul {
  margin: 0;
  display: none
}

.menu_mobile .menu_mobile_nav_area li {
  margin-bottom: 0;
  width: auto
}

.menu_mobile .menu_mobile_nav_area li>a {
  font-size: 1.25em;
  line-height: 1.5em;
  padding: 1px 2.5em 1px 0;
  text-transform: uppercase;
  letter-spacing: 1px;
  position: relative;
  display: inline-block;
  width: 28rem;
  text-align: left;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.menu_mobile .menu_mobile_nav_area>ul>li>a {
  font-size: 2em;
  line-height: 1.5em
}

.menu_mobile .menu_mobile_nav_area>ul>li li>a {
  padding-left: 1em;
  padding-top: .25em;
  padding-bottom: .25em
}

.menu_mobile .menu_mobile_nav_area>ul>li li li>a {
  padding-left: 2em
}

.menu_mobile .menu_mobile_nav_area>ul>li li li li>a {
  padding-left: 3em
}

.menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter {
  margin-top: 0 !important;
  padding-top: 0 !important;
  text-align: center;
  overflow: hidden
}

.menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a {
  overflow: hidden;
  padding-top: .25em;
  padding-bottom: .25em;
  padding-right: .5em
}

.menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a>span {
  display: block;
  border-top: 1px solid #f0f0f0;
  width: 100%;
  height: 0
}

.menu_mobile .menu_mobile_nav_area .open_child_menu {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  padding: .25em;
  background-color: rgba(255, 255, 255, .1);
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.menu_mobile .menu_mobile_nav_area li li .open_child_menu {
  background-color: initial;
  padding: .25em .7em
}

.menu_mobile .menu_mobile_nav_area a:hover>.open_child_menu {
  background-color: rgba(255, 255, 255, .2)
}

.menu_mobile .menu_mobile_nav_area .open_child_menu:before {
  font-family: fontello;
  content: '\e828'
}

.menu_mobile .menu_mobile_nav_area li.opened>a>.open_child_menu:before {
  content: '\e835'
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu {
  display: block;
  width: 26rem;
  text-align: left;
  padding: 1em;
  margin: 0 auto
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_content {
  width: 100% !important
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*=vc_col-xs-]),
.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*=elementor-xs-]) {
  width: 100%;
  float: none
}

.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*=vc_col-xs-])+.wpb_column:not([class*=vc_col-xs-]),
.menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*=elementor-xs-])+.elementor-column:not([class*=elementor-xs-]) {
  margin-top: 2em
}

.menu_mobile .search_mobile {
  position: absolute;
  z-index: 1;
  bottom: 8rem;
  left: 50%;
  width: 28rem;
  margin-left: -14rem
}

.menu_mobile .search_mobile form {
  position: relative
}

.menu_mobile .search_mobile .search_field {
  width: 100%;
  padding: 1.5em 3em 1.5em 1.5em !important
}

.menu_mobile .search_mobile .search_submit {
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  transform: translateY(-50%);
  font-size: .8667em;
  padding: 1.25em 1.8em;
  background-color: initial
}

@media(max-width:479px) {
  .menu_mobile .search_mobile .search_submit {
    padding: 1.8em
  }
}

.menu_mobile .socials_mobile {
  position: absolute;
  z-index: 1;
  bottom: 4rem;
  left: 0;
  text-align: center;
  display: block;
  left: 4.4em;
  width: 18rem;
  margin: 0 auto;
  text-align: left;
  margin-top: 2em
}

@media(max-width:1679px) {
  .menu_mobile .socials_mobile {
    left: 0;
    right: 0;
    width: auto;
    text-align: center
  }
}

.menu_mobile .social_item {
  display: inline-block
}

.menu_mobile .social_item+.social_item {
  margin-left: 2em
}

.menu_mobile .social_item .social_icon {
  display: block;
  font-size: .9em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center
}

.menu_mobile_narrow {
  margin-top: 0;
  margin-left: -427px;
  width: 427px;
  height: 100%;
  -webkit-transition: margin-left .3s ease, margin-right .3s ease;
  -ms-transition: margin-left .3s ease, margin-right .3s ease;
  transition: margin-left .3s ease, margin-right .3s ease
}

@media(max-width:1279px) {
  .menu_mobile_narrow {
    margin-left: -320px;
    width: 320px;
    height: 100%
  }
}

@media(max-width:767px) {
  .menu_mobile_narrow {
    margin-left: -277px;
    width: 277px;
    height: 100%
  }
}

.menu_mobile_narrow.opened {
  margin-left: 0
}

.menu_style_right .menu_mobile_narrow {
  margin-right: -320px;
  margin-left: 0;
  left: auto;
  right: 0
}

.menu_style_right .menu_mobile_narrow.opened {
  margin-right: 0
}

.menu_mobile_narrow .menu_mobile_nav_area li>a {
  font-size: 1em;
  line-height: 1.5em;
  text-transform: none;
  letter-spacing: 0;
  width: 17rem
}

.menu_mobile_narrow .menu_mobile_nav_area>ul>li+li {
  margin-top: 22px
}

@media(max-width:1023px) {
  .menu_mobile_narrow .menu_mobile_nav_area>ul>li+li {
    margin-top: 15px
  }
}

.menu_mobile_narrow .menu_mobile_nav_area>ul>li>a {
  font-size: 17px;
  line-height: 1.5em;
  font-weight: 500
}

.menu_mobile_narrow .menu_mobile_nav_area>ul>li>a>.open_child_menu:before {
  font-size: 1em;
  line-height: inherit
}

.menu_mobile_narrow .menu_mobile_nav_area li li .open_child_menu {
  padding: .4em
}

.menu_mobile_narrow .search_mobile {
  width: 18rem;
  margin-left: -9rem
}

.mobile_device .menu_mobile .menu_mobile_nav_area,
.mobile_layout .menu_mobile .menu_mobile_nav_area {
  position: relative;
  top: auto;
  max-height: none;
  margin: 4em 0 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.mobile_device .menu_mobile .search_mobile,
.mobile_layout .menu_mobile .search_mobile {
  position: relative;
  bottom: auto;
  left: 0;
  margin: 3em auto 0
}

.mobile_device .menu_mobile .socials_mobile,
.mobile_layout .menu_mobile .socials_mobile {
  position: relative;
  bottom: auto
}

.header_widgets_wrap {
  position: relative;
  z-index: 2
}

.header_widgets_wrap.header_fullwidth {
  overflow: hidden
}

.header_widgets_wrap.header_fullwidth .widget {
  margin-bottom: 0
}

.slider_wrap .rev_slider_wrapper {
  z-index: 0
}

.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a {
  opacity: 1 !important
}

.slider_container.slider_controls_side .slider_controls_wrap>.swiper-button-prev {
  margin-left: 0 !important
}

.slider_outer_controls_side .slider_controls_wrap>.swiper-button-next {
  margin-right: 0 !important
}

@media(max-width:1023px) {

  body .slider_style_default .slider_container.slider_controls_side .slider_controls_wrap>a,
  body .slider_style_default.slider_outer_controls_side .slider_controls_wrap>a,
  body .slider_style_default .slider_container.slider_controls_top .slider_controls_wrap>a,
  body .slider_style_default.slider_outer_controls_top .slider_controls_wrap>a,
  body .sc_item_slider .slider_container.slider_controls_side .slider_controls_wrap>a,
  body .sc_item_slider.slider_outer_controls_side .slider_controls_wrap>a,
  body .sc_item_slider .slider_container.slider_controls_top .slider_controls_wrap>a,
  body .sc_item_slider.slider_outer_controls_top .slider_controls_wrap>a,
  body .slider_container.slider_controls_outside+.slider_controls_wrap>a,
  body .slider_outer_controls_outside .slider_controls_wrap>a {
    display: block !important;
    width: 2.3em
  }
}

.widget_slider .slider_container:not(.slider_multi):not(.slider_type_images),
.widget_slider .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide {
  min-height: 300px;
  overflow: visible
}

.blog_archive {
  padding-bottom: 4em
}

.post_item p {
  margin-bottom: 0
}

.post_item>.post_title {
  margin-top: 0
}

.gallery_preview_show .post_readmore {
  margin-top: 2.4em
}

img.mfp-img {
  padding: 0 !important
}

.mfp-figure:after {
  box-shadow: none !important;
  background: 0 0 !important
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  right: 20px;
  text-align: right;
  padding-right: 6px;
  font-size: 29px;
  width: 40px;
  height: 40px;
  cursor: initial !important
}

.mfp-figure figcaption {
  position: relative
}

.mfp-figure figcaption .mfp-bottom-bar {
  position: absolute;
  left: 0;
  right: 0
}

.mfp-figure figcaption .mfp-bottom-bar .mfp-counter {
  left: auto;
  right: 30px
}

.mfp-img-mobile .mfp-bottom-bar {
  background: 0 0 !important
}

button.mfp-close,
button.mfp-arrow {
  box-shadow: none !important
}

.sidebar .textwidget form br {
  display: none
}

.post_layout_classic.post_format_audio:not(.post_item_single) .post_title,
.post_format_audio:not(.post_item_single) .post_title {
  font-size: 1.118em;
  line-height: 1.5em;
  padding-top: 1em;
  margin-bottom: -1px;
  letter-spacing: 0;
  padding-left: 1.2em;
  padding-right: 1.2em
}

.related_wrap .related_item_style_2 .media-block .post_featured {
  margin-bottom: 0
}

.header_position_default.thumbnail_type_fullwidth.post_header_position_above .post_content_single {
  margin-top: 0
}

.mptt-navigation-tabs,
div.yolox_tabs .yolox_tabs_titles {
  list-style-type: none;
  padding: 0;
  text-align: center;
  letter-spacing: 0;
  margin: -.85em 0 3.2em
}

div.esg-filter-wrapper .esg-filterbutton,
.mptt-navigation-tabs li,
div.yolox_tabs .yolox_tabs_titles li {
  display: inline-block;
  margin: 0 0 3px;
  font-size: 12px;
  line-height: 1.4em;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0;
  border: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

div.esg-filter-wrapper .esg-filterbutton:hover,
div.esg-filter-wrapper .esg-filterbutton.selected {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

div.esg-filter-wrapper .esg-filterbutton+.esg-filterbutton,
.mptt-navigation-tabs li+li,
div.yolox_tabs .yolox_tabs_titles li+li {
  margin-left: 3px
}

div.esg-filter-wrapper .esg-filterbutton>span,
.mptt-navigation-tabs li a,
div.yolox_tabs .yolox_tabs_titles li a,
div.yolox_tabs .yolox_tabs_titles li a.ui-tabs-anchor {
  display: block;
  float: none;
  padding: 1.75em 3em;
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

div.yolox_tabs .yolox_tabs_content {
  padding: 0
}

div.yolox_tabs .yolox_tab_content_remove {
  opacity: 0
}

div.yolox_tabs .nav-links {
  margin-top: 1em
}

.header_content_wrap {
  margin-bottom: 3em
}

.thumbnail_type_fullwidth.post_header_position_default .page_content_wrap>.header_content_wrap,
.post_header_position_on_thumb .page_content_wrap>.header_content_wrap {
  margin-bottom: 5.6rem
}

.header_content_wrap+.content_wrap {
  padding-top: 0
}

.header_content_wrap .post_header {
  margin-bottom: 0
}

.header_content_wrap .post_header .post_title {
  margin-top: 0;
  margin-bottom: 0
}

.header_content_wrap .post_header .post_title+.post_meta {
  margin-top: .5em
}

.header_content_wrap .post_featured {
  margin: 0;
  overflow: visible
}

.header_content_wrap .post_featured img {
  border-radius: 7px
}

.header_content_wrap .post_featured+.secondary_meta_wrap {
  margin-top: 1.8em
}

.thumbnail_type_fullwidth .header_content_wrap .post_header {
  margin-left: auto;
  margin-right: auto
}

.thumbnail_type_fullwidth .header_content_wrap .post_featured img {
  max-width: none;
  width: 100%
}

.thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg {
  height: 34rem;
  overflow: visible
}

.thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg:before {
  display: none
}

.thumbnail_type_fullwidth .page_content_wrap {
  padding-top: 0
}

.thumbnail_type_fullwidth .page_content_wrap {
  padding-top: 0
}

.thumbnail_type_fullwidth.post_header_position_above .header_content_wrap .post_header {
  margin-top: 2.1em;
  text-align: center
}

.thumbnail_type_fullwidth.post_header_position_above .header_content_wrap .post_header .meta_author_atts .post_meta {
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

.sticky .post_title {
  margin-bottom: 0 !important
}

.sticky.post_item:not(.format-audio) .post_header {
  margin-bottom: 2.1em !important
}

.single-post.thumbnail_type_default .page_content_wrap {
  padding-top: 5.5rem
}

.single-post .post_meta .post_meta_item {
  cursor: initial
}

.post_header_position_on_thumb .header_content_wrap {
  position: relative
}

.post_header_position_on_thumb .post_header {
  display: block;
  padding: 2em;
  margin: 0 auto !important;
  box-sizing: border-box;
  text-align: center
}

.post_header_position_on_thumb .header_align_tl .post_header,
.post_header_position_on_thumb .header_align_ml .post_header,
.post_header_position_on_thumb .header_align_bl .post_header {
  text-align: left
}

.post_header_position_on_thumb .header_align_tr .post_header,
.post_header_position_on_thumb .header_align_mr .post_header,
.post_header_position_on_thumb .header_align_br .post_header {
  text-align: right
}

.post_header_position_on_thumb .post_featured+.post_header {
  display: inline-block;
  background-color: #fff
}

.post_header_position_on_thumb .header_align_tl .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 3em;
  left: 3em
}

.post_header_position_on_thumb .header_align_tc .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 3em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.post_header_position_on_thumb .header_align_tr .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 3em;
  right: 3em
}

.post_header_position_on_thumb .header_align_ml .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 3em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.post_header_position_on_thumb .header_align_mc .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.post_header_position_on_thumb .header_align_mr .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 50%;
  right: 3em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.post_header_position_on_thumb .header_align_bl .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 3em;
  left: 3em
}

.post_header_position_on_thumb .header_align_bc .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 3em;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%)
}

.post_header_position_on_thumb .header_align_br .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 3em;
  right: 3em
}

.post_header_position_on_thumb .header_align_ts {
  padding-top: .1px
}

.post_header_position_on_thumb .header_align_ts .post_featured {
  margin-top: 6em
}

.post_header_position_on_thumb .header_align_ts .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  border: 1px solid #ddd
}

.post_header_position_on_thumb .header_align_bs {
  padding-bottom: .1px
}

.post_header_position_on_thumb .page_content_wrap>.header_align_bs {
  margin-bottom: 4em
}

.post_header_position_on_thumb .header_align_bs .post_featured {
  margin-bottom: 5em
}

.post_header_position_on_thumb .header_align_bs .post_featured+.post_header {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  border: 1px solid #ddd
}

.post_header_position_on_thumb.thumbnail_type_default .post_item_single .post_featured+.post_content {
  padding-top: 2.8rem
}

.post_header_position_on_thumb .post_featured.with_header {
  position: relative
}

.post_header .post_excerpt {
  margin-top: 1em
}

.post_item .post_content.entry-content {
  margin-bottom: 2.1em
}

.post_meta_single .post_meta_label {
  font-size: 14px;
  margin-right: 6px
}

.post_meta_single .post_tags>a {
  padding: .3em 1.2em;
  font-size: 12px;
  border-radius: 360px;
  text-transform: capitalize;
  display: inline-block
}

.post_header_single .post_meta {
  margin-bottom: 2.6em;
  margin-top: 0
}

.post_header_single .post_meta .post_categories>a {
  font-weight: 500;
  padding: 8px 13px;
  line-height: 1em;
  font-size: 12px;
  border-radius: 360px;
  display: inline-block
}

.post_header_single .content_wrap>.post_meta_wrap>.post_meta .post_share {
  display: none
}

.post_meta_item.post_categories {
  display: inline-block
}

.single_share .post_meta_item .socials_share .social_items {
  background-color: initial !important
}

.header_content_wrap .post_header .post_excerpt p:last-child {
  margin-bottom: 0
}

.header_content_wrap .post_header.align_center,
.post_item_single .post_header.align_center {
  text-align: center
}

.header_content_wrap .post_header.align_left,
.post_item_single .post_header.align_left {
  text-align: left
}

.header_content_wrap .post_header.align_right,
.post_item_single .post_header.align_right {
  text-align: right
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  padding: .4em 2.8em
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon {
  vertical-align: middle
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon span:before {
  margin-top: -4px
}

.page_content_wrap {
  position: relative
}

[class*=_banner_wrap] {
  position: relative;
  text-align: center
}

[class*=_banner_wrap] .banner_link {
  display: block;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.banner_with_image:before {
  content: ' ';
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .3);
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.banner_with_image:hover:before {
  background-color: rgba(0, 0, 0, .1)
}

.banner_with_image>* {
  position: relative;
  z-index: 2;
  color: #fff !important
}

.page_banner_wrap {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  padding: 30px
}

.custom-background .page_content_wrap {
  background-color: initial !important
}

.custom-background .content_wrap>.content,
.page_banner_wrap~.content_wrap>.content {
  padding: 4rem;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.header_banner_wrap,
.sidebar_banner_wrap,
.footer_banner_wrap {
  padding: 30px;
  background-position: 50%;
  background-size: cover
}

.sidebar_banner_wrap {
  margin-bottom: 30px
}

.post_featured {
  overflow: hidden;
  position: relative;
  margin-bottom: 0
}

.post_item .post_header {
  margin-top: 1.6em
}

.post_featured_bg {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.post_featured_bg:before {
  content: ' ';
  width: 0;
  height: 0;
  padding-top: 56.25%;
  display: inline-block;
  vertical-align: top;
  margin-left: -.3em
}

.post_featured_right {
  float: right;
  width: 50%;
  margin-left: 4.3478%
}

.post_featured_left {
  float: left;
  width: 50%;
  margin-right: 4.3478%
}

.post_meta .post_meta_item,
.post_meta .vc_inline-link {
  font-size: inherit;
  margin-left: 0;
  -webkit-transition: color .3s ease;
  -ms-transition: color .3s ease;
  transition: color .3s ease
}

.post_meta .post_meta_item:last-child:after,
.post_meta .post_meta_item.post_edit:last-child:after,
.post_meta .vc_inline-link:last-child:after {
  display: none
}

.post_meta a.post_meta_item:before,
.post_meta .vc_inline-link:before,
.post_meta a.post_meta_item>.post_counters_number {
  margin-right: .2em
}

.post_meta .vc_inline-link:before {
  content: '\e8bb';
  font-family: fontello
}

.post_share .social_items {
  font-size: 1em
}

.socials_share.socials_type_drop .social_items {
  padding: .8em 1em
}

.post_share .social_items .social_item .social_icon i {
  font-style: normal;
  text-transform: capitalize
}

.post_meta .socials_share {
  display: inline;
  vertical-align: baseline
}

.post_meta_item .socials_share .social_items {
  bottom: auto;
  top: 3.5em
}

.post_meta_item .socials_share .social_items {
  border: none
}

.post_meta_item .socials_share .social_items:before {
  bottom: auto;
  top: -5px;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  border: none;
  background-color: #fff !important;
  right: 0;
  left: 0;
  margin: 0 auto
}

.socials_share.socials_type_drop .social_item .social_icon {
  background: 0 0 !important
}

.post_featured .mask {
  background-color: rgba(0, 0, 0, .5)
}

.wp-playlist .wp-playlist-current-item img {
  background-color: #fff
}

.format-audio .post_featured {
  position: relative;
  max-height: 16em
}

.single .format-audio .post_featured {
  max-height: none
}

.format-audio .post_featured img {
  position: relative
}

.format-audio .post_featured.with_thumb .mask {
  background-color: rgba(0, 0, 0, .6)
}

.format-audio .post_featured .mask {
  opacity: 1
}

.format-audio .post_featured .post_audio.with_iframe .post_audio_author,
.format-audio .post_featured .post_audio.with_iframe .post_audio_title {
  display: none
}

.format-audio .post_featured .post_audio_author,
.trx_addons_audio_player .audio_author {
  font-size: 1em;
  font-weight: 500;
  font-style: normal
}

.trx_addons_audio_player .audio_author {
  margin-left: 0;
  margin-right: 0;
  text-transform: none
}

.format-audio .post_featured .post_audio_title,
.trx_addons_audio_player .audio_caption {
  font-size: 1em;
  line-height: 1.35em;
  font-weight: 500;
  letter-spacing: 0;
  text-transform: none
}

.format-audio .post_featured .post_audio_title {
  font-size: 1.118em;
  line-height: 1.5em;
  margin-top: .3em;
  margin-bottom: 1.9em;
  letter-spacing: 0
}

.format-audio .post_featured.with_thumb .post_audio_author,
.trx_addons_audio_player.with_cover .audio_author,
.format-audio .post_featured.with_thumb .post_audio_title,
.trx_addons_audio_player.with_cover .audio_caption {
  color: #fff
}

.vc_row .trx_addons_audio_player .audio_caption {
  font-size: 1.2em;
  line-height: 1.35em
}

.trx_addons_audio_player .audio_author+.audio_caption {
  margin: -.6em 0 .25em
}

.format-audio .post_featured.with_thumb .post_audio {
  position: absolute;
  z-index: 1000;
  top: auto;
  right: 6%;
  bottom: 2em;
  left: 6%;
  text-align: left
}

.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
  padding: 1.2em 0 0
}

.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .post_audio_author,
.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .post_audio_title {
  padding: 0 1.2em
}

.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
  padding-left: 1.2em;
  padding-right: 1.2em;
  height: 100%
}

.ua_safari .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
  padding-top: 6px !important
}

.format-audio .post_header {
  margin-top: 1em
}

.related_wrap .format-audio .post_header {
  margin-top: 0
}

[class*=wp-block-] {
  margin-top: 1.9em;
  margin-bottom: 1.9em
}

[class*=wp-block-] [class*=wp-block-] {
  margin-top: 0;
  margin-bottom: 0
}

.wp-block-video figcaption {
  margin-bottom: 0
}

.wp-block-video {
  margin-bottom: 2em
}

.player .vp-player-layout {
  top: 0 !important
}

body .alignwide {
  position: relative;
  left: 0;
  width: 100%;
  max-width: none
}

body.sidebar_hide .alignwide {
  position: relative;
  left: calc(-44vw + 50%);
  width: 88vw;
  max-width: none
}

.alignwide {
  margin-top: 1em
}

.wp-block-cover__video-background {
  position: absolute !important;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
  width: 100% !important;
  height: 100% !important;
  z-index: 0;
  object-fit: cover
}

.wp-block-cover {
  box-sizing: border-box
}

.wp-block-cover .wp-block-cover-text {
  position: absolute !important;
  top: 50%;
  left: 50%;
  transform: translateX(-50%)translateY(-50%);
  width: auto !important
}

.wp-block-cover p:not(.has-text-color),
.wp-block-cover .wp-block-cover-text strong,
.wp-block-cover .wp-block-cover-text a {
  color: #fff !important
}

.wp-block-cover .wp-block-cover-text a:hover {
  color: #000 !important
}

figure.wp-block-audio figcaption,
figure.wp-block-video figcaption,
figure.wp-block-embed figcaption {
  position: static;
  transition: none;
  margin: 0
}

figure.wp-block-audio:hover figcaption,
figure.wp-block-video:hover figcaption,
figure.wp-block-embed:hover figcaption {
  margin-bottom: 0
}

body .trx_addons_audio_player {
  padding: 1.85em 0 0;
  overflow: hidden;
  border-radius: 10px
}

.trx_addons_audio_player.without_cover {
  border: 1px solid #ddd
}

.trx_addons_audio_player .audio_author,
.trx_addons_audio_player .audio_caption {
  margin: .5em 0 1.25em
}

.trx_addons_audio_player .audio_info+.audio_embed,
.trx_addons_audio_player .audio_info+.audio_frame {
  margin-top: 2em
}

.trx_addons_audio_player .audio_info {
  padding: 0 1.4em
}

.trx_addons_audio_player .mejs-controls {
  padding: 0 1.2em
}

.trx_addons_audio_player .mejs-container,
.trx_addons_audio_player .mejs-container .mejs-controls,
.trx_addons_audio_player .mejs-embed,
.mejs-embed body {
  background: 0 0
}

.wp-block-archives.wp-block-archives-dropdown {
  margin-bottom: 30px
}

.post_featured.with_thumb .mejs-container,
.post_featured.with_thumb .mejs-controls,
.post_featured>div>.mejs-container,
.post_featured>div>.mejs-container .mejs-controls,
.trx_addons_audio_player.with_cover .mejs-container,
.trx_addons_audio_player.with_cover .mejs-controls {
  background: 0 0;
  padding: 0
}

.sidebar .mejs-controls .mejs-time,
.footer_wrap .mejs-controls .mejs-time {
  display: none
}

.mejs-button>button {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

body .mejs-time {
  font-size: 14px
}

body .related_item .mejs-time {
  font-size: 10px
}

body .mejs-time-buffering,
body .mejs-time-current,
body .mejs-time-float-corner,
body .mejs-time-hovered,
body .mejs-time-loaded,
body .mejs-time-marker,
body .mejs-time-total {
  height: 6px
}

.mejs-controls .mejs-button>button {
  background-color: initial !important
}

body .mejs-time-float,
body .mejs-time-float-current {
  height: 16px
}

body .mejs-time-handle-content {
  height: 6px;
  left: -7px;
  top: -5px;
  width: 6px
}

body .mejs-horizontal-volume-slider {
  width: 12%
}

body .mejs-horizontal-volume-total {
  width: 93%;
  height: 6px
}

body .related_item .mejs-horizontal-volume-total {
  width: 100%
}

body .mejs-button,
body .mejs-time,
body .mejs-time-rail {
  width: 43px
}

body .mejs-fullscreen-button {
  width: 23px
}

body .mejs-button>button {
  margin: 11px 12px 10px 0
}

body .mejs-button.mejs-volume-button>button {
  margin: 11px 12px 10px 10px
}

body .related_item .mejs-button>button {
  margin: 10px 6px 10px 0
}

body .mejs-controls .mejs-button>button {
  font-size: 1.8em
}

body .mejs-time-rail {
  padding-top: 13px
}

body .mejs-horizontal-volume-total {
  top: 18px
}

body .mejs-container {
  position: relative;
  padding-top: 3em !important;
  overflow: visible;
  z-index: 2
}

body .mejs-container:before {
  content: '';
  width: 100%;
  display: block;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1
}

.format-video .post_featured.without_thumb {
  display: block
}

.format-video .post_featured.with_thumb {
  position: relative
}

.format-video .post_featured.with_thumb .post_video {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  text-align: center;
  opacity: 0;
  overflow: hidden
}

.format-video .post_featured.with_thumb .post_video:before {
  content: ' ';
  display: inline-block;
  padding-top: 55%;
  width: 0;
  height: 0
}

.format-video .post_featured.with_thumb img {
  position: relative;
  z-index: 2
}

.format-video .post_featured.with_thumb .mask {
  z-index: 3;
  background-color: rgba(0, 0, 0, .5);
  opacity: 0
}

.format-video .post_featured.with_thumb:hover .mask {
  opacity: 1
}

.elementor-custom-embed-play i,
.trx_addons_video_player.with_cover .video_hover,
.format-video .post_featured.with_thumb .post_video_hover {
  width: 3.8em;
  height: 3.8em;
  line-height: 3.8em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  position: absolute;
  z-index: 4;
  top: 50%;
  left: 50%;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  transform: translateX(-50%)translateY(-50%);
  font-size: 1em;
  opacity: 0;
  cursor: pointer;
  overflow: hidden;
  background-color: #fff;
  border: 4px solid transparent;
  text-shadow: none;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12);
  margin-top: 0
}

.trx_addons_video_player.with_cover:hover .video_hover,
.format-video .post_featured.with_thumb:hover .post_video_hover {
  opacity: 1
}

.trx_addons_video_player.with_cover .video_hover,
.body_style_fullwide .format-video .post_featured.with_thumb .post_video_hover,
.post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover,
.post_layout_chess_1.format-video .post_featured.with_thumb .post_video_hover {
  font-size: 1em;
  width: 3.8em;
  height: 3.8em;
  line-height: 3.8em;
  text-align: center
}

.widget_video .trx_addons_video_player.with_cover .video_hover {
  font-size: 1em
}

.sidebar .trx_addons_video_player.with_cover .video_hover,
.footer_wrap .trx_addons_video_player.with_cover .video_hover {
  font-size: 1.8em
}

.elementor-custom-embed-play i:before,
.trx_addons_video_player.with_cover .video_hover:before,
.format-video .post_featured.with_thumb .post_video_hover:before {
  content: '\e8e1';
  font-family: fontello;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: block
}

.format-video .post_featured.post_video_play .post_video {
  opacity: 1;
  z-index: 10
}

.format-video .post_featured.post_video_play .mask {
  opacity: 1;
  background-color: #000
}

.format-video .post_featured.post_video_play .post_video_hover {
  display: none
}

.trx_addons_video_player.with_cover .video_hover:hover {
  background-color: #fff
}

.trx_addons_video_player {
  border-radius: 7px
}

.format-gallery .post_featured.with_thumb .slider_outer {
  position: absolute;
  z-index: 1000;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%
}

.format-quote .post_content,
.format-aside .post_content,
.format-link .post_content,
.format-status .post_content {
  padding: 0;
  text-align: left
}

.format-aside .post_content_inner,
.post_item_single.format-aside .post_content>p,
.format-link .post_content_inner,
.post_item_single.format-link .post_content>p,
.format-status .post_content_inner,
.post_item_single.format-status .post_content>p {
  font-size: 1.6667rem;
  line-height: 1.4em
}

.format-aside .post_content_inner {
  padding: 1em 1.3158em
}

.format-aside .post_content p+p,
.format-link .post_content p+p,
.format-status .post_content p+p {
  margin-top: 1em
}

.format-aside .post_content_inner:after {
  display: none
}

.format-aside .post_content_inner+.post_meta,
.format-link .post_content_inner+.post_meta,
.format-status .post_content_inner+.post_meta {
  margin-top: 1.6em
}

.format-chat p {
  margin-bottom: 0
}

.format-chat p>em,
.format-chat p>b,
.format-chat p>strong {
  display: inline-block;
  margin-top: 1.7em
}

.format-chat p:first-child>em,
.format-chat p:first-child>b,
.format-chat p:first-child>strong {
  margin-top: 0
}

.post_categories>a {
  font-weight: 500;
  padding: 8px 13px;
  font-size: 12px;
  line-height: 1em;
  border-radius: 360px;
  display: inline-block
}

.post_categories>a .icon-play:before {
  margin-top: -2px !important
}

.sc_layouts_menu_nav>li ul {
  box-shadow: 0 0 99px -32px rgba(0, 0, 0, .4);
  border-radius: 7px
}

.nav-links-more {
  margin-top: 1.8em;
  margin-bottom: 1.8em;
  text-align: center
}

[class*=blog_style_classic] .nav-links-more,
[class*=blog_style_masonry] .nav-links-more {
  margin-top: 0
}

.nav-links-more.nav-links-infinite {
  display: none
}

.nav-links-more:not(.nav-links-infinite) a {
  display: block;
  position: relative;
  padding: 1.15em 2.2em;
  text-align: center;
  border-radius: 360px;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%);
  text-transform: capitalize;
  cursor: pointer
}

.nav-links-more a:before {
  content: '';
  font-family: fontello;
  font-size: 1.2em;
  font-weight: 400;
  display: inline-block;
  text-align: center;
  margin-right: .5em
}

.nav-links-more.loading a:before {
  content: '\e810';
  -webkit-animation: spin 2s infinite linear;
  -ms-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear
}

.nav-links-infinite.loading {
  display: block
}

.nav-links-old {
  overflow: hidden;
  font-size: .9333em;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-top: 3em
}

body[class*=blog_style_portfolio] .nav-links-old,
body[class*=blog_style_classic] .nav-links-old {
  margin-top: 1.3em
}

.nav-links-old .nav-prev a:before,
.nav-links-old .nav-next a:after {
  font-family: fontello;
  font-weight: 400;
  display: inline;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0
}

.nav-links-old .nav-prev {
  float: left;
  position: relative;
  padding-left: 2em
}

.nav-links-old .nav-prev a:before {
  content: '\e939'
}

.nav-links-old .nav-next {
  float: right;
  position: relative;
  padding-right: 2em
}

.nav-links-old .nav-next a:after {
  content: '\e93a';
  left: auto;
  right: 0
}

.nav-links-old a {
  border-bottom: 1px dotted transparent
}

div.esg-filters,
.comments_pagination,
.nav-links,
.page_links {
  font-size: 1em;
  margin-top: 2.5em;
  text-align: center;
  border: none;
  list-style-type: none;
  clear: both
}

.page_links {
  margin-top: 0;
  padding-top: 2.5em
}

.page_links .page_links_title {
  display: inline-block;
  vertical-align: top;
  margin: 1.75em 1em 0 0
}

.esg-filters div.esg-navigationbutton,
.page_links>span:not(.page_links_title),
.page_links>a,
.comments_pagination .page-numbers,
.nav-links .page-numbers {
  display: inline-block;
  vertical-align: top;
  font-size: inherit;
  font-weight: inherit;
  margin: .6667em .6667em 0 0;
  padding: 0;
  border: none;
  width: 4em;
  height: 4em;
  line-height: 4em;
  text-align: center;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease, background-position .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease, background-position .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease, background-position .3s ease
}

.esg-filters .esg-navigationbutton i[class*=eg-icon-] {
  color: inherit
}

.esg-filters .esg-navigationbutton i.eg-icon-left-open:before {
  content: '\e939';
  font-family: fontello
}

.esg-filters .esg-navigationbutton i.eg-icon-right-open:before {
  content: '\e93a';
  font-family: fontello
}

.esg-filters div.esg-navigationbutton:hover,
.esg-filters div.esg-navigationbutton.selected {
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  box-shadow: none
}

.nav-links .page-numbers.prev,
.nav-links .page-numbers.next,
.comments_pagination .page-numbers.prev,
.comments_pagination .page-numbers.next {
  text-indent: -200px;
  overflow: hidden;
  position: relative
}

.nav-links .page-numbers.prev:before,
.nav-links .page-numbers.next:before,
.comments_pagination .page-numbers.prev:before,
.comments_pagination .page-numbers.next:before {
  font-family: fontello;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  text-indent: 0
}

.nav-links .page-numbers.prev:before,
.comments_pagination .page-numbers.prev:before {
  content: '\e939'
}

.nav-links .page-numbers.next:before,
.comments_pagination .page-numbers.next:before {
  content: '\e93a'
}

.nav-links-single .nav-links {
  font-size: 1em;
  text-align: left;
  margin-top: 1.7em;
  padding-top: 1.3em;
  padding-bottom: 1.1em;
  overflow: hidden;
  text-transform: none;
  border-radius: 7px
}

.nav-links-single .nav-links a {
  display: block;
  position: relative;
  z-index: 1
}

.nav-links-single .nav-links a .nav-arrow:before {
  content: ' ';
  display: block;
  opacity: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.nav-links-single .nav-links a:hover .nav-arrow:before {
  opacity: .5
}

.nav-links-single .nav-links a .nav-arrow:after {
  content: '\e939';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: 2px;
  color: #292929;
  font-size: 1.2em
}

.nav-links-single .nav-links .nav-next a .nav-arrow {
  right: 0;
  left: auto
}

.nav-links-single .nav-links .nav-next a .nav-arrow:after {
  content: '\e93a'
}

.nav-links-single .nav-links .nav-previous,
.nav-links-single .nav-links .nav-next {
  width: 50%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 1.15em;
  padding-bottom: 1.1em;
  transition: 333ms ease all
}

.nav-links-single .nav-links .nav-previous .nav-arrow,
.nav-links-single .nav-links .nav-next .nav-arrow {
  transition: 333ms ease all;
  position: relative
}

.nav-links-single .nav-links .nav-previous {
  float: left;
  text-align: left;
  padding-right: 15px;
  border-right: 1px solid rgba(235, 238, 239, .5)
}

.nav-links-single .nav-links .nav-previous .nav-arrow {
  margin-right: 12px
}

.nav-links-single .nav-links .nav-previous a {
  padding-left: 1.7em
}

.nav-links-single .nav-links .nav-previous a .nav-arrow {
  left: 0;
  right: auto
}

.nav-links-single .nav-links .nav-previous .post-title {
  text-align: left;
  display: inline-block
}

.nav-links-single .nav-links .nav-previous a:hover .nav-arrow {
  left: -5px
}

.nav-links-single .nav-links .nav-next a:hover .nav-arrow {
  right: -5px
}

.nav-links-single .nav-links .nav-next {
  float: right;
  text-align: right;
  padding-left: 15px;
  border-left: 1px solid rgba(235, 238, 239, .5)
}

.nav-links-single .nav-links .nav-next .nav-arrow {
  margin-left: 12px
}

.nav-links-single .nav-links .nav-next a {
  padding-right: 1.7em
}

.nav-links-single .nav-links .nav-next .post-title {
  text-align: right;
  display: inline-block
}

.nav-links-single .nav-links .post-title,
.nav-links-single .nav-links .post_date {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.nav-links-single .nav-links .post-title {
  margin: 0 0 .3em
}

.nav-links-single .nav-links .meta-nav,
.nav-links-single .nav-links .post_date {
  font-size: .9286em;
  font-weight: 400
}

.nav-links-single.nav-links-fixed {
  position: fixed;
  z-index: 10;
  bottom: 100px;
  left: 20px;
  right: 20px
}

.nav-links-single.nav-links-fixed .nav-links {
  padding: 0;
  margin: 0;
  border-width: 0
}

.nav-links-single.nav-links-fixed .nav-links .nav-previous,
.nav-links-single.nav-links-fixed .nav-links .nav-next {
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  width: 220px;
  padding: 15px;
  border: 1px solid #e5e5e5;
  background-color: #fff
}

.nav-links-single.nav-links-fixed .nav-links .nav-next {
  left: auto;
  right: 0
}

.image-navigation .nav-previous,
.image-navigation .nav-next {
  float: none;
  width: auto;
  text-align: left;
  padding: 0;
  margin: 0;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 1.5em;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.image-navigation .nav-next {
  left: auto;
  right: 1.5em;
  text-align: right
}

.image-navigation .nav-previous a,
.image-navigation .nav-next a {
  display: block;
  padding: 1.1em 1em;
  width: 0;
  max-width: 20em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: initial;
  border: 1px solid transparent;
  color: #fff;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.image-navigation .nav-previous a:hover,
.image-navigation .nav-next a:hover {
  width: auto;
  color: #fff;
  background-color: rgba(0, 0, 0, .6);
  border-color: rgba(0, 0, 0, .6);
  -webkit-border-radius: 2em;
  -ms-border-radius: 2em;
  border-radius: 2em
}

.image-navigation .nav-previous a:hover {
  padding-left: 3.5em
}

.image-navigation .nav-next a:hover {
  padding-right: 3.5em
}

.image-navigation .nav-previous a:after,
.image-navigation .nav-next a:after {
  content: '\e8ef';
  font-family: fontello;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 4em;
  height: 4em;
  line-height: 4em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #000;
  background-color: #333;
  color: #fff
}

.image-navigation .nav-next a:after {
  content: '\e8f0';
  left: auto;
  right: 0
}

.image-navigation .nav-previous a:hover:after,
.image-navigation .nav-next a:hover:after {
  border-color: transparent;
  background-color: initial
}

.structured_data_snippets {
  display: none
}

.post_item_single.format-aside .post_content,
.post_item_single.format-link .post_content,
.post_item_single.format-status .post_content {
  padding: 0;
  text-align: left
}

.post_item_single.format-quote .post_content {
  background-color: initial;
  padding-top: 0
}

.section_title {
  margin: 0 0 1em;
  text-align: left
}

.post_item_single>.post_featured {
  margin-bottom: 2.8em;
  text-align: center
}

.post_item_single>.post_featured>img {
  width: auto;
  max-height: 80vh
}

.post_featured.post_attachment {
  margin-bottom: .5em
}

.entry-caption {
  text-align: center;
  font-style: italic
}

.post_item_single .post_header_single+.secondary_meta_wrap {
  margin-top: 1.65em
}

.post_item_single .meta_author_atts .post_meta {
  margin-bottom: 0
}

.post_item_single .post_content>h1:first-child,
.post_item_single .post_content>h2:first-child,
.post_item_single .post_content>h3:first-child,
.post_item_single .post_content>h4:first-child,
.post_item_single .post_content>h5:first-child,
.post_item_single .post_content>h6:first-child,
.post_item_single .post_content>.vc_row:first-child h1:first-child,
.post_item_single .post_content>.vc_row:first-child h2:first-child,
.post_item_single .post_content>.vc_row:first-child h3:first-child,
.post_item_single .post_content>.vc_row:first-child h4:first-child,
.post_item_single .post_content>.vc_row:first-child h5:first-child,
.post_item_single .post_content>.vc_row:first-child h6:first-child,
.post_item_single .post_title {
  margin-top: -.2em
}

.post_item_single .post_header_single .post_title {
  margin-bottom: 0
}

.post_header_position_on_thumb .post_featured {
  margin-bottom: 2em
}

.post_header_single+.post_featured {
  margin-top: 2em
}

.post_featured.hover_icon .mask {
  background-color: rgba(0, 0, 0, .2) !important
}

.post_item_single .post_content>.post_meta_single {
  font-size: 1.0667em;
  line-height: 1.375em;
  margin-top: 2.2em;
  letter-spacing: 0;
  overflow: hidden;
  clear: both
}

.post_item_single .post_content>.post_meta_single .post_tags {
  display: inline-block;
  margin-top: .7em;
  margin-bottom: 3em
}

@media(max-width:479px) {
  .post_item_single .post_content>.post_meta_single .post_tags {
    margin-bottom: .2em
  }
}

.post_item_single .post_content>.post_meta_single .post_tags:after {
  display: none
}

.post_item_single .post_content>.post_meta_single .post_share {
  float: right;
  display: block;
  max-width: 42%
}

.post_item_single .post_content>.post_meta_single .post_share:before {
  display: none
}

.post_item_single .post_content>.post_meta_single .post_share .social_item {
  margin: 0 0 .5em .5em
}

.author_info {
  margin-top: 3.4em;
  padding: 2.6em 3.2em 2.2em;
  position: relative;
  border-radius: 7px
}

.author_avatar {
  width: 6.2rem;
  height: 6.2rem;
  line-height: 6.2rem;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 2.2rem;
  left: 1.8rem
}

.author_avatar img {
  width: 100%;
  height: auto;
  border-radius: 50%
}

.author_description {
  padding-left: 6.5rem
}

.author_title {
  margin-top: 0;
  margin-bottom: .75em
}

.author_bio p {
  margin: 0;
  font-size: .882em
}

@media(max-width:479px) {
  .author_bio p {
    font-size: 1em
  }
}

.author_bio p+p {
  margin-top: .6em
}

.author_bio .author_link {
  display: none;
  margin-top: .8em;
  font-style: italic;
  letter-spacing: 0
}

.author_bio .socials_wrap {
  margin-top: .3em
}

.related_wrap {
  margin-top: 3em;
  padding-top: 2.6em
}

.related_wrap .related_item {
  text-align: center
}

.related_wrap .post_categories ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block
}

.related_wrap .post_categories li {
  display: inline-block;
  margin: 0
}

.related_wrap .post_categories li+li {
  margin-left: .5em
}

.related_wrap .post_categories li:nth-child(n+3) {
  display: none
}

.related_wrap .post_title {
  margin: .7em 0 .4em;
  padding: 0 1.2em
}

.related_wrap .related_item_style_1 .post_featured .post_header {
  display: block;
  max-width: 70%;
  padding: 3em 2em;
  position: absolute;
  z-index: 8;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.related_wrap .related_item_style_1.format-video .post_featured.with_thumb .post_video_hover {
  top: 90%
}

.related_wrap .related_item_style_1 .post_title {
  margin: .8em 0;
  letter-spacing: 1px;
  line-height: 1.5em
}

.related_wrap .related_item_style_2 .post_featured {
  margin-bottom: 0
}

.related_wrap .related_item_style_2 .related_content_wrap .post_title,
.related_wrap .related_item_style_2 .related_content_wrap .post_title {
  margin-top: 1.55em;
  padding-top: 0 !important
}

.related_wrap .related_item_style_2 .post_featured img {
  width: 100%
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap [class*=column-]:first-of-type .related_item .media-block {
  margin: 0
}

.related_wrap .columns_wrap [class*=column-]:first-of-type .related_item_style_2 .related_content_wrap .post_title {
  margin-top: .6em
}

.related_wrap .columns_wrap [class*=column-]:first-of-type .related_item_style_2 .related_content_wrap .post_meta {
  margin-bottom: 1.4em
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap [class*=column-]:first-of-type .related_item.format-audio .post_header_single .post_meta {
  margin-top: 1.1em
}

.ua_ie .post_header_single .post_meta .post_categories>a {
  padding: 10px 20px 7px
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap .related_item .post_featured+.related_content_wrap {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.related_wrap .related_item_style_2 .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_title {
  margin-top: 0
}

.related_item.format-audio .post_header {
  margin-top: 0
}

.related_wrap .related_item_style_3.related_item {
  text-align: left;
  border-bottom: 1px solid #c1c1c1
}

.related_wrap .related_wrap_slider .related_item_style_3.related_item {
  border-bottom: none
}

.related_wrap .related_item_style_3 .post_date {
  font-size: 1em;
  line-height: inherit;
  vertical-align: baseline
}

.related_wrap .related_item_style_3 .post_date [class^=icon-] {
  font-size: 1.2em;
  line-height: inherit;
  margin-right: .3em;
  margin-left: 0;
  vertical-align: baseline
}

.related_wrap .columns_wrap .column-1_4:last-child .related_item_style_3,
.related_wrap .columns_wrap .column-1_4:nth-last-child(2) .related_item_style_3,
.related_wrap .columns_wrap .column-1_4:nth-last-child(3) .related_item_style_3,
.related_wrap .columns_wrap .column-1_4:nth-last-child(4) .related_item_style_3,
.related_wrap .columns_wrap .column-1_3:last-child .related_item_style_3,
.related_wrap .columns_wrap .column-1_3:nth-last-child(2) .related_item_style_3,
.related_wrap .columns_wrap .column-1_3:nth-last-child(3) .related_item_style_3,
.related_wrap .columns_wrap .column-1_2:last-child .related_item_style_3,
.related_wrap .columns_wrap .column-1_2:nth-last-child(2) .related_item_style_3,
.related_wrap .columns_wrap .column-1_1:last-child .related_item_style_3 {
  border-bottom: none
}

.related_wrap .posts_container.columns_wrap .related_item .related_content_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  height: 100%
}

.related_wrap .posts_container.columns_wrap .related_item .post_featured+.related_content_wrap {
  height: auto
}

.ua_ie .post_header_single .post_meta .post_categories>a {
  padding: 10px 20px 7px
}

.related_wrap .posts_container.columns_wrap .related_item .post_featured+.related_content_wrap {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.related_item.format-audio .post_header {
  margin-top: 0
}

.body_style_fullscreen .comments_wrap {
  margin-bottom: 3em
}

.comments_list_wrap {
  margin-top: 3em;
  padding-top: 2em;
  overflow: hidden
}

.comments_list_wrap .comments_closed {
  margin-top: 2em;
  color: #1d1d1d
}

.comments_list_wrap>ul {
  padding: 0;
  margin: 0;
  list-style: none
}

.comments_list_wrap ul li+li,
.comments_list_wrap li>ul>li {
  padding-top: 1.8em
}

.comments_list_wrap ul>li {
  display: block;
  overflow: hidden;
  position: relative;
  min-height: 6em
}

.comments_list_wrap ul>li:before {
  display: none
}

.comments_list_wrap ul ul {
  margin-left: 5.1em;
  padding-left: 0
}

.comments_list_wrap .comments_list>li>ul.children {
  margin-left: 5.1em;
  padding-left: 0
}

@media(max-width:479px) {
  .comments_list_wrap .comments_list>li>ul.children {
    margin-left: 2em
  }
}

.comments_list_wrap .comments_list>li>ul.children>li>ul {
  margin-left: 5.1em
}

@media(max-width:479px) {
  .comments_list_wrap .comments_list>li>ul.children>li>ul {
    margin-left: 1em
  }
}

.comments_list_wrap .comments_list>li>ul.children>li>ul>li ul {
  margin-left: 0;
  padding-left: 0
}

.comments_list_wrap ul ul ul ul ul {
  margin-left: 0
}

.comments_list_wrap li+li,
.comments_list_wrap li ul {
  margin-top: 1em;
  border-top: 1px solid #dce1e3
}

.comments_list_wrap .comment_author_avatar {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 3.8em;
  height: 3.8em;
  line-height: 3.8em;
  text-align: center;
  overflow: hidden;
  border-radius: 50px
}

.comments_list_wrap ul li+li>.comment_body>.comment_author_avatar,
.comments_list_wrap li>ul>li>.comment_body>.comment_author_avatar {
  top: 1.8em
}

.comments_list_wrap .bypostauthor>.comment_body .comment_author_avatar:after {
  content: ' ';
  display: block;
  border: 12px solid transparent;
  border-top-color: #ddd;
  position: absolute;
  z-index: 1;
  top: -14px;
  right: -14px;
  width: 0;
  height: 0;
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg)
}

.comments_list_wrap .comment_author_avatar img {
  width: 100%
}

.comments_list_wrap .comment_content {
  padding-left: 5em;
  padding-top: .8em;
  overflow: hidden
}

.comments_list_wrap .comment_info {
  margin: -.2em 0 .6em;
  position: relative
}

.comments_list_wrap .comment_info .atts_wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.comments_list_wrap .comment_text {
  font-size: .882em
}

.comments_list_wrap .comment_author {
  margin: 0 .5em 0 0;
  display: block
}

.comments_list_wrap .comment_posted {
  display: inline-block;
  position: relative;
  letter-spacing: 0;
  vertical-align: baseline;
  font-size: .824em;
  line-height: inherit;
  font-style: normal
}

.comments_list_wrap .comment_posted_label {
  display: none
}

.comments_list_wrap .comment_counters,
.comments_list_wrap .comment_date,
.comments_list_wrap .comment_time {
  display: inline-block;
  vertical-align: baseline
}

.comments_list_wrap .comment_date,
.comments_list_wrap .comment_time {
  margin-right: .3em
}

.comments_list_wrap .comment_counters,
.comments_list_wrap .comment_time {
  display: none
}

.comments_list_wrap .comment_not_approved {
  padding: .2em 0 .5em;
  font-style: italic
}

.comments_list_wrap .comment_text {
  margin-bottom: .5em
}

.comments_list_wrap .comment_text p {
  margin: 0
}

.comments_list_wrap .comment_text p+p {
  margin-top: .6em
}

.comments_list_wrap .comment_text ul,
.comments_list_wrap .comment_text ol {
  margin: 0;
  padding: 0 0 0 1.5em
}

.comments_list_wrap .comment_text ul>li,
.comments_list_wrap .comment_text ol>li {
  display: list-item
}

.comments_list_wrap .comment_text ul {
  list-style: disc outside
}

.comments_list_wrap .comment_text ul ul {
  list-style-type: circle
}

.comments_list_wrap .comment_text ul ul ul {
  list-style-type: square
}

.comments_list_wrap .comment_text ul ul ul ul {
  list-style-type: disc
}

.comments_list_wrap .comment_text ol {
  list-style: decimal outside
}

.comments_list_wrap .comment_text ol ol {
  list-style-type: lower-alpha
}

.comments_list_wrap .comment_text ol ol ol {
  list-style-type: upper-roman
}

.comments_list_wrap .comment_text ul>li>ul,
.comments_list_wrap .comment_text ol>li>ol {
  margin-top: .5em
}

.comments_list_wrap .comment_text ul>li,
.comments_list_wrap .comment_text ol>li {
  min-height: 0;
  padding: 0;
  margin: 0 0 .5em;
  overflow: visible
}

.comments_list_wrap .comment_text ul,
.comments_list_wrap .comment_text ul>li,
.comments_list_wrap .comment_text ol,
.comments_list_wrap .comment_text ol>li {
  border: none
}

.comments_list_wrap .comment_reply {
  font-size: .824em;
  line-height: 1.5em;
  font-weight: 500;
  font-style: normal;
  letter-spacing: 0;
  transition: 333ms ease all
}

.comments_list_wrap .comment_reply a:after {
  content: '\e93a';
  font-family: fontello;
  margin-left: .4em;
  font-size: 1.4em;
  vertical-align: middle;
  transition: 333ms ease all
}

.comments_list>li.trackback,
.comments_list>li.pingback {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  padding-right: 4em;
  padding-top: 1em;
  min-height: 0;
  position: relative
}

.comments_list>li.trackback+li,
.comments_list>li.pingback+li {
  margin-top: 1em
}

.comments_list>li.trackback p,
.comments_list>li.pingback p {
  font-style: italic;
  padding-bottom: .8em
}

.comments_list>li.trackback p a,
.comments_list>li.pingback p a {
  font-style: normal
}

.comments_list>li .edit-link {
  position: absolute;
  right: 0;
  top: 1em
}

.comments_form_wrap {
  margin-top: 5em;
  padding-top: 2em;
  padding-bottom: 2em;
  overflow: visible
}

.comments_form_wrap form {
  position: relative
}

.comments_wrap .comments_list_wrap .comments_form_title {
  margin-top: 1.5em;
  position: relative
}

.comments_wrap #cancel-comment-reply-link {
  font-size: 0
}

.comments_wrap #cancel-comment-reply-link:before {
  content: '\e916';
  font-family: fontello;
  font-size: 18px;
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center
}

.comments_wrap .comments_notes {
  font-size: .8667em
}

.comments_wrap .comments_field {
  margin-bottom: 2em
}

.comments_wrap .comments_author,
.comments_wrap .comments_email {
  width: 48%;
  float: left
}

.comments_wrap .comments_email {
  float: right
}

.comments_wrap .comments_url {
  clear: both
}

.comments_wrap .comments_comment:before {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.comments_wrap .comments_field label {
  display: none
}

.comments_wrap .comments_field input[type=checkbox]+label,
.comments_wrap .comments_field input[type=radio]+label {
  display: block
}

.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea {
  width: 100%;
  padding: 1.5em 2em
}

.comments_wrap .comments_field textarea {
  min-height: 11em
}

.comments_wrap .form-submit {
  margin: 2em 0 0
}

.comments_wrap .form-submit:before {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.comments_wrap .form-submit input[type=submit] {
  display: inline-block
}

form .error_field {
  border-color: #cc6868 !important;
  -webkit-box-shadow: 0 0 8px 0 rgba(200, 100, 100, .2);
  -ms-box-shadow: 0 0 8px 0 rgba(200, 100, 100, .2);
  box-shadow: 0 0 8px rgba(200, 100, 100, .2)
}

.trx_addons_field_error,
.wpcf7-not-valid {
  border-color: #f25035 !important
}

.error404 .page_content_wrap {
  padding-top: 9rem;
  padding-bottom: 7.3rem
}

.comments_form_wrap form .wp-social-login-widget {
  position: absolute;
  z-index: 1;
  top: -6.2em;
  right: 0
}

.comments_form_wrap form .wp-social-login-widget .wp-social-login-connect-with {
  display: none
}

.comments_form_wrap form .wp-social-login-widget .wp-social-login-provider-list {
  padding: 0
}

.comments_form .wpgdprc-checkbox {
  position: relative
}

.comments_form .wpgdprc-checkbox label {
  margin-left: 1.5em
}

.comments_form .wpgdprc-checkbox input[type=checkbox] {
  position: absolute;
  left: 0;
  top: .3em
}

.post_item_404 .post_content {
  padding: 6em 0 5em;
  overflow: hidden
}

.post_item_404 .page_title {
  float: left;
  width: 50%;
  font-size: 17em;
  line-height: 1em;
  margin: 0;
  margin-top: 0 !important;
  letter-spacing: 0;
  text-align: center;
  hyphens: none
}

.post_item_404 .page_info {
  float: left;
  width: 50%;
  text-align: left;
  padding: 0 0 0 5rem;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.post_item_404 .page_subtitle {
  margin: 0;
  letter-spacing: 1px
}

.post_item_404 .page_description {
  margin-top: 1em;
  margin-bottom: 2em;
  text-transform: uppercase;
  letter-spacing: 1px;
  line-height: 1.8em
}

.post_item_404 .go_home:after {
  content: '\e93a';
  font-family: fontello;
  margin-left: .5em;
  line-height: inherit
}

.post_item_none_search .post_content {
  padding: 1.5em 0
}

.post_item_none_search .page_title,
.post_item_none_archive .page_title {
  font-size: 7em;
  line-height: 1.2em
}

.sidebar[class*=scheme_] .widget .widget {
  padding: 0
}

.elementor-widget-sidebar .widget,
.elementor-widget-sidebar[class*=scheme_] .widget,
.sidebar .widget,
.sidebar[class*=scheme_] .widget {
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

.ua_safari .elementor-widget-sidebar .widget,
.ua_safari .elementor-widget-sidebar[class*=scheme_] .widget,
.ua_safari .sidebar .widget,
.ua_safari .sidebar[class*=scheme_] .widget {
  -webkit-box-shadow: 0 0 20px -25px rgba(0, 0, 0, .5);
  -moz-box-shadow: 0 0 20px -25px rgba(0, 0, 0, .5);
  box-shadow: 0 0 20px -25px rgba(0, 0, 0, .5)
}

.elementor-widget-sidebar .widget+.widget,
.elementor-widget-sidebar[class*=scheme_] .widget+.widget,
.sidebar .widget+.widget,
.sidebar[class*=scheme_] .widget+.widget {
  padding-top: 1rem;
  margin-top: 1.8rem
}

.sidebar .widget+.widget.widget_bg_image,
.sidebar[class*=scheme_] .widget+.widget.widget_bg_image,
.sidebar .widget+.widget.widget_fullwidth,
.sidebar[class*=scheme_] .widget+.widget.widget_fullwidth {
  border-top: none;
  padding-top: 4rem;
  padding-bottom: 4rem
}

.sidebar .widget.widget_bg_image+.widget,
.sidebar[class*=scheme_] .widget.widget_bg_image+.widget,
.sidebar .widget.widget_fullwidth+.widget,
.sidebar[class*=scheme_] .widget.widget_fullwidth+.widget {
  border-top: none;
  margin-top: 0
}

.widget p {
  margin: 0
}

.widget p+p,
.widget p+div,
.widget p+form {
  margin-top: .65em
}

.widget .widgettitle {
  font-size: 1.4286em;
  line-height: 1.35em
}

.widget .widget_title,
.widget .widgettitle {
  margin-top: 0;
  margin-bottom: .75em
}

.widget_fullwidth .widget_title,
.widget_fullwidth .widgettitle {
  text-align: center
}

.widget ul {
  margin: 0;
  padding-left: 1em;
  list-style-type: none
}

.widget ul ul ul ul {
  padding-left: 0
}

.widget li {
  position: relative
}

.widget li a img {
  vertical-align: baseline
}

.widgets_above_page_wrap,
.widgets_above_content_wrap {
  font-size: 1em;
  margin-bottom: 6em
}

.widgets_below_content_wrap,
.widgets_below_page_wrap {
  font-size: 1em;
  margin-top: 6em
}

.widgets_below_page_wrap {
  clear: both
}

.widget_calendar table,
.wp-calendar-table table {
  width: 100%;
  position: relative
}

.wp-calendar-table caption,
.widget_calendar caption {
  padding-bottom: .5em;
  font-weight: 400
}

.wp-calendar-table table>thead>tr,
.widget_calendar table>thead>tr {
  background-color: initial !important
}

.wp-calendar-table th,
.wp-calendar-table td,
.widget_calendar th,
.widget_calendar td {
  font-size: 1em !important;
  line-height: 1.5em;
  font-weight: 400 !important;
  font-style: normal;
  text-align: center;
  text-transform: uppercase;
  padding: 2px;
  border: none !important;
  background-color: initial !important;
  width: 14.2857%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.wp-calendar-table td,
.widget_calendar td {
  line-height: 2em;
  padding: 0
}

.wp-calendar-table tbody td a,
.widget_calendar tbody td a {
  display: block;
  position: relative;
  font-weight: 400;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.wp-calendar-table tbody td a:after,
.widget_calendar tbody td a:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  bottom: 1px;
  left: 48%;
  width: 3px;
  height: 3px;
  line-height: 3px;
  text-align: center;
  -webkit-transition: background-color .3s ease;
  -ms-transition: background-color .3s ease;
  transition: background-color .3s ease
}

.wp-calendar-table td#today,
.widget_calendar td#today {
  position: relative;
  z-index: 2
}

.wp-calendar-table td#today:before,
.widget_calendar td#today:before {
  content: ' ';
  position: absolute;
  z-index: -1;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2.2em;
  height: 2.2em;
  line-height: 2.2em;
  text-align: center
}

.widget_calendar tfoot {
  position: relative;
  top: .6em
}

.wp-calendar-table tfoot td,
.widget_calendar tfoot td {
  text-transform: none !important
}

.wp-calendar-table td#prev,
.widget_calendar td#prev {
  text-align: left;
  overflow: hidden
}

.wp-calendar-table td#next,
.widget_calendar td#next {
  text-align: right
}

.wp-calendar-table td#prev a,
.wp-calendar-table td#next a,
.widget_calendar td#prev a,
.widget_calendar td#next a {
  position: relative
}

.wp-calendar-table td#prev a,
.widget_calendar td#prev a {
  padding-left: .6em
}

.wp-calendar-table td#next a,
.widget_calendar td#next a {
  padding-right: .6em
}

.wp-calendar-nav .wp-calendar-nav-prev a:before,
.wp-calendar-nav .wp-calendar-nav-prev a:before,
.widget_calendar td#prev a:before,
.widget_calendar td#next a:before {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 1.2em;
  height: 1em;
  line-height: 1.4em;
  display: inline-block
}

.sidebar .widget .widget_title {
  margin-bottom: 1.75em
}

.wp-calendar-nav {
  position: relative;
  top: .6em;
  text-align: left
}

.wp-calendar-nav .wp-calendar-nav-next {
  position: absolute;
  right: 0
}

.widget_recent_entries .post-date {
  display: inline-block;
  margin-left: .5em
}

.wp-block-search,
.widget_search form,
.widget_display_search form,
#bbpress-forums #bbp-search-form {
  width: 100%;
  overflow: hidden;
  position: relative
}

.wp-block-search:after,
.widget_search form:after,
.widget_display_search form:after,
#bbpress-forums #bbp-search-form:after {
  content: '\e8eb';
  font-family: fontello;
  display: block;
  position: absolute;
  z-index: 0;
  top: 50%;
  right: 1.2em;
  margin-top: -.5em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  pointer-events: none;
  cursor: pointer;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.wp-block-search .wp-block-search__input,
.widget_search .search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search {
  width: 100%;
  padding: 1.25em 1.5em;
  padding-right: 3em !important;
  max-width: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.wp-block-search .wp-block-search__button,
.widget_search input.search-submit,
.widget_display_search #bbp_search_submit,
#bbpress-forums #bbp-search-form #bbp_search_submit {
  display: block;
  text-indent: -1e4px;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 4em;
  height: 100%;
  padding: 0;
  border: none !important;
  background: 0 0 !important;
  cursor: pointer
}

.wp-block-search .wp-block-search__label {
  display: none
}

.wp-block-search .wp-block-search__button,
.widget_search input.search-submit {
  box-shadow: none !important
}

.widget_rss .widget_title a {
  display: inline-block;
  margin-right: 6px
}

.widget_rss .widget_title a:first-child:before {
  content: '\e8ed';
  font-family: fontello;
  display: inline-block;
  font-size: .9em
}

.widget_rss .widget_title img {
  display: none
}

.widget_rss ul,
.widget_rss li {
  padding-left: 0
}

.widget_rss li:before {
  display: none
}

.widget_rss li+li {
  margin-top: 2em
}

.widget_product_tag_cloud,
.widget_tag_cloud,
.wp-block-tag-cloud a {
  overflow: hidden
}

.widget_product_tag_cloud .widget_title,
.widget_tag_cloud .widget_title {
  margin-bottom: 1em
}

.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a,
.wp-block-tag-cloud a {
  display: inline-block;
  padding: 6px 10px;
  margin: 0 2px 2px 0;
  font-size: 13px !important;
  line-height: 18px;
  font-weight: 400;
  letter-spacing: 1px;
  text-transform: uppercase
}

#sb_instagram .sbi_header_text {
  padding-top: 0 !important;
  margin-top: -2px
}

#sb_instagram .sb_instagram_header {
  padding: 0 !important;
  margin-bottom: .5em !important
}

.footer_fullwidth #sb_instagram .sb_instagram_header {
  float: none;
  text-align: center;
  overflow: hidden
}

.footer_fullwidth #sb_instagram .sb_instagram_header>a {
  float: none;
  display: inline-block;
  overflow: hidden
}

#sb_instagram .sb_instagram_header h3 {
  font-size: 1.2308em;
  line-height: 1.5em
}

#sb_instagram .sb_instagram_header p {
  font-size: 1em;
  line-height: 1.5em
}

#sb_instagram #sbi_load {
  margin-top: .5em
}

ul.instagram-pics {
  margin-right: -5px
}

ul.instagram-pics li {
  float: left;
  padding: 0 5px 5px 0;
  margin: 0;
  overflow: hidden;
  width: 33.3333%;
  height: auto;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.column-1_3 ul.instagram-pics li {
  width: 25%
}

.column-1_2 ul.instagram-pics li {
  width: 20%
}

.column-1_1 ul.instagram-pics li {
  width: 16.6666%
}

ul.instagram-pics li:before {
  display: none
}

.elementor-widget-sidebar .widget:not(.widget_popular_posts),
.sidebar .widget:not(.widget_popular_posts) {
  border-radius: 10px;
  padding: 1.8em
}

.widget_popular_posts {
  padding: 0 !important;
  background-color: initial !important
}

.textwidget p {
  font-size: 15px
}

.textwidget h4 {
  margin-top: 1.4em;
  margin-bottom: .4em
}

.footer_wrap .wp-widget-nav_menu ul li>a {
  transition: 333ms ease all
}

.footer_wrap .wp-widget-nav_menu ul li>a:hover {
  padding-left: 10px
}

.footer_wrap .widget[class*=column-] {
  margin: 1.5em 0
}

.footer_wrap .vc_col-sm-4 .widget li {
  display: inline-block;
  width: 45%;
  margin-right: 3%;
  vertical-align: top
}

.footer_wrap .vc_col-sm-4 .widget li li {
  display: block;
  width: 100%;
  margin-right: 0%
}

.footer_wrap .footer_fullwidth {
  overflow: hidden
}

.footer_wrap .widget_title,
.footer_wrap .widgettitle {
  text-align: left
}

.footer_wrap .footer_fullwidth .widget_title,
.footer_wrap .footer_fullwidth .widgettitle {
  text-align: center;
  margin-bottom: 1.5em
}

.footer_logo_inner {
  padding: 4em 0;
  overflow: hidden;
  text-align: center;
  position: relative
}

.footer_widgets_wrap+.footer_logo_wrap .footer_logo_inner {
  border-top-width: 1px;
  border-top-style: solid
}

.footer_logo_inner:after {
  content: ' ';
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 50%;
  width: 1px;
  height: 3em
}

.trx_addons_absent .footer_logo_inner {
  padding: 1em 0
}

.trx_addons_absent .footer_logo_inner:after {
  display: none
}

.footer_logo_inner img {
  max-width: 25%
}

.logo_footer_text {
  font-size: 3.3333em;
  line-height: 1em;
  letter-spacing: 6px;
  margin: 0
}

.logo_footer_image+.logo_footer_text {
  margin: .63em 0 2em
}

.footer_socials_inner {
  padding: 2em 0 3em;
  text-align: center
}

.footer_menu_inner {
  padding: 2em 0;
  text-align: center
}

.menu_footer_nav_area>ul,
.footer_wrap .sc_layouts_menu>ul {
  padding: 0;
  margin: 0;
  list-style-type: none
}

.menu_footer_nav_area>ul>li,
.footer_wrap .sc_layouts_menu>ul>li {
  display: inline-block;
  vertical-align: baseline;
  font-size: 17px;
  z-index: auto !important
}

.menu_footer_nav_area>ul>li>a,
.footer_wrap .sc_layouts_menu>ul>li>a {
  padding: .5em 1.3em;
  display: inline-block;
  font-weight: 500
}

.mobile_layout .menu_footer_nav_area>ul>li>a,
.mobile_layout .footer_wrap .sc_layouts_menu>ul>li>a {
  padding: .5em 1em
}

.menu_footer_nav_area>ul>li.menu-item-has-children>a,
.footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a {
  padding-right: 3.5em
}

.mobile_layout .menu_footer_nav_area>ul>li.menu-item-has-children>a,
.mobile_layout .footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a {
  padding-right: 2em
}

.menu_footer_nav_area>ul>li.menu-item-has-children>a:after,
.footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a:after {
  content: '\e828';
  font-family: fontello;
  right: 2em
}

.mobile_layout .menu_footer_nav_area>ul>li.menu-item-has-children>a:after,
.mobile_layout .footer_wrap .sc_layouts_menu>ul>li.menu-item-has-children>a:after {
  right: .5em
}

.menu_footer_nav_area li li.menu-item-has-children>a:after,
.footer_wrap .sc_layouts_menu li li.menu-item-has-children>a:after {
  content: '\e836';
  font-family: fontello
}

.menu_footer_nav_area>ul>li ul,
.footer_wrap .sc_layouts_menu>ul>li ul {
  top: auto;
  bottom: 3em;
  border: 1px solid #ddd
}

.menu_footer_nav_area>ul>li ul ul,
.footer_wrap .sc_layouts_menu>ul>li ul ul {
  top: auto;
  bottom: -9.4em;
  margin-left: 48px
}

.menu_footer_nav_area>ul>li ul ul.submenu_left,
.footer_wrap .sc_layouts_menu>ul>li ul ul.submenu_left {
  margin-left: -48px
}

.menu_footer_nav_area>ul>li ul>li,
.menu_footer_nav_area>ul>li ul>li>a,
.footer_wrap .sc_layouts_menu>ul>li ul>li,
.footer_wrap .sc_layouts_menu>ul>li ul>li>a {
  font-size: 12px
}

.menu_footer_nav_area>ul>li ul>li>a,
.footer_wrap .sc_layouts_menu>ul>li ul>li>a {
  display: block
}

.footer_widgets_wrap+.footer_copyright_wrap .footer_copyright_inner,
.footer_logo_wrap+.footer_copyright_wrap .footer_copyright_inner,
.footer_socials_wrap+.footer_copyright_wrap .footer_copyright_inner,
.footer_menu_wrap+.footer_copyright_wrap .footer_copyright_inner {
  border-top-width: 1px;
  border-top-style: solid
}

.footer_copyright_inner {
  font-size: .9333em;
  padding: 2em 0;
  overflow: hidden;
  text-align: center
}

.footer_copyright_wrap p {
  margin: 0
}

.yolox_customizer_message {
  padding: 2em;
  margin: 0 auto;
  max-width: 60%;
  background-color: #f3e6ce;
  color: #960;
  border-left: 3px solid #660
}

.yolox_customizer_message b {
  color: #330
}

#debug_log {
  position: fixed;
  z-index: 1000000;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  background: rgba(0, 0, 0, .8);
  color: #fff
}

.admin-bar #debug_log {
  top: 32px
}

#debug_log_close {
  position: absolute;
  z-index: 1;
  top: -6px;
  right: 0;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer
}

#debug_log_content {
  font-size: 12px;
  line-height: 15px;
  max-height: 66px;
  padding: 16px 16px 6px;
  overflow: auto;
  word-wrap: normal;
  white-space: pre-line
}

.popup_wrap {
  position: absolute;
  z-index: 1;
  top: 3.3333em;
  right: 0;
  width: 37.5em;
  padding: 3em 2.5em 2em;
  display: none
}

.popup_registration {
  right: -5.5em
}

.popup_wrap .popup_close {
  display: block;
  font-size: 1.25em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  margin: .5em .5em 0 0;
  color: #ccc;
  border: 2px solid #ebebeb;
  background-color: #f4f7f9
}

.popup_wrap .popup_close:hover {
  color: #909090;
  border: 2px solid #ccc;
  background-color: #fff
}

.popup_wrap .popup_close:before {
  content: '\e8ac';
  font-family: fontello;
  line-height: 1em;
  padding: 0 !important;
  margin: 0 !important
}

.popup_wrap .form_wrap {
  position: relative;
  overflow: hidden
}

.popup_wrap .form_left {
  float: left;
  padding-right: 2.5em;
  width: 54%;
  border-right: 1px solid #e0e0e0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.popup_wrap .form_right {
  float: right;
  padding-left: 2.5em;
  width: 45%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.popup_wrap.popup_registration .form_left {
  width: 50%;
  padding-right: 5px;
  border-right: none
}

.popup_wrap.popup_registration .form_right {
  width: 50%;
  padding-left: 5px
}

.popup_wrap .popup_form_field {
  margin-bottom: .625em
}

.popup_wrap input[type=text],
.popup_wrap input[type=email],
.popup_wrap input[type=url],
.popup_wrap input[type=password] {
  width: 100%;
  border: 2px solid #ebebeb;
  background-color: #fafafa
}

.popup_wrap input:not([type=submit]):focus {
  background-color: #fff
}

.popup_wrap .popup_form_field.iconed_field {
  position: relative
}

.popup_wrap .popup_form_field.iconed_field:before {
  position: absolute;
  z-index: 1;
  top: 10px;
  right: 8px;
  margin-right: 0;
  color: #c9c9c9;
  width: 1em
}

.popup_wrap .popup_form_field.iconed_field input {
  padding-right: 30px
}

.popup_wrap .popup_form_field .forgot_password {
  float: right;
  line-height: 1.5em
}

.popup_wrap .popup_form_field.submit_field {
  padding: 1em 0 4px 4px
}

.popup_wrap .popup_form_field .submit_button {
  width: 100%
}

.popup_wrap .login_socials_title {
  color: #222;
  font-size: 1.5em;
  line-height: 1.3em;
  margin-bottom: .5em
}

.popup_wrap .login_socials_problem {
  line-height: 1.3em
}

.popup_wrap .popup_form_field.remember_field {
  margin-top: 1.2em
}

.wpb_row,
.wpb_text_column,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li,
.last_toggle_el_margin,
.wpb_button {
  margin-bottom: 0 !important
}

.sc_gap .vc_row {
  margin-left: 0;
  margin-right: 0
}

.sc_gap .vc_column_container {
  padding-left: 0;
  padding-right: 0
}

h1 .wpb_text_column p,
h2 .wpb_text_column p,
h3 .wpb_text_column p,
h4 .wpb_text_column p,
h5 .wpb_text_column p,
h6 .wpb_text_column p {
  padding-bottom: 0 !important
}

.top_panel>.vc_row>.wpb_column {
  z-index: 10
}

.top_panel>.vc_row:nth-child(2)>.wpb_column {
  z-index: 9
}

.top_panel>.vc_row:nth-child(3)>.wpb_column {
  z-index: 8
}

.top_panel>.vc_row:nth-child(4)>.wpb_column {
  z-index: 7
}

.top_panel>.vc_row:nth-child(5)>.wpb_column {
  z-index: 6
}

.top_panel>.vc_row:nth-child(6)>.wpb_column {
  z-index: 5
}

.top_panel>.vc_row:nth-child(7)>.wpb_column {
  z-index: 4
}

.top_panel>.vc_row:nth-child(8)>.wpb_column {
  z-index: 3
}

.top_panel>.vc_row:nth-child(9)>.wpb_column {
  z-index: 2
}

.top_panel>.vc_row:nth-child(10)>.wpb_column {
  z-index: 1
}

.post_item_single .post_edit .vc_inline-link {
  display: none
}

iframe[name=google_conversion_frame] {
  height: 1px;
  min-height: 0;
  display: none
}

.mfp-bg {
  z-index: 200001
}

.mfp-wrap {
  z-index: 200002
}

.mfp-arrow {
  background-color: initial !important
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  background: 0 0 !important
}

.mfp-close {
  width: 100%;
  height: 100%;
  border-radius: 0 !important;
  margin: 0 !important;
  background: 0 0 !important;
  box-shadow: none !important;
  cursor: pointer;
  font-size: 0
}

.sc_layouts_popup .elementor section {
  z-index: 9
}

.sc_layouts_popup .mfp-close {
  z-index: 0 !important
}

.mfp-content {
  position: static;
  z-index: 9
}

.mfp-inline-holder div.mfp-content,
.mfp-ajax-holder div.mfp-content {
  max-width: 90%
}

.gdpr-terms-container {
  clear: both;
  margin: 1em 0 !important
}

table.wpgdprc-table {
  margin-bottom: 2em
}

div.wpgdprc .wpgdprc-checkbox {
  display: inline
}

.rounded_none {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.rounded_tiny {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.rounded_small {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px
}

.rounded_medium {
  -webkit-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px
}

.rounded_large {
  -webkit-border-radius: 15px;
  -ms-border-radius: 15px;
  border-radius: 15px
}

.rounded {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.theme_scroll_down {
  display: inline-block;
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  font-size: 11px !important;
  line-height: 15px !important;
  letter-spacing: 2px
}

.theme_scroll_down:after {
  content: '\e938';
  font-family: fontello;
  font-size: 16px !important;
  line-height: 30px !important;
  display: block;
  text-align: center
}

.theme_scroll_down:hover {
  -webkit-animation: squat .5s 1 cubic-bezier(.2, -.8, .6, -1.2);
  -ms-animation: squat .5s 1 cubic-bezier(.2, -.8, .6, -1.2);
  animation: squat .5s 1 cubic-bezier(.2, -.8, .6, -1.2)
}

#makeup {
  position: absolute;
  z-index: 1000000;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  pointer-events: none;
  opacity: .5
}

.admin-bar #makeup {
  top: 32px
}

#makeup {
  margin-left: 0;
  margin-top: 0
}

.wpcf7 .columns_wrap {
  letter-spacing: -10px
}

.wpcf7 .columns_wrap>.column-1_1>*,
.wpcf7 .columns_wrap .column-1_2>* {
  margin: 0
}

.wpcf7 .columns_wrap>.column-1_1 .wpcf7-submit,
.wpcf7 .columns_wrap .column-1_2 .wpcf7-submit {
  width: 100%;
  padding: 1em 0;
  font-size: 13px;
  line-height: 1.45em
}

.wpcf7 .columns_wrap>.column-1_1 textarea,
.wpcf7 .columns_wrap>.column-1_1 select,
.wpcf7 .columns_wrap>.column-1_1 input,
.wpcf7 .columns_wrap .column-1_2 textarea,
.wpcf7 .columns_wrap .column-1_2 select,
.wpcf7 .columns_wrap .column-1_2 input {
  padding: 1.1em 2em;
  font-size: 13px
}

.wpcf7 .wpcf7-submit {
  margin-top: 1em;
  display: inline-block
}

.wpcf7 .select_container,
.wpcf7 textarea,
.wpcf7 input:not([type=submit]):not([type=radio]):not([type=checkbox]) {
  margin-bottom: 1.45em
}

.wpcf7 span.wpcf7-not-valid-tip {
  font-size: .75em;
  letter-spacing: 0;
  margin-top: -10px;
  margin-bottom: 7px
}

.wpcf7 .wpcf7-not-valid {
  box-shadow: none
}

.wpcf7 .fullwidth_container .wpcf7-submit {
  display: block;
  margin: 0 auto
}

.wpcf7-wpgdprc {
  margin-top: 20px
}

span.wpcf7-list-item {
  margin-top: 1em
}

.submit-button-align-left {
  margin-top: 29px
}

.wpcf7 p {
  margin: 0 0 1.3em
}

.wpcf7 div.wpcf7-response-output {
  margin: .5em 0 0;
  padding: 10px;
  font-weight: 400;
  text-align: center;
  border-radius: 20px
}

div.wpcf7 .ajax-loader {
  width: 16px;
  height: 16px;
  margin: 0 auto
}

div.wpcf7 .ajax-loader.is-active {
  margin-top: 20px;
  margin-bottom: 10px;
  display: block
}

.widget.widget_mc4wp_form_widget .mc4wp-form {
  border-radius: 10px;
  padding: 1.8em
}

.elementor-widget-sidebar .widget .tagcloud,
.elementor-widget-sidebar .widget .menu,
.elementor-widget-sidebar .widget>ul,
.sidebar .widget .tagcloud,
.sidebar .widget .menu,
.sidebar .widget>ul {
  padding: 0 1.7em 2em;
  border-radius: 10px
}

.footer_wrap .widget_title {
  margin-bottom: 1.4em;
  margin-top: -.1em
}

.footer_wrap ul:not([class*=menu]),
.footer_wrap ul:not([class*=sub-menu]) {
  padding-left: 0
}

.footer_wrap ul:not(.sc_layouts_menu_nav) li a {
  font-size: 15px
}

.footer_wrap ul:not(.sc_layouts_menu_nav) li+li {
  margin-top: 11px
}

.footer_wrap ul>li ul {
  padding-left: 1.2em !important
}

.breadcrumbs {
  font-size: 14px
}

.breadcrumbs .breadcrumbs_delimiter:before {
  content: '\e83c';
  font-family: fontello;
  margin: 0 6px
}

.sc_layouts_title_breadcrumbs {
  margin-top: .9em
}

.post_counters_label {
  display: none
}

.post_counters_views:before {
  font-size: 1.15em
}

.post_counters_item,
.comment_counters_item {
  margin-left: 1em
}

.post_counters_item .post_counters_number,
.comment_counters .comment_counters_number {
  margin-right: 0
}

.post_meta .post_meta_item:not(.post_categories)+.post_meta_item:not(.post_categories) {
  margin-left: 12px
}

@media(max-width:1279px) {
  .post_meta .post_meta_item:not(.post_categories)+.post_meta_item:not(.post_categories) {
    margin-left: 3px
  }
}

body .secondary_meta_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

body .secondary_meta_wrap .single_share .socials_share {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px
}

body .secondary_meta_wrap .single_share .socials_share .socials_caption {
  order: 2
}

body .secondary_meta_wrap .single_share .post_share .social_items {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  position: relative !important;
  z-index: 2;
  bottom: 0;
  border: 0;
  padding: 0 !important;
  max-width: 100%;
  line-height: 2em;
  text-align: left;
  height: auto !important
}

body .secondary_meta_wrap .single_share .post_share .social_items:before {
  display: none
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  display: inline-block;
  padding: 7px 30px;
  border-radius: 360px;
  height: 42px;
  box-sizing: border-box
}

@media(max-width:1279px) {
  body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    margin-bottom: 10px
  }
}

@media(max-width:479px) {
  body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    margin-bottom: 10px
  }
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon {
  font-size: 14px;
  font-weight: 400;
  text-align: center
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon span {
  margin-right: .2em
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item+.social_item {
  margin-left: 10px
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type {
  padding: 0;
  width: 42px;
  height: 42px;
  text-align: center;
  line-height: 42px
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type .social_icon i {
  display: none !important
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type .social_icon span {
  margin: 0 !important
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item[data-count=facebook] {
  background: #3a559f
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item[data-count=twitter] {
  background: #50abf1
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type {
  background: #dc4e41
}

body .secondary_meta_wrap .single_share .post_share .socials_caption {
  display: none
}

.ua_safari .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  padding: 6px 30px
}

.post_meta .trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon {
  display: none
}

.secondary_meta_wrap .post_counters_item .post_counters_number,
.secondary_meta_wrap .comment_counters .comment_counters_number {
  margin-right: 0 !important
}

.related_wrap .secondary_meta_wrap .post_share,
.related_wrap .secondary_meta_wrap .post_author,
.related_wrap .secondary_meta_wrap .post_categories {
  display: none
}

.related_wrap .post_format_audio .media-block {
  background-color: initial !important;
  text-align: left
}

.meta_author_atts {
  margin-top: 1.8em
}

.meta_author_atts .post_meta {
  font-size: 15px;
  margin-bottom: 1.75em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

@media(max-width:479px) {
  .meta_author_atts .post_meta {
    font-size: 12px
  }
}

.meta_author_atts .post_meta .post_date:before {
  content: '\2014';
  margin-left: 12px;
  margin-right: 9px;
  color: #dbdbdb
}

.meta_author_atts .post_meta_item+.post_meta_item {
  margin: 0
}

.author_name {
  margin-left: 11px
}

.post_author {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

.post_author .author_avatar_meta img {
  border-radius: 50%
}

.post_item_single .post_content>.post_meta_single .single_share .post_share {
  float: none;
  display: inline-block;
  max-width: 100%
}

.post_item_single .post_content>.post_meta_single .single_share .post_share .social_items a span {
  background: 0 0 !important
}

.post_item_single .post_content>.post_meta_single .single_share .post_share .social_items .social_item {
  margin-left: 0
}

.post_item_single .post_content>.post_meta_single .single_share .post_share .social_items .social_item+.social_item {
  margin-left: 10px
}

.comments_wrap {
  display: none
}

.show_comments {
  text-align: center;
  padding: 1.05em 1.15em;
  min-width: 298px;
  margin-top: 4.1em;
  -webkit-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px
}

@media(max-width:479px) {
  .show_comments {
    min-width: 240px
  }
}

.show_comments .close,
.show_comments.opened .display {
  display: none
}

.show_comments.opened .close {
  display: block
}

.comments_form_wrap {
  margin-top: 2em;
  overflow: visible
}

.comments_form_wrap form {
  position: relative
}

.comments_wrap .comments_list_wrap .comments_form_title {
  margin-top: 1.5em;
  position: relative
}

.comments_wrap #cancel-comment-reply-link {
  font-size: 0
}

.show_comments_btn_wrap {
  display: block;
  text-align: center
}

.related_wrap .section_title:after {
  content: '\e93a';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: -4px;
  color: #292929;
  font-size: .5em;
  left: 22px
}

.related_wrap .posts_container.columns_wrap .related_item {
  border-radius: 7px;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.related_wrap .posts_container.columns_wrap .column-1_3 {
  width: 25%
}

@media(max-width:1023px) {
  .related_wrap .posts_container.columns_wrap .column-1_3 {
    width: 50%
  }
}

@media(max-width:767px) {
  .related_wrap .posts_container.columns_wrap .column-1_3 {
    width: 50%
  }
}

@media(max-width:479px) {
  .related_wrap .posts_container.columns_wrap .column-1_3 {
    width: 100%
  }
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .secondary_meta_wrap .post_meta .post_categories,
.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_header_single>.post_meta {
  display: none
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_title {
  font-size: 1.25em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px;
  text-align: left;
  margin-bottom: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .more-link {
  padding: 1.25em 2.2em;
  position: relative
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_header {
  padding: 0;
  position: relative;
  width: 100%
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_featured {
  margin-bottom: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_header_single .post_meta {
  margin-bottom: 1.5em;
  margin-top: .6em
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .secondary_meta_wrap {
  padding: 0 1.4em
}

.related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .secondary_meta_wrap .post_date {
  margin-left: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
  width: 50%
}

@media(max-width:1023px) {
  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
    width: 100%
  }
}

@media(max-width:767px) {
  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
    width: 100%
  }
}

@media(max-width:479px) {
  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type {
    width: 100%
  }
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item {
  position: relative
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .post_featured {
  margin: 0;
  display: none
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap {
  padding-top: 7.6em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  z-index: 999;
  height: 100%
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header_single>.post_meta {
  display: block
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_meta {
  margin-bottom: 1.6em
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .secondary_meta_wrap {
  margin-bottom: 3em;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .secondary_meta_wrap .post_meta .post_categories {
  display: none
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header {
  padding: 0
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header .post_title {
  font-size: 1.813em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.0952em;
  text-align: center
}

.related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap .post_header_single .post_meta {
  margin-bottom: 1.3em;
  margin-top: .9em
}

.single-cpt_team .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item:not(.post_format_audio) .related_content_wrap {
  padding-top: 9.7em
}

.post_content_single {
  margin-top: 3.4em
}

.search_style_fullscreen.search_opened .search_form_wrap,
.mfp-bg,
.elementor-lightbox {
  background-image: url(/wp-content/themes/yolox/images/subscribe-bg-01.jpg);
  background-repeat: repeat;
  background-position: 0 0;
  opacity: 1
}

.search_opened .search_form_wrap:before {
  content: '';
  width: 50px;
  height: 50px;
  display: block;
  background: #fff;
  border-radius: 50px;
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 50%;
  -webkit-box-shadow: 0 0 183px 132px white;
  -moz-box-shadow: 0 0 183px 132px white;
  box-shadow: 0 0 183px 132px white
}

.sc_layouts_popup {
  box-shadow: none
}

.search_style_fullscreen.search_opened .search_form {
  width: 32%;
  border-bottom: 2px solid #ebebeb;
  z-index: 9
}

.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
  box-shadow: none;
  padding: 0 30px 0 0 !important;
  font-size: 1.235em !important;
  font-weight: 500 !important;
  height: 3.5em
}

.search_style_fullscreen.search_opened .search_close {
  width: 100%;
  height: 100%;
  top: -1px;
  z-index: 0
}

.search_style_fullscreen.search_opened .search_close:before {
  display: none
}

.search_style_fullscreen.search_opened .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_submit {
  left: auto !important;
  right: 0 !important
}

.counters_wrap .post_meta {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.counters_wrap .post_meta .post_meta_item {
  background: #fff;
  font-size: 15px;
  padding: .75em;
  min-width: 44px;
  display: inline-block
}

.counters_wrap .post_meta .post_meta_item.post_counters_comments {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
  padding-left: 1.6em
}

.counters_wrap .post_meta .post_meta_item.post_counters_comments:before {
  line-height: 1em !important;
  margin-top: 0;
  vertical-align: middle
}

.counters_wrap .post_meta .post_meta_item:last-child {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
  padding-right: 1.25em
}

.counters_wrap .post_meta .post_meta_item+.post_meta_item {
  margin-left: 1px
}

.socials_wrap .social_item .social_icon {
  width: 2em;
  height: 2em;
  line-height: 2em;
  text-align: center;
  font-size: .9em
}

#dpsp-floating-sidebar.dpsp-position-left {
  left: 2.8em
}

@media(max-width:1279px) {
  #dpsp-floating-sidebar.dpsp-position-left {
    display: none
  }
}

.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar {
  border-radius: 7px;
  width: 66px;
  padding-top: 21px !important;
  padding-bottom: 16px !important
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn {
  margin: 0 auto;
  height: 43px;
  max-height: 43px;
  background: 0 0;
  border: 0
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn>span {
  color: #acb3b5 !important
}

.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn:hover {
  background: 0 0;
  border: 0
}

.sc_googlemap_wrap iframe body {
  background: 0 0
}

.sc_googlemap {
  border-radius: 7px;
  overflow: hidden
}

.btn-fullwidth .sc_button {
  width: 100%;
  text-align: left;
  margin-right: 0;
  margin-left: auto;
  display: block;
  font-weight: 500
}

.btn-fullwidth-right .sc_button {
  width: 100%;
  text-align: left;
  margin-right: auto;
  margin-left: 0;
  display: block;
  font-weight: 500;
  padding-right: 7px;
  line-height: 18px
}

.custom_column_bkg {
  background: #f9fcfd;
  position: relative
}

.custom_column_bkg:after {
  content: '';
  width: 1e7px;
  height: 100%;
  display: block;
  background: #f9fcfd;
  position: absolute;
  top: 0;
  right: -1e7px;
  left: auto
}

.slider_style_modern {
  padding: 0
}

.slider_style_modern .slider_container {
  border-radius: 7px
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a {
  top: 50%;
  bottom: auto;
  transform: translateY(-50%)
}

.slider_style_modern .slider_controls_label,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before {
  display: block;
  text-align: center;
  position: static;
  top: 0;
  left: 0;
  transform: none;
  max-width: 100%
}

.slider_container .slide_overlay,
.slider_container .slide_overlay:hover {
  background: 0 0
}

.slider_container.slider_titles_center .slide_info.slide_info_small {
  width: 26%;
  bottom: -.5em;
  top: auto
}

@media(max-width:1279px) {
  .slider_container.slider_titles_center .slide_info.slide_info_small {
    width: 41%;
    bottom: 3.5em
  }
}

@media(max-width:1023px) {
  .slider_container.slider_titles_center .slide_info.slide_info_small {
    width: 90%;
    bottom: 1.5em
  }
}

@media(max-width:479px) {
  .slider_container.slider_titles_center .slide_info.slide_info_small {
    width: 75%;
    bottom: .5em
  }
}

.slider_container.slider_titles_center .slide_info.slide_info_small .slide_title {
  margin-top: .6em
}

.slider_container.slider_titles_center .slide_info.slide_info_small .post_meta {
  margin-top: 1.5em
}

.mfp-container {
  padding: 0
}

.slider_container .slide_info.slide_info_large {
  width: 35%;
  bottom: 0;
  top: auto;
  left: 0;
  right: 0;
  margin: 0 auto;
  transform: translateY(50%);
  border-radius: 7px;
  padding: 3em
}

.slider_container .slide_info.slide_info_large .slide_title {
  font-size: 2.118em;
  font-weight: 500;
  font-style: normal;
  line-height: 1em;
  text-transform: none
}

@media(max-width:767px) {
  .slider_container .slide_info.slide_info_large .slide_title {
    font-size: 1.588em;
    font-weight: 500;
    line-height: 1.1515em
  }
}

@media(max-width:1279px) {
  .slider_container .slide_info.slide_info_large {
    width: 65%;
    transform: translateY(54%);
    padding: 2em
  }
}

@media(max-width:767px) {
  .slider_container .slide_info.slide_info_large {
    width: 76%;
    transform: translateY(54%)
  }
}

@media(max-width:479px) {
  .slider_container .slide_info.slide_info_large {
    padding: 2em 1em;
    width: 90%;
    transform: translateY(55%)
  }
}

.body_style_boxed .slider_container .slide_info.slide_info_large {
  width: 54%;
  padding: 2em
}

@media(max-width:1279px) {
  .slider_container .slide_info.slide_info_large .slide_title {
    font-size: 1.6em
  }
}

.slider_style_default .slider_titles_bottom .swiper-button-next,
.slider_style_default .slider_titles_bottom .swiper-button-prev {
  top: 44% !important
}

.slider_titles_bottom {
  padding-bottom: 132px
}

@media(max-width:1679px) {
  .slider_titles_bottom {
    padding-bottom: 105px
  }
}

@media(max-width:1279px) {
  .slider_titles_bottom {
    padding-bottom: 99px
  }
}

@media(max-width:1023px) {
  .slider_titles_bottom {
    padding-bottom: 110px
  }
}

.slider_titles_bottom .swiper-button-next,
.slider_titles_bottom .swiper-button-prev {
  top: 50% !important;
  transform: translateY(-50%)
}

@media(max-width:1279px) {

  .slider_titles_bottom .swiper-button-next,
  .slider_titles_bottom .swiper-button-prev {
    margin-top: -41px
  }
}

@media(max-width:767px) {

  .slider_titles_bottom .swiper-button-next,
  .slider_titles_bottom .swiper-button-prev {
    margin-top: -25px
  }
}

.filter_align_right .sc_blogger_filters {
  float: right
}

.slider_container .swiper-pagination,
.slider_outer .swiper-pagination {
  z-index: 1
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a+a {
  right: 0 !important
}

body .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a {
  top: 50%;
  bottom: auto !important;
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  border-radius: 50%
}

body .slider_style_modern .slider_controls_wrap {
  position: static;
  height: auto;
  overflow: hidden;
  margin-top: auto
}

body .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a+a {
  right: 19px !important
}

.subscribe_cf_form {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start
}

@media(max-width:479px) {
  .subscribe_cf_form {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
  }
}

.subscribe_cf_form .wpcf7-form-control-wrap,
.subscribe_cf_form .wpcf7-submit {
  display: inline-block
}

.subscribe_cf_form .your-email {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.subscribe_cf_form .your-email input {
  margin: 0 !important
}

.subscribe_cf_form .wpcf7-email {
  border-right: 0;
  box-shadow: none;
  border-radius: 0;
  border-bottom-left-radius: 50px;
  border-top-left-radius: 50px;
  padding: 1.18em 1.4em
}

@media(max-width:479px) {
  .subscribe_cf_form .wpcf7-email {
    border-bottom-right-radius: 50px;
    border-top-right-radius: 50px;
    border: 1px solid
  }
}

.subscribe_cf_form .wpcf7-submit {
  display: inline-block;
  margin: 0;
  margin-left: -26px;
  z-index: 9;
  min-width: 185px;
  padding: 1.02em 3.2em;
  box-shadow: none !important;
  z-index: 9;
  opacity: .99
}

@media(max-width:767px) {
  .subscribe_cf_form .wpcf7-submit {
    margin-left: -60px
  }
}

@media(max-width:479px) {
  .subscribe_cf_form .wpcf7-submit {
    margin: 0
  }
}

.subscribe_cf_form .wpcf7-submit .sc_button_icon {
  margin-left: 10px
}

.subscribe_cf_form span.wpcf7-not-valid-tip {
  font-size: .7em;
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0
}

.subscribe_cf_form .wpcf7-list-item-label.wpcf7-list-item-right:before {
  width: 1em;
  height: 1em;
  line-height: .9em;
  font-size: 1.2em
}

.subscribe_cf_form .ajax-loader {
  margin: 0 auto
}

.ua_edge .subscribe_cf_form .wpcf7-email {
  padding: 1.18em 2.4em 1.18em 1.4em
}

.ua_ie .subscribe_cf_form .wpcf7-email {
  padding: 1.3em 2.4em 1.4em 1.4em
}

.popup-form {
  text-align: center
}

.popup-form h4 {
  margin-top: 0;
  margin-bottom: .3em
}

.popup-form h4+p {
  font-size: 15px;
  margin-bottom: 20px
}

.popup-form .wpcf7-form-control-wrap.your-email input {
  margin-bottom: .7em !important;
  text-align: center
}

.popup-form button {
  margin: 0 !important;
  display: block;
  width: 100%
}

.popup-form .sc_button_icon {
  margin-left: 9px
}

.popup-form .ajax-loader {
  display: none !important
}

.post_layout_classic_2 .post_featured img,
.sc_recent_news .post_item .post_featured img,
body .sc_recent_news_style_announce2 .post_accented_off .post_featured img,
body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb img,
.sc_blogger .sc_blogger_item .sc_blogger_item_featured img {
  -webkit-transition: opacity .5s ease, -webkit-transform 1s ease;
  transition: opacity .5s ease, -webkit-transform 1s ease;
  transition: transform 1s ease, opacity .5s ease;
  transition: transform 1s ease, opacity .5s ease, -webkit-transform 1s
}

.post_layout_classic_2:hover .post_featured img,
.sc_recent_news .post_item:hover .post_featured img,
body .sc_recent_news_style_announce2 .post_accented_off:hover .post_featured img,
body .trx_addons_tabs .trx_addons_tabs_content .post_item:hover .post_thumb img,
.sc_blogger:not(.sc_blogger_absolute) .sc_blogger_item:hover .sc_blogger_item_featured img {
  -webkit-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1)
}

.mejs-controls {
  height: 45px !important
}

.wp-audio-shortcode,
.wp-video-shortcode,
.widget_media_video,
.widget_media_audio {
  overflow: hidden
}

.wp-audio-shortcode .mejs-controls,
.wp-video-shortcode .mejs-controls,
.widget_media_video .mejs-controls,
.widget_media_audio .mejs-controls {
  height: 45px
}

.widget_media_video .mejs-controls {
  height: 40px !important
}

.mejs-controls .mejs-button.mejs-fullscreen-button>button:before {
  content: '\f0b2';
  font-family: fontello
}

.mejs-controls .mejs-button.mejs-fullscreen-button>button {
  background: 0 0
}

body .mejs-button>button {
  border-radius: 0 !important
}

.mejs-controls .mejs-button>button {
  box-shadow: none !important
}

figure figcaption:hover {
  -webkit-transform: translateY(0%) !important;
  -ms-transform: translateY(0%) !important;
  transform: translateY(0%) !important;
  opacity: 1 !important
}

.wp-block-gallery[class*=align] {
  display: flex
}

.post_item_single::after {
  content: ' ';
  display: block;
  width: 100%;
  height: 0;
  clear: both
}

body .title_cust h2.sc_item_title,
body .title_cust h2.elementor-heading-title,
body .h2_cust {
  margin-top: 0
}

body .title_cust h2.elementor-heading-title {
  margin-bottom: 0
}

.header_type_default .post_item_single .post_content>.post_meta_single {
  margin-top: 0;
  padding-top: 2.2em
}

.post_content>ol.wp-block-latest-comments,
.post_content>ol.wp-block-latest-comments.has-avatars {
  padding-left: 0
}

ul li div.comment-respond div,
ul li div.comment-respond {
  display: block
}

.post_layout_excerpt {
  position: relative;
  margin-bottom: 0
}

.post_layout_excerpt+.post_layout_excerpt {
  margin-top: 1.8rem
}

.post_layout_excerpt:not(.sticky)+.post_layout_excerpt:not(.sticky) {
  padding-top: 0
}

.post_layout_excerpt.sticky {
  padding: 0 !important
}

.post_layout_excerpt .post_featured {
  display: inline-block
}

.post_layout_excerpt.post_format_audio .post_featured.without_thumb,
.post_layout_excerpt.post_format_gallery .post_featured.without_thumb {
  display: block
}

.post_layout_excerpt .post_header {
  position: relative
}

.post_layout_excerpt .post_header .post_price {
  width: auto;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  font-size: 2.5em;
  line-height: 1.5em
}

.post_layout_excerpt .post_title {
  margin: 0
}

.post_layout_excerpt .post_meta {
  margin-top: .2rem;
  margin-bottom: 1.35em;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  flex-wrap: wrap
}

.post_layout_excerpt .post_header+.post_content {
  margin-top: 1.2rem
}

body[class*=blog_style_classic] .post_layout_excerpt,
body[class*=blog_style_masonry] .post_layout_excerpt {
  margin-bottom: 3em
}

body .posts_container .post_item,
body .posts_container .related_item {
  background-color: #fff;
  overflow: hidden
}

body .posts_container .post_item.post_layout_excerpt,
body .posts_container .related_item.post_layout_excerpt {
  border-radius: 10px
}

body .posts_container .post_item .post_header,
body .posts_container .post_item .post_content,
body .posts_container .related_item .post_header,
body .posts_container .related_item .post_content {
  padding: 0 1.8em
}

body .posts_container .post_item .post_counters_label,
body .posts_container .related_item .post_counters_label {
  display: none
}

body .posts_container .post_item .more-link,
body .posts_container .related_item .more-link {
  padding: 1.45em 2.2em;
  display: block;
  border-radius: 0 !important;
  text-align: left;
  box-shadow: none !important;
  background: 0 0 !important;
  border-top: 1px solid !important
}

body .posts_container .post_item .more-link:after,
body .posts_container .related_item .more-link:after {
  content: '\e93a';
  font-family: fontello;
  position: absolute;
  right: 27px;
  font-size: 19px
}

body .posts_container .post_item .more-link:hover,
body .posts_container .related_item .more-link:hover {
  box-shadow: none
}

.more-link {
  padding: 1.45em 2.2em;
  display: block;
  border-radius: 0 !important;
  text-align: left;
  box-shadow: none !important;
  background: 0 0 !important;
  border-top: 1px solid !important
}

.posts_container.columns_wrap {
  display: flex;
  flex-wrap: wrap
}

.posts_container.columns_wrap .post_layout_classic {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 7px
}

.post_layout_classic {
  position: relative
}

.post_layout_classic .post_featured img {
  width: 100%
}

.post_layout_classic .post_header {
  padding-top: .01px
}

.post_layout_classic .post_title {
  font-size: 1.5em;
  line-height: 1.3em;
  margin: 0
}

.post_layout_classic .post_title+.post_meta {
  margin-top: .5em
}

.post_layout_classic blockquote {
  margin: 0 0 1.4em
}

.post_layout_classic .post_header+.post_content {
  padding-top: 1em
}

.post_layout_classic.format-aside .post_content_inner+.post_meta,
.post_layout_classic.format-link .post_content_inner+.post_meta,
.post_layout_classic.format-status .post_content_inner+.post_meta {
  margin-top: 1em
}

.post_layout_classic .post_title+.post_meta {
  margin-bottom: .5em
}

.post_layout_classic_3:not(.post_format_quote) .post_content {
  display: none
}

.post_layout_classic_3.post_item .post_header {
  margin-top: 1.6em;
  margin-bottom: 1.6em
}

.post_layout_classic_2 .post_content_inner {
  font-size: .883em;
  margin-top: .8em
}

.post_layout_classic .post_title {
  margin-bottom: .5em
}

.post_layout_classic .post_content {
  margin-bottom: 1.7em
}

.posts_container.columns_wrap .post_layout_classic_2 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.post_layout_classic_2 .post_title+.post_meta {
  margin-bottom: 0
}

.post_layout_classic_2 .post_content.entry-content {
  margin-bottom: 1.5em
}

.masonry_wrap {
  position: relative;
  margin-right: -30px
}

.masonry_wrap .masonry_item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  padding: 0 30px 30px 0;
  margin-bottom: 0;
  width: 50%;
  border-width: 0;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.masonry_wrap .masonry_item-1_3 {
  width: 33.3333%
}

.masonry_wrap .masonry_item-1_4 {
  width: 25%
}

.post_layout_portfolio {
  border-radius: 7px
}

.post_layout_portfolio .post_title {
  margin: 1em 0 .4em
}

.post_layout_portfolio .post_featured {
  margin-bottom: 0
}

.post_layout_portfolio .post_featured img {
  width: 100%
}

.post_layout_portfolio .label_sticky {
  top: -34px;
  left: -34px;
  right: auto;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg)
}

.post_layout_portfolio.format-gallery .icons {
  display: none
}

.post_layout_gallery * {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.post_layout_gallery .post_details {
  display: none
}

.gallery_item_current {
  opacity: 0 !important
}

.gallery_preview {
  position: fixed;
  z-index: 200000;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  pointer-events: none
}

.gallery_preview:before {
  content: ' ';
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity .6s ease;
  -ms-transition: opacity .6s ease;
  transition: opacity .6s ease
}

.gallery_preview_show {
  pointer-events: auto
}

.gallery_preview_show:before {
  opacity: 1
}

.gallery_preview_image_clone {
  position: fixed;
  z-index: 110;
  -webkit-transition: -webkit-transform .5s ease;
  -ms-transition: -ms-transform .5s ease;
  transition: transform .5s ease;
  -webkit-backface-visibility: hidden
}

.gallery_preview_image_original {
  position: relative;
  z-index: 120;
  display: block;
  object-fit: contain;
  -webkit-transition: opacity .2s ease;
  -ms-transition: opacity .2s ease;
  transition: opacity .2s ease;
  -webkit-backface-visibility: hidden
}

.gallery_preview_show .gallery_preview_image_animate {
  -webkit-transition: -webkit-transform .6s, opacity .2s;
  -ms-transition: -ms-transform .6s, opacity .2s;
  transition: transform .6s, opacity .2s
}

.gallery_preview_image_animate {
  -webkit-transition: -webkit-transform .3s, opacity .2s;
  -ms-transition: -ms-transform .3s, opacity .2s;
  transition: transform .3s, opacity .2s
}

.gallery_preview_description {
  position: absolute;
  z-index: 140;
  top: 0;
  left: 100%;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: -webkit-transform 1s, opacity 1s;
  -ms-transition: -ms-transform 1s, opacity 1s;
  transition: transform 1s, opacity 1s;
  -webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
  -ms-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
  transition-timing-function: cubic-bezier(.2, 1, .3, 1);
  -webkit-transform: translate3d(0, 30px, 0);
  -ms-transform: translate3d(0, 30px, 0);
  transform: translate3d(0, 30px, 0);
  padding: 0 3em;
  opacity: 0
}

.gallery_preview_show .gallery_preview_description {
  opacity: 1;
  -webkit-transition-delay: .2s;
  -ms-transition-delay: .2s;
  transition-delay: .2s;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.gallery_preview_show .post_title {
  margin: 0 0 .5em
}

.gallery_preview_show .post_meta {
  font-size: 1em;
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 2em
}

.gallery_preview_show .post_description_content {
  max-width: 100%;
  font-size: 1.1429em;
  line-height: 2em
}

.gallery_preview_close {
  font-size: 2em;
  margin: 0;
  padding: 0;
  cursor: pointer;
  vertical-align: top;
  border: none;
  background: 0 0;
  padding: 1em;
  opacity: 0;
  position: fixed;
  z-index: 150;
  top: 0;
  right: 0;
  -webkit-transition: -webkit-transform .3s, opacity .3s;
  -ms-transition: -ms-transform .3s, opacity .3s;
  transition: transform .3s, opacity .3s;
  -webkit-transform: scale3d(.6, .6, 1);
  -ms-transform: scale3d(.6, .6, 1);
  transform: scale3d(.6, .6, 1)
}

.gallery_preview_image_loaded .gallery_preview_close {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1)
}

.chess_wrap {
  overflow: hidden
}

.post_layout_chess {
  position: relative;
  overflow: hidden;
  margin-bottom: 0
}

.post_layout_chess.sticky {
  padding: 0;
  border-width: 0
}

.post_layout_chess .label_sticky {
  top: -34px;
  left: -34px;
  right: auto;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg)
}

.post_layout_chess .post_featured {
  margin-bottom: 0;
  width: 50%;
  float: right;
  max-height: none !important;
  height: auto !important
}

.post_layout_chess .post_featured_bg:before {
  padding-top: 100%
}

.post_layout_chess .post_inner {
  width: 50%;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

.post_layout_chess blockquote {
  margin: 0
}

.post_layout_chess_1 .post_inner_content {
  padding: 0
}

.post_layout_chess_2 .post_inner_content {
  padding: 0
}

.post_layout_chess_3 .post_inner_content {
  padding: 0
}

.post_layout_chess .post_header {
  padding-top: .01px
}

.post_layout_chess .post_title {
  margin: 0
}

.post_layout_chess .post_meta {
  margin-top: 1.5em;
  margin-bottom: 0 !important
}

.post_layout_chess .post_header+.post_content {
  margin-top: 1em
}

.post_layout_chess .post_content_inner {
  overflow: hidden;
  position: relative;
  padding-bottom: 1em
}

.post_layout_chess:not(.post_format_aside) .post_content_inner {
  padding-top: 0
}

.post_layout_chess .post_content_inner:after {
  content: ' ';
  width: 100%;
  height: 1em;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0
}

.post_layout_chess_1.post_format_quote .post_content_inner .post_meta,
.post_layout_chess_1.post_format_link .post_content_inner .post_meta,
.post_layout_chess_1.post_format_status .post_content_inner .post_meta {
  margin-top: 1rem
}

.post_layout_chess_1.post_format_aside .post_content_inner .post_meta {
  margin-top: 3rem
}

.post_layout_chess_1 .post_header+.post_content {
  margin-top: 1.8rem
}

.post_layout_chess.post_layout_chess_1 .more-link {
  margin-top: 1rem;
  position: relative;
  padding-left: 0 !important
}

.post_layout_chess_1.post_format_quote .post_header,
.post_layout_chess_1.post_format_link .post_header,
.post_layout_chess_1.post_format_aside .post_header,
.post_layout_chess_1.post_format_status .post_header,
.post_layout_chess_2.post_format_quote .post_header,
.post_layout_chess_2.post_format_link .post_header,
.post_layout_chess_2.post_format_aside .post_header,
.post_layout_chess_2.post_format_status .post_header {
  display: none
}

.post_layout_chess_2 .post_title {
  font-size: 1.6rem
}

.post_layout_chess_2:not(.post_format_quote):not(.post_format_link):not(.post_format_aside):not(.post_format_status) .post_content_inner {
  font-size: .9333rem;
  line-height: 1.5em;
  max-height: 15.4em
}

.post_layout_chess_2 .post_meta,
.post_layout_chess_3 .post_meta {
  font-size: 13px;
  line-height: 18px;
  margin-top: 8px
}

.post_layout_chess_2.post_format_aside .post_meta {
  margin-top: 1.3333rem
}

.post_layout_chess_2.post_format_audio .post_featured .post_audio_title,
.post_layout_chess_3.post_format_audio .post_featured .post_audio_title {
  letter-spacing: 0
}

.post_layout_chess_2.format-chat p>em,
.post_layout_chess_2.format-chat p>b,
.post_layout_chess_2.format-chat p>strong {
  margin-top: .8em
}

.post_layout_chess.post_layout_chess_2 .more-link,
.post_layout_chess.post_layout_chess_3 .more-link {
  padding: 1.1667em 2.3333em;
  margin-top: .5rem;
  position: relative;
  padding-left: 0 !important
}

.post_layout_chess_3 .post_title {
  font-size: 1.3333rem;
  line-height: 1.2em
}

.post_layout_chess_3 .post_content_inner {
  font-size: .8667rem;
  line-height: 1.3486em;
  max-height: 6.2rem
}

.post_layout_chess_3 .post_content_inner,
.post_layout_chess_3 .post_content_inner+.post_meta {
  display: none
}

.body_style_boxed .post_layout_chess_2 .post_content_inner,
.body_style_boxed .post_layout_chess_2 .post_content_inner+p,
.body_style_boxed .post_layout_chess_3 .post_meta,
.body_style_boxed .post_layout_chess_3 .post_content_inner+p,
.body_style_wide .post_layout_chess_2 .post_content_inner,
.body_style_wide .post_layout_chess_2 .post_content_inner+p,
.body_style_wide .post_layout_chess_3 .post_meta,
.body_style_wide .post_layout_chess_3 .post_content_inner+p {
  display: none
}

.post_layout_chess.post_layout_chess_3 .more-link {
  padding: 1em 2em
}

.post_layout_chess_1:nth-child(2n+2) .post_featured {
  float: left
}

.post_layout_chess_1:nth-child(2n+2) .post_inner {
  left: auto;
  right: 0
}

.post_layout_chess_2 {
  width: 50%;
  float: left
}

.post_layout_chess_2:nth-child(4n+3) .post_featured,
.post_layout_chess_2:nth-child(4n+4) .post_featured {
  float: left
}

.post_layout_chess_2:nth-child(4n+3) .post_inner,
.post_layout_chess_2:nth-child(4n+4) .post_inner {
  left: auto;
  right: 0
}

.post_layout_chess_3 {
  width: 33.3333%;
  float: left
}

.post_layout_chess_3:nth-child(6n+4) .post_featured,
.post_layout_chess_3:nth-child(6n+5) .post_featured,
.post_layout_chess_3:nth-child(6n+6) .post_featured {
  float: left
}

.post_layout_chess_3:nth-child(6n+4) .post_inner,
.post_layout_chess_3:nth-child(6n+5) .post_inner,
.post_layout_chess_3:nth-child(6n+6) .post_inner {
  left: auto;
  right: 0
}

@media(max-width:1279px) {
  .post_layout_chess .post_content.entry-content {
    display: none
  }
}

.chess_wrap.posts_container+.navigation.pagination {
  margin-bottom: 3em
}

.post_layout_custom {
  position: relative
}

.post_layout_custom .post_featured img {
  width: 100%
}

.post_layout_custom .post_header {
  padding-top: .01px
}

.home-page.with_bg_image,
.frontpage.with_bg_image {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed
}

.home-page.with_bg_image .page_content_wrap,
.frontpage.with_bg_image .page_content_wrap {
  background-color: initial
}

.front_page_section {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.front_page_section>.customize-partial-edit-shortcut button {
  left: 2px !important
}

.front_page_section_paddings_none .front_page_section_content_wrap {
  padding: 0
}

.front_page_section_paddings_small .front_page_section_content_wrap {
  padding: 4% 0
}

.front_page_section_paddings_medium .front_page_section_content_wrap {
  padding: 8% 0
}

.front_page_section_paddings_large .front_page_section_content_wrap {
  padding: 12% 0
}

.front_page_section_paddings_huge .front_page_section_content_wrap {
  padding: 16% 0
}

.front_page_block_empty {
  height: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  margin: 0 !important;
  padding: 0 !important
}

.front_page_section_description,
.front_page_section_content,
.front_page_section_output,
.front_page_section_buttons {
  font-size: 1.1429em
}

.front_page_section .front_page_section_caption {
  margin: 0;
  text-align: center
}

.front_page_section_description {
  line-height: 1.5em;
  text-align: center
}

.front_page_section_description p:last-child,
.front_page_section_content p:last-child,
.front_page_section_output p:last-child {
  margin-bottom: 0
}

.front_page_section_buttons {
  text-align: center
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_description {
  margin-top: 1em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_content,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_content {
  margin-top: 3em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_output,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_output,
.front_page_section_content:not(.front_page_block_empty)+.front_page_section_output {
  margin-top: 3em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_columns,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_columns,
.front_page_section_content:not(.front_page_block_empty)+.front_page_section_columns {
  margin-top: 3em
}

.front_page_section_caption:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_description:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_content:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_output:not(.front_page_block_empty)+.front_page_section_buttons,
.front_page_section_columns:not(.front_page_block_empty)+.front_page_section_buttons {
  margin-top: 2em
}

.front_page_section_buttons>.front_page_section_button {
  margin-top: 1em;
  margin-right: 1em;
  font-size: .8em
}

.front_page_section_buttons>.front_page_section_button+.front_page_section_button {
  margin-right: 0
}

.front_page_section_columns .front_page_section_caption {
  font-size: 2.5em;
  line-height: 1.2em;
  text-align: left
}

.front_page_section_columns .front_page_section_output,
.front_page_section_columns .front_page_section_content,
.front_page_section_columns .front_page_section_description {
  font-size: 1em;
  line-height: 1.5em;
  text-align: left
}

.front_page_section_columns h1,
.front_page_section_columns h2,
.front_page_section_columns h3,
.front_page_section_columns h4,
.front_page_section_columns h5,
.front_page_section_columns h6 {
  margin-top: 1em;
  margin-bottom: .3em
}

.front_page_section_columns h1:first-child,
.front_page_section_columns h2:first-child,
.front_page_section_columns h3:first-child,
.front_page_section_columns h4:first-child,
.front_page_section_columns h5:first-child,
.front_page_section_columns h6:first-child {
  margin-top: 0
}

.front_page_section_columns p {
  margin: 0
}

.front_page_section_columns p+p {
  margin-top: .5em
}

.front_page_section_title_description {
  line-height: 1.75em
}

.front_page_section_title_caption:not(.front_page_block_empty)+.front_page_section_title_description {
  margin-top: 2em
}

.front_page_section_features .sc_item_descr {
  padding: 1em 0
}

.front_page_section_features .sc_services_light .sc_services_item_icon {
  font-size: 4em
}

.front_page_section_subscribe .front_page_section_output {
  max-width: 50%;
  margin-left: auto;
  margin-right: auto
}

.front_page_section_subscribe .mc4wp-form .mc4wp-form-fields input[type=email] {
  padding: 1em
}

.front_page_section_googlemap .front_page_section_output {
  -webkit-box-shadow: 0 0 40px 10px rgba(255, 255, 255, .4);
  -ms-box-shadow: 0 0 40px 10px rgba(255, 255, 255, .4);
  box-shadow: 0 0 40px 10px rgba(255, 255, 255, .4)
}

[class*=sc_button_hover_slide] {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.sc_button_hover_just_init {
  -webkit-transition: none !important;
  -ms-transition: none !important;
  transition: none !important
}

[class*=sc_button_hover_]:not(.sc_button_bg_image) {
  -webkit-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
  -ms-transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important;
  transition: color 0.3s ease !important, border-color 0.3s ease !important, background-position 0.3s ease !important, background-color 0 linear 0.3s !important
}

.sc_button_hover_arrow {
  position: relative;
  overflow: hidden;
  padding-left: 2em !important;
  padding-right: 2em !important
}

.sc_button_hover_arrow:before {
  content: '\e8f4';
  font-family: fontello;
  position: absolute;
  z-index: 1;
  right: -2em !important;
  left: auto !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  background-color: initial !important;
  color: inherit !important
}

.sc_button_hover_arrow:hover:before,
.sc_button_hover_arrow.active:before,
.vc_active .sc_button_hover_arrow:before {
  right: .5em !important
}

.post_featured[class*=hover_] {
  position: relative;
  -webkit-transition: all .35s ease-in-out;
  -ms-transition: all .35s ease-in-out;
  transition: all .35s ease-in-out
}

.post_featured[class*=hover_],
.post_featured[class*=hover_] * {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.post_featured .mask {
  content: ' ';
  position: absolute;
  z-index: 4;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease
}

.post_featured .post_info {
  position: absolute;
  z-index: 6;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%)scale(.5, .5);
  -ms-transform: translate(-50%, -50%)scale(.5, .5);
  transform: translate(-50%, -50%)scale(.5, .5);
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease;
  display: none;
  font-size: 1.1429em;
  line-height: 1.3em;
  width: 90%;
  text-align: center;
  margin: -1em auto 0;
  opacity: 0
}

.post_featured.hover_ .icons {
  position: absolute;
  z-index: 7;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.post_featured.hover_icon,
.post_featured.hover_icons {
  position: relative
}

.post_featured.hover_icon .mask {
  background-color: rgba(0, 0, 0, .4)
}

.post_featured.hover_icon:hover .mask {
  opacity: 1
}

.post_featured.hover_icon .icons,
.post_featured.hover_icons .icons {
  position: absolute;
  z-index: 5;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.post_featured.hover_icon .icons a,
.post_featured.hover_icons .icons a {
  width: 3.7em;
  height: 3.7em;
  line-height: 3.7em;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  font-size: 1em;
  opacity: 0;
  cursor: pointer;
  overflow: hidden;
  background-color: #fff;
  border: none;
  border: 4px solid transparent;
  left: 0;
  right: 0;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .12)
}

.post_featured.hover_icon .icons a.icon-search-alt:before,
.post_featured.hover_icons .icons a.icon-search-alt:before {
  content: '\e966';
  font-family: fontello;
  line-height: 1em !important;
  margin-top: -9px
}

.post_featured.hover_icons .icons a {
  margin-left: -2.25em
}

.post_featured.hover_icons .icons a+a {
  margin-left: .25em;
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_icons .icons a.single_icon {
  margin-left: 0
}

.post_featured.hover_icon:hover .icons a,
.post_featured.hover_icons:hover .icons a {
  opacity: 1;
  transform: scale(1, 1)translateY(-50%);
  -webkit-transition: all .5s ease, transform .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  -ms-transition: all .5s ease, transform .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  transition: all .5s ease, transform .5s cubic-bezier(.175, .885, .32, 1.275)0s
}

.post_featured.hover_icons:hover .icons a+a {
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_zoom:before {
  content: ' ';
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -50px;
  border: 2px solid #fff;
  background-color: rgba(0, 0, 0, .15);
  -webkit-transform: scale(0, 0)rotate(0);
  -ms-transform: scale(0, 0)rotate(0);
  transform: scale(0, 0)rotate(0);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_zoom:hover:before {
  -webkit-transform: scale(1, 1)rotate(45deg);
  -ms-transform: scale(1, 1)rotate(45deg);
  transform: scale(1, 1)rotate(45deg)
}

.post_featured.hover_zoom .mask {
  background-color: rgba(255, 255, 255, .15)
}

.post_featured.hover_zoom:hover .mask {
  opacity: 1
}

.post_featured.hover_zoom .icons {
  position: absolute;
  z-index: 6;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: inline-block
}

.post_featured.hover_zoom .icons a {
  display: inline-block;
  font-size: 18px;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  color: #fff;
  position: relative;
  left: -50px;
  opacity: 0;
  -webkit-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  -webkit-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_zoom .icons a+a {
  margin-left: 8px;
  left: 50px
}

.post_featured.hover_zoom .icons a:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, .2)
}

.post_featured.hover_zoom:hover .icons a {
  left: 0;
  opacity: 1;
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  transform: scale(1, 1)
}

.post_featured.hover_dots:hover .mask {
  opacity: 1
}

.post_featured.hover_dots .icons {
  position: absolute;
  z-index: 6;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

.post_featured.hover_dots .icons span {
  display: inline-block;
  opacity: 0;
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 6px;
  height: 6px;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease
}

.post_featured.hover_dots:hover .icons span {
  opacity: 1;
  display: inline-block
}

.post_featured.hover_dots:hover .icons span:first-child {
  margin-left: -13px
}

.post_featured.hover_dots:hover .icons span+span+span {
  margin-left: 13px
}

.post_featured.hover_dots.hover_with_info .icons span {
  margin-top: 1em
}

.post_featured.hover_dots .post_info {
  display: block;
  top: 45%
}

.post_featured.hover_dots:hover .post_info {
  -webkit-transform: translate(-50%, -50%)scale(1, 1);
  -ms-transform: translate(-50%, -50%)scale(1, 1);
  transform: translate(-50%, -50%)scale(1, 1);
  opacity: 1
}

.post_featured.hover_fade,
.post_featured.hover_slide,
.post_featured.hover_pull,
.post_featured.hover_border {
  position: relative;
  overflow: hidden
}

.post_featured.hover_fade .post_info,
.post_featured.hover_slide .post_info,
.post_featured.hover_pull .post_info,
.post_featured.hover_border .post_info {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  overflow: hidden;
  text-align: center;
  display: block;
  margin: 0;
  opacity: 1;
  font-size: 1em;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: none;
  -ms-transition: none;
  transition: none;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none
}

.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_border .post_info .post_title {
  font-weight: 400;
  font-size: 1.5em;
  line-height: 1.4em;
  margin: 0 0 .5em;
  text-transform: uppercase;
  text-align: center
}

.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_border .post_info .post_descr {
  margin: 0;
  position: relative;
  padding: .5em 1em;
  text-align: center
}

.post_featured.hover_fade .post_info .post_title span,
.post_featured.hover_slide .post_info .post_title span,
.post_featured.hover_pull .post_info .post_title span,
.post_featured.hover_border .post_info .post_title span {
  font-weight: 700
}

.post_featured.hover_fade .post_info .post_excerpt,
.post_featured.hover_slide .post_info .post_excerpt,
.post_featured.hover_pull .post_info .post_excerpt,
.post_featured.hover_border .post_info .post_excerpt {
  display: none
}

.post_featured.hover_fade img,
.post_featured.hover_fade .post_info .post_info_back,
.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_info_back,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull img,
.post_featured.hover_pull .post_info .post_info_back,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_info_back,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_fade .post_info .post_excerpt,
.post_featured.hover_slide .post_info .post_excerpt,
.post_featured.hover_pull .post_info .post_excerpt,
.post_featured.hover_border .post_info .post_excerpt {
  margin-top: 1em;
  display: none
}

.post_featured.hover_fade:hover .mask {
  opacity: 1
}

.post_featured.hover_fade .post_info .post_info_back {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 15px;
  margin-top: 100%;
  opacity: 0
}

.post_featured.hover_fade.top_to_bottom .post_info .post_info_back {
  margin-top: -100%
}

.post_featured.hover_fade.bottom_to_top .post_info .post_info_back {
  margin-top: 100%
}

.post_featured.hover_fade.left_to_right .post_info .post_info_back {
  margin-left: -100%
}

.post_featured.hover_fade.right_to_left .post_info .post_info_back {
  margin-left: 100%
}

.post_featured.hover_fade:hover .post_info .post_info_back {
  margin: 0 !important;
  opacity: 1
}

.post_featured.hover_slide .mask {
  opacity: .3
}

.post_featured.hover_slide:hover .mask {
  opacity: 1
}

.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  text-align: left
}

.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  position: relative;
  margin: 0
}

.post_featured.hover_slide .post_info .post_title {
  padding: 0 0 15px;
  margin: 30px 30px 15px !important;
  overflow: hidden
}

.post_featured.hover_slide .post_info .post_title:after {
  content: " ";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%)
}

.post_featured.hover_slide:hover .post_info .post_title:after {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}

.post_featured.hover_slide img {
  max-width: none;
  width: calc(100% + 20px);
  -webkit-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  transform: translateX(-10px)
}

.post_featured.hover_slide:hover img {
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}

.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
  text-align: left
}

.post_featured.hover_slide .post_info .post_descr {
  padding: 0 30px 30px;
  opacity: 0;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%)
}

.post_featured.hover_slide:hover .post_info .post_descr {
  opacity: 1;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0)
}

.post_featured.hover_pull .post_info,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
  text-align: left
}

.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  margin: 0
}

.post_featured.hover_pull .mask {
  opacity: .3
}

.post_featured.hover_pull:hover .mask {
  opacity: 1
}

.post_featured.hover_pull:hover img {
  -webkit-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  transform: translateY(-60px)
}

.post_featured.hover_pull .post_info .post_title {
  padding: 20px
}

.post_featured.hover_pull:hover .post_info .post_title {
  -webkit-transform: translateY(-70px);
  -ms-transform: translateY(-70px);
  transform: translateY(-70px)
}

.post_featured.hover_pull .post_info .post_descr {
  height: 60px;
  -webkit-transform: translateY(60px);
  -ms-transform: translateY(60px);
  transform: translateY(60px)
}

.post_featured.hover_pull:hover .post_info .post_descr {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.post_featured.hover_pull .post_info .post_descr .post_meta {
  max-height: 60px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin: 0;
  padding: 0 10px 0 20px
}

.post_featured.hover_border:hover .mask {
  opacity: 1
}

.post_featured.hover_border .post_info:before,
.post_featured.hover_border .post_info:after {
  content: ' ';
  position: absolute;
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease;
  pointer-events: none
}

.post_featured.hover_border .post_info:before {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0)
}

.post_featured.hover_border:hover .post_info:before {
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1)
}

.post_featured.hover_border .post_info:after {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0)
}

.post_featured.hover_border:hover .post_info:after {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1)
}

.post_featured.hover_border .post_info .post_info_back {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 45px
}

.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
  -webkit-transition: all .5s ease;
  -ms-transition: all .5s ease;
  transition: all .5s ease
}

.post_featured.hover_border:hover img {
  -webkit-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1)
}

.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
  opacity: 0;
  position: relative;
  text-align: center;
  margin: 0
}

.post_featured.hover_border .post_info .post_title {
  font-size: 1.2em;
  padding: 0 0 15px;
  -webkit-transform: translateY(-1em);
  -ms-transform: translateY(-1em);
  transform: translateY(-1em)
}

.post_featured.hover_border:hover .post_info .post_title {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.post_featured.hover_border .post_info .post_descr {
  padding: 0;
  -webkit-transform: translateY(1em);
  -ms-transform: translateY(1em);
  transform: translateY(1em)
}

.post_featured.hover_border:hover .post_info .post_descr {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0)
}

.post_featured.hover_border .post_info .post_info_item+.post_info_item:before {
  content: ' ';
  display: block;
  margin: .5em 0 0
}

.post_featured.hover_shop {
  position: relative;
  display: block
}

.post_item:hover .post_featured.hover_shop .mask,
.post_item:hover .post_featured.hover_shop:hover .mask {
  opacity: 1
}

.post_featured.hover_shop .icons {
  position: absolute;
  z-index: 1002;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none
}

.post_featured.hover_shop .icons a {
  display: inline-block;
  pointer-events: all;
  font-size: 1.2632em !important;
  padding: 0 !important;
  letter-spacing: 0 !important;
  cursor: pointer;
  text-align: center;
  border: 3px solid #ddd !important;
  opacity: 0;
  margin-left: -1.76em;
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 50%;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em !important;
  -webkit-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
  -webkit-transform: translateX(-50%)translateY(-50%)scale(.3, .3)rotate(45deg);
  -ms-transform: translateX(-50%)translateY(-50%)scale(.3, .3)rotate(45deg);
  transform: translateX(-50%)translateY(-50%)scale(.3, .3)rotate(45deg);
  -webkit-transition: all .5s cubic-bezier(.6, -.28, .735, .045)0s;
  -ms-transition: all .5s cubic-bezier(.6, -.28, .735, .045)0s;
  transition: all .5s cubic-bezier(.6, -.28, .735, .045)0s
}

.post_featured.hover_shop .icons a.added_to_cart {
  display: none
}

.post_featured.hover_shop .icons a.product_out_stock {
  display: none
}

.product-category .post_featured.hover_shop .icons a,
.post_featured.hover_shop .icons a.product_out_stock+a {
  margin-left: 0;
  -webkit-transition-delay: 0s;
  -ms-transition-delay: 0s;
  transition-delay: 0s
}

.post_featured.hover_shop .icons a+a,
.post_featured.hover_shop .icons a+a+a {
  margin-left: 1.76em;
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_shop .icons a.shop_cart:before {
  font-family: fontello !important;
  font-weight: 400 !important;
  content: '\e93d' !important
}

.post_featured.hover_shop .icons a:before,
.post_featured.hover_shop .icons a:after {
  margin: 0 !important;
  padding: 0 !important;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.post_featured.hover_shop .icons a:after {
  position: absolute;
  top: 25%;
  left: 25%;
  -webkit-transform: translate(-50%, -50%)rotate(-45deg);
  -ms-transform: translate(-50%, -50%)rotate(-45deg);
  transform: translate(-50%, -50%)rotate(-45deg);
  font-size: .6em
}

.post_item:hover .post_featured.hover_shop .icons a,
.post_featured.hover_shop:hover .icons a {
  opacity: 1;
  -webkit-transform: translate(-50%, -50%)rotate(45deg)scale(1, 1);
  -ms-transform: translate(-50%, -50%)rotate(45deg)scale(1, 1);
  transform: translate(-50%, -50%)rotate(45deg)scale(1, 1);
  -webkit-transition: all .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  -ms-transition: all .5s cubic-bezier(.175, .885, .32, 1.275)0s;
  transition: all .5s cubic-bezier(.175, .885, .32, 1.275)0s
}

.post_item:hover .post_featured.hover_shop .icons a+a,
.post_item:hover .post_featured.hover_shop .icons a+a+a,
.post_featured.hover_shop:hover .icons a+a,
.post_featured.hover_shop:hover .icons a+a+a {
  -webkit-transition-delay: .15s;
  -ms-transition-delay: .15s;
  transition-delay: .15s
}

.post_featured.hover_shop_buttons {
  position: relative;
  display: block;
  overflow: hidden !important
}

.post_featured.hover_shop_buttons .mask {
  display: none
}

.post_featured.hover_shop_buttons .icons {
  position: absolute;
  z-index: 1002;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none
}

.post_featured.hover_shop_buttons .icons a {
  position: absolute;
  z-index: 10;
  bottom: -5em;
  left: 0;
  font-size: 1em !important;
  letter-spacing: 0 !important;
  display: block;
  text-transform: none !important;
  width: 50%;
  text-align: center;
  padding: .5em 1em !important;
  pointer-events: all;
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease
}

.post_featured.hover_shop_buttons .icons a+a,
.post_featured.hover_shop_buttons .icons a+a+a {
  left: 50%
}

.post_featured.hover_shop_buttons .icons a:before {
  font-family: fontello !important;
  font-weight: 400 !important;
  content: '\e93d' !important;
  margin-right: .3em
}

.post_featured.hover_shop_buttons .icons a.shop_link:before {
  content: '\e8b5' !important
}

.post_item:hover .post_featured.hover_shop_buttons .icons a,
.post_featured.hover_shop_buttons:hover .icons a {
  bottom: 0;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.post_featured.hover_shop_buttons .icons a.added_to_cart {
  display: none
}

.post_featured.hover_shop_buttons .icons a.product_out_stock {
  display: none
}

.product-category .post_featured.hover_shop_buttons .icons a,
.post_featured.hover_shop_buttons .icons a.product_out_stock+a {
  width: 100%;
  left: 0 !important
}

.sidebar .trx_addons_columns_wrap {
  margin-right: 0
}

.sidebar .trx_addons_columns_wrap [class*=trx_addons_column-] {
  display: block;
  width: 100%;
  padding: 0
}

.menu_style_right .trx_addons_scroll_to_top {
  left: 2em;
  right: auto
}

.sc_button_icon_right .sc_button_icon {
  float: right;
  margin-left: .4em
}

.sc_button_bordered.color_style_link3 {
  background-color: initial !important;
  box-shadow: none !important;
  border: 2px solid !important;
  padding: .8em 2.8em;
  line-height: 16px
}

.sc_button_icon,
.sc_button_text {
  vertical-align: top
}

.menu_style_left .sc_layouts_row_fixed_on {
  margin-left: 6rem !important
}

.menu_style_right .sc_layouts_row_fixed_on {
  margin-right: 6rem !important
}

body.mobile_layout.menu_style_left .sc_layouts_row_fixed_on {
  margin-left: 0 !important
}

body.mobile_layout.menu_style_right .sc_layouts_row_fixed_on {
  margin-right: 0 !important
}

.header_position_under:not(.mobile_layout) .top_panel .wpb_row {
  background-color: initial !important
}

.top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on) {
  background-color: initial
}

.content .search_wrap {
  max-width: 50%;
  margin: 0
}

.post_item_none_search .search_wrap,
.post_item_none_archive .search_wrap {
  max-width: none
}

.content .search_wrap .search_form_wrap {
  width: 100%
}

.content .search_wrap .search_form_wrap .search_field {
  width: 100%
}

.content .search_wrap .search_submit {
  background-color: initial
}

.post_item_none_search .search_wrap .search_field,
.post_item_none_archive .search_wrap .search_field {
  padding: 1.2em 3em 1em 1em !important
}

.post_item_none_search .search_wrap .search_submit,
.post_item_none_archive .search_wrap .search_submit {
  left: auto;
  right: 0;
  top: 0;
  padding: 0 1em
}

.content .search_wrap .search_results {
  width: 100%
}

.sc_countdown_circle .sc_countdown_digits,
.sc_countdown_circle .sc_countdown_separator {
  line-height: 2.2em
}

.sidebar .slider_pagination_pos_bottom>.swiper-pagination,
.sidebar .slider_outer_pagination_pos_bottom>.swiper-pagination {
  bottom: .5em
}

.sidebar .slider_container .swiper-pagination-bullet,
.sidebar .slider_outer .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  line-height: 8px;
  text-align: center
}

.sc_slider_controls .slider_controls_wrap>a:before,
.slider_container.slider_controls_side .slider_controls_wrap>a:before,
.slider_outer_controls_side .slider_controls_wrap>a:before,
.slider_outer_controls_outside .slider_controls_wrap>a:before,
.slider_outer_controls_top .slider_controls_wrap>a:before,
.slider_outer_controls_bottom .slider_controls_wrap>a:before {
  font-family: fontello;
  font-size: 1.2em
}

.sc_slider_controls .slider_controls_wrap>.slider_prev:before,
.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_side .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_outside .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_top .slider_controls_wrap>.slider_prev:before,
.slider_outer_controls_bottom .slider_controls_wrap>.slider_prev:before {
  content: '\e92a'
}

.sc_slider_controls .slider_controls_wrap>.slider_next:before,
.slider_container.slider_controls_side .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_side .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_outside .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_top .slider_controls_wrap>.slider_next:before,
.slider_outer_controls_bottom .slider_controls_wrap>.slider_next:before {
  content: '\e92b'
}

.slider_elastistack_outer.slider_outer_controls>.slider_controls_wrap>.slider_next:before,
.slider_elastistack.slider_controls>.slider_controls_wrap>.slider_next:before {
  content: '\e929'
}

.slider_container.slider_controls_side .slider_controls_wrap>.slider_prev,
.slider_outer_controls_side .slider_controls_wrap>.slider_prev {
  left: 19px
}

.slider_container.slider_controls_side .slider_next,
.slider_outer_controls_side .slider_controls_wrap>.slider_next {
  right: 19px
}

.slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a,
.sc_slider_controls .slider_controls_wrap>a,
.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a,
.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  width: 3em;
  height: 3em;
  line-height: 3em;
  text-align: center;
  border-radius: 50%
}

.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  border-radius: 50px !important
}

.slider_style_default .slider_controls_side .slider_controls_wrap>a {
  border-radius: 0;
  width: 4.3em
}

.slider_style_default .slider_controls_side .slider_controls_wrap .slider_prev {
  left: 0;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px
}

.slider_style_default .slider_controls_side .slider_controls_wrap .slider_next {
  right: 0;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px
}

.header_widgets_wrap .slider_container .slide_overlay.slide_overlay_large {
  background-color: initial
}

.header_widgets_wrap .slider_container.slider_titles_center:not(.slider_multi) .slide_info.slide_info_large {
  width: 18em
}

.slider_container.slider_multi .slide_info_small,
.slider_container .slide_info_small {
  text-shadow: none
}

.sidebar .slider_container.slider_multi .slide_info:not(.slide_info_large),
.sidebar .slider_container .slide_info:not(.slide_info_large),
.footer_wrap .slider_container.slider_multi .slide_info:not(.slide_info_large),
.footer_wrap .slider_container .slide_info:not(.slide_info_large) {
  bottom: 8px
}

.sidebar .slider_container.slider_multi .slide_title,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_title,
.footer_wrap .slider_container.slider_multi .slide_title,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_title {
  font-size: 1.2em;
  line-height: 1.2em;
  margin-bottom: 6px
}

.sidebar .slider_container.slider_multi .slide_date,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_date,
.footer_wrap .slider_container.slider_multi .slide_date,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_date {
  font-size: 12px;
  line-height: 16px
}

.footer_wrap .sc_layouts_row {
  line-height: 1.7857em
}

.footer_wrap .sc_layouts_item,
.footer_wrap .sc_layouts_row .widget {
  vertical-align: top;
  margin-top: .5em !important;
  margin-bottom: .5em !important
}

.footer_wrap .sc_layouts_item .widget {
  margin-top: 0 !important;
  margin-bottom: 0 !important
}

.widget_categories_list[class*=column-] [class*=column-],
.sidebar .widget_categories_list [class*=column-] {
  width: 100%;
  float: none;
  overflow: hidden
}

.widget_categories_list[class*=column-] [class*=column-]+[class*=column-],
.sidebar .widget_categories_list [class*=column-]+[class*=column-] {
  margin-top: .5em
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_item,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_item {
  text-align: left
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image {
  display: inline-block;
  width: 20%
}

.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image {
  display: inline-block;
  width: 32px;
  vertical-align: middle
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image img,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image img {
  width: 100%;
  height: auto
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title {
  display: inline-block;
  vertical-align: middle;
  width: 70%;
  margin: 0;
  font-size: 1em;
  text-align: left;
  text-transform: none;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box
}

.widget_categories_list[class*=column-] .categories_list_style_1 .categories_list_image+.categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image+.categories_list_title {
  padding-left: 1em
}

.widget_popular_posts .post_item .post_categories,
aside .post_item .post_categories {
  margin-top: 2px
}

.footer_wrap .widget_contacts .contacts_description,
.footer_wrap .widget_contacts .contacts_content {
  margin-left: auto;
  margin-right: auto
}

.footer_wrap .columns_wrap .widget_contacts .contacts_description,
.footer_wrap .columns_wrap .widget_contacts .contacts_content {
  max-width: none
}

body.expand_content .sc_recent_news_style_news-announce .post_size_full,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_full {
  height: auto
}

body.expand_content .sc_recent_news_style_news-announce .post_size_big,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_big {
  height: auto
}

body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_medium,
body.expand_content .sc_recent_news_style_news-announce .post_size_small,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_small {
  height: auto
}

.sidebar .sc_recent_news .post_item .post_title,
.footer_wrap .sc_recent_news .post_item .post_title {
  font-size: 1em
}

.sidebar .sc_recent_news .post_item .post_content,
.footer_wrap .sc_recent_news .post_item .post_content {
  font-size: .8667em;
  line-height: 1.3846em
}

.sc_blogger .post_featured+.post_header {
  max-width: none;
  padding: 0;
  display: block
}

.sc_events_item_button:before,
.sc_events_item_button:after {
  content: '\e93a';
  font-family: fontello
}

.sc_blogger_classic .post_meta {
  display: none
}

.post_layout_classic .post_title {
  font-size: 1.3em
}

.sc_form .sc_form_info_item .sc_form_info_icon:before {
  font-family: fontello
}

.sc_form .sc_form_info_item_address .sc_form_info_icon:before {
  content: '\e8fd'
}

.sc_form .sc_form_info_item_email .sc_form_info_icon:before {
  content: '\e8fa'
}

.sc_form .sc_form_info_item_phone .sc_form_info_icon:before {
  content: '\e8f5'
}

.sc_icons_item_title {
  text-transform: none
}

.sc_icons_default .sc_icons_icon+.sc_icons_item_details,
.sc_icons_default .sc_icons_image+.sc_icons_item_details {
  margin-top: 1.55em
}

.sc_icons_default .sc_icons_icon.icon-email-2:before {
  padding-left: 2px
}

.sc_icons_default .sc_icons_icon.icon-location-pin:before {
  padding-left: 4px
}

.sc_icons_default .sc_icons_icon.icon-phone-call:before {
  padding-left: 17px
}

.footer_wrap .sc_icons .sc_icons_icon+.sc_icons_item_title {
  margin-top: 1em;
  margin-bottom: 2em
}

.elementor-widget-trx_sc_icons .sc_icons .sc_icons_icon {
  width: 124px;
  height: 124px;
  line-height: 124px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_icons_item_description {
  font-size: 15px
}

.sc_icons_item_title+.sc_icons_item_description {
  margin-top: 1em
}

.sc_icons_size_small .sc_icons_icon:before,
.sc_icons_size_small .sc_icons_icon>span:before {
  font-size: 3em
}

.ua_ie .sc_icons_size_small .sc_icons_icon:before,
.ua_ie .sc_icons_size_small .sc_icons_icon>span:before {
  font-size: .05em
}

.sc_portfolio_default .sc_portfolio_item {
  -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  -ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
  transition: color .3s ease, background-color .3s ease, border-color .3s ease
}

.services_page_tabs {
  margin-top: 5em
}

.services_page_tabs .comments_list_wrap,
.services_page_tabs .comments_form_wrap:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top-width: 0
}

.services_page_tabs .comments_list_wrap+.comments_form_wrap {
  margin-top: 3em;
  padding-top: 3em;
  border-top-width: 1px
}

.single-cpt_team .comments_list_wrap,
.single-cpt_team .comments_form_wrap {
  margin-top: 0;
  border-top: none
}

.sc_team_item_info .socials_wrap .social_item:hover .social_icon {
  background-color: initial !important
}

.sc_team_short .post_featured {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px
}

.sc_team_short .post_featured img {
  -webkit-transform: scale3d(1, 1, 1);
  -ms-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  transition: 333ms ease all;
  width: 100%
}

.sc_team_short .post_featured:hover img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  -ms-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1)
}

.sc_testimonials_item_content:before {
  content: '\e8b6';
  font-family: fontello
}

.trx_addons_dropcap {
  font-size: 2.2em;
  font-weight: 500;
  width: 1.7em;
  height: 1.7em;
  line-height: 1.7em;
  text-align: center;
  margin: .14em .65em 0 0;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.sc_table table tr:first-child th,
.sc_table table tr:first-child td {
  font-weight: 500
}

.sc_table {
  border-radius: 10px
}

.scheme_default blockquote {
  background-color: initial
}

.trx_addons_tooltip:before {
  content: attr(data-tooltip);
  max-width: 7em;
  width: 7em;
  text-align: center;
  border-radius: 5px !important;
  font-size: 17px;
  padding: .4em .2em
}

.sidebar .widget ul:not(.trx_addons_tabs_titles)>li,
.elementor-text-editor ul>li,
.widget-area .widget ul>li,
.elementor-widget-sidebar .widget ul>li {
  color: #6e7783
}

.scheme_dark .sidebar .widget ul:not(.trx_addons_tabs_titles)>li:before,
.scheme_dark .elementor-text-editor ul>li:before,
.scheme_dark .widget-area .widget ul>li:before,
.scheme_dark .elementor-widget-sidebar .widget ul>li:before {
  color: #4353ff
}

.icon-paper-plane-light:before {
  content: '\e959'
}

.sc_button_icon {
  font-size: 1em;
  line-height: 1em;
  font-weight: 400;
  font-style: normal
}

body .trx_addons_tabs {
  border-radius: 10px;
  overflow: hidden
}

body .trx_addons_tabs .trx_addons_tabs_titles {
  margin-bottom: 2.3em !important;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

@media(max-width:1279px) {
  body .trx_addons_tabs .trx_addons_tabs_titles {
    margin-bottom: 1.3em !important
  }
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_titles {
    margin-bottom: 2.3em !important
  }
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  text-align: center;
  line-height: inherit !important;
  text-transform: none !important;
  position: relative;
  border-top: 4px solid
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title:before {
  content: '';
  display: block;
  width: 0;
  height: 4px;
  position: absolute;
  top: -4px;
  left: 0;
  transition: 333ms ease all
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title.ui-state-active:before,
body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title:hover:before {
  width: 100%
}

body .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title a {
  display: block;
  padding: 1em .5em
}

body .trx_addons_tabs .trx_addons_tabs_content {
  padding: 0 1.7em 2em
}

@media(max-width:1279px) {
  body .trx_addons_tabs .trx_addons_tabs_content {
    padding: 0 1.7em 1.8em
  }
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content {
    padding: 0 1.7em 2em
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start
}

@media(max-width:479px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_content {
  padding-right: 1em;
  width: 75%
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_title {
  margin: 6px 0 4px
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_title {
    margin-top: 0
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_title a {
  line-height: 1.3em !important
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  width: 6em;
  height: 4.5em;
  border-radius: 4px;
  margin: 0
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb {
    width: 5em;
    height: auto
  }
}

@media(max-width:479px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_thumb {
    width: 8em;
    height: auto
  }
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
  border-top: 1px solid;
  margin-top: 1.2em;
  padding-top: 1.2em
}

@media(max-width:1279px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
    margin-top: 1em;
    padding-top: 1em
  }
}

@media(max-width:1023px) {
  body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
    margin-top: 1.2em;
    padding-top: 1.2em
  }
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li+li {
  margin-left: 0
}

.sc_promo_text.trx_addons_blockquote_style_1:before {
  margin-left: 10px;
  background-color: initial !important
}

.widget_banner .image_wrap {
  position: relative;
  border-radius: 7px;
  padding: 2em
}

.widget_banner .image_wrap img {
  border-radius: 4px;
  transition: 333ms ease all;
  transform: scale(1, 1)
}

.widget_banner .image_wrap .banner-code {
  display: block;
  position: absolute;
  text-align: left;
  bottom: 32%;
  text-align: left;
  padding: 0 1.7em
}

.widget_banner .image_wrap .banner-code h3 {
  font-size: 19px;
  color: #fff;
  margin-top: 0;
  display: block;
  line-height: 1.4em
}

.widget_banner .image_wrap .banner-code .sc_button {
  background-color: initial !important;
  background: #41b0f6 !important
}

.sc_layouts_menu_nav>li.current-menu-item>a,
.sc_layouts_menu_nav>li.current-menu-parent>a,
.sc_layouts_menu_nav>li.current-menu-ancestor>a {
  font-weight: 500 !important
}

.trx_addons_icon-search:before {
  content: '\e95e';
  font-family: fontello
}

.sc_layouts_row_type_compact .search_wrap .search_submit {
  font-size: 1.2em
}

.trx_addons_icon-menu:before {
  content: '\e956';
  font-family: fontello
}

.sc_layouts_menu_mobile_button .sc_layouts_item_icon {
  font-size: 1.2em
}

.trx_addons_icon-comment:before {
  content: '\e96d';
  font-family: fontello
}

.trx_addons_icon-eye:before {
  content: '\e95f';
  font-family: fontello
}

.sc_blogger_full .sc_blogger_item_header,
.sc_blogger_default .sc_blogger_item_header {
  text-align: left
}

.sc_blogger_full .sc_blogger_item_content,
.sc_blogger_default .sc_blogger_item_content {
  padding: 1.7em 1.7em 1.3em
}

.sc_blogger_full .post_meta,
.sc_blogger_default .post_meta {
  margin-top: .9em
}

.sc_blogger_full .trx_addons_column-1_1 .sc_blogger_item_content,
.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item_content,
.sc_blogger_default .trx_addons_column-1_1 .sc_blogger_item_content,
.sc_blogger_default .trx_addons_column-1_2 .sc_blogger_item_content {
  padding: 2.2em 1.8em 1.6em;
  text-align: left
}

.sc_blogger_full .trx_addons_column-1_1 .post_meta,
.sc_blogger_full .trx_addons_column-1_2 .post_meta,
.sc_blogger_default .trx_addons_column-1_1 .post_meta,
.sc_blogger_default .trx_addons_column-1_2 .post_meta {
  margin-top: 1.2em
}

.sc_blogger_full .sc_blogger_item,
.sc_blogger_default .sc_blogger_item {
  border-radius: 7px;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

.sc_blogger_full .sc_blogger_item:hover .post_categories,
.sc_blogger_default .sc_blogger_item:hover .post_categories {
  opacity: 1;
  visibility: visible;
  transform: translateY(0)
}

.sc_blogger_full .post_featured,
.sc_blogger_default .post_featured {
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  position: relative
}

.sc_blogger_full .post_featured .post_categories,
.sc_blogger_default .post_featured .post_categories {
  position: absolute;
  top: .7em;
  left: .7em;
  opacity: 0;
  visibility: hidden;
  transition: 333ms ease all;
  transform: translateY(-50px);
  z-index: 10
}

.sc_blogger_full .sc_button.sc_button_simple:before,
.sc_blogger_full .sc_button.sc_button_simple:after,
.sc_blogger_default .sc_button.sc_button_simple:before,
.sc_blogger_default .sc_button.sc_button_simple:after {
  content: '\e93a';
  font-family: fontello;
  position: absolute;
  font-size: 19px;
  top: auto
}

.sc_blogger_full .sc_button,
.sc_blogger_default .sc_button {
  width: 100%;
  text-align: left
}

.sc_blogger_full .sc_blogger_item_excerpt_text,
.sc_blogger_default .sc_blogger_item_excerpt_text {
  font-size: .883em;
  margin-top: .6em
}

@media(max-width:1679px) {

  .sc_blogger_full .sc_blogger_item_excerpt_text,
  .sc_blogger_default .sc_blogger_item_excerpt_text {
    font-size: 1em
  }
}

@media(max-width:1439px) {

  .sc_blogger_full .sc_blogger_item_excerpt_text,
  .sc_blogger_default .sc_blogger_item_excerpt_text {
    font-size: 1em
  }
}

.sc_blogger_full .sc_blogger_item_excerpt_text p,
.sc_blogger_default .sc_blogger_item_excerpt_text p {
  margin-bottom: 0
}

.sc_blogger_full .more-link,
.sc_blogger_default .more-link {
  padding: 1.2em 1.7em
}

.sc_blogger_full {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.sc_blogger_full .trx_addons_column-1_1 .sc_blogger_item_content,
.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item_content {
  padding: 1.6em 1.8em;
  text-align: left
}

.sc_blogger_full .trx_addons_column-1_1 .sc_blogger_item_content .sc_blogger_item_header .post_meta,
.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item_content .sc_blogger_item_header .post_meta {
  margin-top: 1em
}

.sc_blogger_full .trx_addons_column-1_2 .sc_blogger_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.sc_blogger .sc_blogger_item .sc_blogger_item_title a,
.sc_blogger .sc_blogger_item .sc_blogger_item_title {
  hyphens: manual
}

.sc_recent_news_header {
  border: 0
}

body .sc_blogger.sc_blogger_default .sc_blogger_item .blogger-wrap,
body .sc_blogger.sc_blogger_full .sc_blogger_item .blogger-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.sc_blogger .sc_blogger_item_button {
  margin: 0
}

.sc_blogger .sc_blogger_filters {
  margin: 0;
  margin-bottom: 2.7em;
  margin-top: 3px
}

@media(max-width:479px) {
  .sc_blogger .sc_blogger_filters {
    margin-bottom: .5em
  }
}

.sc_blogger .sc_blogger_filters .sc_blogger_filters_titles {
  font-size: .824em;
  font-weight: 400
}

@media(max-width:1023px) {
  .sc_blogger .sc_blogger_filters .sc_blogger_filters_titles {
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }
}

@media(max-width:767px) {
  .sc_blogger .sc_blogger_filters .sc_blogger_filters_titles {
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
  }
}

.sc_blogger .sc_blogger_filters .sc_blogger_filters_titles li {
  padding: 0 .35em
}

@media(max-width:479px) {
  .sc_blogger .sc_blogger_filters .sc_blogger_filters_titles li {
    padding-bottom: 10px
  }
}

.sc_blogger .sc_blogger_filters .sc_blogger_filters_titles li a {
  border: 0;
  padding: .5em 1.5em;
  border-radius: 50px;
  display: block
}

.sc_blogger .sc_blogger_title+.sc_blogger_filters {
  float: right
}

@media(max-width:767px) {
  .sc_blogger .sc_blogger_title+.sc_blogger_filters {
    float: none
  }
}

.sc_blogger .clear {
  clear: both
}

.sc_blogger nav.sc_item_pagination {
  margin-top: 0
}

.sc_blogger_modern .sc_blogger_item {
  padding: 0 !important
}

.sc_blogger_background .post_featured {
  position: relative
}

.sc_blogger_background .post_featured:before {
  padding-top: 32.8%
}

.sc_blogger_background .post_featured:after {
  content: '';
  width: 80%;
  height: 50%;
  display: block
}

.sc_blogger_background .sc_blogger_item_content {
  position: relative
}

.sc_blogger_background .sc_blogger_item_content:after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-color: #000;
  opacity: .16
}

.sc_blogger_background .post_info_wrap {
  display: block;
  width: 40%;
  margin: 0 auto;
  text-align: center
}

.sc_skills_columns .trx_addons_column-1_4 {
  padding-right: 5em
}

.sc_blogger_horizontal .sc_blogger_content {
  margin-bottom: 1.8em
}

.sc_blogger_horizontal .sc_blogger_item {
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%);
  border-radius: 7px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  position: relative
}

.sc_blogger_horizontal .sc_blogger_item+.sc_blogger_item {
  padding-top: 0;
  border: 0;
  margin-top: 1.8em
}

.sc_blogger_horizontal .excerpt-content {
  font-size: .883em;
  margin-top: .6em
}

.sc_blogger_horizontal .post_featured {
  border-bottom-left-radius: 7px;
  border-top-left-radius: 7px;
  width: 39%
}

@media(max-width:1023px) {
  .sc_blogger_horizontal .post_featured {
    width: 76%
  }
}

@media(max-width:479px) {
  .sc_blogger_horizontal .post_featured {
    width: 100%;
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 0
  }
}

.sc_blogger_horizontal .post_featured img {
  height: 100%
}

.sc_blogger_horizontal .post_body {
  width: 61%;
  padding-left: 1.7em;
  padding-top: 1.5em;
  padding-bottom: 2.7em
}

@media(max-width:479px) {
  .sc_blogger_horizontal .post_body {
    padding-bottom: 0
  }
}

@media(max-width:767px) {
  .sc_blogger_horizontal .post_body {
    width: 100%
  }
}

@media(max-width:1279px) {
  .sc_blogger_horizontal .post_body {
    padding-top: 0
  }
}

@media(max-width:1023px) {
  .sc_blogger_horizontal .post_body {
    padding-top: 0;
    width: 100%
  }
}

.sc_blogger_horizontal .post_body .share_btn_wrap {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5
}

.sc_blogger_horizontal .post_body .share_btn_wrap .post_meta {
  margin: 0 !important
}

.sc_blogger_horizontal .post_body .post_share {
  margin-right: 0;
  margin-left: auto;
  display: block;
  text-align: right
}

.sc_blogger_horizontal .post_body .post_share .socials_share {
  padding: .5em;
  display: inline-block;
  border-bottom-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #f5f8fa
}

.sc_blogger_horizontal .post_body .post_share .social_items {
  box-shadow: 0 0 13px rgba(0, 0, 0, 5%);
  border-radius: 6px;
  background-color: #fff !important;
  right: -2px;
  padding: .8em 1.1em;
  top: 4em
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item+.social_item {
  margin-top: 5px
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item .social_icon {
  color: #a5abad
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item .social_icon>span {
  margin: 0;
  text-align: center
}

.sc_blogger_horizontal .post_body .post_share .social_items .social_item i {
  display: none
}

.sc_blogger_horizontal .post_body .post_share .socials_caption {
  font-size: 16px
}

.sc_blogger_horizontal .post_body .post_share .socials_caption .socials_caption_label {
  display: none
}

.sc_blogger_horizontal .post_body .post_header {
  margin-top: 1.3em
}

@media(max-width:1279px) {
  .sc_blogger_horizontal .post_body .post_header {
    margin-top: 1em
  }
}

@media(max-width:1023px) {
  .sc_blogger_horizontal .post_body .post_header {
    margin-top: 30px
  }
}

.sc_blogger_horizontal .post_body .post_header .entry-title {
  margin-top: .5em;
  margin-bottom: .6em
}

.sc_blogger_horizontal .post_body .post_header .post_meta .post_meta_item+.post_meta_item {
  margin-left: 11px
}

.sc_blogger_horizontal .post_body .post_header .post_meta .post_counters_views:before {
  font-size: 1.1em
}

.sc_blogger_horizontal .post_body .post_header,
.sc_blogger_horizontal .post_body .post_content {
  padding-right: 2em
}

.sc_blogger_modern .trx_addons_columns_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-justify-content: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
  }
}

.sc_blogger_modern .sc_blogger_slider .trx_addons_columns_wrap {
  margin: 0 !important
}

.sc_blogger_modern .sc_blogger_item_featured {
  margin: 0 !important
}

.sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
  vertical-align: bottom;
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto
}

@media(max-width:1024px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    width: 50%
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    width: 50% !important
  }
}

@media(max-width:768px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    height: auto
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    height: auto;
    position: relative;
    width: 100% !important
  }
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10 {
  height: auto
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10,
.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
  padding: 0
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10 .sc_blogger_item_featured,
.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .sc_blogger_item_featured {
  height: 100%
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-6_10 .blogger_content_wrap,
.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap {
  height: 100%
}

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
  z-index: 7
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
    position: absolute;
    bottom: 0
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .sc_blogger_item_button {
    display: none
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .sc_blogger_item_content {
    background: #fff;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap {
    padding: 1em 3em
  }
}

@media(max-width:500px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap {
    padding: 1em 2em
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 .blogger_content_wrap>.post_meta {
    display: none
  }
}

.sc_blogger_modern .more-link {
  padding: 1.7em 5.7em;
  min-height: 78px;
  z-index: 9
}

@media(max-width:1679px) {
  .sc_blogger_modern .more-link {
    padding: 1.7em 5.6em
  }
}

@media(max-width:1279px) {
  .sc_blogger_modern .more-link {
    min-height: 70px
  }
}

.sc_blogger_modern .more-link a {
  font-size: 15px;
  padding: 0 2.3em 0 0
}

@media(max-width:1279px) {
  .sc_blogger_modern .more-link {
    padding: 1.9em 3em
  }
}

.sc_blogger_modern .sc_button.sc_button_simple:before,
.sc_blogger_modern .sc_button.sc_button_simple:after {
  content: '\e93a';
  font-family: fontello;
  position: absolute;
  font-size: 19px
}

.sc_blogger_modern .sc_blogger_item_excerpt_text {
  font-size: .882em
}

@media(max-width:1679px) {
  .sc_blogger_modern .sc_blogger_item_excerpt_text {
    font-size: 1em
  }
}

@media(max-width:1279px) {
  .sc_blogger_modern .sc_blogger_item_excerpt_text {
    display: none
  }
}

.sc_blogger_modern .sc_blogger_item_content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%
}

.sc_blogger_modern .post_featured_bg {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%
}

.sc_blogger_modern .post_featured_bg:before {
  padding-top: initial
}

@media(max-width:767px) {
  .sc_blogger_modern .post_featured_bg:before {
    padding-top: 100%
  }
}

.sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  border-left: 1px solid;
  border-top: 1px solid;
  z-index: 2;
  padding: .5em 4.4em .5em 1.2em;
  min-height: 78px;
  margin-top: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center
}

@media(max-width:1279px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    min-height: 70px
  }
}

.elementor-section-boxed .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
  padding: .5em 1.2em .5em 1em;
  border-bottom-right-radius: 7px
}

@media(max-width:1679px) {
  .elementor-section-boxed .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .6em 1.2em .65em 1em
  }
}

@media(max-width:1679px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .75em 1.4em .75em 1.2em
  }
}

@media(max-width:1279px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .85em 1.4em .75em 1.2em
  }
}

@media(max-width:1023px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    padding: .85em 1.4em .75em 1.2em
  }
}

.sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap>a {
  background-color: initial !important;
  width: 3.4em;
  height: 3.4em;
  line-height: 3.4em;
  text-align: center;
  width: 3em
}

.sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap>a::before {
  font-size: 16px
}

@media(max-width:767px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    display: none !important
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
    position: relative;
    border-left: 0;
    border-bottom: 1px solid;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
  }
}

.sc_blogger_modern .slider_pagination_pos_bottom .swiper-pagination-bullets,
.sc_blogger_modern .slider_outer_pagination_pos_bottom .swiper-pagination-bullets,
.sc_blogger_modern .slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
  transform: translateX(-50%);
  left: 50%;
  width: auto
}

.sc_blogger_modern .blogger_content_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1.6em 2.8em 1.5em
}

@media(max-width:479px) {
  .sc_blogger_modern .blogger_content_wrap {
    padding: 2.6em 1em .5em
  }
}

@media(max-width:767px) {
  .sc_blogger_modern .blogger_content_wrap .sc_blogger_item_title {
    font-size: 1.588em;
    font-weight: 500;
    line-height: 1.1515em
  }
}

.sc_blogger_modern .slider_container .blogger_content_wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  padding: 10.6em 5.8em 6.5em
}

@media(max-width:1279px) {
  .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: 10.5em 2.8em 8em
  }
}

@media(max-width:1023px) {
  .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: 4.5em 2.8em 5em
  }
}

@media(max-width:479px) {
  .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: .5em 2.8em 2em
  }
}

.elementor-section-boxed .sc_blogger_modern .slider_container {
  border-radius: 7px
}

.elementor-section-boxed .sc_blogger_modern .slider_container .blogger_content_wrap {
  padding: 8.5em 3em 4em
}

@media(max-width:1023px) {
  .elementor-section-boxed .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: 1.5em 2.2em 1em
  }
}

@media(max-width:479px) {
  .elementor-section-boxed .sc_blogger_modern .slider_container .blogger_content_wrap {
    padding: .5em 2em 1em
  }
}

.elementor-section-boxed .sc_blogger_modern .slider_container .sc_blogger_item_title.entry-title {
  font-size: 1.588em;
  font-weight: 500;
  line-height: 1.1515em
}

.elementor-section-boxed .sc_blogger_modern .slider_container {
  border-radius: 7px
}

.elementor-section-boxed .sc_blogger_modern .more-link {
  padding: 1.7em 2.8em
}

.sc_blogger .sc_blogger_item .sc_blogger_item_featured {
  z-index: 7
}

.sc_blogger_absolute .post_featured {
  overflow: visible
}

.sc_blogger_absolute .sc_blogger_item_content {
  padding: 2.4em 8.7em 2em 1.7em
}

@media(max-width:1679px) {
  .sc_blogger_absolute .sc_blogger_item_content {
    padding: 2.4em 1.7em 2em
  }
}

.sc_blogger_absolute .trx_addons_columns_wrap>[class*=trx_addons_column-] .sc_blogger_item_content {
  padding: 2.4em 1.7em 2em
}

.sc_blogger_absolute .post_categories_wrap {
  position: absolute;
  z-index: 9;
  bottom: -14px;
  padding: 0 1.8em
}

@media(max-width:1023px) {
  .sc_blogger_absolute .post_categories_wrap {
    bottom: -7px
  }
}

.sc_blogger_absolute .sc_blogger_item {
  border-radius: 7px;
  overflow: hidden
}

.sc_blogger .sc_blogger_slider.slider_outer_pagination_pos_bottom {
  padding-bottom: 0
}

.sc_blogger_item .post_featured .icons {
  display: none
}

.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
  bottom: 24px
}

.post_featured_bg:before {
  padding-top: 57.8%
}

@media(max-width:1279px) {
  .post_featured_bg:before {
    padding-top: 100%
  }
}

.post_item_single.format-audio .post_header {
  margin-top: 0
}

.sc_blogger_modern .sc_blogger_columns_wrap .sc_blogger_item .sc_blogger_item_excerpt,
.sc_blogger_modern .sc_blogger_slider .sc_blogger_item .sc_blogger_item_excerpt {
  display: block
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_item_featured {
  width: auto
}

.sc_blogger_modern .sc_blogger_item .sc_blogger_item_content {
  position: static;
  transform: none;
  width: auto;
  padding: 0
}

.recent_news_item_content .post_meta+.sc_blogger_item_header,
.sc_blogger_item_content .post_meta+.sc_blogger_item_header {
  margin-top: 1.55em
}

@media(max-width:767px) {

  .recent_news_item_content .post_meta+.sc_blogger_item_header,
  .sc_blogger_item_content .post_meta+.sc_blogger_item_header {
    margin-top: 12px
  }
}

.recent_news_item_content .sc_blogger_item_header .post_meta,
.sc_blogger_item_content .sc_blogger_item_header .post_meta {
  margin-top: 1em
}

.sc_blogger_item .more-link {
  z-index: 9
}

.sc_item_title {
  letter-spacing: -1.5px !important
}

.sc_blogger_modern .sc_blogger_slider .post_featured.hover_icon .mask {
  display: none
}

h3.sc_item_title_tag+.sc_item_descr,
h3.sc_item_title_tag+.sc_item_slider,
h3.sc_item_title_tag+.sc_item_columns,
h3.sc_item_title_tag+.sc_item_content {
  margin-top: 1.05em
}

.sc_item_descr {
  max-width: 100%
}

.sc_item_descr p {
  margin-bottom: 1.95em
}

.widget_contacts .contacts_info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.widget_contacts .contacts_info>* {
  line-height: 44px;
  margin-bottom: .5em
}

.widget_contacts .contacts_info span,
.widget_contacts .contacts_info>div>a,
.widget_contacts .contacts_info>a {
  padding-left: 3.6em
}

.widget_contacts .contacts_info span.contacts_address:before {
  content: '\e833';
  font-family: fontello;
  font-size: 1.4em
}

.widget_contacts .contacts_info span.contacts_email {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-order: 3;
  -ms-flex-order: 3;
  order: 3
}

.widget_contacts .contacts_info span.contacts_email:before {
  content: '\e819';
  font-family: fontello;
  font-size: 1em
}

.widget_contacts .contacts_info span.contacts_phone:before,
.widget_contacts .contacts_info a.contacts_phone:before {
  content: '\e95a';
  font-family: fontello;
  font-size: 1em
}

.widget_contacts .contacts_info .contacts_phone:before,
.widget_contacts .contacts_info span:before {
  text-align: center;
  width: 44px;
  height: 44px;
  line-height: 44px;
  vertical-align: middle;
  border-radius: 50px
}

.sc_team_short .sc_team_columns_wrap .sc_team_item {
  border-radius: 7px
}

.sc_team_default .sc_team_item_info,
.sc_team_short .sc_team_item_info,
.sc_team_featured .sc_team_item_info {
  padding: 1.4em 1em 1.85em;
  text-align: center
}

.sc_team_default .sc_team_item_subtitle,
.sc_team_short .sc_team_item_subtitle,
.sc_team_featured .sc_team_item_subtitle {
  font-size: 1em;
  line-height: 1em;
  font-style: normal;
  letter-spacing: 0;
  margin-top: 10px
}

.sc_team_short .sc_team_item_subtitle {
  font-size: 15px
}

.sc_team_short .socials_wrap {
  margin: 10px 0 0
}

.sc_team_short .sc_team_item_thumb {
  border: 0
}

.sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon span:before {
  margin-top: -3px
}

h1.sc_item_title_tag+.sc_item_descr,
h1.sc_item_title_tag+.sc_item_slider,
h1.sc_item_title_tag+.sc_item_columns,
h1.sc_item_title_tag+.sc_item_content {
  margin-top: 2.6em
}

.sc_price_item_subtitle {
  font-size: 1em;
  line-height: 1.3em;
  font-weight: 500;
  text-transform: none;
  letter-spacing: 0
}

@media(max-width:1023px) {
  .sc_price_item.with_image .sc_price_item_inner {
    padding: 2em 1em
  }
}

.sc_price_item {
  border-radius: 7px
}

.sc_price_item_details p+p,
.sc_price_item_details ul.trx_addons_list>li+li {
  margin-top: 1.2em
}

.sc_price_item_price {
  font-weight: 500
}

.sc_price_item_inner .sc_price_item_info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%
}

.sc_price_item_inner .sc_price_item_info>* {
  width: 100%
}

.sc_price_default .sc_price_item .sc_price_item_info .sc_price_item_details {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto
}

.sc_price_item.with_image .sc_price_item_inner,
.sc_price_default .sc_price_item {
  display: block;
  height: 100%
}

.sc_price_item_inner .sc_price_item_info {
  padding-bottom: 2em;
  padding-top: 0
}

.sc_price_item_details {
  margin-top: 3em
}

.sc_price_item {
  -webkit-box-shadow: 0 3px 10px rgba(25, 40, 143, 8%);
  -moz-box-shadow: 0 3px 10px rgba(25, 40, 143, 8%);
  box-shadow: 0 3px 10px rgba(25, 40, 143, 8%);
  transition: transform .3s ease
}

.sc_price_item:hover {
  -webkit-transform: translateY(-8px);
  -ms-transform: translateY(-8px);
  transform: translateY(-8px)
}

.sc_price_item_price {
  font-size: 3em
}

.widget_categories_list .categories_list_item {
  border-radius: 7px;
  overflow: hidden;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

.widget_categories_list .categories_list_link {
  font-size: .941em
}

.widget_categories_list .categories_list_style_2 .categories_list_title {
  width: 58%;
  border-radius: 50px;
  padding: 0;
  font-weight: 500;
  font-size: .941em;
  box-shadow: 0 0 31px -5px rgba(0, 0, 0, .2);
  transition: 222ms ease all;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 50%;
  transform: translateY(-50%);
  will-change: transform
}

@media(max-width:1023px) {
  .widget_categories_list .categories_list_style_2 .categories_list_title {
    width: 80% !important
  }
}

.widget_categories_list .categories_list_style_2 .categories_list_title .cat_title_inner_border {
  border: 1px solid #f9f0f0;
  padding: 10px;
  margin: 3px;
  border-radius: 50px
}

.widget_categories_list .categories_list_style_2 .categories_list_title .cat_title_inner_border .trx_addons_extended_taxonomy {
  vertical-align: middle
}

.widget_categories_list .categories_list_style_2 .categories_list_title .cat_title_inner_border .trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon:before {
  margin-top: -3px;
  vertical-align: middle
}

.widget_categories_list .categories_list_style_2 .categories_list_item {
  position: relative;
  cursor: pointer
}

@media(max-width:1279px) {
  .widget_categories_list .categories_list_style_2 .categories_list_item .categories_list_image img {
    height: 160px
  }
}

.widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title {
  transform: translateY(-60%);
  will-change: transform
}

.widget_categories_list .categories_list_style_2 .categories_list_image:after {
  display: none
}

.sc_item_title.sc_align_none,
.sc_item_title.sc_align_center,
.sc_recent_news_header .sc_recent_news_title,
.sc_blogger_title {
  margin-bottom: 1em;
  text-transform: none
}

.sc_item_title.sc_align_none:after,
.sc_item_title.sc_align_center:after,
.sc_recent_news_header .sc_recent_news_title:after,
.sc_blogger_title:after {
  content: '\e93a';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: -4px;
  color: #292929;
  font-size: .5em;
  left: 27px
}

@media(max-width:767px) {
  .sc_recent_news_style_news-announce .post_item .post_meta {
    display: block !important
  }
}

.sc_recent_news_style_news-announce .post_item {
  float: none
}

.sc_recent_news_header .sc_recent_news_title,
.sc_blogger_title {
  display: inline-block
}

.sc_recent_news_style_news-announce {
  overflow: visible
}

.sc_recent_news_style_news-announce .post_item {
  border-radius: 7px;
  position: relative;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%
}

.sc_recent_news_style_news-announce .recent_news_item_content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 2.1em 1.8em 1.3em
}

@media(max-width:1024px) {
  .sc_recent_news_style_news-announce .recent_news_item_content {
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }
}

.sc_recent_news_style_news-announce .recent_news_item_title {
  margin-top: 0;
  margin-bottom: .6em
}

.sc_recent_news_style_news-announce .related_posts_wrap {
  height: 100%
}

.sc_recent_news_style_news-announce .right_column {
  margin-bottom: 30px;
  min-height: 47.2%
}

@media(max-width:1024px) {
  .sc_recent_news_style_news-announce .right_column {
    min-height: 46.8%
  }
}

@media(max-width:1023px) {
  .sc_recent_news_style_news-announce .right_column {
    margin-top: 20px;
    margin-bottom: 0;
    min-height: 234px
  }
}

.sc_recent_news_style_news-announce .right_column .recent_news_item_content {
  min-height: 100%;
  padding: 2.1em 1.8em .6em
}

.sc_recent_news_style_news-announce .right_column .recent_news_item_title {
  margin-bottom: .4em
}

.sc_recent_news_style_news-announce .right_column .post_item:before {
  content: '\e957';
  font-family: fontello;
  position: absolute;
  top: 1.45em;
  left: 1.1em;
  font-size: 1.7em;
  color: #bec2c6
}

.sc_recent_news_style_news-announce .right_column .post_item.post_format_video:before {
  content: '\e95c';
  font-family: fontello
}

.sc_recent_news_style_news-announce .sc_recent_news_columns_wrap .post_item.post_accented_on {
  height: auto
}

@media(max-width:1023px) {
  .sc_recent_news_style_news-announce>.sc_recent_news_columns_wrap>.trx_addons_column-1_2 {
    width: 100%
  }
}

.sc_recent_news_style_news-announce .post_featured.hover_icon .icons,
.sc_recent_news_style_news-announce .post_featured.hover_icons .icons {
  display: none
}

.rc_content_wrap {
  padding: 2.1em 1.8em 1.3em
}

.socials_share .socials_caption:before {
  content: '\e96a';
  font-family: fontello
}

body .sc_recent_news_style_announce2 .post_accented_off {
  margin-bottom: 0 !important
}

body .sc_recent_news_style_announce2 .post_accented_off .post_featured {
  width: 100%;
  float: none
}

body .sc_recent_news_style_announce2 .post_accented_off .recent_news_item_title {
  margin-top: 0
}

body .sc_recent_news_style_announce2 .post_accented_on {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

body .sc_recent_news_style_announce2 .post_accented_on .post_featured {
  display: none
}

body .sc_recent_news_style_announce2 .post_accented_on .recent_news_item_header {
  padding: 1.5em 1.7em 3.5em;
  text-align: center
}

body .sc_recent_news_style_announce2 .post_accented_on .recent_news_item_title {
  margin-top: .8em
}

body .sc_recent_news_style_announce2 .recent_news_item_header {
  padding: 1.75em 1.7em .5em
}

body .sc_recent_news_style_announce2 .recent_news_item_header .recent_news_item_title {
  margin-bottom: .55em
}

body .sc_recent_news_style_announce2 .post_item {
  border-radius: 7px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

body .sc_recent_news_style_announce2 .right_column .post_item {
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  height: 100%
}

body .sc_recent_news_style_announce2 .right_column .recent_news_item_content {
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between;
  height: auto
}

@media(max-width:767px) {
  body .sc_recent_news_style_announce2 .right_column {
    margin-top: 20px
  }
}

body .sc_recent_news_style_announce2 .recent_news_item_content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: auto;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 100%
}

body .sc_recent_news_style_announce2 .sc_item_button {
  padding: 1.2em 1.7em;
  border-top: 1px solid;
  z-index: 9;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -moz-box-flex: 0;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: none;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

body .sc_recent_news_style_announce2 .sc_item_button .sc_button {
  width: 100%;
  text-align: left
}

body .sc_recent_news_style_announce2 .post_featured.hover_icon .icons,
body .sc_recent_news_style_announce2 .post_featured.hover_icons .icons {
  display: none
}

.sc_recent_news_style_news-magazine .post_item {
  border-radius: 7px
}

.sc_recent_news_style_news-magazine .rc_content_wrap {
  padding: 0 1.8em
}

.sc_recent_news_style_news-magazine .post_accented_off .post_header {
  width: 100%;
  float: none;
  margin: 0
}

.sc_recent_news_style_news-magazine .post_accented_off .rc_content_wrap {
  padding: 2em 1.8em 1em;
  float: left;
  width: 65%
}

.sc_recent_news_style_news-announce .post_item .post_featured:after,
.sc_recent_news_style_news-portfolio .post_item .post_featured:after,
.sc_recent_news_style_news-announce .post_item .post_featured:after {
  background: 0 0 !important
}

.sc_recent_news .post_item .post_author,
.sc_recent_news .post_item .post_date {
  font-size: inherit
}

.sc_recent_news .post_item .post_date:before {
  display: none
}

.sc_recent_news .post_item .post_featured .post_info .post_categories {
  background: 0 0
}

.sc_recent_news .post_item .post_title {
  font-weight: 500
}

.blocks_link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 4;
  top: 0;
  left: 0
}

.post_layout_announce2:hover .post_featured.hover_icon .mask,
.post_layout_news-announce:hover .post_featured.hover_icon .mask,
.sc_blogger_item:hover .post_featured.hover_icon .mask {
  opacity: 1
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_total {
  font-size: 1.706em;
  font-weight: 500
}

.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
  font-size: 1em;
  margin-top: .6em
}

.trx_addons_popup_form_field_remember input[type=checkbox]+label {
  line-height: inherit;
  position: relative;
  top: 1px
}

.trx_addons_popup_form_field_remember input[type=checkbox]+label:before {
  top: 0;
  position: relative;
  display: inline-block;
  margin-right: 4px
}

.trx_addons_popup .trx_addons_popup_form_wrap_register form .trx_addons_right_side .trx_addons_popup_form_field .sc_form_field_pwd2 .sc_form_field_wrap .sc_form_field_hover {
  font-size: 1em;
  box-sizing: content-box
}

.post_content>.elementor {
  margin-left: -15px;
  margin-right: -15px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container:not(.elementor-column-gap-no) {
  max-width: none;
  position: relative
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 1180px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 770px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  left: -5px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  margin-left: -5px;
  margin-right: -5px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 1190px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 780px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  left: -10px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  margin-left: -10px;
  margin-right: -10px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 1200px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 790px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  left: -15px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  margin-left: -15px;
  margin-right: -15px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 1210px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 800px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  left: -20px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  margin-left: -20px;
  margin-right: -20px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 1230px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 820px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  left: -30px
}

.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  margin-left: -30px;
  margin-right: -30px
}

.elementor-widget-trx_widget_recent_posts .sc_widget_recent_posts .post_item .post_categories {
  margin-top: 2px;
  line-height: 14px
}

.elementor-widget-trx_widget_recent_posts .sc_widget_recent_posts .post_item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  justify-content: space-between
}

.elementor-social-icon-instagram {
  background-color: #b641dc
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-facebook:hover i {
  color: #4162dd !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-twitter:hover i {
  color: #119bd5 !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-instagram:hover i {
  color: #af60c0 !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-dribbble:hover i {
  color: #318bca !important
}

.footer_wrap .elementor-widget-social-icons .elementor-social-icon-youtube:hover i {
  color: #d81e1e !important
}

form.mc4wp-form {
  position: relative
}

form.mc4wp-form .mc4wp-form-fields input[type=email] {
  width: 100%;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  margin-top: 1.8em;
  margin-bottom: .7em
}

form.mc4wp-form .mc4wp-form-fields button[type=submit] {
  width: 100%
}

form.mc4wp-form .mc4wp-form-fields button[type=submit] .sc_button_icon {
  margin-left: 9px
}

form.mc4wp-form .mc4wp-form-fields button[type=submit] .icon-paper-plane-light:before {
  margin-top: -5px
}

.elementor-widget-sidebar form.mc4wp-form .mc4wp-form-fields button[type=submit],
.sidebar form.mc4wp-form .mc4wp-form-fields button[type=submit] {
  margin-bottom: 8px
}

.check_form {
  margin-top: 20px;
  margin-bottom: 10px
}

.mc4wp-form-fields {
  text-align: center
}

.mc4wp-form-fields h4 {
  margin-top: 1.5em;
  margin-bottom: .3em
}

.mc4wp-form-fields h4+p {
  font-size: 15px
}

form.mc4wp-form .mc4wp-alert {
  margin: 1.5em 0;
  padding: 1em;
  line-height: 1.5em
}

form.mc4wp-form p {
  margin: 0
}

form.mc4wp-form p+p,
form.mc4wp-form input+p {
  margin-top: 1em
}

#before {
  vertical-align: middle
}

#before+label {
  position: relative;
  display: inline-block;
  vertical-align: middle
}

#before+label:before {
  font-family: fontello;
  content: '\e959';
  position: absolute;
  left: -2em;
  font-size: 17px;
  top: -13px
}

#before:not(:focus):valid+label:before {
  content: '\e959'
}

.elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields {
  position: relative;
  text-align: left
}

.elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields input[type=email] {
  margin: 0 !important;
  text-align: left !important;
  width: 73% !important
}

@media(max-width:767px) {
  .elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields input[type=email] {
    width: 100% !important
  }
}

.elementor-widget-wp-widget-mc4wp_form_widget .mc4wp-form-fields input[type=submit] {
  position: absolute;
  right: 0
}

.elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
  position: absolute;
  right: 0;
  padding: 1.1em 2.3em;
  width: 40%
}

@media(max-width:1279px) {
  .elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
    padding: 1.2em 2.3em
  }
}

@media(max-width:1023px) {
  .elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
    padding: 1.1em 2.3em
  }
}

@media(max-width:767px) {
  .elementor-widget-wp-widget-mc4wp_form_widget form.mc4wp-form .mc4wp-form-fields button {
    position: relative;
    width: 100%;
    margin-top: 10px
  }
}

.elementor-widget-wp-widget-mc4wp_form_widget .check_form {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 100%;
  -moz-box-flex: 1;
  -moz-flex: 1 0 100%;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%
}

form.mc4wp-form .mc4wp-alert {
  font-size: 12px
}

.events-archive .entry-content,
.events-archive .entry-header {
  width: 100%
}

#tribe-events-bar {
  margin: 6px 0 1.5em
}

#tribe-bar-form.tribe-bar-mini *,
#tribe-bar-form.tribe-bar-mini label {
  font-size: 11px
}

#tribe-bar-form {
  background: 0 0
}

#tribe-bar-form input[type=text]:focus {
  border-bottom: 3px solid;
  outline: 0
}

#tribe-bar-form input[type=text] {
  font-size: 13px
}

input[name*=tribe-bar-]::-webkit-input-placeholder {
  font-style: normal
}

.tribe-bar-views-inner {
  padding: 0;
  background: 0 0
}

.tribe-bar-mini .tribe-bar-views-inner {
  padding: 0
}

#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner {
  padding: 0
}

#tribe-bar-views .select_container {
  display: none
}

#tribe-bar-views .tribe-bar-views-list {
  padding: 0;
  border: none
}

#tribe-bar-form.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list {
  padding: 0
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list {
  padding: 1em 0
}

.tribe-bar-views-list span[class^=tribe-icon-] {
  display: inline-block
}

.tribe-bar-views-list span[class^=tribe-icon-] {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month.png)
}

.tribe-bar-views-list span.tribe-icon-list,
.tribe-bar-view-list span[class^=tribe-icon-] {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-list.png)
}

.tribe-bar-views-list span.tribe-icon-month,
.tribe-bar-view-list a.tribe-icon-month {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month.png)
}

.tribe-bar-views-list span.tribe-icon-week {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-week.png)
}

.tribe-bar-views-list span.tribe-icon-day {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-day.png)
}

.tribe-bar-views-list span.tribe-icon-photo {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-photo.png)
}

.tribe-bar-views-list span.tribe-icon-map {
  background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-map.png)
}

@media(min--moz-device-pixel-ratio:2), (-o-min-device-pixel-ratio:2 / 1), (-webkit-min-device-pixel-ratio:2), (min-device-pixel-ratio:2) {

  .tribe-bar-views-list span[class^=tribe-icon-],
  .tribe-bar-view-list a[class^=tribe-icon-] {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-list,
  .tribe-bar-view-list span[class^=tribe-icon-] {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-list@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-month,
  .tribe-bar-view-list a.tribe-icon-month {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-month@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-week {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-week@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-day {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-day@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-photo {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-photo@2x.png)
  }

  .tribe-bar-views-list span.tribe-icon-map {
    background-image: url(/wp-content/themes/yolox/plugins/the-events-calendar/images/events-bar/icon-map@2x.png)
  }
}

#tribe-bar-form #tribe-bar-views+.tribe-bar-filters {
  width: 85.5%;
  left: 0%;
  right: auto
}

.tribe-bar-date-filter,
.tribe-bar-search-filter,
.tribe-bar-submit,
.tribe-bar-mini .tribe-bar-date-filter,
.tribe-bar-mini .tribe-bar-search-filter,
.tribe-bar-mini .tribe-bar-submit {
  padding: 0
}

.tribe-bar-collapse .tribe-bar-date-filter,
.tribe-bar-collapse .tribe-bar-search-filter,
.tribe-bar-collapse .tribe-bar-submit {
  padding: 0
}

.datepicker {
  z-index: 10005 !important
}

.datepicker table {
  border-collapse: collapse !important
}

.datepicker table,
.datepicker table td,
.datepicker table th {
  border-width: 0 !important
}

#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-views #tribe-bar-filters-wrap,
#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-views #tribe-bar-filters-wrap {
  width: 85.3333%
}

#tribe-bar-form.tribe-bar-full.tribe-events-bar--has-filters #tribe-bar-views,
#tribe-bar-form.tribe-bar-mini.tribe-events-bar--has-filters #tribe-bar-views {
  width: 14.6667%
}

.tribe-bar-date-filter,
.tribe-bar-mini .tribe-bar-date-filter {
  width: 40%;
  padding-right: 30px
}

.tribe-bar-mini .tribe-bar-date-filter {
  padding-left: 0
}

.datepicker th,
.datepicker td,
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.tribe-bar-search-filter,
.tribe-bar-mini .tribe-bar-search-filter {
  width: 40%;
  padding-right: 30px
}

.tribe-bar-submit,
.tribe-bar-mini .tribe-bar-submit {
  width: 19.2%;
  padding-right: 9px;
  margin: 0
}

#tribe-bar-form label {
  display: none;
  text-transform: none;
  font-size: 1em;
  margin-bottom: 1.1em
}

#tribe-bar-form input[type=text] {
  padding: 1.25em 2.2em;
  border: 1px solid #ededed !important;
  letter-spacing: 0;
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
  text-align: left;
  text-transform: none
}

@media(max-width:1279px) {
  #tribe-bar-form input[type=text] {
    padding: 1.3em 1.8em
  }
}

@media(max-width:1023px) {
  #tribe-bar-form input[type=text] {
    padding: .8em 1.8em;
    margin-bottom: 5px
  }
}

#tribe-events .tribe-events-button,
.tribe-events-button,
.tribe-events-cal-links a,
.tribe-events-sub-nav li a,
#tribe-bar-views-toggle,
#tribe-bar-form .tribe-bar-submit input[type=submit],
#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit] {
  padding: 1.2em 1.2em 1.05em;
  border: none;
  margin: 0;
  letter-spacing: 0;
  line-height: 1em !important;
  text-align: center;
  text-transform: none;
  font-weight: 600
}

#tribe-bar-views-toggle {
  padding: .97em 1.2em
}

.tribe-events-cal-links a,
.tribe-events-sub-nav li a {
  padding: 1.84em 5em
}

#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,
.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
  padding: 1.1667em 2em;
  display: block;
  text-align: left
}

.tribe-bar-views span.tribe-icon-month,
.tribe-bar-views span[class^=tribe-icon-] {
  background-image: none !important;
  padding: 0
}

#tribe-bar-views-toggle:after {
  display: none
}

#tribe-events-content.tribe-events-month {
  font-size: 14px;
  line-height: 1.4em
}

#tribe-events-content {
  padding: 0;
  margin: 3.3em 0 0
}

@media(max-width:1023px) {
  #tribe-events-content {
    margin: 1.3em 0 0
  }
}

#tribe-events-footer,
#tribe-events-header {
  margin: 0
}

.tribe-events-month #tribe-events-header .tribe-events-sub-nav {
  margin-bottom: 3em;
  display: none
}

#tribe-events-content table.tribe-events-calendar {
  margin: 0 0 2em;
  font-size: 1em
}

body.tribe-events-day {
  padding: 0
}

.events-list #tribe-events-footer,
.tribe-events-day #tribe-events-footer,
.tribe-events-map #tribe-events-footer,
.tribe-events-calendar+#tribe-events-footer {
  margin: 2.2em 0 1.8em
}

.events-list #tribe-events-footer,
.single-tribe_events #tribe-events-footer,
.tribe-events-day #tribe-events-footer,
.tribe-events-map #tribe-events-footer,
.tribe-events-photo #tribe-events-footer {
  padding-top: 3em;
  border-top-style: dotted
}

#tribe-events-content .tribe-events-calendar {
  border-spacing: 0;
  border-collapse: collapse
}

.tribe-events-calendar thead th {
  padding: 1.3em 0 !important;
  letter-spacing: 0;
  text-transform: none;
  position: relative;
  font-weight: 600
}

#tribe-events-content .tribe-events-calendar td {
  font-size: 1em;
  padding: 0;
  height: 10em;
  text-align: left
}

#tribe-events-content .tribe-events-calendar td:hover {
  box-shadow: none;
  background: 0 0
}

.tribe-events-calendar td div[id*=tribe-events-daynum-],
.tribe-events-calendar td div[id*=tribe-events-daynum-] a {
  font-size: 14px;
  font-weight: 400
}

@media(max-width:1279px) {

  .tribe-events-calendar td div[id*=tribe-events-daynum-],
  .tribe-events-calendar td div[id*=tribe-events-daynum-] a {
    font-size: 15px;
    font-weight: 700
  }
}

.tribe-events-calendar td div[id*=tribe-events-daynum-] {
  padding: .6em 1.8em;
  margin-bottom: 0;
  text-align: left;
  z-index: 3
}

.tribe-events-calendar th {
  font-size: 1.12rem
}

#tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active:hover,
.tribe-events-calendar td.tribe-events-present.mobile-active,
.tribe-events-calendar td.tribe-events-present.mobile-active div[id*=tribe-events-daynum-],
.tribe-events-calendar td.tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a {
  background-color: initial
}

.tribe-events-calendar td.tribe-events-present {
  position: relative
}

.events-archive.events-gridview #tribe-events-content table .type-tribe_events {
  margin: 0;
  padding: .5em 1.55em;
  z-index: 6
}

#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.75em
}

@media(max-width:1279px) {
  #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5em
  }
}

.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a,
.tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a {
  opacity: 1
}

#tribe-events-content .tribe-events-calendar tbody tr td {
  border: 1px solid #ebebeb;
  position: relative
}

.tribe-events-calendar td.tribe-events-present {
  position: relative
}

.tribe-events-calendar td.tribe-events-present:before {
  content: '';
  width: 100%;
  height: 100%;
  border: 1px solid;
  position: absolute;
  z-index: 5
}

.tribe-events-calendar thead th {
  border-top: 1px solid
}

table.tribe-events-calendar>tbody>tr:nth-child(2n)>td,
table.tribe-events-calendar>tbody>tr:nth-child(2n+1)>td {
  background-color: initial !important
}

.tribe-events-othermonth .tribe-events-month-event-title,
.tribe-events-othermonth div[id*=tribe-events-daynum-] {
  opacity: 1
}

.tribe-events-calendar td div[id*=tribe-events-daynum-] a {
  display: block
}

.tribe-bar-collapse #tribe-bar-collapse-toggle {
  padding: .6em .7em;
  width: 66%;
  font-size: 14px;
  font-weight: 400
}

#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after {
  content: '\e828';
  font-family: fontello;
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: center;
  top: 5px;
  border: none
}

#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after {
  content: '\e835';
  top: 5px
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list {
  padding: 0
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
  float: right;
  width: 32%
}

.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-date-filter,
.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-search-filter,
.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-submit {
  float: left;
  width: 32%
}

.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-date-filter,
.tribe-bar-collapse .tribe-bar-filters-inner>.tribe-bar-search-filter {
  margin-right: 2%
}

.tribe-events-calendar .tribe-events-has-events.mobile-trigger:after {
  margin: 1.5em auto 0
}

.tribe-events-calendar td.mobile-trigger div[id*=tribe-events-daynum-],
.tribe-events-calendar td.mobile-trigger div[id*=tribe-events-daynum-] a {
  margin-top: 0
}

.tribe-mobile-day-heading {
  font-size: 1.4286em;
  line-height: 1.25em
}

#tribe-mobile-container {
  margin-bottom: 2em
}

#tribe-mobile-container .type-tribe_events {
  padding-top: 1em
}

#tribe-mobile-container .type-tribe_events h4 {
  font-size: 1.0714em;
  margin-bottom: 1em
}

#tribe-mobile-container .type-tribe_events .tribe-event-date-start {
  display: inline-block;
  margin-bottom: .8em
}

#tribe-mobile-container .type-tribe_events .tribe-events-read-more {
  margin-top: 0;
  padding: 0
}

.recurring-info-tooltip,
.tribe-events-calendar .tribe-events-tooltip,
.tribe-events-week .tribe-events-tooltip {
  padding: 0;
  bottom: 10.2em !important;
  left: -2em;
  width: 39.3em;
  z-index: 10000;
  text-transform: none
}

.tribe-events-tooltip .tribe-events-arrow {
  background: 0 0;
  width: auto;
  height: auto;
  bottom: -14px;
  left: 5.2em;
  display: block;
  border-style: solid;
  border-width: 14px 8px 0;
  border-color: transparent
}

.tribe-events-tooltip .tribe-events-event-body {
  font-size: 1em;
  line-height: 1.8em;
  padding: 1em 1.8em 1.5em
}

#tribe-events-content .tribe-events-tooltip .summary {
  padding: 1.5em 1.5em 2.8em;
  margin: 0;
  font-size: 1.29em;
  letter-spacing: 1px
}

.tribe-events-tooltip .tribe-event-duration {
  margin: -4em 0 3.1em;
  line-height: 1.5em;
  overflow: hidden;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.07em;
  letter-spacing: 1px
}

.tribe-events-event-schedule-details .tribe-event-date-start {
  margin: 0;
  font-size: 1em;
  text-transform: uppercase;
  font-weight: 700
}

.tribe-events-event-body {
  text-align: left
}

#tribe-mobile-container .type-tribe_events .tribe-events-read-more {
  letter-spacing: 0
}

.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb {
  padding: .5em 1.5em 0 0
}

.tribe-events-tooltip .tribe-event-description p {
  margin: 0;
  line-height: 1.7em;
  font-size: 1.16em
}

.tribe-events-tooltip .tribe-event-description p+p {
  margin-top: 1em
}

.tribe-events-calendar {
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

#tribe-events-footer .tribe-events-sub-nav {
  text-align: center
}

#tribe-events-footer .tribe-events-sub-nav:after {
  content: ' ';
  width: 100%
}

.tribe-events-nav-pagination {
  border: 1px solid #f2f2f2;
  box-shadow: 0 2px 13px rgba(0, 0, 0, 2%)
}

#tribe-events-footer .tribe-events-sub-nav li a {
  white-space: nowrap;
  display: block;
  background: 0 0 !important;
  box-shadow: none;
  font-weight: 600;
  padding: 1em 2em;
  margin: 0 !important
}

#tribe-events-footer .tribe-events-sub-nav {
  padding: .6em 0
}

#tribe-events-footer .tribe-events-sub-nav li {
  font-size: 1em;
  text-align: left !important;
  margin-top: 1.7em !important;
  overflow: hidden !important;
  text-transform: none;
  border-radius: 7px;
  width: 50% !important;
  box-sizing: border-box;
  padding-top: 1.15em !important;
  padding-bottom: 1.1em !important;
  transition: 333ms ease all
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-footer .tribe-events-sub-nav li,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-header .tribe-events-sub-nav li {
  margin: 0 !important
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous {
  float: left;
  text-align: left;
  padding-right: 15px;
  border-right: 1px solid rgba(235, 238, 239, .5)
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a {
  text-align: left
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a span {
  position: relative;
  transition: 333ms ease all;
  left: 0
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a span:before {
  content: '\e939';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: 2px;
  font-size: 20px;
  font-weight: 400;
  margin-right: 10px
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:hover span {
  left: -5px
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next {
  text-align: right;
  float: right;
  text-align: right;
  padding-left: 15px;
  border-left: 1px solid rgba(235, 238, 239, .5)
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a {
  text-align: right;
  transition: 333ms ease all
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a span {
  position: relative;
  transition: 333ms ease all;
  right: 0
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a span:before {
  content: '\e93a';
  font-family: fontello;
  display: inline-block;
  position: relative;
  z-index: 2;
  top: 2px;
  font-size: 20px;
  font-weight: 400;
  margin-left: 10px
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:hover span {
  right: -5px
}

.tribe-events-sub-nav li a span {
  font-size: 0
}

.tribe-events-read-more {
  display: block;
  margin-top: 1.5em;
  padding: 0 !important
}

.tribe-events-list .tribe-events-loop,
.single-tribe_organizer .tribe-events-loop,
.single-tribe_venue .tribe-events-loop {
  max-width: 770px;
  margin: 0 auto
}

.tribe-events-list .tribe-events-list-separator-month {
  margin: 3.5em auto;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 1.25em;
  line-height: 1.6em;
  font-weight: 400
}

.tribe-events-list .tribe-events-list-separator-month:first-child {
  margin-top: 2em
}

.tribe-events-list .tribe-events-event-cost {
  margin: 0;
  display: block !important;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0
}

.tribe-events-list .tribe-events-event-cost span {
  padding: .6em 1em;
  font-weight: 400
}

.tribe-events-list .tribe-events-event-meta {
  font-weight: 400
}

.tribe-events-event-meta address.tribe-events-address,
.tribe-events-list .tribe-events-venue-details {
  line-height: 1.5em;
  font-style: normal
}

.tribe-events-event-meta .tribe-event-schedule-details {
  margin-bottom: .8em;
  font-size: 1.0667em;
  font-style: italic;
  letter-spacing: 0
}

.tribe-events-list .type-tribe_events,
.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first {
  padding: 0;
  margin: 0;
  position: relative
}

.tribe-events-list .type-tribe_events {
  border-bottom: none !important
}

.tribe-events-list .type-tribe_events+.type-tribe_events,
.tribe-events-day .tribe-events-day-time-slot+.tribe-events-day-time-slot+.tribe-events-day-time-slot {
  border-top: 1px solid #eee;
  margin-top: 4em;
  padding-top: 4em
}

.tribe-events-list .type-tribe_events+.type-tribe_events .tribe-events-event-cost {
  top: 4em
}

.tribe-events-list .tribe-events-event-image {
  margin-top: .4em;
  width: 30%;
  float: left
}

.tribe-events-list .tribe-events-loop .tribe-events-content {
  text-align: justify
}

#tribe-events .tribe-events-content p,
.tribe-events-after-html p,
.tribe-events-before-html p {
  line-height: 1.8em
}

.tribe-events-loop .tribe-events-content {
  padding-right: 0
}

.tribe-events-day {
  padding: 0
}

.tribe-events-day #tribe-events-header {
  display: none
}

.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading {
  margin: 0 0 1em;
  padding: 1em 2em
}

.tribe-events-day .tribe-events-day-time-slot .type-tribe_events {
  margin-left: 0
}

.tribe-events-list .time-details {
  font-style: italic
}

#tribe-events-content.tribe-events-single {
  margin-top: 0
}

.tribe-events-single #tribe-events-header {
  display: none
}

.tribe-events-back {
  display: none
}

.tribe-events-notices {
  margin: 0 0 1em;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.single-tribe_events .tribe-events-single-event-title {
  font-size: 2em;
  line-height: 1.2em;
  letter-spacing: 2px;
  margin: 0;
  text-align: center
}

.tribe-events-notices+.tribe-events-single-event-title {
  margin-top: 1.5em
}

.tribe-events-schedule {
  position: relative
}

.tribe-events-schedule h2 {
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin: 0;
  display: block;
  text-align: center
}

.single-tribe_events .tribe-events-schedule .tribe-events-divider,
.single-tribe_events .tribe-events-schedule .tribe-events-cost {
  font-size: 1em
}

.single-tribe_events .tribe-events-schedule .tribe-events-divider {
  display: none
}

.single-tribe_events .tribe-events-schedule .tribe-events-cost {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  font-weight: 400
}

.single-tribe_events .tribe-events-single-event-title,
.single-tribe_events .tribe-events-schedule {
  display: none
}

.single-tribe_events .tribe-events-event-image {
  float: left;
  width: 40%;
  margin: .4em 3% 2em 0
}

.single-tribe_events .tribe-events-event-meta {
  font-size: 1em;
  line-height: 1.25em
}

.single-tribe_events .tribe-events-cal-links:after {
  content: ' ';
  clear: both;
  width: 100%;
  height: 0;
  display: block
}

.single-tribe_events .type-tribe_events {
  padding-top: 0
}

.single-tribe_events .tribe-events-single-section {
  clear: none;
  float: left;
  width: 50%;
  margin: 0;
  padding: 3em 0 0;
  border: none;
  background-color: initial
}

.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group {
  padding: 0;
  margin: 0;
  width: 40%
}

.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map {
  width: 50%
}

.single-tribe_events .tribe-events-event-meta .tribe-events-venue-map>div {
  height: 250px !important
}

.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group+.tribe-events-meta-group {
  margin-left: 3em
}

.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title {
  margin-top: 0;
  font-size: 1.2em
}

.single-tribe_events #tribe-events-content .tribe-events-event-meta dt,
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd {
  line-height: 1.4em
}

.single-tribe_events #tribe-events-content .tribe-events-event-meta dt {
  font-size: 1.0667em;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 0
}

.single-tribe_events .tribe-events-venue-map {
  margin: 0;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0
}

.single-tribe_events #tribe-events-footer {
  border-top: none
}

.single-tribe_events .tribe-events-sub-nav li a {
  white-space: normal
}

.single-tribe_events .tribe-events-sub-nav li a:before,
.single-tribe_events .tribe-events-sub-nav li a:after {
  display: inline-block;
  line-height: inherit;
  margin: 0 .3em 0 0
}

.single-tribe_events .tribe-events-sub-nav li a:after {
  margin: 0 0 0 .3em
}

.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-next,
.single-tribe_events .tribe-events-sub-nav .tribe-events-nav-next a {
  text-align: right
}

#tribe-events-footer:before,
#tribe-events-footer:after {
  display: none
}

.tribe-events-list-widget .tribe-list-widget {
  padding-left: 0
}

.tribe-events-list-widget .tribe-events-list-widget-events {
  margin-bottom: 1.5em;
  padding: 0
}

.tribe-events-list-widget .tribe-events-list-widget-events .tribe-event-title {
  font-size: 1.2em;
  margin: 0
}

#tribe-events-content-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column
}

.tribe-events-title-bar {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -moz-order: 2;
  -ms-flex-order: 2;
  order: 2
}

#tribe-events-bar {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -moz-order: 1;
  -ms-flex-order: 1;
  order: 1
}

#tribe-events-content {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-order: 3;
  -ms-flex-order: 3;
  order: 3
}

.tribe-events-calendar th {
  font-size: .8889rem
}

#tribe-events-content .tribe-events-calendar td,
#tribe-events-content table.tribe-events-calendar {
  border: 1px solid #e1eaf0
}

#tribe-events-content table.tribe-events-calendar {
  border-bottom: 1px solid #e1eaf0
}

.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a {
  background-color: initial
}

.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] {
  position: relative
}

.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-] a {
  z-index: 2
}

.tribe-events-calendar div[id*=tribe-events-daynum-] a,
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
  background-color: initial !important
}

#tribe-events-content {
  text-align: center
}

.tribe-events-ical.tribe-events-button {
  float: none
}

@media(max-width:1023px) {
  .tribe-bar-collapse #tribe-bar-filters-wrap #tribe-bar-collapse-toggle {
    font-size: 18px;
    line-height: 20px;
    padding: .92em .7em;
    height: 58px;
    font-weight: 700;
    font-style: normal;
    text-transform: capitalize;
    outline: none;
    width: 100%;
    text-align: center
  }
}

@media(max-width:1023px) {
  #tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
    float: none;
    width: 100%
  }
}

@media(max-width:1023px) {
  .tribe-bar-collapse #tribe-bar-views-toggle {
    padding: 17px 14px
  }
}

#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters {
  position: absolute;
  z-index: 21;
  float: none;
  display: none;
  left: auto;
  padding-top: 0;
  overflow: hidden;
  right: auto;
  width: 100%;
  background: #f5f5f5;
  box-shadow: none
}

#tribe-bar-form input[type=text] {
  font-style: normal
}

.tribe-events-cal-links a+a {
  margin-left: 10px !important
}

.single-tribe_events .tribe-events-cal-links {
  margin-top: 1.75em;
  text-align: left
}

.single-tribe_events .tribe-events-cal-links a,
.single-tribe_events .tribe-events-cal-links a:hover {
  padding: 10px !important
}

#tribe-bar-collapse-toggle {
  display: none !important
}

#tribe-bar-views-toggle:before {
  content: '\e860';
  font-family: fontello;
  margin-right: 9px;
  font-weight: 400
}

.tribe-events-title-bar {
  display: none
}

.tribe-events-nav-pagination,
#tribe-bar-form button,
#tribe-bar-form a,
.tribe-events-read-more,
#tribe-events .tribe-events-button,
.tribe-events-button,
.tribe-events-cal-links a,
.tribe-events-sub-nav li a,
#tribe-bar-views-toggle,
#tribe-bar-form .tribe-bar-submit input[type=submit],
#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit] {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

#tribe-bar-views-toggle {
  background-color: initial !important;
  background: 0 0 !important;
  box-shadow: none !important;
  border: 1px solid #ededed !important;
  padding: .92em 1.2em
}

.tribe-events-calendar th {
  font-size: 1.12rem
}

#tribe-bar-form .tribe-bar-submit input[type=submit],
#tribe-bar-form button,
#tribe-bar-form a,
#tribe-events .tribe-events-button,
#tribe-bar-views .tribe-bar-views-list,
.tribe-events-button,
.tribe-events-cal-links a,
#tribe-events-footer~a.tribe-events-ical.tribe-events-button,
.tribe-events-sub-nav li a {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

#tribe-events-content table.tribe-events-calendar thead {
  overflow: hidden;
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

#tribe-events-header .tribe-events-sub-nav {
  line-height: 5em
}

#tribe-events-header .tribe-events-nav-pagination {
  border: 0;
  box-shadow: none
}

.tribe-common .tribe-common-c-loader {}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot {
  background-color: #fff;
  display: inline-block;
  vertical-align: top;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot+.tribe-common-c-loader__dot {
  margin-left: 20px
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--first {
  -webkit-animation: preloader_dot_one 1.5s infinite;
  -ms-animation: preloader_dot_one 1.5s infinite;
  animation: preloader_dot_one 1.5s infinite
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--second {
  -webkit-animation: preloader_dot_two 1.5s infinite;
  -ms-animation: preloader_dot_two 1.5s infinite;
  animation: preloader_dot_two 1.5s infinite;
  -webkit-animation-delay: .25s;
  -ms-animation-delay: .25s;
  animation-delay: .25s
}

.tribe-common .tribe-common-c-loader .tribe-common-c-loader__dot--third {
  -webkit-animation: preloader_dot_three 1.5s infinite;
  -ms-animation: preloader_dot_three 1.5s infinite;
  animation: preloader_dot_three 1.5s infinite;
  -webkit-animation-delay: .5s;
  -ms-animation-delay: .5s;
  animation-delay: .5s
}

@-webkit-keyframes preloader_dot_one {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_one {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

@-webkit-keyframes preloader_dot_two {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_two {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

@-webkit-keyframes preloader_dot_three {
  75% {
    -webkit-transform: scale(0)
  }
}

@keyframes preloader_dot_three {
  75% {
    transform: scale(0);
    -webkit-transform: scale(0)
  }
}

.tribe-common.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-filters-container {
  z-index: 1
}

.tribe-common.tribe-events .tribe-events-c-ical__link:before {
  display: none
}

.tribe-common.tribe-events .tribe-events-c-ical__link,
.tribe-common.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border {
  border: 0
}

.tribe-common.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
  padding-right: 0
}

.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input {
  background-color: initial
}

.tribe-common .tribe-events-c-top-bar__datepicker-button {
  transform: none
}

.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input,
.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input,
.tribe-common.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus {
  background-image: none;
  border-radius: 0 !important;
  box-shadow: none !important
}

.tribe-common.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button,
.tribe-common .tribe-events-c-top-bar__datepicker-button {
  box-shadow: none !important
}

.tribe-common.tribe-events .tribe-events-calendar-list-nav li button {
  padding: 5px
}

.tribe-common.tribe-events .tribe-events-c-events-bar__search-button,
.tribe-common.tribe-events .tribe-events-c-view-selector__button,
.tribe-common.tribe-events .tribe-events-calendar-month__day-cell {
  box-shadow: none !important
}

button:not(.components-button),
button:not(.search_submit),
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
.select_container,
textarea,
.widget_search .search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search,
.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea,
.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection,
.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a {
  -webkit-border-radius: {
    rad360
  }

  ;

  -ms-border-radius: {
    rad360
  }

  ;

  border-radius: {
    rad360
  }
}

.select_container:before {
  -webkit-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  -ms-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0
}

textarea.wp-editor-area {
  -webkit-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  -ms-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  border-radius:0 0 {
    rad360
  }

  50px
}

.widget li a>img,
.widget li span>img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.body_style_boxed .page_wrap {
  width: 1290px
}

.content_wrap,
.content_container {
  width: 1170px
}

body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content,
body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content {
  width: 770px
}

[class*=content_wrap]>.sidebar {
  width: 370px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
  padding-right: 400px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
  margin-left: -370px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
  padding-left: 400px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
  margin-right: -370px
}

.trx_addons_hover_content .trx_addons_hover_link,
.trx_addons_hover_content .trx_addons_hover_links a,
.properties_search_form .properties_search_basic,
.cars_search_form .cars_search_basic,
.sc_promo_modern .sc_promo_link2,
.sc_slider_controls .slider_controls_wrap>a,
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap,
.sc_slider_controls .slider_progress_bar,
.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a,
.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.sc_button,
.sc_form button,
.sc_matches_item_pair .sc_matches_item_player .post_featured>img {
  -webkit-border-radius: 360px;
  -ms-border-radius: 360px;
  border-radius: 360px
}

.trx_addons_scroll_to_top,
.socials_wrap .social_item .social_icon,
.sc_matches_other .sc_matches_item_logo1 img,
.sc_matches_other .sc_matches_item_logo2 img,
.sc_points_table .sc_points_table_logo img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_content_width_1_1 {
  width: 1170px
}

.sc_content_width_1_2 {
  width: 585px
}

.sc_content_width_1_3 {
  width: 390px
}

.sc_content_width_2_3 {
  width: 780px
}

.sc_content_width_1_4 {
  width: 292.5px
}

.sc_content_width_3_4 {
  width: 877.5px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 1180px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 780px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 1190px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 790px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 1200px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 800px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 1210px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 810px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 1230px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 830px
}

body {
  font-family: open sans, sans-serif;
  font-size: 1em;
  font-weight: 400;
  font-style: normal;
  line-height: 1.563em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px
}

p,
ul,
ol,
dl,
blockquote,
address {
  margin-top: 0;
  margin-bottom: 1.9em
}

h1,
.front_page_section_caption,
.title_cust h2.sc_item_title,
.title_cust h2.elementor-heading-title,
.h2_cust {
  font-family: jost, sans-serif;
  font-size: 2.25em;
  font-weight: 500;
  font-style: normal;
  line-height: 1em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -1.5px;
  margin-top: 1.6em;
  margin-bottom: .8em
}

h2 {
  font-family: jost, sans-serif;
  font-size: 1.813em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.0952em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.8px;
  margin-top: 1.8em;
  margin-bottom: .7em
}

h3 {
  font-family: jost, sans-serif;
  font-size: 1.688em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.1515em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.3px;
  margin-top: 1.9em;
  margin-bottom: .65em
}

h4 {
  font-family: jost, sans-serif;
  font-size: 1.438em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px;
  margin-top: 1.9em;
  margin-bottom: .85em
}

h5 {
  font-family: jost, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px;
  margin-top: 1.8em;
  margin-bottom: .9em
}

h6 {
  font-family: jost, sans-serif;
  font-size: 1.125em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px;
  margin-top: 2.2em;
  margin-bottom: 1em
}

.sc_table table tr th {
  font-family: jost, sans-serif;
  font-size: 1.125em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px;
  margin-top: 2.2em;
  margin-bottom: 1em
}

.sc_icons_item_title {
  font-family: jost, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px
}

input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=search],
input[type=password],
textarea,
textarea.wp-editor-area,
.select_container,
select,
.select_container select {
  font-size: 13px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0
}

.wpcf7 .wpcf7-submit,
form button,
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.sc_layouts_row .sc_button,
.gallery_preview_show .post_readmore,
.post_item .more-link,
div.esg-filter-wrapper .esg-filterbutton>span,
.mptt-navigation-tabs li a,
.yolox_tabs .yolox_tabs_titles li a {
  font-family: jost, sans-serif;
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  line-height: 17px;
  text-decoration: none;
  text-transform: capitalize
}

.top_panel .slider_engine_revo .slide_title {
  font-family: jost, sans-serif
}

.nav-links-more a {
  font-family: jost, sans-serif;
  font-size: 16px;
  font-weight: 500
}

.elementor-counter .elementor-counter-title,
.elementor-counter .elementor-counter-number-wrapper,
.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field,
.comments_list_wrap .comment_reply a,
.secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon,
mark,
ins,
.logo_text,
.post_price.price,
.theme_scroll_down {
  font-family: jost, sans-serif
}

.post_meta {
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.5em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0;
  margin-top: .4em
}

.sc_recent_news_style_announce2 .sc_button,
.more-link a,
body .posts_container .more-link {
  font-family: jost, sans-serif;
  font-size: 14px;
  font-weight: 500
}

em,
i,
.post-date,
.rss-date .post_date,
.post_meta_item,
.post_counters_item,
.post_meta .vc_inline-link,
.comments_list_wrap .comment_date,
.comments_list_wrap .comment_time,
.comments_list_wrap .comment_counters,
.top_panel .slider_engine_revo .slide_subtitle,
.logo_slogan,
fieldset legend,
figure figcaption,
.wp-caption .wp-caption-text,
.wp-caption .wp-caption-dd,
.wp-caption-overlay .wp-caption .wp-caption-text,
.wp-caption-overlay .wp-caption .wp-caption-dd,
.format-audio .post_featured .post_audio_author,
.trx_addons_audio_player .audio_author,
.post_item_single .post_content .post_meta,
.author_bio .author_link,
.comments_list_wrap .comment_posted,
.comments_list_wrap .comment_reply {}

.slider_container.slider_multi .slide_title,
.slider_container .slide_info:not(.slide_info_large) .slide_title {
  font-size: 2.25em;
  line-height: 1em
}

body .mejs-container *,
.search_wrap .search_results .post_meta_item,
.search_wrap .search_results .post_counters_item {
  font-family: open sans, sans-serif
}

.logo_text {
  font-family: jost, sans-serif;
  font-size: 1.8em;
  font-weight: 400;
  font-style: normal;
  line-height: 1.25em;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 1px
}

.logo_footer_text {
  font-family: jost, sans-serif
}

.menu_main_nav_area,
.top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav,
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
  font-family: quicksand, sans-serif;
  font-size: 18px;
  line-height: 1.5em
}

.menu_main_nav>li,
.menu_main_nav>li>a,
.top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li>a {
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0
}

.menu_main_nav>li {
  font-family: jost, sans-serif
}

.post_item_single .post_content .post_meta_label,
.post_content .post_tags a {
  font-family: jost, sans-serif;
  font-weight: 500
}

.menu_footer_nav_area>ul>li>a,
.footer_wrap .sc_layouts_menu>ul>li>a {
  font-family: quicksand, sans-serif
}

.menu_main_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.sc_layouts_menu_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description {
  font-weight: 500
}

.menu_main_nav>li>ul,
.top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li>ul,
.top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_popup .sc_layouts_menu_nav {
  font-size: 15px;
  line-height: 1.5em
}

.menu_main_nav>li ul>li>a,
.top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li ul>li>a,
.top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a {
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0
}

.menu_mobile .menu_mobile_nav_area>ul {
  font-family: quicksand, sans-serif
}

figure figcaption,
.wp-caption .wp-caption-text,
.wp-caption .wp-caption-dd,
.wp-caption-overlay .wp-caption .wp-caption-text,
.wp-caption-overlay .wp-caption .wp-caption-dd,
.menu_mobile .menu_mobile_nav_area>ul>li ul {}

.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title,
.sc_dishes_compact .sc_services_item_title,
.sc_services_iconed .sc_services_item_title {
  font-family: open sans, sans-serif
}

.trx_addons_tabs .trx_addons_tabs_titles li a,
.trx_addons_dropcap,
.toc_menu_item .toc_menu_description,
.sc_recent_news .post_item .post_footer .post_counters .post_counters_item,
.sc_item_subtitle.sc_item_title_style_shadow,
.sc_icons_item_title,
.sc_price_item_title,
.sc_price_item_price,
.sc_courses_default .sc_courses_item_price,
.sc_courses_default .trx_addons_hover_content .trx_addons_hover_links a,
.sc_events_classic .sc_events_item_price,
.sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a,
.sc_promo_modern .sc_promo_link2 span+span,
.sc_skills_counter .sc_skills_total,
.sc_skills_pie.sc_skills_compact_off .sc_skills_total,
.slider_container .slide_info.slide_info_large .slide_title,
.slider_style_modern .slider_controls_label span+span,
.slider_pagination_wrap,
.sc_slider_controller_info {
  font-family: jost, sans-serif
}

.widget .trx_addons_tabs .trx_addons_tabs_titles li {
  font-size: 1.25em;
  font-weight: 500
}

.sc_item_subtitle,
.sc_recent_news .post_item .post_meta,
.sc_action_item_description,
.sc_price_item_description,
.sc_price_item_details,
.sc_courses_default .sc_courses_item_date,
.courses_single .courses_page_meta,
.sc_events_classic .sc_events_item_date,
.sc_promo_modern .sc_promo_link2 span,
.sc_skills_counter .sc_skills_item_title,
.slider_style_modern .slider_controls_label span,
.slider_titles_outside_wrap .slide_cats,
.slider_titles_outside_wrap .slide_subtitle,
.sc_team .sc_team_item_subtitle,
.sc_dishes .sc_dishes_item_subtitle,
.sc_services .sc_services_item_subtitle,
.team_member_page .team_member_brief_info_text,
.sc_testimonials_item_author_title,
.sc_testimonials_item_content:before {}

.sc_button,
.sc_button_simple,
.sc_button_simple2,
.sc_form button {
  font-family: jost, sans-serif;
  font-size: 16px;
  font-weight: 500;
  font-style: normal;
  line-height: 17px;
  text-decoration: none;
  text-transform: capitalize
}

.sc_button_simple,
.sc_button_simple2 {
  font-weight: 400
}

.wpcf7 .wpcf7-submit,
.sc_promo_modern .sc_promo_link2 {
  font-family: jost, sans-serif
}

body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_content .post_title a {
  font-family: jost, sans-serif;
  font-size: 1.125em;
  font-weight: 500;
  font-style: normal;
  line-height: 1.2em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -.5px
}

.sc_price_item_title {
  font-family: jost, sans-serif;
  font-size: 2.25em;
  font-weight: 500;
  font-style: normal;
  line-height: 1em;
  text-decoration: none;
  text-transform: none;
  letter-spacing: -1.5px
}

.blogger_header_wrap .sc_blogger_filters .sc_blogger_filters_titles li a,
.format-audio .post_featured .post_audio_author,
.trx_addons_audio_player .audio_author {
  font-family: jost, sans-serif
}

button:not(.components-button),
button:not(.search_submit),
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
.select_container,
textarea,
.widget_search .search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search,
.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea,
.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection,
.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a {
  -webkit-border-radius: {
    rad360
  }

  ;

  -ms-border-radius: {
    rad360
  }

  ;

  border-radius: {
    rad360
  }
}

.select_container:before {
  -webkit-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  -ms-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0
}

textarea.wp-editor-area {
  -webkit-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  -ms-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  border-radius:0 0 {
    rad360
  }

  50px
}

.widget li a>img,
.widget li span>img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.body_style_boxed .page_wrap {
  width: 1290px
}

.content_wrap,
.content_container {
  width: 1170px
}

body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content,
body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content {
  width: 770px
}

[class*=content_wrap]>.sidebar {
  width: 370px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
  padding-right: 400px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
  margin-left: -370px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
  padding-left: 400px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
  margin-right: -370px
}

.trx_addons_hover_content .trx_addons_hover_link,
.trx_addons_hover_content .trx_addons_hover_links a,
.properties_search_form .properties_search_basic,
.cars_search_form .cars_search_basic,
.sc_promo_modern .sc_promo_link2,
.sc_slider_controls .slider_controls_wrap>a,
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap,
.sc_slider_controls .slider_progress_bar,
.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a,
.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.sc_button,
.sc_form button,
.sc_matches_item_pair .sc_matches_item_player .post_featured>img {
  -webkit-border-radius: 360px;
  -ms-border-radius: 360px;
  border-radius: 360px
}

.trx_addons_scroll_to_top,
.socials_wrap .social_item .social_icon,
.sc_matches_other .sc_matches_item_logo1 img,
.sc_matches_other .sc_matches_item_logo2 img,
.sc_points_table .sc_points_table_logo img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_content_width_1_1 {
  width: 1170px
}

.sc_content_width_1_2 {
  width: 585px
}

.sc_content_width_1_3 {
  width: 390px
}

.sc_content_width_2_3 {
  width: 780px
}

.sc_content_width_1_4 {
  width: 292.5px
}

.sc_content_width_3_4 {
  width: 877.5px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 1180px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 780px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 1190px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 790px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 1200px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 800px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 1210px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 810px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 1230px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 830px
}

.scheme_default body,
.scheme_default .body_style_boxed .page_wrap {
  background-color: #edf3f5
}

.scheme_default {
  color: #4c5560
}

.scheme_default h1,
.scheme_default h2,
.scheme_default h3,
.scheme_default h4,
.scheme_default h5,
.scheme_default h6 {
  color: #29313a
}

.scheme_default h1 a,
.scheme_default h2 a,
.scheme_default h3 a,
.scheme_default h4 a,
.scheme_default h5 a,
.scheme_default h6 a,
.scheme_default li a,
.scheme_default [class*=color_style_] h1 a,
.scheme_default [class*=color_style_] h2 a,
.scheme_default [class*=color_style_] h3 a,
.scheme_default [class*=color_style_] h4 a,
.scheme_default [class*=color_style_] h5 a,
.scheme_default [class*=color_style_] h6 a,
.scheme_default [class*=color_style_] li a {
  color: #29313a
}

.scheme_default h1 a:hover,
.scheme_default h2 a:hover,
.scheme_default h3 a:hover,
.scheme_default h4 a:hover,
.scheme_default h5 a:hover,
.scheme_default h6 a:hover,
.scheme_default li a:hover {
  color: #efa758
}

.scheme_default .color_style_link2 h1 a:hover,
.scheme_default .color_style_link2 h2 a:hover,
.scheme_default .color_style_link2 h3 a:hover,
.scheme_default .color_style_link2 h4 a:hover,
.scheme_default .color_style_link2 h5 a:hover,
.scheme_default .color_style_link2 h6 a:hover,
.scheme_default .color_style_link2 li a:hover {
  color: #4353ff
}

.scheme_default .color_style_link3 h1 a:hover,
.scheme_default .color_style_link3 h2 a:hover,
.scheme_default .color_style_link3 h3 a:hover,
.scheme_default .color_style_link3 h4 a:hover,
.scheme_default .color_style_link3 h5 a:hover,
.scheme_default .color_style_link3 h6 a:hover,
.scheme_default .color_style_link3 li a:hover {
  color: #57af3a
}

.scheme_default .color_style_dark h1 a:hover,
.scheme_default .color_style_dark h2 a:hover,
.scheme_default .color_style_dark h3 a:hover,
.scheme_default .color_style_dark h4 a:hover,
.scheme_default .color_style_dark h5 a:hover,
.scheme_default .color_style_dark h6 a:hover,
.scheme_default .color_style_dark li a:hover {
  color: #efa758
}

.scheme_default dt,
.scheme_default b,
.scheme_default em,
.scheme_default mark,
.scheme_default ins {
  color: #4c5560
}

.scheme_default s,
.scheme_default strike,
.scheme_default del {
  color: #888f96
}

.scheme_default code {
  color: #4c5560;
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_default code a {
  color: #efa758
}

.scheme_default code a:hover {
  color: #efa758
}

.scheme_default a {
  color: #efa758
}

.scheme_default a:hover {
  color: #ea3e21
}

.scheme_default .color_style_link2 a {
  color: #4353ff
}

.scheme_default .color_style_link2 a:hover {
  color: #4353ff
}

.scheme_default .color_style_link3 a {
  color: #57af3a
}

.scheme_default .color_style_link3 a:hover {
  color: #469b2a
}

.scheme_default .color_style_dark a {
  color: #29313a
}

.scheme_default .color_style_dark a:hover {
  color: #efa758
}

.scheme_default .scheme_dark blockquote {
  color: #fff;
  background-color: #efa758
}

.scheme_default blockquote cite a {
  color: #fff
}

.scheme_default blockquote cite a:hover {
  color: #141e29
}

.scheme_default .single-post blockquote cite a {
  color: #4c5560
}

.scheme_default .single-post blockquote cite a:hover {
  color: #141e29
}

.scheme_default blockquote dt,
.scheme_default blockquote b,
.scheme_default blockquote strong,
.scheme_default blockquote i,
.scheme_default blockquote em,
.scheme_default blockquote mark,
.scheme_default blockquote ins {
  color: #4c5560
}

.scheme_default blockquote s,
.scheme_default blockquote strike,
.scheme_default blockquote del {
  color: #888f96
}

.scheme_default blockquote code {
  color: #b4c2d1;
  background-color: #28272e;
  border-color: #ededed
}

.scheme_default blockquote:before {
  color: #4353ff
}

.scheme_default .blog .format-quote .post_content {
  background-color: #efa758
}

.scheme_default .blog .format-quote .post_content blockquote {
  color: #fff
}

.scheme_default .blog .format-quote .post_content blockquote:before {
  color: #fff
}

.scheme_default .scheme_dark blockquote:before {
  color: #fff
}

.scheme_default table th,
.scheme_default table th+th,
.scheme_default table td+th {
  border-color: #26323f
}

.scheme_default .scheme-dark table th,
.scheme_default .scheme-dark table th+th,
.scheme_default .scheme-sdark table td+th {
  border-color: #ebebeb
}

.scheme_default .scheme-self table td,
.scheme_default table th+td,
.scheme_default .scheme-self table td+td {
  color: #4c5560;
  border-color: #ebebeb
}

.scheme_default table th {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_default table th b,
.scheme_default table th strong {
  color: #b4c2d1
}

.scheme_default table>tbody>tr:nth-child(2n+1)>td {
  background-color: #f2f7f8
}

.scheme_default table>tbody>tr:nth-child(2n)>td {
  background-color: #fff
}

.scheme_default table th a:hover {
  color: #b4c2d1
}

.scheme_default hr {
  border-color: #e0e0e0
}

.scheme_default figure:not(.wp-block-gallery):not(.wp-block-embed):not(.wp-block-video) figcaption,
.scheme_default .wp-caption .wp-caption-text,
.scheme_default .wp-caption .wp-caption-dd,
.scheme_default .wp-caption-overlay .wp-caption .wp-caption-text,
.scheme_default .wp-caption-overlay .wp-caption .wp-caption-dd {
  color: #fff
}

.scheme_default ul>li:before {
  color: #efa758
}

.scheme_default .wp-block-search:after,
.scheme_default .widget_search form:after,
.scheme_default .widget_display_search form:after,
.scheme_default #bbpress-forums #bbp-search-form:after {
  color: #888f96
}

.scheme_default .wp-block-search:hover:after,
.scheme_default .widget_search form:hover:after,
.scheme_default .widget_display_search form:hover:after,
.scheme_default #bbpress-forums #bbp-search-form:hover:after {
  color: #6e7783
}

.scheme_default fieldset {
  border-color: #e0e0e0
}

.scheme_default fieldset legend {
  color: #29313a;
  background-color: #edf3f5
}

.scheme_default input[type=text],
.scheme_default input[type=number],
.scheme_default input[type=email],
.scheme_default input[type=url],
.scheme_default input[type=tel],
.scheme_default input[type=search],
.scheme_default input[type=password],
.scheme_default .select_container,
.scheme_default .select2-container.select2-container--default span.select2-choice,
.scheme_default .select2-container.select2-container--default span.select2-selection,
.scheme_default .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,
.scheme_default .select2-container.select2-container--default .select2-selection--multiple,
.scheme_default textarea,
.scheme_default textarea.wp-editor-area,
.scheme_default .tourmaster-form-field input[type=text],
.scheme_default .tourmaster-form-field input[type=email],
.scheme_default .tourmaster-form-field input[type=password],
.scheme_default .tourmaster-form-field textarea,
.scheme_default .tourmaster-form-field select,
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=text],
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=email],
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=password],
.scheme_default .tourmaster-form-field.tourmaster-with-border textarea,
.scheme_default .tourmaster-form-field.tourmaster-with-border select,
.scheme_default #buddypress .dir-search input[type=search],
.scheme_default #buddypress .dir-search input[type=text],
.scheme_default #buddypress .groups-members-search input[type=search],
.scheme_default #buddypress .groups-members-search input[type=text],
.scheme_default #buddypress .standard-form input[type=color],
.scheme_default #buddypress .standard-form input[type=date],
.scheme_default #buddypress .standard-form input[type=datetime-local],
.scheme_default #buddypress .standard-form input[type=datetime],
.scheme_default #buddypress .standard-form input[type=email],
.scheme_default #buddypress .standard-form input[type=month],
.scheme_default #buddypress .standard-form input[type=number],
.scheme_default #buddypress .standard-form input[type=password],
.scheme_default #buddypress .standard-form input[type=range],
.scheme_default #buddypress .standard-form input[type=search],
.scheme_default #buddypress .standard-form input[type=tel],
.scheme_default #buddypress .standard-form input[type=text],
.scheme_default #buddypress .standard-form input[type=time],
.scheme_default #buddypress .standard-form input[type=url],
.scheme_default #buddypress .standard-form input[type=week],
.scheme_default #buddypress .standard-form select,
.scheme_default #buddypress .standard-form textarea,
.scheme_default #buddypress form#whats-new-form textarea,
.scheme_default #booked-page-form input[type=email],
.scheme_default #booked-page-form input[type=text],
.scheme_default #booked-page-form input[type=password],
.scheme_default #booked-page-form textarea,
.scheme_default .booked-upload-wrap,
.scheme_default .booked-upload-wrap input,
.scheme_default form.mc4wp-form input[type=email] {
  color: #888f96;
  border-color: #d9d9d9;
  background-color: #fff
}

.scheme_default input[type=text]:focus,
.scheme_default input[type=text].filled,
.scheme_default input[type=number]:focus,
.scheme_default input[type=number].filled,
.scheme_default input[type=email]:focus,
.scheme_default input[type=email].filled,
.scheme_default input[type=tel]:focus,
.scheme_default input[type=search]:focus,
.scheme_default input[type=search].filled,
.scheme_default input[type=password]:focus,
.scheme_default input[type=password].filled,
.scheme_default .select_container:hover,
.scheme_default select option:hover,
.scheme_default select option:focus,
.scheme_default .select2-container.select2-container--default span.select2-choice:hover,
.scheme_default .select2-container.select2-container--focus span.select2-choice,
.scheme_default .select2-container.select2-container--open span.select2-choice,
.scheme_default .select2-container.select2-container--focus span.select2-selection--single .select2-selection__rendered,
.scheme_default .select2-container.select2-container--open span.select2-selection--single .select2-selection__rendered,
.scheme_default .select2-container.select2-container--default span.select2-selection--single:hover .select2-selection__rendered,
.scheme_default .select2-container.select2-container--default span.select2-selection--multiple:hover,
.scheme_default .select2-container.select2-container--focus span.select2-selection--multiple,
.scheme_default .select2-container.select2-container--open span.select2-selection--multiple,
.scheme_default textarea:focus,
.scheme_default textarea.filled,
.scheme_default textarea.wp-editor-area:focus,
.scheme_default textarea.wp-editor-area.filled,
.scheme_default .tourmaster-form-field input[type=text]:focus,
.scheme_default .tourmaster-form-field input[type=text].filled,
.scheme_default .tourmaster-form-field input[type=email]:focus,
.scheme_default .tourmaster-form-field input[type=email].filled,
.scheme_default .tourmaster-form-field input[type=password]:focus,
.scheme_default .tourmaster-form-field input[type=password].filled,
.scheme_default .tourmaster-form-field textarea:focus,
.scheme_default .tourmaster-form-field textarea.filled,
.scheme_default .tourmaster-form-field select:focus,
.scheme_default .tourmaster-form-field select.filled,
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=text]:focus,
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=text].filled,
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=email]:focus,
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=email].filled,
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=password]:focus,
.scheme_default .tourmaster-form-field.tourmaster-with-border input[type=password].filled,
.scheme_default .tourmaster-form-field.tourmaster-with-border textarea:focus,
.scheme_default .tourmaster-form-field.tourmaster-with-border textarea.filled,
.scheme_default .tourmaster-form-field.tourmaster-with-border select:focus,
.scheme_default .tourmaster-form-field.tourmaster-with-border select.filled,
.scheme_default #buddypress .dir-search input[type=search]:focus,
.scheme_default #buddypress .dir-search input[type=search].filled,
.scheme_default #buddypress .dir-search input[type=text]:focus,
.scheme_default #buddypress .dir-search input[type=text].filled,
.scheme_default #buddypress .groups-members-search input[type=search]:focus,
.scheme_default #buddypress .groups-members-search input[type=search].filled,
.scheme_default #buddypress .groups-members-search input[type=text]:focus,
.scheme_default #buddypress .groups-members-search input[type=text].filled,
.scheme_default #buddypress .standard-form input[type=color]:focus,
.scheme_default #buddypress .standard-form input[type=color].filled,
.scheme_default #buddypress .standard-form input[type=date]:focus,
.scheme_default #buddypress .standard-form input[type=date].filled,
.scheme_default #buddypress .standard-form input[type=datetime-local]:focus,
.scheme_default #buddypress .standard-form input[type=datetime-local].filled,
.scheme_default #buddypress .standard-form input[type=datetime]:focus,
.scheme_default #buddypress .standard-form input[type=datetime].filled,
.scheme_default #buddypress .standard-form input[type=email]:focus,
.scheme_default #buddypress .standard-form input[type=email].filled,
.scheme_default #buddypress .standard-form input[type=month]:focus,
.scheme_default #buddypress .standard-form input[type=month].filled,
.scheme_default #buddypress .standard-form input[type=number]:focus,
.scheme_default #buddypress .standard-form input[type=number].filled,
.scheme_default #buddypress .standard-form input[type=password]:focus,
.scheme_default #buddypress .standard-form input[type=password].filled,
.scheme_default #buddypress .standard-form input[type=range]:focus,
.scheme_default #buddypress .standard-form input[type=range].filled,
.scheme_default #buddypress .standard-form input[type=search]:focus,
.scheme_default #buddypress .standard-form input[type=search].filled,
.scheme_default #buddypress .standard-form input[type=tel]:focus,
.scheme_default #buddypress .standard-form input[type=tel].filled,
.scheme_default #buddypress .standard-form input[type=text]:focus,
.scheme_default #buddypress .standard-form input[type=text].filled,
.scheme_default #buddypress .standard-form input[type=time]:focus,
.scheme_default #buddypress .standard-form input[type=time].filled,
.scheme_default #buddypress .standard-form input[type=url]:focus,
.scheme_default #buddypress .standard-form input[type=url].filled,
.scheme_default #buddypress .standard-form input[type=week]:focus,
.scheme_default #buddypress .standard-form input[type=week].filled,
.scheme_default #buddypress .standard-form select:focus,
.scheme_default #buddypress .standard-form select.filled,
.scheme_default #buddypress .standard-form textarea:focus,
.scheme_default #buddypress .standard-form textarea.filled,
.scheme_default #buddypress form#whats-new-form textarea:focus,
.scheme_default #buddypress form#whats-new-form textarea.filled,
.scheme_default #booked-page-form input[type=email]:focus,
.scheme_default #booked-page-form input[type=email].filled,
.scheme_default #booked-page-form input[type=text]:focus,
.scheme_default #booked-page-form input[type=text].filled,
.scheme_default #booked-page-form input[type=password]:focus,
.scheme_default #booked-page-form input[type=password].filled,
.scheme_default #booked-page-form textarea:focus,
.scheme_default #booked-page-form textarea.filled,
.scheme_default .booked-upload-wrap:hover,
.scheme_default .booked-upload-wrap input:focus,
.scheme_default .booked-upload-wrap input.filled,
.scheme_default form.mc4wp-form input[type=email]:focus,
.scheme_default form.mc4wp-form input[type=email].filled {
  color: #6e7783;
  border-color: #efa758;
  background-color: #fff
}

.scheme_default input[placeholder]::-webkit-input-placeholder,
.scheme_default textarea[placeholder]::-webkit-input-placeholder {
  color: #888f96
}

.scheme_default input[placeholder]::-moz-placeholder,
.scheme_default textarea[placeholder]::-moz-placeholder {
  color: #888f96
}

.scheme_default input[placeholder]:-ms-input-placeholder,
.scheme_default textarea[placeholder]:-ms-input-placeholder {
  color: #888f96
}

.scheme_default input[placeholder]::placeholder,
.scheme_default textarea[placeholder]::placeholder {
  color: #888f96
}

.scheme_default .select_container:before {
  color: #888f96
}

.scheme_default .select_container:focus:before,
.scheme_default .select_container:hover:before {
  color: #6e7783
}

.scheme_default .select_container:after {
  color: #888f96
}

.scheme_default .select_container:focus:after,
.scheme_default .select_container:hover:after {
  color: #6e7783
}

.scheme_default .select_container select {
  border-color: #d9d9d9 !important;
  color: #888f96;
  background: #fff !important
}

.scheme_default .select_container select:focus {
  color: #6e7783;
  background-color: #fff !important
}

.scheme_default .select2-dropdown,
.scheme_default .select2-container.select2-container--focus span.select2-selection,
.scheme_default .select2-container.select2-container--open span.select2-selection {
  color: #6e7783;
  border-color: #d9d9d9;
  background: #fff
}

.scheme_default .select2-container .select2-results__option {
  color: #6e7783;
  background: #fff
}

.scheme_default .select2-dropdown .select2-highlighted,
.scheme_default .select2-container .select2-results__option--highlighted[aria-selected] {
  color: #fff;
  background: #efa758
}

.scheme_default input[type=radio]+label:before,
.scheme_default input[type=checkbox]+label:before,
.scheme_default .wpcf7-list-item-label.wpcf7-list-item-right:before {
  border-color: #d9d9d9 !important
}

.scheme_default .sc_button_simple2:not(.sc_button_bg_image),
.scheme_default .sc_button_simple2:not(.sc_button_bg_image):before,
.scheme_default .sc_button_simple:not(.sc_button_bg_image):after,
.scheme_default .sc_button_simple:not(.sc_button_bg_image),
.scheme_default .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_default .sc_button_simple:not(.sc_button_bg_image):after {
  color: #29313a
}

.scheme_default .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_default .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #4353ff !important
}

.scheme_default .scheme_dark .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_default .scheme_dark .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #efa758 !important
}

.scheme_default .scheme_dark.btn-fullwidth .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_default .scheme_dark.btn-fullwidth .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #fff !important
}

.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image),
.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image):before,
.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image):after,
.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image),
.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):after {
  color: #4353ff
}

.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover,
.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover:before,
.scheme_default .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover:after,
.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_default .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #4353ff
}

.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image),
.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image):before,
.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image):after,
.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image),
.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):after {
  color: #57af3a
}

.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover,
.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover:before,
.scheme_default .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover:after,
.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_default .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #469b2a
}

.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image),
.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image):before,
.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image):after,
.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image),
.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image):after {
  color: #29313a
}

.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover,
.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover:before,
.scheme_default .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover:after,
.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_default .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #efa758
}

.scheme_default .sc_button_bordered:not(.sc_button_bg_image) {
  color: #29313a;
  -webkit-box-shadow: 0 0 50px -16px #4353ff;
  -ms-box-shadow: 0 0 50px -16px #4353ff;
  box-shadow: 0 0 50px -16px #4353ff;
  background-color: #fff !important
}

.scheme_default .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #4353ff !important;
  -webkit-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  -ms-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  box-shadow: 0 2px 20px rgba(67, 83, 255, .5)
}

.scheme_default .sc_button_bordered.color_style_link2:not(.sc_button_bg_image) {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_default .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover {
  color: #4353ff !important;
  border-color: #4353ff !important
}

.scheme_default .sc_button_bordered.color_style_link3:not(.sc_button_bg_image) {
  color: #29313a !important;
  border-color: #ededed !important
}

.scheme_default .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover {
  color: #4353ff !important;
  border-color: #4353ff !important
}

.scheme_default .sc_button_bordered.color_style_dark:not(.sc_button_bg_image) {
  color: #29313a;
  border-color: #29313a
}

.scheme_default .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover {
  color: #efa758 !important;
  border-color: #efa758 !important
}

.scheme_default .wp-block-button:not(.is-style-outline) .wp-block-button__link,
.scheme_default button:not(.components-button):not(.search_submit),
.scheme_default input[type=reset],
.scheme_default input[type=submit],
.scheme_default input[type=button],
.scheme_default .post_item .more-link,
.scheme_default .comments_wrap .form-submit input[type=submit],
.scheme_default #buddypress .comment-reply-link,
.scheme_default #buddypress .generic-button a,
.scheme_default #buddypress a.button,
.scheme_default #buddypress button,
.scheme_default #buddypress input[type=button],
.scheme_default #buddypress input[type=reset],
.scheme_default #buddypress input[type=submit],
.scheme_default #buddypress ul.button-nav li a,
.scheme_default a.bp-title-button,
.scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button,
.scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a,
.scheme_default #booked-profile-page input[type=submit],
.scheme_default #booked-profile-page button,
.scheme_default .booked-list-view input[type=submit],
.scheme_default .booked-list-view button,
.scheme_default table.booked-calendar input[type=submit],
.scheme_default table.booked-calendar button,
.scheme_default .booked-modal input[type=submit],
.scheme_default .booked-modal button,
.scheme_default .sc_button_default,
.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2),
.scheme_default .socials_share:not(.socials_type_drop) .social_icon,
.scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit],
.scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit],
.scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit],
.scheme_default #tribe-bar-views li.tribe-bar-views-option a,
.scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a,
.scheme_default #tribe-events .tribe-events-button,
.scheme_default .tribe-events-button,
.scheme_default .tribe-events-cal-links a,
.scheme_default .tribe-events-sub-nav li a,
.scheme_default .edd_download_purchase_form .button,
.scheme_default #edd-purchase-button,
.scheme_default .edd-submit.button,
.scheme_default .widget_edd_cart_widget .edd_checkout a,
.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_default .mc4wp-form input[type=submit] {
  color: #fff !important;
  background-color: #4353ff;
  -webkit-box-shadow: 0 0 31px -7px rgba(67, 83, 255, .3);
  -ms-box-shadow: 0 0 31px -7px rgba(67, 83, 255, .3);
  box-shadow: 0 0 31px -7px rgba(67, 83, 255, .3)
}

.scheme_default .wp-block-button.is-style-outline .wp-block-button__link {
  color: #4353ff !important;
  border-color: #4353ff
}

.scheme_default .theme_button {
  color: #fff !important;
  background-color: #efa758 !important
}

.scheme_default .theme_button.color_style_link2 {
  background-color: #4353ff !important
}

.scheme_default .theme_button.color_style_link3 {
  background-color: #57af3a !important
}

.scheme_default .theme_button.color_style_dark {
  color: #edf3f5 !important;
  background-color: #29313a !important
}

.scheme_default .sc_price_item_link {
  color: #fff;
  background-color: #efa758
}

.scheme_default .sc_button_default.color_style_link2,
.scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  background-color: #4353ff
}

.scheme_default .sc_button_default.color_style_link3,
.scheme_default .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  background-color: #57af3a
}

.scheme_default .sc_button_default.color_style_dark,
.scheme_default .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .search_wrap .search_submit:before {
  color: #29313a
}

.scheme_default button[disabled],
.scheme_default input[type=submit][disabled],
.scheme_default input[type=button][disabled] {
  background-color: #888f96 !important;
  color: #fff !important
}

.scheme_default .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,
.scheme_default button:not(.search_submit):hover,
.scheme_default button:not(.search_submit):focus,
.scheme_default input[type=submit]:hover,
.scheme_default input[type=submit]:focus,
.scheme_default input[type=reset]:hover,
.scheme_default input[type=reset]:focus,
.scheme_default input[type=button]:hover,
.scheme_default input[type=button]:focus,
.scheme_default .post_item .more-link:hover,
.scheme_default .comments_wrap .form-submit input[type=submit]:hover,
.scheme_default .comments_wrap .form-submit input[type=submit]:focus,
.scheme_default #buddypress .comment-reply-link:hover,
.scheme_default #buddypress .generic-button a:hover,
.scheme_default #buddypress a.button:hover,
.scheme_default #buddypress button:hover,
.scheme_default #buddypress input[type=button]:hover,
.scheme_default #buddypress input[type=reset]:hover,
.scheme_default #buddypress input[type=submit]:hover,
.scheme_default #buddypress ul.button-nav li a:hover,
.scheme_default a.bp-title-button:hover,
.scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover,
.scheme_default body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover,
.scheme_default body #booked-profile-page input[type=submit]:hover,
.scheme_default body #booked-profile-page button:hover,
.scheme_default body .booked-list-view input[type=submit]:hover,
.scheme_default body .booked-list-view button:hover,
.scheme_default body table.booked-calendar input[type=submit]:hover,
.scheme_default body table.booked-calendar button:hover,
.scheme_default body .booked-modal input[type=submit]:hover,
.scheme_default body .booked-modal button:hover,
.scheme_default .sc_button_default:hover,
.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_simple2):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_default .socials_share:not(.socials_type_drop) .social_icon:hover,
.scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit]:hover,
.scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit]:hover,
.scheme_default #tribe-bar-form .tribe-bar-submit input[type=submit]:focus,
.scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]:hover,
.scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]:focus,
.scheme_default #tribe-bar-views li.tribe-bar-views-option a:hover,
.scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover,
.scheme_default #tribe-events .tribe-events-button:hover,
.scheme_default .tribe-events-button:hover,
.scheme_default .tribe-events-cal-links a:hover,
.scheme_default .tribe-events-sub-nav li a:hover,
.scheme_default .edd_download_purchase_form .button:hover,
.scheme_default .edd_download_purchase_form .button:active,
.scheme_default .edd_download_purchase_form .button:focus,
.scheme_default #edd-purchase-button:hover,
.scheme_default #edd-purchase-button:active,
.scheme_default #edd-purchase-button:focus,
.scheme_default .edd-submit.button:hover,
.scheme_default .edd-submit.button:active,
.scheme_default .edd-submit.button:focus,
.scheme_default .widget_edd_cart_widget .edd_checkout a:hover,
.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_default .mc4wp-form input[type=submit]:hover,
.scheme_default .mc4wp-form input[type=submit]:focus {
  color: #fff;
  background-color: #4353ff;
  -webkit-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  -ms-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  box-shadow: 0 2px 20px rgba(67, 83, 255, .5)
}

.scheme_default .wp-block-button.is-style-outline .wp-block-button__link:hover {
  color: #4353ff !important;
  border-color: #4353ff
}

.scheme_default input[type=submit].color_style_link3 {
  color: #fff;
  background-color: #efa758;
  -webkit-box-shadow: 0 0 19px -7px #efa758;
  -ms-box-shadow: 0 0 19px -7px #efa758;
  box-shadow: 0 0 19px -7px #efa758
}

.scheme_default .theme_button:hover,
.scheme_default .theme_button:focus {
  color: #fff !important;
  background-color: #fcba6a !important
}

.scheme_default .theme_button.color_style_link2:hover {
  background-color: #4353ff !important
}

.scheme_default .theme_button.color_style_link3:hover {
  background-color: #469b2a !important
}

.scheme_default .theme_button.color_style_dark:hover {
  color: #fff !important;
  background-color: #efa758 !important
}

.scheme_default .sc_price_item:hover .sc_price_item_link,
.scheme_default .sc_price_item_link:hover {
  color: #fff;
  background-color: #888f96
}

.scheme_default .sc_button_default.color_style_link2:hover,
.scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #4353ff
}

.scheme_default .sc_button_default.color_style_link3:hover,
.scheme_default .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #469b2a
}

.scheme_default .sc_button_default.color_style_dark:hover,
.scheme_default .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  color: #fff;
  background-color: #efa758
}

.scheme_default .search_wrap .search_submit:hover:before {
  color: #efa758
}

.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image),
.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image):after {
  color: #efa758
}

.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_default.sidebar .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #efa758 !important
}

.scheme_default.sidebar .sc_button_bordered:not(.sc_button_bg_image) {
  color: #29313a;
  -webkit-box-shadow: 0 0 50px -16px #4353ff;
  -ms-box-shadow: 0 0 50px -16px #4353ff;
  box-shadow: 0 0 50px -16px #4353ff
}

.scheme_default.sidebar .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #4353ff !important;
  -webkit-box-shadow: 0 0 50px -10px #4353ff;
  -ms-box-shadow: 0 0 50px -10px #4353ff;
  box-shadow: 0 0 50px -10px #4353ff
}

.scheme_default.sidebar button,
.scheme_default.sidebar input[type=reset],
.scheme_default.sidebar input[type=submit],
.scheme_default.sidebar input[type=button],
.scheme_default.sidebar .sc_button_default,
.scheme_default.sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),
.scheme_default.sidebar .socials_share:not(.socials_type_drop) .social_icon,
.scheme_default.sidebar .edd_download_purchase_form .button,
.scheme_default.sidebar #edd-purchase-button,
.scheme_default.sidebar .edd-submit.button,
.scheme_default.sidebar .widget_edd_cart_widget .edd_checkout a,
.scheme_default.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a {
  color: #fff;
  background-color: #efa758
}

.scheme_default.sidebar button:hover,
.scheme_default.sidebar button:focus,
.scheme_default.sidebar input[type=reset]:hover,
.scheme_default.sidebar input[type=reset]:focus,
.scheme_default.sidebar input[type=submit]:hover,
.scheme_default.sidebar input[type=submit]:focus,
.scheme_default.sidebar input[type=button]:hover,
.scheme_default.sidebar input[type=button]:focus,
.scheme_default.sidebar .sc_button_default:hover,
.scheme_default.sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_default.sidebar .socials_share:not(.socials_type_drop) .social_icon:hover,
.scheme_default.sidebar .edd_download_purchase_form .button:hover,
.scheme_default.sidebar #edd-purchase-button:hover,
.scheme_default.sidebar .edd-submit.button:hover,
.scheme_default.sidebar .widget_edd_cart_widget .edd_checkout a:hover,
.scheme_default.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover {
  color: #fff;
  background-color: #efa758
}

.scheme_default .wp-editor-container input[type=button] {
  background-color: #fff;
  border-color: #ebebeb;
  color: #29313a;
  -webkit-box-shadow: 0 1px 0 0 #dae2e5;
  -ms-box-shadow: 0 1px 0 0 #dae2e5;
  box-shadow: 0 1px #dae2e5
}

.scheme_default .wp-editor-container input[type=button]:hover,
.scheme_default .wp-editor-container input[type=button]:focus {
  background-color: #f2f7f8;
  border-color: #dae2e5;
  color: #efa758
}

.scheme_default .sticky {
  border-color: #e0e0e0
}

.scheme_default .sticky .label_sticky {
  background-color: #efa758
}

.scheme_default .top_panel,
.scheme_default .footer_wrap {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_default.sc_layouts_row {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_default .sc_layouts_row_delimiter,
.scheme_default.sc_layouts_row_delimiter {
  border-color: #e0e0e0
}

.footer_wrap .scheme_default.vc_row .sc_layouts_row_delimiter,
.footer_wrap .scheme_default.sc_layouts_row_delimiter,
.scheme_default.footer_wrap .sc_layouts_row_delimiter {
  border-color: #ebebeb
}

.footer_wrap .scheme_default .elementor-text-editor a {
  color: #4c5560
}

.footer_wrap .scheme_default .elementor-text-editor a:hover {
  color: #efa758
}

.scheme_default .sc_layouts_item_icon {
  color: #888f96
}

.scheme_default .sc_layouts_item_details_line1 {
  color: #efa758
}

.scheme_default .sc_layouts_item_details_line2 {
  color: #29313a
}

.scheme_default span.trx_addons_login_menu,
.scheme_default span.trx_addons_login_menu:after {
  color: #4c5560;
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_default span.trx_addons_login_menu .trx_addons_login_menu_delimiter {
  border-color: #ebebeb
}

.scheme_default span.trx_addons_login_menu .trx_addons_login_menu_item {
  color: #4c5560
}

.scheme_default span.trx_addons_login_menu .trx_addons_login_menu_item:hover {
  color: #29313a;
  background-color: #f2f7f8
}

.scheme_default .sc_layouts_row_fixed_on {
  background-color: #edf3f5
}

.scheme_default .sc_layouts_row.sc_layouts_row_type_narrow,
.scheme_default.sc_layouts_row.sc_layouts_row_type_narrow {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item,
.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,
.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon {
  color: #29313a
}

.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item_icon,
.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item_icon {
  color: #efa758
}

.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.scheme_default .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,
.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.scheme_default.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,
.scheme_default.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon {
  background-color: initial;
  color: #efa758
}

.scheme_default .sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon,
.scheme_default.sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon {
  background-color: initial;
  color: #efa758
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_default,
.scheme_default .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),
.scheme_default.sc_layouts_row_type_narrow .sc_button_default,
.scheme_default.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_default:hover,
.scheme_default .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button_default:hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link2,
.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link2 {
  background-color: #4353ff;
  color: #fff
}

.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link2:hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover {
  background-color: #4353ff;
  color: #fff !important
}

.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link3,
.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link3 {
  background-color: #57af3a;
  color: #fff
}

.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_link3:hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover {
  background-color: #469b2a;
  color: #fff !important
}

.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_dark,
.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_dark {
  background-color: #29313a;
  color: #fff
}

.scheme_default .sc_layouts_row_type_narrow .sc_button.color_style_dark:hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button.color_style_dark:hover {
  background-color: #efa758;
  color: #fff !important
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image),
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image) {
  color: #efa758;
  border-color: #efa758
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #efa758 !important;
  border-color: #efa758 !important
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image),
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image) {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover {
  color: #4353ff !important;
  border-color: #4353ff !important
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image),
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image) {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover {
  color: #469b2a !important;
  border-color: #469b2a !important
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image),
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image) {
  color: #29313a;
  border-color: #29313a
}

.scheme_default .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,
.scheme_default.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover {
  color: #efa758 !important;
  border-color: #efa758 !important
}

.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_submit,
.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_submit {
  background-color: initial;
  color: #efa758
}

.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field,
.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder,
.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder,
.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder,
.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_narrow .search_wrap .search_field:focus,
.scheme_default.sc_layouts_row_type_narrow .search_wrap .search_field:focus {
  color: #29313a
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item,
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #29313a
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon,
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #efa758
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_icon,
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item_icon {
  color: #29313a
}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_details_line2,
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.scheme_default.sc_layouts_row_type_compact .sc_layouts_item_details_line2 {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,
.scheme_default.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  background-color: initial;
  color: #29313a
}

.scheme_default .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,
.scheme_default.sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
  background-color: initial;
  color: #ea3e21
}

.scheme_default .sc_layouts_row_type_compact .search_wrap .search_submit,
.scheme_default.sc_layouts_row_type_compact .search_wrap .search_submit {
  background-color: initial;
  color: #29313a
}

.scheme_default .sc_layouts_row_type_compact .search_wrap .search_submit:hover,
.scheme_default.sc_layouts_row_type_compact .search_wrap .search_submit:hover {
  background-color: initial;
  color: #ea3e21
}

.scheme_default .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit,
.scheme_default.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit {
  color: #efa758
}

.scheme_default .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover,
.scheme_default.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover {
  color: #ea3e21
}

.scheme_default .sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder,
.scheme_default.sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder,
.scheme_default.sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder,
.scheme_default.sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_normal .sc_layouts_item,
.scheme_default.sc_layouts_row_type_normal .sc_layouts_item {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_default.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #4c5560
}

.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,
.scheme_default.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon {
  color: #29313a
}

.scheme_default .sc_layouts_row_type_normal .search_wrap .search_submit,
.scheme_default.sc_layouts_row_type_normal .search_wrap .search_submit {
  background-color: initial;
  color: #888f96
}

.scheme_default .sc_layouts_row_type_normal .search_wrap .search_submit:hover,
.scheme_default.sc_layouts_row_type_normal .search_wrap .search_submit:hover {
  background-color: initial;
  color: #6e7783
}

.scheme_default .sc_layouts_logo b {
  color: #29313a
}

.scheme_default .sc_layouts_logo i {
  color: #efa758
}

.scheme_default .sc_layouts_logo_text {
  color: #efa758
}

.scheme_default .sc_layouts_logo:hover .logo_text {
  color: #29313a
}

.scheme_default .logo_slogan {
  color: #4c5560
}

.scheme_default .search_style_expand.search_opened {
  background-color: #edf3f5;
  border-color: #e0e0e0
}

.scheme_default .search_style_expand.search_opened .search_submit {
  color: #4c5560
}

.scheme_default .search_style_expand .search_submit:hover,
.scheme_default .search_style_expand .search_submit:focus {
  color: #29313a
}

.scheme_default .search_style_fullscreen.search_opened .search_form_wrap {
  background-color: rgba(237, 243, 245, .9)
}

.scheme_default .search_style_fullscreen.search_opened .search_form {
  border-color: #ebebeb
}

.scheme_default .search_style_fullscreen.search_opened .search_close,
.scheme_default .search_style_fullscreen.search_opened .search_field,
.scheme_default .search_style_fullscreen.search_opened .search_submit {
  color: #29313a
}

.scheme_default .search_style_fullscreen.search_opened .search_close:hover,
.scheme_default .search_style_fullscreen.search_opened .search_field:hover,
.scheme_default .search_style_fullscreen.search_opened .search_field:focus,
.scheme_default .search_style_fullscreen.search_opened .search_submit:hover,
.scheme_default .search_style_fullscreen.search_opened .search_submit:focus {
  color: #4c5560
}

.scheme_default .search_style_fullscreen.search_opened .search_field::-webkit-input-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_default .search_style_fullscreen.search_opened .search_field::-moz-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_default .search_style_fullscreen.search_opened .search_field:-moz-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_default .search_style_fullscreen.search_opened .search_field:-ms-input-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_default .search_wrap .search_results {
  background-color: #edf3f5;
  border-color: #e0e0e0
}

.scheme_default .search_wrap .search_results:after {
  background-color: #edf3f5;
  border-left-color: #e0e0e0;
  border-top-color: #e0e0e0
}

.scheme_default .search_wrap .search_results .search_results_close {
  color: #888f96
}

.scheme_default .search_wrap .search_results .search_results_close:hover {
  color: #29313a
}

.scheme_default .search_results.widget_area .post_item+.post_item {
  border-top-color: #e0e0e0
}

.scheme_default .sc_layouts_title .sc_layouts_title_meta,
.scheme_default .sc_layouts_title .post_meta,
.scheme_default .sc_layouts_title .post_meta_item,
.scheme_default .sc_layouts_title .post_meta .vc_inline-link,
.scheme_default .sc_layouts_title .post_meta_item a,
.scheme_default .sc_layouts_title .post_meta_item:after,
.scheme_default .sc_layouts_title .post_meta_item:hover:after,
.scheme_default .sc_layouts_title .post_meta_item.post_categories,
.scheme_default .sc_layouts_title .post_meta_item.post_categories a,
.scheme_default .sc_layouts_title .post_info .post_info_item,
.scheme_default .sc_layouts_title .post_info .post_info_item a,
.scheme_default .sc_layouts_title .post_info_counters .post_counters_item,
.scheme_default .sc_layouts_title .post_counters .socials_share .socials_caption:before,
.scheme_default .sc_layouts_title .post_counters .socials_share .socials_caption:hover:before {
  color: #29313a
}

.scheme_default .sc_layouts_title .post_meta_item a:hover,
.scheme_default .sc_layouts_title .post_meta .vc_inline-link:hover,
.scheme_default .sc_layouts_title a.post_meta_item:hover,
.scheme_default .sc_layouts_title .post_info .post_info_item a:hover,
.scheme_default .sc_layouts_title .post_info_counters .post_counters_item:hover {
  color: #888f96
}

.scheme_default .sc_layouts_title .sc_layouts_title_description {
  color: #29313a
}

.scheme_default .sc_layouts_title_breadcrumbs {
  color: #888f96
}

.scheme_default .sc_layouts_title_breadcrumbs a {
  color: #888f96 !important
}

.scheme_default .sc_layouts_title_breadcrumbs a:hover {
  color: #efa758 !important
}

.scheme_default .breadcrumbs .breadcrumbs_delimiter:before {
  color: #efa758 !important
}

.scheme_default .sc_layouts_menu_nav>li>a {
  color: #29313a
}

.scheme_default .sc_layouts_menu_nav>li>a:hover,
.scheme_default .sc_layouts_menu_nav>li.sfHover>a {
  color: #efa758 !important
}

.scheme_default .sc_layouts_menu_nav>li.current-menu-item>a,
.scheme_default .sc_layouts_menu_nav>li.current-menu-parent>a,
.scheme_default .sc_layouts_menu_nav>li.current-menu-ancestor>a {
  color: #efa758 !important
}

.scheme_default .sc_layouts_menu_nav .menu-collapse>a:before {
  color: #4c5560
}

.scheme_default .sc_layouts_menu_nav .menu-collapse>a:after {
  background-color: initial !important
}

.scheme_default .sc_layouts_menu_nav .menu-collapse>a:hover:before {
  color: #efa758
}

.scheme_default .sc_layouts_menu_nav .menu-collapse>a:hover:after {
  background-color: #f2f7f8
}

.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav,
.scheme_default .sc_layouts_menu_nav>li ul {
  background-color: #fff
}

.scheme_default .widget_nav_menu li.menu-delimiter,
.scheme_default .sc_layouts_menu_nav>li li.menu-delimiter {
  border-color: #26323f
}

.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,
.scheme_default .sc_layouts_menu_nav>li li>a {
  color: #4c5560 !important
}

.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover,
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a,
.scheme_default .sc_layouts_menu_nav>li li>a:hover,
.scheme_default .sc_layouts_menu_nav>li li.sfHover>a {
  color: #888f96 !important
}

.scheme_default .sc_layouts_menu_nav>li li>a:hover:after {
  color: #888f96 !important
}

.scheme_default .sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children>a:hover,
.scheme_default .sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children.sfHover>a {
  color: #b4c2d1 !important;
  background-color: initial
}

.scheme_default .sc_layouts_menu_nav>li li[class*=icon-]:before {
  color: #888f96
}

.scheme_default .sc_layouts_menu_nav>li li[class*=icon-]:hover:before,
.scheme_default .sc_layouts_menu_nav>li li[class*=icon-].shHover:before {
  color: #888f96
}

.scheme_default .sc_layouts_menu_nav>li li.current-menu-item>a,
.scheme_default .sc_layouts_menu_nav>li li.current-menu-parent>a,
.scheme_default .sc_layouts_menu_nav>li li.current-menu-ancestor>a {
  color: #efa758 !important
}

.scheme_default .sc_layouts_menu_nav>li li.current-menu-item:before,
.scheme_default .sc_layouts_menu_nav>li li.current-menu-parent:before,
.scheme_default .sc_layouts_menu_nav>li li.current-menu-ancestor:before {
  color: #888f96 !important
}

.scheme_default .sc_layouts_menu_item_description {
  color: #888f96
}

.scheme_default .menu_main_nav>li ul [class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_default .sc_layouts_menu_nav>li ul li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_default .menu_main_nav>li ul a:hover .sc_layouts_menu_item_description,
.scheme_default .sc_layouts_menu_nav>li ul a:hover .sc_layouts_menu_item_description {
  color: #888f96
}

.scheme_default .menu_main_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_default .sc_layouts_menu_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_default .menu_main_nav>li>a:hover .sc_layouts_menu_item_description,
.scheme_default .sc_layouts_menu_nav>li>a:hover .sc_layouts_menu_item_description {
  color: #4c5560
}

.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .post_item {
  color: #b4c2d1
}

.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #b4c2d1
}

.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,
.scheme_default .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #efa758
}

.scheme_default ul.sc_layouts_submenu h1,
.scheme_default ul.sc_layouts_submenu h2,
.scheme_default ul.sc_layouts_submenu h3,
.scheme_default ul.sc_layouts_submenu h4,
.scheme_default ul.sc_layouts_submenu h5,
.scheme_default ul.sc_layouts_submenu h6,
.scheme_default ul.sc_layouts_submenu h1 a,
.scheme_default ul.sc_layouts_submenu h2 a,
.scheme_default ul.sc_layouts_submenu h3 a,
.scheme_default ul.sc_layouts_submenu h4 a,
.scheme_default ul.sc_layouts_submenu h5 a,
.scheme_default ul.sc_layouts_submenu h6 a,
.scheme_default ul.sc_layouts_submenu [class*=color_style_] h1 a,
.scheme_default ul.sc_layouts_submenu [class*=color_style_] h2 a,
.scheme_default ul.sc_layouts_submenu [class*=color_style_] h3 a,
.scheme_default ul.sc_layouts_submenu [class*=color_style_] h4 a,
.scheme_default ul.sc_layouts_submenu [class*=color_style_] h5 a,
.scheme_default ul.sc_layouts_submenu [class*=color_style_] h6 a {
  color: #b4c2d1
}

.scheme_default ul.sc_layouts_submenu h1 a:hover,
.scheme_default ul.sc_layouts_submenu h2 a:hover,
.scheme_default ul.sc_layouts_submenu h3 a:hover,
.scheme_default ul.sc_layouts_submenu h4 a:hover,
.scheme_default ul.sc_layouts_submenu h5 a:hover,
.scheme_default ul.sc_layouts_submenu h6 a:hover {
  color: #efa758
}

.scheme_default ul.sc_layouts_submenu .color_style_link2 h1 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link2 h2 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link2 h3 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link2 h4 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link2 h5 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link2 h6 a:hover {
  color: #4353ff
}

.scheme_default ul.sc_layouts_submenu .color_style_link3 h1 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link3 h2 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link3 h3 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link3 h4 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link3 h5 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_link3 h6 a:hover {
  color: #a1a9ff
}

.scheme_default ul.sc_layouts_submenu .color_style_dark h1 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_dark h2 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_dark h3 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_dark h4 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_dark h5 a:hover,
.scheme_default ul.sc_layouts_submenu .color_style_dark h6 a:hover {
  color: #efa758
}

.scheme_default ul.sc_layouts_submenu dt,
.scheme_default ul.sc_layouts_submenu b,
.scheme_default ul.sc_layouts_submenu strong,
.scheme_default ul.sc_layouts_submenu i,
.scheme_default ul.sc_layouts_submenu em,
.scheme_default ul.sc_layouts_submenu mark,
.scheme_default ul.sc_layouts_submenu ins {
  color: #b4c2d1
}

.scheme_default ul.sc_layouts_submenu s,
.scheme_default ul.sc_layouts_submenu strike,
.scheme_default ul.sc_layouts_submenu del,
.scheme_default ul.sc_layouts_submenu .post_meta {
  color: #888f96
}

.scheme_default ul.sc_layouts_submenu .sc_recent_news_header {
  border-color: #26323f
}

.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .post_item {
  color: #4c5560
}

.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #efa758
}

.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_default .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #ea3e21
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu h1,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h2,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h3,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h4,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h5,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h6,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h1 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h2 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h3 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h4 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h5 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h6 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h1 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h2 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h3 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h4 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h5 a,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h6 a {
  color: #29313a
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu h1 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h2 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h3 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h4 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h5 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu h6 a:hover {
  color: #efa758
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h1 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h2 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h3 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h4 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h5 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h6 a:hover {
  color: #4353ff
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h1 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h2 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h3 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h4 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h5 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h6 a:hover {
  color: #57af3a
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h1 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h2 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h3 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h4 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h5 a:hover,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h6 a:hover {
  color: #efa758
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu dt,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu b,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu strong,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu i,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu em,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu mark,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu ins {
  color: #29313a
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu s,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu strike,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu del,
.scheme_default .widget_nav_menu ul.sc_layouts_submenu .post_meta {
  color: #888f96
}

.scheme_default .widget_nav_menu ul.sc_layouts_submenu .sc_recent_news_header {
  border-color: #e0e0e0
}

.scheme_default.menu_side_wrap .menu_side_button {
  color: #29313a;
  border-color: #ebebeb;
  background-color: rgba(255, 255, 255, .7)
}

.scheme_default.menu_side_wrap .menu_side_button:hover {
  color: #fff;
  border-color: #efa758;
  background-color: #efa758
}

.scheme_default .menu_side_inner {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .menu_side_inner .sc_layouts_logo {
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_default.menu_side_icons .sc_layouts_logo {
  background-color: #edf3f5;
  border-color: #e0e0e0
}

.scheme_default.menu_side_icons .toc_menu_item .toc_menu_icon,
.scheme_default .menu_side_inner>.toc_menu_item .toc_menu_icon {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #efa758
}

.scheme_default.menu_side_icons .toc_menu_item:hover .toc_menu_icon,
.scheme_default.menu_side_icons .toc_menu_item_active .toc_menu_icon,
.scheme_default .menu_side_inner>.toc_menu_item:hover .toc_menu_icon,
.scheme_default .menu_side_inner>.toc_menu_item_active .toc_menu_icon {
  background-color: #efa758;
  color: #fff
}

.scheme_default.menu_side_icons .toc_menu_icon_default:before,
.scheme_default .menu_side_inner>.toc_menu_icon_default:before {
  background-color: #efa758
}

.scheme_default.menu_side_icons .toc_menu_item:hover .toc_menu_icon_default:before,
.scheme_default.menu_side_icons .toc_menu_item_active .toc_menu_icon_default:before,
.scheme_default .menu_side_inner>.toc_menu_item:hover .toc_menu_icon_default:before,
.scheme_default .menu_side_inner>.toc_menu_item_active .toc_menu_icon_default:before {
  background-color: #29313a
}

.scheme_default.menu_side_icons .toc_menu_item .toc_menu_description,
.scheme_default .menu_side_inner>.toc_menu_item .toc_menu_description {
  color: #fff;
  background-color: #efa758
}

.scheme_default.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon {
  background-color: #fff;
  color: #4c5560
}

.scheme_default.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon,
.scheme_default.menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon {
  color: #efa758
}

.scheme_default.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before {
  background-color: #efa758
}

.scheme_default.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon:before {
  background-color: #efa758
}

.scheme_default .menu_mobile_inner {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .menu_mobile_button {
  color: #29313a
}

.scheme_default .menu_mobile_button:hover {
  color: #efa758
}

.scheme_default .menu_mobile_close:before,
.scheme_default .menu_mobile_close:after {
  border-color: #29313a
}

.scheme_default .menu_mobile_close:hover:before,
.scheme_default .menu_mobile_close:hover:after {
  border-color: #efa758
}

.scheme_default .menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a {
  border-color: #ebebeb
}

.scheme_default .menu_mobile_inner a,
.scheme_default .menu_mobile_inner .menu_mobile_nav_area li:before {
  color: #29313a
}

.scheme_default .menu_mobile_inner a:hover,
.scheme_default .menu_mobile_inner .current-menu-ancestor>a,
.scheme_default .menu_mobile_inner .current-menu-item>a,
.scheme_default .menu_mobile_inner .menu_mobile_nav_area li:hover:before,
.scheme_default .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before,
.scheme_default .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
  color: #efa758
}

.scheme_default .menu_mobile_inner .search_mobile .search_submit {
  color: #a7a7a7
}

.scheme_default .menu_mobile_inner .search_mobile .search_submit:focus,
.scheme_default .menu_mobile_inner .search_mobile .search_submit:hover {
  color: #6e7783
}

.scheme_default .menu_mobile_inner .social_item .social_icon {
  color: #4353ff
}

.scheme_default .menu_mobile_inner .social_item:hover .social_icon {
  color: #29313a
}

.scheme_default .menu_hover_fade_box .sc_layouts_menu_nav>a:hover,
.scheme_default .menu_hover_fade_box .sc_layouts_menu_nav>li>a:hover,
.scheme_default .menu_hover_fade_box .sc_layouts_menu_nav>li.sfHover>a {
  color: #efa758;
  background-color: #fff
}

.scheme_default .menu_hover_slide_line .sc_layouts_menu_nav>li#blob {
  background-color: #efa758
}

.scheme_default .menu_hover_slide_box .sc_layouts_menu_nav>li#blob {
  background-color: #fff
}

.scheme_default .menu_hover_zoom_line .sc_layouts_menu_nav>li>a:before {
  background-color: #efa758
}

.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li:before,
.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li:after,
.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li>a:before,
.scheme_default .menu_hover_path_line .sc_layouts_menu_nav>li>a:after {
  background-color: #efa758
}

.scheme_default .menu_hover_roll_down .sc_layouts_menu_nav>li>a:before {
  background-color: #efa758
}

.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:before {
  background-color: #29313a
}

.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:after,
.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  background-color: #efa758
}

.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li.sfHover>a,
.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:hover,
.scheme_default .menu_hover_color_line .sc_layouts_menu_nav>li>a:focus {
  color: #efa758
}

.scheme_default.sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line,
.scheme_default .sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #ebebeb
}

.scheme_default .sc_layouts_cart_items_short {
  background-color: #29313a;
  color: #edf3f5
}

.scheme_default .sc_layouts_cart_widget {
  border-color: #e0e0e0;
  background-color: #edf3f5;
  color: #4c5560
}

.scheme_default .sc_layouts_cart_widget:after {
  border-color: #e0e0e0;
  background-color: #edf3f5
}

.scheme_default .sc_layouts_cart_widget .sc_layouts_cart_widget_close {
  color: #888f96
}

.scheme_default .sc_layouts_cart_widget .sc_layouts_cart_widget_close:hover {
  color: #29313a
}

.scheme_default .sc_layouts_currency .chosen-container .chosen-results {
  background: #fff;
  color: #29313a
}

.scheme_default .sc_layouts_currency .chosen-container .chosen-results li {
  color: #29313a
}

.scheme_default .sc_layouts_currency .chosen-container .active-result.highlighted,
.scheme_default .sc_layouts_currency .chosen-container .active-result.result-selected {
  color: #efa758 !important
}

.scheme_default #page_preloader,
.scheme_default .page_content_wrap,
.scheme_default .custom-background .content_wrap>.content,
.scheme_default .page_banner_wrap~.content_wrap>.content {
  background-color: #edf3f5
}

.scheme_default .preloader_wrap>div {
  background-color: #efa758
}

.scheme_default .top_panel,
.scheme_default.top_panel {
  background-color: #edf3f5
}

.scheme_default.top_panel.with_bg_image:before {
  background-color: rgba(237, 243, 245, .7)
}

.scheme_default.top_panel .slider_engine_revo .slide_subtitle,
.scheme_default .top_panel .slider_engine_revo .slide_subtitle {
  color: #efa758
}

.scheme_default .top_panel_default .top_panel_navi,
.scheme_default.top_panel_default .top_panel_navi {
  background-color: #edf3f5
}

.scheme_default .top_panel_default .top_panel_title,
.scheme_default.top_panel_default .top_panel_title {
  background-color: #fff
}

.scheme_default .post_header_position_above .top_panel {
  border-color: #e0e0e0
}

.scheme_default .post_header_position_on_thumb .header_align_bb .post_header {
  border-color: #e0e0e0
}

.scheme_default div.esg-filter-wrapper .esg-filterbutton>span,
.scheme_default .mptt-navigation-tabs li a,
.scheme_default .yolox_tabs .yolox_tabs_titles li a {
  color: #29313a;
  background-color: #fff
}

.scheme_default div.esg-filter-wrapper .esg-filterbutton>span:hover,
.scheme_default .mptt-navigation-tabs li a:hover,
.scheme_default .yolox_tabs .yolox_tabs_titles li a:hover {
  color: #fff;
  background-color: #efa758
}

.scheme_default div.esg-filter-wrapper .esg-filterbutton.selected>span,
.scheme_default .mptt-navigation-tabs li.active a,
.scheme_default .yolox_tabs .yolox_tabs_titles li.ui-state-active a {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span,
.scheme_default .sheme_self.sidebar .mptt-navigation-tabs li a,
.scheme_default .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li a {
  color: #29313a;
  background-color: #f2f7f8
}

.scheme_default .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span:hover,
.scheme_default .sheme_self.sidebar .mptt-navigation-tabs li a:hover,
.scheme_default .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li a:hover {
  color: #fff;
  background-color: #efa758
}

.scheme_default .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton.selected>span,
.scheme_default .sheme_self.sidebar .mptt-navigation-tabs li.active a,
.scheme_default .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li.ui-state-active a {
  color: #fff;
  background-color: #29313a
}

.scheme_default .post_item {
  color: #4c5560
}

.scheme_default .post_meta,
.scheme_default .post_meta_item,
.scheme_default .post_meta_item:after,
.scheme_default .post_meta_item:hover:after,
.scheme_default .post_meta .vc_inline-link,
.scheme_default .post_meta .vc_inline-link:after,
.scheme_default .post_meta .vc_inline-link:hover:after,
.scheme_default .post_meta_item a,
.scheme_default .post_info .post_info_item,
.scheme_default .post_info .post_info_item a,
.scheme_default .post_info_counters .post_counters_item,
.scheme_default .post_counters .socials_share .socials_caption:before,
.scheme_default .post_counters .socials_share .socials_caption:hover:before,
.scheme_default body .post_item_single .post_meta_item.post_counters_views:hover,
.scheme_default .slider_container .slide_info.slide_info_large .post_counters_comments,
.scheme_default .single-post .post_meta .post_meta_item:hover {
  color: #888f96
}

.scheme_default .post_date a:hover,
.scheme_default a.post_meta_item:hover,
.scheme_default .post_meta_item a:hover,
.scheme_default .post_meta .vc_inline-link:hover,
.scheme_default .post_info .post_info_item a:hover,
.scheme_default .post_info_counters .post_counters_item:hover,
.scheme_default .slider_container .slide_info.slide_info_large .post_counters_comments:hover {
  color: #efa758
}

.scheme_default .post_item .post_title a:hover,
.scheme_default .post_item .post_title a:hover em,
.scheme_default .post_item .post_title a:hover b {
  color: #efa758
}

.scheme_default .slider_container .slide_info.slide_info_large .post_counters_views:before,
.scheme_default .post_meta .post_meta_item.trx_addons_icon-eye:before {
  color: #57af3a
}

.scheme_default .post_meta_item.post_categories,
.scheme_default .post_meta_item.post_categories a {
  color: #efa758
}

.scheme_default .post_meta_item.post_categories a:hover {
  color: #ea3e21
}

.scheme_default .post_meta_item .socials_share .social_items {
  background-color: #fff
}

.scheme_default .post_meta_item .social_items,
.scheme_default .post_meta_item .social_items:before {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #888f96
}

.scheme_default .post_layout_excerpt:not(.sticky)+.post_layout_excerpt:not(.sticky) {
  border-color: #e0e0e0
}

.scheme_default .post_layout_classic {
  border-color: #e0e0e0
}

.scheme_default.gallery_preview:before {
  background-color: #edf3f5
}

.scheme_default.gallery_preview {
  color: #4c5560
}

.scheme_default .trx_addons_audio_player.with_cover .audio_author,
.scheme_default .format-audio .post_featured.with_thumb .post_audio_author {
  color: #efa758
}

.scheme_default .mejs-container .mejs-controls,
.scheme_default .wp-playlist .mejs-container .mejs-controls {}

.scheme_default .trx_addons_audio_player.without_cover .mejs-controls,
.scheme_default .format-audio .post_featured.without_thumb .mejs-controls {
  background: 0 0
}

.scheme_default .mejs-time,
.scheme_default .mejs-controls .mejs-button>button {
  color: #fff
}

.scheme_default .mejs-controls .mejs-button>button:hover,
.scheme_default .mejs-controls .mejs-button>button:focus {
  color: #888f96
}

.scheme_default body .mejs-container:before,
.scheme_default body .mejs-container:after {
  background: #26323f
}

.scheme_default .post_featured.hover_icon .icons a.icon-search-alt:before,
.scheme_default .post_featured.hover_icons .icons a.icon-search-alt:before {
  color: #4c5560
}

.scheme_default .mejs-controls .mejs-time-rail .mejs-time-total,
.scheme_default .mejs-controls .mejs-time-rail .mejs-time-loaded,
.scheme_default .mejs-controls .mejs-time-rail .mejs-time-hovered,
.scheme_default .mejs-controls .mejs-volume-slider .mejs-volume-total,
.scheme_default .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background: rgba(255, 255, 255, .2)
}

.scheme_default .mejs-container,
.scheme_default .mejs-container .mejs-controls,
.scheme_default .mejs-embed,
.scheme_default .mejs-embed body {
  background: #4353ff
}

.scheme_default .mejs-controls .mejs-time-rail .mejs-time-current,
.scheme_default .mejs-controls .mejs-volume-slider .mejs-volume-current,
.scheme_default .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: #efa758
}

.scheme_default .mejs-controls .mejs-time-rail .mejs-time-handle-content {
  border-color: #efa758
}

.scheme_default .mejs-controls .mejs-volume-slider .mejs-volume-handle,
.scheme_default .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
  background: #efa758
}

.scheme_default .post_format_audio .media-block,
.scheme_default .trx_addons_audio_player.without_cover,
.scheme_default .format-audio .post_featured.without_thumb .post_audio {
  border-color: #ebebeb;
  background-color: #4353ff
}

.scheme_default .post_format_audio .post_title a {
  color: #fff
}

.scheme_default .related_wrap .post_format_audio .post_title a:hover,
.scheme_default .post_format_audio .post_title a:hover {
  color: #efa758
}

.scheme_default .related_wrap .post_format_audio .post_title a {
  color: #29313a
}

.scheme_default .trx_addons_audio_player.without_cover .audio_author,
.scheme_default .format-audio .post_featured.without_thumb .post_audio_author {
  color: #b4c2d1
}

.scheme_default .trx_addons_audio_player.without_cover .audio_caption,
.scheme_default .format-audio .post_featured.without_thumb .post_audio_title {
  color: #fff
}

.scheme_default .trx_addons_audio_player.without_cover .audio_description,
.scheme_default .format-audio .post_featured.without_thumb .post_audio_description {
  color: #4c5560
}

.scheme_default .wp-playlist-light {
  background: #edf3f5;
  border-color: #e0e0e0;
  color: #4c5560
}

.scheme_default .wp-playlist-light .wp-playlist-caption {
  color: #29313a
}

.scheme_default .wp-playlist-light .wp-playlist-playing {
  background: #fff;
  color: #29313a
}

.scheme_default .wp-playlist-item {
  border-color: #e0e0e0
}

.scheme_default .format-aside .post_content_inner {
  color: #29313a;
  background-color: #fff
}

.scheme_default .format-link .post_content_inner,
.scheme_default .format-status .post_content_inner {
  color: #29313a
}

.scheme_default .format-chat p>b,
.scheme_default .format-chat p>strong {
  color: #29313a
}

.scheme_default .elementor-custom-embed-play i,
.scheme_default .trx_addons_video_player.with_cover .video_hover,
.scheme_default .format-video .post_featured.with_thumb .post_video_hover {
  color: #29313a
}

.scheme_default .elementor-custom-embed-play i:hover,
.scheme_default .trx_addons_video_player.with_cover .video_hover:hover,
.scheme_default .format-video .post_featured.with_thumb .post_video_hover:hover {
  color: #efa758
}

.scheme_default .nav-links-more:not(.nav-links-infinite) a {
  color: #29313a;
  background-color: #fff
}

.scheme_default .nav-links-more:not(.nav-links-infinite) a:hover {
  color: #fff;
  background-color: #4353ff
}

.scheme_default .sc_blogger .nav-links-more:not(.nav-links-infinite) a:hover {
  color: #29313a;
  background-color: #fff
}

.scheme_default.sidebar .trx_addons_video_player.with_cover .video_hover {
  color: #efa758
}

.scheme_default.sidebar .trx_addons_video_player.with_cover .video_hover:hover {
  color: #fff;
  background-color: #efa758
}

.scheme_default .post_layout_chess_1 .post_meta:before {
  background-color: #e0e0e0
}

.scheme_default .nav-links-old {
  color: #29313a
}

.scheme_default .nav-links-old a:hover {
  color: #29313a;
  border-color: #29313a
}

.scheme_default .esg-filters div.esg-navigationbutton,
.scheme_default .page_links>a,
.scheme_default .comments_pagination .page-numbers,
.scheme_default .nav-links .page-numbers {
  color: #29313a;
  background-color: #fff
}

.scheme_default .esg-filters div.esg-navigationbutton:hover,
.scheme_default .esg-filters div.esg-navigationbutton.selected,
.scheme_default .page_links>a:hover,
.scheme_default .page_links>span:not(.page_links_title),
.scheme_default .comments_pagination a.page-numbers:hover,
.scheme_default .comments_pagination .page-numbers.current,
.scheme_default .nav-links a.page-numbers:hover,
.scheme_default .nav-links .page-numbers.current {
  color: #fff;
  background-color: #efa758
}

.scheme_default .post_item_single .post_header .post_date {
  color: #888f96
}

.scheme_default .post_item_single .post_header .post_categories,
.scheme_default .post_item_single .post_header .post_categories a {
  color: #efa758
}

.scheme_default .post_item_single .post_header .post_meta_item,
.scheme_default .post_item_single .post_header .post_meta .vc_inline-link,
.scheme_default .post_item_single .post_header .post_meta_item a,
.scheme_default .post_item_single .post_header .post_meta_item .socials_caption {
  color: #888f96
}

.scheme_default .post_item_single .post_content .post_meta_label,
.scheme_default .post_item_single .post_content .post_meta_item:hover .post_meta_label {
  color: #29313a
}

.scheme_default .post_item_single .post_content .post_tags,
.scheme_default .post_item_single .post_content .post_tags a {
  color: #efa758
}

.scheme_default .post_item_single .post_content .post_tags a:hover {
  color: #ea3e21
}

.scheme_default .post_item_single .post_content .post_meta .post_share .social_item .social_icon {
  background-color: #efa758
}

.scheme_default .post_item_single .post_content .post_meta .post_share .social_item:hover .social_icon {
  color: #fff;
  background-color: #ea3e21
}

.scheme_default .post-password-form input[type=submit] {
  border-color: #29313a
}

.scheme_default .post-password-form input[type=submit]:hover,
.scheme_default .post-password-form input[type=submit]:focus {
  color: #edf3f5
}

.scheme_default .nav-links-single .nav-links {
  background-color: #fff
}

.scheme_default .nav-links-single .nav-links a .meta-nav {
  color: #888f96
}

.scheme_default .nav-links-single .nav-links a .post_date {
  color: #888f96
}

.scheme_default .nav-links-single .nav-links a:hover .meta-nav,
.scheme_default .nav-links-single .nav-links a:hover .post_date {
  color: #29313a
}

.scheme_default .author_title,
.scheme_default .nav-links-single .nav-links a .post-title,
.scheme_default .nav-links-single .nav-links a .nav-arrow:after,
.scheme_default .nav-links-single .nav-links .nav-previous .nav-arrow,
.scheme_default .nav-links-single .nav-links .nav-next .nav-arrow {
  color: #141e29
}

.scheme_default .nav-links-single .nav-links a:hover .post-title {
  color: #efa758
}

.scheme_default .nav-links-single.nav-links-fixed .nav-links .nav-previous,
.scheme_default .nav-links-single.nav-links-fixed .nav-links .nav-next {
  border-color: #e0e0e0;
  background-color: #edf3f5
}

.scheme_default.author_info {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_default.author_info .author_title {
  color: #efa758
}

.scheme_default.author_info a {
  color: #29313a
}

.scheme_default.author_info a:hover {
  color: #efa758
}

.scheme_default.author_info .socials_wrap .social_item .social_icon {
  color: #fff;
  background-color: #efa758
}

.scheme_default.author_info .socials_wrap .social_item:hover .social_icon {
  color: #fff;
  background-color: #ea3e21
}

.scheme_default .related_wrap {
  border-color: #e0e0e0
}

.scheme_default .related_wrap .related_item_style_1 .post_header {
  background-color: rgba(237, 243, 245, .7)
}

.scheme_default .related_wrap .related_item_style_1:hover .post_header {
  background-color: #edf3f5
}

.scheme_default .related_wrap .related_item_style_1 .post_date a {
  color: #4c5560
}

.scheme_default .related_wrap .related_item_style_1:hover .post_date a {
  color: #888f96
}

.scheme_default .related_wrap .related_item_style_1:hover .post_date a:hover {
  color: #29313a
}

.scheme_default .page_contact_form {
  border-color: #e0e0e0
}

.scheme_default .comments_list_wrap,
.scheme_default .comments_list_wrap>ul {
  border-color: #e0e0e0
}

.scheme_default .comments_list_wrap li+li,
.scheme_default .comments_list_wrap li ul {
  border-color: #e0e0e0
}

.scheme_default .comments_list_wrap .bypostauthor>.comment_body .comment_author_avatar:after {
  border-color: #4353ff
}

.scheme_default .comments_list_wrap .comment_info {
  color: #29313a
}

.scheme_default .comments_list_wrap .comment_counters a {
  color: #efa758
}

.scheme_default .comments_list_wrap .comment_counters a:hover {
  color: #ea3e21
}

.scheme_default .comments_list_wrap .comment_text {
  color: #4c5560
}

.scheme_default .comments_list_wrap .comment_reply a {
  color: #efa758
}

.scheme_default .comments_list_wrap .comment_reply a:hover {
  color: #29313a
}

.scheme_default .comments_form_wrap {
  border-color: #e0e0e0
}

.scheme_default .comments_wrap .comments_notes {
  color: #888f96
}

.scheme_default .post_item_404 .page_title {
  color: #888f96
}

.scheme_default .post_item_404 .page_description {
  color: #efa758
}

.scheme_default .post_item_404 .go_home {
  border-color: #29313a
}

.scheme_default.sidebar .sidebar_inner {
  background-color: #fff;
  color: #4c5560
}

.scheme_default .sidebar_inner .widget+.widget {
  border-color: #e0e0e0
}

.scheme_default.sidebar .widget+.widget {
  border-color: #ebebeb
}

.scheme_default.sidebar a {
  color: #efa758
}

.scheme_default.sidebar a:hover {
  color: #efa758
}

.scheme_default.sidebar h1,
.scheme_default.sidebar h2,
.scheme_default.sidebar h3,
.scheme_default.sidebar h4,
.scheme_default.sidebar h5,
.scheme_default.sidebar h6,
.scheme_default.sidebar h1 a,
.scheme_default.sidebar h2 a,
.scheme_default.sidebar h3 a,
.scheme_default.sidebar h4 a,
.scheme_default.sidebar h5 a,
.scheme_default.sidebar h6 a {
  color: #29313a
}

.scheme_default.sidebar h1 a:hover,
.scheme_default.sidebar h2 a:hover,
.scheme_default.sidebar h3 a:hover,
.scheme_default.sidebar h4 a:hover,
.scheme_default.sidebar h5 a:hover,
.scheme_default.sidebar h6 a:hover {
  color: #efa758
}

.scheme_default.sidebar ul>li:before {
  background-color: #efa758
}

.scheme_default.sidebar li>a,
.scheme_default.sidebar .post_title>a {
  color: #29313a
}

.scheme_default.sidebar li>a:hover,
.scheme_default.sidebar .post_title>a:hover {
  color: #efa758
}

.scheme_default.sidebar .post_meta,
.scheme_default.sidebar .post_meta_item,
.scheme_default.sidebar .post_meta_item:after,
.scheme_default.sidebar .post_meta_item:hover:after,
.scheme_default.sidebar .post_meta .vc_inline-link,
.scheme_default.sidebar .post_meta .vc_inline-link:after,
.scheme_default.sidebar .post_meta .vc_inline-link:hover:after,
.scheme_default.sidebar .post_meta_item a,
.scheme_default.sidebar .post_info .post_info_item,
.scheme_default.sidebar .post_info .post_info_item a,
.scheme_default.sidebar .post_info_counters .post_counters_item,
.scheme_default.sidebar .post_counters .socials_share .socials_caption:before,
.scheme_default.sidebar .post_counters .socials_share .socials_caption:hover:before {
  color: #888f96
}

.scheme_default.sidebar .post_date a:hover,
.scheme_default.sidebar a.post_meta_item:hover,
.scheme_default.sidebar .post_meta_item a:hover,
.scheme_default.sidebar .post_meta .vc_inline-link:hover,
.scheme_default.sidebar .post_info .post_info_item a:hover,
.scheme_default.sidebar .post_info_counters .post_counters_item:hover {
  color: #29313a
}

.scheme_default.sidebar .post_item .post_title a:hover {
  color: #efa758
}

.scheme_default.sidebar .post_meta_item.post_categories,
.scheme_default.sidebar .post_meta_item.post_categories a {
  color: #efa758
}

.scheme_default.sidebar .post_meta_item.post_categories a:hover {
  color: #efa758
}

.scheme_default .elementor-widget-sidebar .widget .menu,
.scheme_default .elementor-widget-sidebar .widget .tagcloud,
.scheme_default .elementor-widget-sidebar .widget>ul,
.scheme_default .sidebar .widget .menu,
.scheme_default .sidebar .widget .tagcloud,
.scheme_default .sidebar .widget>ul,
.scheme_default.sidebar .post_meta_item .socials_share .social_items {
  background-color: #fff
}

.scheme_default.sidebar .post_meta_item .social_items,
.scheme_default.sidebar .post_meta_item .social_items:before {
  background-color: #fff;
  border-color: #ebebeb;
  color: #888f96
}

.scheme_default.sidebar .widget_archive li {
  color: #29313a
}

.scheme_default .wp-calendar-table caption,
.scheme_default .wp-calendar-table tbody td a,
.scheme_default .wp-calendar-table th,
.scheme_default .widget_calendar caption,
.scheme_default .widget_calendar tbody td a,
.scheme_default .widget_calendar th {
  color: #29313a
}

.scheme_default.sidebar .widget_calendar caption,
.scheme_default.sidebar .widget_calendar tbody td a,
.scheme_default.sidebar .widget_calendar th {
  color: #29313a
}

.scheme_default .wp-calendar-table tbody td,
.scheme_default .widget_calendar tbody td {
  color: #4c5560 !important
}

.scheme_default.sidebar .widget_calendar tbody td {
  color: #4c5560 !important
}

.scheme_default .wp-calendar-table tbody td a:hover,
.scheme_default .widget_calendar tbody td a:hover {
  color: #efa758
}

.scheme_default.sidebar .widget_calendar tbody td a:hover {
  color: #efa758
}

.scheme_default .wp-calendar-table tbody td a:after,
.scheme_default .widget_calendar tbody td a:after {
  background-color: #efa758
}

.scheme_default.sidebar .widget_calendar tbody td a:after {
  background-color: #efa758
}

.scheme_default .wp-calendar-table td#today,
.scheme_default .widget_calendar td#today {
  color: #fff !important
}

.scheme_default .wp-calendar-table td#today a,
.scheme_default .widget_calendar td#today a {
  color: #fff
}

.scheme_default .wp-calendar-table td#today a:hover,
.scheme_default .widget_calendar td#today a:hover {
  color: #fff
}

.scheme_default .wp-calendar-table td#today:before,
.scheme_default .widget_calendar td#today:before {
  background-color: #efa758
}

.scheme_default.sidebar .widget_calendar td#today:before {
  background-color: #efa758
}

.scheme_default .wp-calendar-table td#today a:after,
.scheme_default .widget_calendar td#today a:after {
  background-color: #fff
}

.scheme_default .wp-calendar-table td#today a:hover:after,
.scheme_default .widget_calendar td#today a:hover:after {
  background-color: #fff
}

.scheme_default .wp-calendar-table #prev a,
.scheme_default .wp-calendar-table #next a,
.scheme_default .widget_calendar #prev a,
.scheme_default .widget_calendar #next a {
  color: #efa758
}

.scheme_default.sidebar .widget_calendar #prev a,
.scheme_default.sidebar .widget_calendar #next a {
  color: #efa758
}

.scheme_default .wp-calendar-table #prev a:hover,
.scheme_default .wp-calendar-table #next a:hover,
.scheme_default .widget_calendar #prev a:hover,
.scheme_default .widget_calendar #next a:hover {
  color: #ea3e21
}

.scheme_default.sidebar .widget_calendar #prev a:hover,
.scheme_default.sidebar .widget_calendar #next a:hover {
  color: #efa758
}

.scheme_default .wp-calendar-table td#prev a:before,
.scheme_default .wp-calendar-table td#next a:before,
.scheme_default .widget_calendar td#prev a:before,
.scheme_default .widget_calendar td#next a:before {
  background-color: #fff
}

.scheme_default .sidebar .widget_calendar td#prev a:before,
.scheme_default .sidebar .widget_calendar td#next a:before {
  background-color: #fff
}

.scheme_default .widget_categories li {
  color: #29313a
}

.scheme_default.sidebar .widget_categories li {
  color: #29313a
}

.scheme_default .widget_recent_entries .post-date {
  color: #888f96
}

.scheme_default.widget_recent_entries .post-date {
  color: #888f96
}

.scheme_default .elementor-widget-sidebar .widget,
.scheme_default .sidebar .widget {
  background-color: #fff
}

.scheme_default .widget_rss .widget_title a:first-child {
  color: #efa758
}

.scheme_default.sidebar .widget_rss .widget_title a:first-child {
  color: #efa758
}

.scheme_default .widget_rss .widget_title a:first-child:hover {
  color: #ea3e21
}

.scheme_default.sidebar .widget_rss .widget_title a:first-child:hover {
  color: #efa758
}

.scheme_default .widget_rss .rss-date {
  color: #888f96
}

.scheme_default.sidebar .widget_rss .rss-date {
  color: #888f96
}

.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_default .widget_product_tag_cloud a,
.scheme_default .widget_tag_cloud a,
.scheme_default .wp-block-tag-cloud a {
  color: #29313a;
  background-color: #e0e0e0
}

.scheme_default.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_default.sidebar .widget_product_tag_cloud a,
.scheme_default.sidebar .widget_tag_cloud a {
  color: #29313a;
  background-color: #ebebeb
}

.scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_default .widget_product_tag_cloud a:hover,
.scheme_default .widget_tag_cloud a:hover,
.scheme_default .wp-block-tag-cloud a:hover {
  color: #fff !important;
  background-color: #efa758
}

.scheme_default.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_default.sidebar .widget_product_tag_cloud a:hover,
.scheme_default.sidebar .widget_tag_cloud a:hover {
  background-color: #efa758
}

.scheme_default.footer_wrap,
.footer_wrap .scheme_default.vc_row {
  background-color: #fff;
  color: #4c5560
}

.scheme_default.footer_wrap .widget,
.scheme_default.footer_wrap .sc_content .wpb_column,
.footer_wrap .scheme_default.vc_row .widget,
.footer_wrap .scheme_default.vc_row .sc_content .wpb_column {
  border-color: #ebebeb
}

.scheme_default.footer_wrap h1,
.scheme_default.footer_wrap h2,
.scheme_default.footer_wrap h3,
.scheme_default.footer_wrap h4,
.scheme_default.footer_wrap h5,
.scheme_default.footer_wrap h6,
.scheme_default.footer_wrap h1 a,
.scheme_default.footer_wrap h2 a,
.scheme_default.footer_wrap h3 a,
.scheme_default.footer_wrap h4 a,
.scheme_default.footer_wrap h5 a,
.scheme_default.footer_wrap h6 a,
.footer_wrap .scheme_default.vc_row h1,
.footer_wrap .scheme_default.vc_row h2,
.footer_wrap .scheme_default.vc_row h3,
.footer_wrap .scheme_default.vc_row h4,
.footer_wrap .scheme_default.vc_row h5,
.footer_wrap .scheme_default.vc_row h6,
.footer_wrap .scheme_default.vc_row h1 a,
.footer_wrap .scheme_default.vc_row h2 a,
.footer_wrap .scheme_default.vc_row h3 a,
.footer_wrap .scheme_default.vc_row h4 a,
.footer_wrap .scheme_default.vc_row h5 a,
.footer_wrap .scheme_default.vc_row h6 a {
  color: #29313a
}

.scheme_default.footer_wrap h1 a:hover,
.scheme_default.footer_wrap h2 a:hover,
.scheme_default.footer_wrap h3 a:hover,
.scheme_default.footer_wrap h4 a:hover,
.scheme_default.footer_wrap h5 a:hover,
.scheme_default.footer_wrap h6 a:hover,
.footer_wrap .scheme_default.vc_row h1 a:hover,
.footer_wrap .scheme_default.vc_row h2 a:hover,
.footer_wrap .scheme_default.vc_row h3 a:hover,
.footer_wrap .scheme_default.vc_row h4 a:hover,
.footer_wrap .scheme_default.vc_row h5 a:hover,
.footer_wrap .scheme_default.vc_row h6 a:hover {
  color: #efa758
}

.scheme_default.footer_wrap a,
.footer_wrap .scheme_default.vc_row a {
  color: #4c5560
}

.scheme_default.footer_wrap a:hover,
.footer_wrap .scheme_default.vc_row a:hover {
  color: #efa758
}

.scheme_default.footer_wrap .post_meta,
.scheme_default.footer_wrap .post_meta_item,
.scheme_default.footer_wrap .post_meta_item:after,
.scheme_default.footer_wrap .post_meta_item:hover:after,
.scheme_default.footer_wrap .post_meta .vc_inline-link,
.scheme_default.footer_wrap .post_meta .vc_inline-link:after,
.scheme_default.footer_wrap .post_meta .vc_inline-link:hover:after,
.scheme_default.footer_wrap .post_meta_item a,
.scheme_default.footer_wrap .post_info .post_info_item,
.scheme_default.footer_wrap .post_info .post_info_item a,
.scheme_default.footer_wrap .post_info_counters .post_counters_item,
.scheme_default.footer_wrap .post_counters .socials_share .socials_caption:before,
.scheme_default.footer_wrap .post_counters .socials_share .socials_caption:hover:before {
  color: #888f96
}

.scheme_default.footer_wrap .post_date a:hover,
.scheme_default.footer_wrap a.post_meta_item:hover,
.scheme_default.footer_wrap .post_meta_item a:hover,
.scheme_default.footer_wrap .post_meta .vc_inline-link:hover,
.scheme_default.footer_wrap .post_info .post_info_item a:hover,
.scheme_default.footer_wrap .post_info_counters .post_counters_item:hover {
  color: #29313a
}

.scheme_default.footer_wrap .post_item .post_title a:hover {
  color: #efa758
}

.scheme_default.footer_wrap .post_meta_item.post_categories,
.scheme_default.footer_wrap .post_meta_item.post_categories a {
  color: #efa758
}

.scheme_default.footer_wrap .post_meta_item.post_categories a:hover {
  color: #efa758
}

.scheme_default.footer_wrap .post_meta_item .socials_share .social_items {
  background-color: #fff
}

.scheme_default.footer_wrap .post_meta_item .social_items,
.scheme_default.footer_wrap .post_meta_item .social_items:before {
  background-color: #fff;
  border-color: #ebebeb;
  color: #888f96
}

.scheme_default .footer_logo_inner {
  border-color: #ebebeb
}

.scheme_default .footer_logo_inner:after {
  background-color: #4c5560
}

.scheme_default .footer_socials_inner .social_item .social_icon {
  color: #4c5560
}

.scheme_default .footer_socials_inner .social_item:hover .social_icon {
  color: #29313a
}

.scheme_default .menu_footer_nav_area ul li a {
  color: #29313a
}

.scheme_default .menu_footer_nav_area ul li a:hover {
  color: #efa758
}

.scheme_default .menu_footer_nav_area ul li+li:before {
  border-color: #888f96
}

.scheme_default .menu_footer_nav_area>ul>li ul,
.scheme_default .footer_wrap .sc_layouts_menu>ul>li ul {
  border-color: #26323f
}

.scheme_default .footer_copyright_inner {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #29313a
}

.scheme_default .footer_copyright_inner a {
  color: #29313a
}

.scheme_default .footer_copyright_inner a:hover {
  color: #efa758
}

.scheme_default .footer_copyright_inner .copyright_text {
  color: #4c5560
}

.scheme_default .mfp-bg,
.scheme_default .elementor-lightbox {
  background-color: rgba(237, 243, 245, .7)
}

.scheme_default .mfp-image-holder .mfp-close,
.scheme_default .mfp-iframe-holder .mfp-close,
.scheme_default .mfp-wrap .mfp-close {
  color: #efa758;
  background-color: initial
}

.scheme_default .elementor-lightbox .dialog-lightbox-close-button,
.scheme_default .elementor-lightbox .elementor-swiper-button {
  color: #29313a;
  background-color: initial
}

.scheme_default .mfp-image-holder .mfp-close:hover,
.scheme_default .mfp-iframe-holder .mfp-close:hover,
.scheme_default .mfp-close-btn-in .mfp-close:hover {
  color: #ea3e21
}

.scheme_default body .mfp-image-holder .mfp-close,
.scheme_default body .mfp-iframe-holder .mfp-close {
  color: #29313a !important
}

.scheme_default .elementor-lightbox .dialog-lightbox-close-button:hover,
.scheme_default .elementor-lightbox .elementor-swiper-button:hover {
  color: #efa758
}

.scheme_default .widget.widget_mc4wp_form_widget .mc4wp-form {
  background-color: #fff
}

.scheme_default .sc_recent_news_style_announce2 .sc_item_button,
.scheme_default .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap,
.scheme_default body .posts_container .more-link,
.scheme_default .more-link {
  border-color: #ebebeb !important;
  color: #29313a !important
}

.scheme_default .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
  background-color: #fff
}

.scheme_default body .posts_container .more-link:hover,
.scheme_default .more-link:hover {
  color: #4353ff !important
}

.scheme_default .wp-widget-nav_menu ul li>a,
.scheme_default .footer_wrap .scheme_default ul li a {
  color: #4c5560
}

.scheme_default .wp-widget-nav_menu ul li>a:hover,
.scheme_default .footer_wrap .scheme_default ul li a:hover {
  color: #efa758
}

.scheme_default .post_categories>a,
.scheme_default .recent_news_item_content .post_categories>a,
.scheme_default .sc_blogger_item_content .post_meta .post_categories>a,
.scheme_default .post_header_single .post_categories a {
  color: #fff !important;
  background-color: #efa758
}

.scheme_default .post_categories>a:hover,
.scheme_default .recent_news_item_content .post_categories>a:hover,
.scheme_default .sc_blogger_item_content .post_meta .post_categories>a:hover,
.scheme_default .post_header_single .post_categories a:hover {
  color: #fff !important;
  background-color: #141e29
}

.scheme_default .meta_author_atts .post_meta .author_name a {
  color: #29313a
}

.scheme_default .meta_author_atts .post_meta .author_name a:hover {
  color: #efa758
}

.scheme_default .post_item_single .post_content .post_tags a {
  background-color: #fff;
  color: #29313a
}

.scheme_default .post_item_single .post_content .post_tags a:hover {
  background-color: #efa758;
  color: #fff
}

.scheme_default .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap {
  background-color: #fff
}

.scheme_default body .posts_container .post_item,
.scheme_default body .posts_container .related_item {
  background-color: #fff
}

.scheme_default .author_info {
  background-color: #fff
}

.scheme_default .comments_list_wrap .comment_reply a:after {
  color: #29313a
}

.scheme_default .comments_list_wrap .comment_reply a:hover:after {
  color: #efa758
}

.scheme_default .comments_list_wrap .comment_date,
.scheme_default .comments_list_wrap .comment_time {
  color: #888f96
}

.scheme_default .dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar {
  background-color: #fff
}

.scheme_default .socials_share.socials_type_drop .social_item .social_icon {
  color: #888f96
}

.scheme_default .post_body .post_meta .post_share .social_item:hover .social_icon,
.scheme_default .socials_share.socials_type_drop .social_item .social_icon:hover {
  color: #efa758 !important
}

.scheme_default .socials_share.socials_type_drop .socials_caption {
  color: #29313a
}

.scheme_default .slider_container.slider_multi .slide_title,
.scheme_default .slider_container.slider_multi .slide_title a,
.scheme_default .slider_container .slide_info:not(.slide_info_large) .slide_title,
.scheme_default .slider_container .slide_info:not(.slide_info_large) .slide_title a,
.scheme_default .slider_container.slider_multi .post_meta span,
.scheme_default .slider_container .slide_info:not(.slide_info_large) .post_meta span,
.scheme_default .slider_container.slider_multi .post_meta a,
.scheme_default .slider_container .slide_info:not(.slide_info_large) .post_meta a {
  color: #fff
}

.scheme_default .slider_container.slider_multi .slide_title a:hover,
.scheme_default .slider_container .slide_info:not(.slide_info_large) .slide_title a:hover,
.scheme_default .slider_container.slider_multi .post_meta span:hover,
.scheme_default .slider_container .slide_info:not(.slide_info_large) .post_meta .post_meta_item:hover,
.scheme_default .slider_container.slider_multi .post_meta a:hover,
.scheme_default .slider_container .slide_info:not(.slide_info_large) .post_meta a:hover {
  color: #efa758
}

.scheme_default .trx_addons_accent,
.scheme_default .trx_addons_accent>a,
.scheme_default .trx_addons_accent>* {
  color: #efa758
}

.scheme_default .trx_addons_accent>a:hover {
  color: #29313a
}

.scheme_default .sidebar .trx_addons_accent,
.scheme_default.sidebar .trx_addons_accent,
.scheme_default .sidebar .trx_addons_accent>a,
.scheme_default.sidebar .trx_addons_accent>a,
.scheme_default .sidebar .trx_addons_accent>*,
.scheme_default.sidebar .trx_addons_accent>*,
.scheme_default .footer_wrap .trx_addons_accent,
.scheme_default.footer_wrap .trx_addons_accent,
.scheme_default .footer_wrap .trx_addons_accent>a,
.scheme_default.footer_wrap .trx_addons_accent>a,
.scheme_default .footer_wrap .trx_addons_accent>*,
.scheme_default.footer_wrap .trx_addons_accent>* {
  color: #efa758
}

.scheme_default .sidebar .trx_addons_accent>a:hover,
.scheme_default.sidebar .trx_addons_accent>a:hover,
.scheme_default .footer_wrap .trx_addons_accent>a:hover,
.scheme_default.footer_wrap .trx_addons_accent>a:hover {
  color: #29313a
}

.scheme_default .trx_addons_hover,
.scheme_default .trx_addons_hover>* {
  color: #ea3e21
}

.scheme_default .trx_addons_accent_bg {
  background-color: #efa758;
  color: #fff
}

.scheme_default .trx_addons_inverse {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .trx_addons_dark,
.scheme_default .trx_addons_dark>a {
  color: #29313a
}

.scheme_default .trx_addons_dark>a:hover {
  color: #efa758
}

.scheme_default .trx_addons_inverse,
.scheme_default .trx_addons_inverse>a {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .trx_addons_inverse>a:hover {
  color: #fff
}

.scheme_default .trx_addons_dropcap_style_1 {
  color: #fff;
  background-color: #efa758
}

.scheme_default .trx_addons_dropcap_style_2 {
  color: #fff;
  background-color: #4353ff
}

.scheme_default ul[class*=trx_addons_list]>li:before {
  color: #efa758
}

.scheme_default ul[class*=trx_addons_list][class*=_circled]>li:before {
  color: #fff;
  background-color: #efa758
}

.scheme_default .trx_addons_list_parameters>li+li {
  border-color: #e0e0e0
}

.scheme_default .trx_addons_tooltip {
  color: #29313a;
  border-color: #29313a
}

.scheme_default .trx_addons_tooltip:before {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .trx_addons_tooltip:after {
  border-top-color: #29313a
}

.scheme_default blockquote.trx_addons_blockquote_style_1:before,
.scheme_default blockquote.trx_addons_blockquote_style_1 {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default blockquote.trx_addons_blockquote_style_1 b {
  color: #edf3f5
}

.scheme_default blockquote.trx_addons_blockquote_style_1 a,
.scheme_default blockquote.trx_addons_blockquote_style_1 cite {
  color: #efa758
}

.scheme_default blockquote.trx_addons_blockquote_style_1 a:hover {
  color: #edf3f5
}

.scheme_default blockquote.trx_addons_blockquote_style_2 {
  color: #fff;
  background-color: #efa758
}

.scheme_default blockquote.trx_addons_blockquote_style_2:before,
.scheme_default blockquote.trx_addons_blockquote_style_2 a,
.scheme_default blockquote.trx_addons_blockquote_style_2 cite {
  color: #fff
}

.scheme_default blockquote.trx_addons_blockquote_style_2 a:hover {
  color: #fff
}

.scheme_default .trx_addons_hover_mask {
  background-color: rgba(20, 30, 41, .7)
}

.scheme_default .trx_addons_hover_title {
  color: #b4c2d1
}

.scheme_default .trx_addons_hover_text {
  color: #b4c2d1
}

.scheme_default .trx_addons_hover_icon,
.scheme_default .trx_addons_hover_links a {
  color: #fff;
  background-color: #efa758
}

.scheme_default .trx_addons_hover_icon:hover,
.scheme_default .trx_addons_hover_links a:hover {
  color: #fff !important;
  background-color: #888f96
}

.scheme_default .trx_addons_text_gradient,
.scheme_default .trx_addons_text_gradient * {
  background: #efa758;
  background: linear-gradient(0deg, #efa758, #ea3e21)
}

.scheme_default .sc_blogger_horizontal .post_body .post_share .socials_share,
.scheme_default .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: #4c5560;
  background-color: #f2f7f8
}

.scheme_default .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.scheme_default .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: #29313a;
  background-color: #fff
}

.scheme_default div.ui-tabs,
.scheme_default div.ui-tabs .ui-tabs-panel,
.scheme_default div.ui-tabs .ui-tabs-nav {
  background-color: #fff
}

.scheme_default.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: #4c5560;
  background-color: #ebebeb
}

.scheme_default.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.scheme_default.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: #fff;
  background-color: #efa758
}

.scheme_default .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title {
  border-color: #dae2e5
}

.scheme_default .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title.ui-state-active:before,
.scheme_default .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title:hover:before {
  background-color: #efa758
}

.scheme_default body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
  border-color: #ebebeb
}

.scheme_default body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_content .post_title a {
  color: #29313a
}

.scheme_default .trx_addons_emotions_item {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #888f96
}

.scheme_default .trx_addons_emotions_item:hover {
  color: #29313a;
  border-color: #dae2e5;
  background-color: #f2f7f8
}

.scheme_default .trx_addons_emotions_active {
  color: #4c5560;
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_default .trx_addons_emotions_item_number {
  color: #4c5560
}

.scheme_default .slider_container .slide_info.slide_info_large {
  background-color: #fff
}

.scheme_default .slider_container .slide_info.slide_info_large:hover {
  background-color: #fff
}

.scheme_default .slider_container .slide_info.slide_info_large .slide_cats a {
  color: #efa758
}

.scheme_default .slider_container .slide_info.slide_info_large .slide_title a {
  color: #29313a
}

.scheme_default .slider_container .slide_info.slide_info_large .slide_date {
  color: #4c5560
}

.scheme_default .slider_container .slide_info.slide_info_large:hover .slide_date {
  color: #888f96
}

.scheme_default .slider_container .slide_info.slide_info_large .slide_cats a:hover,
.scheme_default .slider_container .slide_info.slide_info_large .slide_title a:hover {
  color: #ea3e21
}

.scheme_default .slider_container.slider_multi .slide_cats a:hover,
.scheme_default .slider_container.slider_multi .slide_title a:hover,
.scheme_default .slider_container.slider_multi a:hover .slide_title {
  color: #ea3e21
}

.scheme_default .sc_slider_controls .slider_controls_wrap>a,
.scheme_default .slider_container.slider_controls_side .slider_controls_wrap>a,
.scheme_default .slider_outer_controls_side .slider_controls_wrap>a,
.scheme_default .slider_outer_controls_outside .slider_controls_wrap>a {
  color: #29313a;
  background: #fff !important;
  border-color: #fff
}

.scheme_default .sc_slider_controls .slider_controls_wrap>a:hover,
.scheme_default .slider_container.slider_controls_side .slider_controls_wrap>a:hover,
.scheme_default .slider_outer_controls_side .slider_controls_wrap>a:hover,
.scheme_default .slider_outer_controls_outside .slider_controls_wrap>a:hover {
  color: #fff;
  background: #efa758 !important;
  border-color: #efa758
}

.scheme_default .sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap {
  background-color: #e0e0e0
}

.scheme_default .sc_slider_controls .slider_progress_bar {
  background-color: #efa758
}

.scheme_default .slider_container.slider_controls_top .slider_controls_wrap>a,
.scheme_default .slider_container.slider_controls_bottom .slider_controls_wrap>a,
.scheme_default .slider_outer_controls_top .slider_controls_wrap>a,
.scheme_default .slider_outer_controls_bottom .slider_controls_wrap>a {
  color: #29313a;
  background-color: #dae2e5;
  border-color: #dae2e5
}

.scheme_default .slider_container.slider_controls_top .slider_controls_wrap>a:hover,
.scheme_default .slider_container.slider_controls_bottom .slider_controls_wrap>a:hover,
.scheme_default .slider_outer_controls_top .slider_controls_wrap>a:hover,
.scheme_default .slider_outer_controls_bottom .slider_controls_wrap>a:hover {
  color: #efa758;
  border-color: #ededed;
  background-color: #28272e
}

.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.scheme_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.scheme_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.scheme_default .swiper-pagination-custom .swiper-pagination-button {
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_default .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.scheme_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.scheme_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.scheme_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.scheme_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.scheme_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
  border-color: #efa758;
  background-color: #efa758
}

.scheme_default .slider_container .swiper-pagination-progress .swiper-pagination-progressbar,
.scheme_default .slider_outer .swiper-pagination-progress .swiper-pagination-progressbar {
  background-color: #efa758
}

.scheme_default .slider_outer>.swiper-pagination-fraction {
  color: #29313a
}

.scheme_default .slider_titles_outside_wrap .slide_title a {
  color: #29313a
}

.scheme_default .slider_titles_outside_wrap .slide_title a:hover {
  color: #efa758
}

.scheme_default .slider_titles_outside_wrap .slide_cats,
.scheme_default .slider_titles_outside_wrap .slide_subtitle {
  color: #efa758
}

.scheme_default .slider_style_modern .slider_controls_label {
  color: #edf3f5
}

.scheme_default .slider_style_modern .slider_pagination_wrap {
  color: #888f96
}

.scheme_default .slider_style_modern .swiper-pagination-current {
  color: #29313a
}

.scheme_default .sc_slider_controller .slider-slide.swiper-slide-active {
  border-color: #efa758
}

.scheme_default .sc_slider_controller_titles .slider-slide {
  background-color: #fff
}

.scheme_default .sc_slider_controller_titles .slider-slide:after {
  background-color: #ebebeb
}

.scheme_default .sc_slider_controller_titles .slider-slide.swiper-slide-active {
  background-color: #edf3f5
}

.scheme_default .sc_slider_controller_titles .sc_slider_controller_info_title {
  color: #29313a
}

.scheme_default .sc_slider_controller_titles .sc_slider_controller_info_number {
  color: #888f96
}

.scheme_default .sc_slider_controller_titles .slider_controls_wrap>a {
  color: #fff;
  background-color: #efa758
}

.scheme_default .sc_slider_controller_titles .slider_controls_wrap>a:hover {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .widget_categories_list .categories_list_style_3 .categories_list_item {
  background-color: #fff
}

.scheme_default .widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title,
.scheme_default .widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title {
  color: #efa758
}

.scheme_default .widget_categories_list .categories_list_style_2 .categories_list_title {
  color: #29313a;
  background-color: #fff
}

.scheme_default .widget_contacts .contacts_info {
  color: #4c5560
}

.scheme_default .widget_contacts .contacts_info span:before,
.scheme_default .widget_contacts .contacts_info>div>a:before,
.scheme_default .widget_contacts .contacts_info>a:before {
  color: #29313a
}

.scheme_default .widget_contacts .contacts_info span a,
.scheme_default .widget_contacts .contacts_info>div>a,
.scheme_default .widget_contacts .contacts_info>a,
.scheme_default .widget_contacts .contacts_info>a.contacts_phone:hover {
  color: #efa758
}

.scheme_default .widget_contacts .contacts_info span a:hover,
.scheme_default .widget_contacts .contacts_info>div>a:hover,
.scheme_default .widget_contacts .contacts_info>a:hover,
.scheme_default .widget_contacts .contacts_info>a.contacts_phone {
  color: #4c5560
}

.scheme_default .widget_contacts .contacts_info .contacts_phone:before,
.scheme_default .widget_contacts .contacts_info span:before {
  background-color: #fff
}

.scheme_default.sidebar .widget_contacts .contacts_info,
.scheme_default.footer_wrap .widget_contacts .contacts_info {
  color: #4c5560
}

.scheme_default.sidebar .widget_contacts .contacts_info span:before,
.scheme_default.sidebar .widget_contacts .contacts_info>div>a:before,
.scheme_default.sidebar .widget_contacts .contacts_info>a:before,
.scheme_default.footer_wrap .widget_contacts .contacts_info span:before,
.scheme_default.footer_wrap .widget_contacts .contacts_info>div>a:before,
.scheme_default.footer_wrap .widget_contacts .contacts_info>a:before {
  color: #efa758
}

.scheme_default.sidebar .widget_contacts .contacts_info span a,
.scheme_default.sidebar .widget_contacts .contacts_info>div>a,
.scheme_default.sidebar .widget_contacts .contacts_info>a,
.scheme_default.footer_wrap .widget_contacts .contacts_info span a,
.scheme_default.footer_wrap .widget_contacts .contacts_info>div>a,
.scheme_default.footer_wrap .widget_contacts .contacts_info>a {
  color: #29313a
}

.scheme_default.sidebar .widget_contacts .contacts_info span a:hover,
.scheme_default.sidebar .widget_contacts .contacts_info>div>a:hover,
.scheme_default.sidebar .widget_contacts .contacts_info>a:hover,
.scheme_default.footer_wrap .widget_contacts .contacts_info span a:hover,
.scheme_default.footer_wrap .widget_contacts .contacts_info>div>a:hover,
.scheme_default.footer_wrap .widget_contacts .contacts_info>a:hover {
  color: #efa758
}

.scheme_default .sc_recent_news_header {
  border-color: #29313a
}

.scheme_default .sc_recent_news_header_category_item_more {
  color: #efa758
}

.scheme_default .sc_recent_news_header_more_categories {
  border-color: #26323f;
  background-color: #141e29
}

.scheme_default .sc_recent_news_header_more_categories>a {
  color: #efa758
}

.scheme_default .sc_recent_news_header_more_categories>a:hover {
  color: #888f96;
  background-color: #28272e
}

.scheme_default .sidebar_inner .sc_recent_news .post_counters_item:hover,
.scheme_default .sidebar_inner .sc_recent_news .post_counters .post_counters_edit a:hover {
  color: #29313a;
  background-color: #fff
}

.scheme_default .sc_recent_news_style_news-magazine .post_accented_border {
  border-color: #e0e0e0
}

.scheme_default .sc_recent_news_style_news-excerpt .post_item {
  border-color: #e0e0e0
}

.scheme_default .widget_twitter .widget_content .sc_twitter_item,
.scheme_default .widget_twitter .widget_content li {
  color: #4c5560
}

.scheme_default .widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon {
  color: #efa758 !important
}

.scheme_default .widget_twitter .swiper-pagination-bullet {
  background-color: #888f96
}

.scheme_default .widget_twitter .swiper-pagination-bullet-active {
  background-color: #efa758
}

.scheme_default .widget_twitter .widget_content .sc_twitter_list li {
  color: #4c5560
}

.scheme_default .widget_twitter .widget_content .sc_twitter_list li:before {
  color: #efa758 !important
}

.scheme_default.sidebar .widget_twitter .widget_content .sc_twitter_list li {
  color: #4c5560
}

.scheme_default.sidebar .widget_twitter .widget_content .sc_twitter_list li:before {
  color: #efa758 !important
}

.scheme_default .sc_item_subtitle {
  color: #efa758
}

.scheme_default .color_style_link2 .sc_item_subtitle {
  color: #4353ff
}

.scheme_default .color_style_link3 .sc_item_subtitle {
  color: #57af3a
}

.scheme_default .sc_item_subtitle.sc_item_title_style_shadow {
  color: #888f96
}

.scheme_default .theme_scroll_down:hover {
  color: #efa758
}

.scheme_default .sc_action_item .sc_action_item_subtitle {
  color: #efa758
}

.scheme_default .sc_action_item.color_style_link2 .sc_action_item_subtitle {
  color: #4353ff
}

.scheme_default .sc_action_item.color_style_link3 .sc_action_item_subtitle {
  color: #57af3a
}

.scheme_default .sc_action_item.color_style_dark .sc_action_item_subtitle {
  color: #29313a
}

.scheme_default .sc_action_item_event .sc_action_item_date,
.scheme_default .sc_action_item_event .sc_action_item_info {
  color: #29313a;
  border-color: #4c5560
}

.scheme_default .sc_action_item_event .sc_action_item_description {
  color: #4c5560
}

.scheme_default .sc_action_item_event.with_image .sc_action_item_inner {
  background-color: #edf3f5
}

.scheme_default .sc_blogger.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_default .sc_recent_news .post_item,
.scheme_default .sc_blogger_item {
  background-color: #fff
}

.scheme_default .sc_blogger_post_meta {
  color: #888f96
}

.scheme_default .sc_blogger_item_title a {
  color: #29313a
}

.scheme_default .sc_blogger_item_title a:hover {
  color: #efa758
}

.scheme_default .sc_blogger_post_meta {
  color: #888f96
}

.scheme_default .sc_blogger_item_content {
  color: #4c5560
}

.scheme_default .sc_blogger_item .more-link {
  color: #efa758
}

.scheme_default .sc_blogger_item .more-link:hover {
  color: #29313a
}

.scheme_default .sc_cars_item,
.scheme_default .sc_cars_item_params {
  border-color: #e0e0e0
}

.scheme_default .sc_cars_item_param {
  color: #888f96
}

.scheme_default .sc_cars_item_param .sc_cars_item_param_text,
.scheme_default .sc_cars_item_footer {
  color: #4c5560
}

.scheme_default .sc_cars_columns_1 .sc_cars_item,
.scheme_default .sc_cars_item .sc_cars_item_thumb {
  background-color: #fff
}

.scheme_default .sc_cars_item_status>a,
.scheme_default .sc_cars_item_type>a,
.scheme_default .sc_cars_item_compare {
  color: #888f96
}

.scheme_default .sc_cars_item_compare.in_compare_list {
  color: #efa758
}

.scheme_default .sc_cars_item_status>a:hover,
.scheme_default .sc_cars_item_type>a:hover,
.scheme_default .sc_cars_item_compare:hover,
.scheme_default .sc_cars_item_compare.in_compare_list:hover {
  color: #29313a
}

.scheme_default .sc_cars_item_options .sc_cars_item_row_address,
.scheme_default .sc_cars_item_options .sc_cars_item_row_meta {
  color: #888f96
}

.scheme_default .cars_page_title .cars_page_status>a {
  color: #fff;
  background-color: #efa758
}

.scheme_default .cars_page_title .cars_page_status>a:hover {
  color: #fff;
  background-color: #fcba6a
}

.scheme_default .cars_page_title_address {
  color: #888f96
}

.scheme_default .cars_price {
  color: #888f96
}

.scheme_default .cars_page_attachments_list>a:before,
.scheme_default .cars_page_features_list>a:before {
  color: #efa758
}

.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
  border-color: #ebebeb
}

.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a {
  background-color: #fff;
  border-color: #fff;
  border-bottom-color: #ebebeb
}

.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a {
  border-color: #ebebeb;
  background-color: #edf3f5;
  border-bottom-color: #edf3f5
}

.scheme_default .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover {
  background-color: #f2f7f8;
  border-color: #f2f7f8 #f2f7f8 #ebebeb
}

.scheme_default .cars_page_section_title {
  border-color: #e0e0e0
}

.scheme_default .cars_page_agent_info_position {
  color: #888f96
}

.scheme_default .cars_page_agent_info_phones>span,
.scheme_default .cars_page_agent_info_phones>a {
  color: #4c5560
}

.scheme_default .cars_page_agent_info_phones>a:hover {
  color: #efa758
}

.scheme_default .cars_page_agent_info_address:before,
.scheme_default .cars_page_agent_info_phones>:before {
  color: #29313a
}

.scheme_default .cars_page_agent_info_profiles.socials_wrap .social_item .social_icon {
  color: #4c5560
}

.scheme_default .cars_search_form .cars_search_basic .cars_search_show_advanced {
  color: #888f96;
  background-color: #fff
}

.scheme_default .cars_search_form .cars_search_basic .cars_search_show_advanced:hover {
  color: #6e7783
}

.scheme_default .sc_cars_compare_data .cars_feature_present {
  color: #efa758
}

.scheme_default .sc_content_number {
  color: #f2f7f8
}

.scheme_default .sc_countdown_default .sc_countdown_digits span {
  color: #fff;
  border-color: #ea3e21;
  background-color: #efa758
}

.scheme_default .sc_countdown_circle .sc_countdown_digits {
  color: #efa758;
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_default .sc_courses.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_default .sc_courses_default .sc_courses_item {
  background-color: #fff
}

.scheme_default .sc_courses_default .sc_courses_item_categories {
  background-color: #29313a
}

.scheme_default .sc_courses_default .sc_courses_item_categories a {
  color: #edf3f5
}

.scheme_default .sc_courses_default .sc_courses_item_categories a:hover {
  color: #efa758
}

.scheme_default .sc_courses_default .sc_courses_item_meta {
  color: #888f96
}

.scheme_default .sc_courses_default .sc_courses_item_date {
  color: #29313a
}

.scheme_default .sc_courses_default .sc_courses_item_price {
  color: #efa758
}

.scheme_default .sc_courses_default .sc_courses_item_period {
  color: #888f96
}

.scheme_default .courses_single .courses_page_meta {
  color: #888f96
}

.scheme_default .courses_single .courses_page_meta_item_date {
  color: #29313a
}

.scheme_default .courses_single .courses_page_period {
  color: #888f96
}

.scheme_default .sc_dishes_default .sc_dishes_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .sc_dishes_default .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default .sc_dishes_item_subtitle a {
  color: #efa758
}

.scheme_default .sc_dishes_default .sc_dishes_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a {
  color: #4353ff
}

.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a:hover {
  color: #4353ff
}

.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a:hover {
  color: #469b2a
}

.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a {
  color: #29313a
}

.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_dishes_default .sc_dishes_item_featured_left,
.scheme_default .sc_dishes_default .sc_dishes_item_featured_right {
  color: #4c5560;
  background-color: initial
}

.scheme_default .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_default .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #efa758
}

.scheme_default .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_default .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #ea3e21
}

.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #4353ff
}

.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_default .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #4353ff
}

.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_default .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #469b2a
}

.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #29313a
}

.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_default .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_dishes_compact .sc_dishes_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .sc_dishes_compact .sc_dishes_item_header {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .sc_dishes_compact .sc_dishes_item_price,
.scheme_default .sc_dishes_compact .sc_dishes_item_subtitle a {
  color: #edf3f5
}

.scheme_default .sc_dishes_compact .sc_dishes_item_price:hover,
.scheme_default .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_default .sc_dishes_compact .sc_dishes_item_subtitle a:hover,
.scheme_default .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #efa758
}

.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item_price:hover,
.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item_subtitle a:hover,
.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #4353ff
}

.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item_price:hover,
.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item_subtitle a:hover,
.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_default .sc_dishes_compact .sc_dishes_item_title a {
  color: #efa758
}

.scheme_default .sc_dishes_compact.color_style_link2 .sc_dishes_item_title a {
  color: #4353ff
}

.scheme_default .sc_dishes_compact.color_style_link3 .sc_dishes_item_title a {
  color: #57af3a
}

.scheme_default .sc_dishes_compact .sc_dishes_item_title a:hover,
.scheme_default .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_title a {
  color: #edf3f5
}

.scheme_default .sc_dishes.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_default .sc_events.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_default .sc_events_default .sc_events_item {
  background-color: #fff
}

.scheme_default .sc_events_default .sc_events_item_date {
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_events_default .sc_events_item:hover .sc_events_item_date {
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_events_default .sc_events_item_title {
  color: #29313a
}

.scheme_default .sc_events_default .sc_events_item:hover .sc_events_item_title {
  color: #efa758
}

.scheme_default .sc_events_default .sc_events_item_button {
  color: #efa758
}

.scheme_default .sc_events_default .sc_events_item:hover .sc_events_item_button {
  color: #efa758
}

.scheme_default .sc_events_detailed .sc_events_item,
.scheme_default .sc_events_detailed .sc_events_item_date_wrap,
.scheme_default .sc_events_detailed .sc_events_item_time_wrap:before,
.scheme_default .sc_events_detailed .sc_events_item_button_wrap:before {
  border-color: #efa758
}

.scheme_default .sc_events_detailed .sc_events_item_date,
.scheme_default .sc_events_detailed .sc_events_item_button {
  color: #efa758
}

.scheme_default .sc_events_detailed .sc_events_item_title {
  color: #29313a
}

.scheme_default .sc_events_detailed .sc_events_item_time {
  color: #4c5560
}

.scheme_default .sc_events_detailed .sc_events_item:hover {
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_events_detailed .sc_events_item:hover,
.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_date,
.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_button,
.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_title,
.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_time {
  color: #fff
}

.scheme_default .sc_events_detailed .sc_events_item:hover,
.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_date_wrap,
.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,
.scheme_default .sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before {
  border-color: #fff
}

.scheme_default .sc_events_classic .sc_events_item {
  background-color: #fff
}

.scheme_default .sc_events_classic .sc_events_item_categories {
  background-color: #29313a
}

.scheme_default .sc_events_classic .sc_events_item_categories a {
  color: #edf3f5
}

.scheme_default .sc_events_classic .sc_events_item_categories a:hover {
  color: #efa758
}

.scheme_default .sc_events_classic .sc_events_item_meta {
  color: #888f96
}

.scheme_default .sc_events_classic .sc_events_item_date {
  color: #29313a
}

.scheme_default .sc_events_classic .sc_events_item_price {
  color: #efa758
}

.scheme_default .sc_events_classic .sc_events_item_period {
  color: #888f96
}

.scheme_default.sc_form {
  background-color: #edf3f5
}

.scheme_default span.sc_form_field_title {
  color: #29313a
}

.scheme_default .sc_form .sc_form_info_icon {
  color: #efa758
}

.scheme_default .sc_form .sc_form_info_data>a,
.scheme_default .sc_form .sc_form_info_data>span {
  color: #29313a
}

.scheme_default .sc_form .sc_form_info_data>a:hover {
  color: #efa758
}

.scheme_default [class*=sc_input_hover_] .sc_form_field_hover {
  color: #29313a
}

.scheme_default .sc_input_hover_accent input[type=text]:focus,
.scheme_default .sc_input_hover_accent input[type=number]:focus,
.scheme_default .sc_input_hover_accent input[type=email]:focus,
.scheme_default .sc_input_hover_accent input[type=password]:focus,
.scheme_default .sc_input_hover_accent input[type=search]:focus,
.scheme_default .sc_input_hover_accent select:focus,
.scheme_default .sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,
.scheme_default .sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,
.scheme_default .sc_input_hover_accent textarea:focus {
  border-color: #efa758 !important
}

.scheme_default .sc_input_hover_accent .sc_form_field_hover:before {
  color: rgba(239, 167, 88, .2)
}

.scheme_default .sc_input_hover_path .sc_form_field_graphic {
  stroke: #e7eaed
}

.scheme_default .sc_input_hover_jump .sc_form_field_hover {
  color: #a7a7a7
}

.scheme_default .sc_input_hover_jump .sc_form_field_content:before {
  color: #efa758
}

.scheme_default .sc_input_hover_jump input[type=text],
.scheme_default .sc_input_hover_jump input[type=number],
.scheme_default .sc_input_hover_jump input[type=email],
.scheme_default .sc_input_hover_jump input[type=password],
.scheme_default .sc_input_hover_jump input[type=search],
.scheme_default .sc_input_hover_jump textarea {
  border-color: #e7eaed
}

.scheme_default .sc_input_hover_jump input[type=text]:focus,
.scheme_default .sc_input_hover_jump input[type=number]:focus,
.scheme_default .sc_input_hover_jump input[type=email]:focus,
.scheme_default .sc_input_hover_jump input[type=password]:focus,
.scheme_default .sc_input_hover_jump input[type=search]:focus,
.scheme_default .sc_input_hover_jump textarea:focus {
  border-color: #efa758 !important
}

.scheme_default .sc_input_hover_underline .sc_form_field_hover:before {
  background-color: #e7eaed
}

.scheme_default .sc_input_hover_underline input:focus+.sc_form_field_hover:before,
.scheme_default .sc_input_hover_underline textarea:focus+.sc_form_field_hover:before,
.scheme_default .sc_input_hover_underline input.filled+.sc_form_field_hover:before,
.scheme_default .sc_input_hover_underline textarea.filled+.sc_form_field_hover:before {
  background-color: #efa758
}

.scheme_default .sc_input_hover_underline .sc_form_field_content {
  color: #6e7783
}

.scheme_default .sc_input_hover_underline input:focus,
.scheme_default .sc_input_hover_underline textarea:focus,
.scheme_default .sc_input_hover_underline input.filled,
.scheme_default .sc_input_hover_underline textarea.filled,
.scheme_default .sc_input_hover_underline input:focus+.sc_form_field_hover>.sc_form_field_content,
.scheme_default .sc_input_hover_underline textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.scheme_default .sc_input_hover_underline input.filled+.sc_form_field_hover>.sc_form_field_content,
.scheme_default .sc_input_hover_underline textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  color: #efa758 !important
}

.scheme_default .sc_input_hover_iconed .sc_form_field_hover {
  color: #a7a7a7
}

.scheme_default .sc_input_hover_iconed input:focus+.sc_form_field_hover,
.scheme_default .sc_input_hover_iconed textarea:focus+.sc_form_field_hover,
.scheme_default .sc_input_hover_iconed input.filled+.sc_form_field_hover,
.scheme_default .sc_input_hover_iconed textarea.filled+.sc_form_field_hover {
  color: #6e7783
}

.scheme_default .sc_googlemap_content,
.scheme_default.sc_googlemap_content {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_default .sc_googlemap_content b,
.scheme_default .sc_googlemap_content strong,
.scheme_default.sc_googlemap_content b,
.scheme_default.sc_googlemap_content strong {
  color: #29313a
}

.scheme_default .sc_googlemap_content_detailed:before {
  color: #efa758
}

.scheme_default .sc_icons .sc_icons_icon {
  color: #efa758
}

.scheme_default .sc_icons .sc_icons_item_linked:hover .sc_icons_icon {
  color: #29313a
}

.scheme_default .sc_icons .sc_icons_item_title {
  color: #29313a
}

.scheme_default.footer_wrap .sc_icons .sc_icons_item_title {
  color: #29313a
}

.scheme_default.footer_wrap .sc_icons .sc_icons_item_description {
  color: #4c5560
}

.scheme_default .sc_icons_item_description {
  color: #4c5560
}

.scheme_default .sc_sport_default .sc_sport_item_subtitle .sc_sport_item_date {
  color: #888f96
}

.scheme_default .sc_matches_main .swiper-pagination .swiper-pagination-bullet {
  border-color: #e0e0e0
}

.scheme_default .sc_matches_main .sc_matches_item_score a {
  color: #29313a
}

.scheme_default .sc_matches_main .sc_matches_item_score a:hover {
  color: #efa758
}

.scheme_default .color_style_link2 .sc_matches_main .sc_matches_item_score a:hover {
  color: #4353ff
}

.scheme_default .color_style_link3 .sc_matches_main .sc_matches_item_score a:hover {
  color: #57af3a
}

.scheme_default .color_style_dark .sc_matches_main .sc_matches_item_score a:hover {
  color: #29313a
}

.scheme_default .sc_matches_other .sc_matches_item_link {
  color: #29313a;
  background-color: #fff
}

.scheme_default .sc_matches_other .sc_matches_item_club {
  color: #888f96
}

.scheme_default .sc_matches_other .sc_matches_item_date {
  color: #29313a;
  background-color: #ebebeb
}

.scheme_default .sc_matches_other .sc_matches_item_link:hover {
  background-color: #f2f7f8
}

.scheme_default .sc_matches_other .sc_matches_item_link:hover .sc_matches_item_date {
  background-color: #dae2e5
}

.scheme_default .sc_points_table td a {
  color: #29313a
}

.scheme_default .sc_points_table tr:hover td {
  background-color: #efa758 !important
}

.scheme_default .sc_points_table tr:hover a,
.scheme_default .sc_points_table td a:hover {
  color: #fff !important
}

.scheme_default .sc_points_table tr.sc_points_table_accented_top td {
  background-color: rgba(239, 167, 88, .7)
}

.scheme_default .sc_points_table tr.sc_points_table_accented_bottom td {
  background-color: #fff
}

.scheme_default .sc_portfolio_default .sc_portfolio_item {
  background-color: #fff;
  color: #4c5560
}

.scheme_default .sc_portfolio_default .sc_portfolio_item a,
.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image),
.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):after {
  color: #efa758 !important
}

.scheme_default .sc_portfolio_default .sc_portfolio_item a:hover,
.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_default .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #efa758 !important
}

.scheme_default .sc_portfolio_default .sc_portfolio_item:hover {
  background-color: #f2f7f8
}

.scheme_default .sc_portfolio_default .sc_portfolio_item_title {
  color: #29313a
}

.scheme_default .portfolio_page_details_share {
  border-color: #e0e0e0
}

.scheme_default .sc_price_item {
  color: #b4c2d1;
  background-color: #141e29;
  border-color: #26323f
}

.scheme_default .sc_price_item:hover {
  background-color: #28272e;
  border-color: #ededed
}

.scheme_default .sc_price_item .sc_price_item_icon {
  color: #efa758
}

.scheme_default .sc_price_item:hover .sc_price_item_icon {
  color: #888f96
}

.scheme_default .sc_price_item .sc_price_item_label {
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_price_item:hover .sc_price_item_label {
  background-color: #888f96;
  color: #fff
}

.scheme_default .sc_price_item .sc_price_item_subtitle {
  color: #b4c2d1
}

.scheme_default .sc_price_item .sc_price_item_title,
.scheme_default .sc_price_item .sc_price_item_title a {
  color: #29313a
}

.scheme_default .sc_price_item:hover .sc_price_item_title,
.scheme_default .sc_price_item:hover .sc_price_item_title a {
  color: #efa758
}

.scheme_default .sc_price_item .sc_price_item_price {
  color: #888f96
}

.scheme_default .sc_price_item .sc_price_item_description,
.scheme_default .sc_price_item .sc_price_item_details {
  color: #b4c2d1
}

.scheme_default .sc_promo_icon {
  color: #efa758
}

.scheme_default .sc_promo .sc_promo_title,
.scheme_default .sc_promo .sc_promo_descr {
  color: #29313a
}

.scheme_default .sc_promo .sc_promo_content {
  color: #4c5560
}

.scheme_default .sc_promo_modern .sc_promo_link2 {
  color: #fff;
  background-color: #efa758 !important
}

.scheme_default .sc_promo_modern .sc_promo_link2:hover {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default.sc_promo .sc_promo_text.trx_addons_stretch_height,
.scheme_default.sc_promo .sc_promo_text_inner {
  background-color: #fff
}

.scheme_default.sc_promo .sc_promo_title {
  color: #efa758
}

.scheme_default.sc_promo .sc_promo_subtitle {
  color: #efa758
}

.scheme_default.sc_promo .sc_promo_descr {
  color: #29313a
}

.scheme_default.sc_promo .sc_promo_content {
  color: #4c5560
}

.scheme_default .sc_properties_columns_1 .sc_properties_item {
  background-color: #fff
}

.scheme_default .sc_properties_item_status>a,
.scheme_default .sc_properties_item_type>a,
.scheme_default .sc_properties_item_compare {
  color: #888f96
}

.scheme_default .sc_properties_item_compare.in_compare_list {
  color: #efa758
}

.scheme_default .sc_properties_item_status>a:hover,
.scheme_default .sc_properties_item_type>a:hover,
.scheme_default .sc_properties_item_compare:hover,
.scheme_default .sc_properties_item_compare.in_compare_list:hover {
  color: #29313a
}

.scheme_default .sc_properties_item_options .sc_properties_item_row_address,
.scheme_default .sc_properties_item_options .sc_properties_item_row_meta {
  color: #888f96
}

.scheme_default .properties_page_title .properties_page_status>a {
  color: #fff;
  background-color: #efa758
}

.scheme_default .properties_page_title .properties_page_status>a:hover {
  color: #fff;
  background-color: #fcba6a
}

.scheme_default .properties_page_title_address {
  color: #888f96
}

.scheme_default .properties_price {
  color: #888f96
}

.scheme_default .properties_page_section_title {
  border-color: #e0e0e0
}

.scheme_default .properties_page_attachments_list>a:before,
.scheme_default .properties_page_features_list>a:before {
  color: #efa758
}

.scheme_default .properties_page_floor_plans_list .properties_page_floor_plans_list_item_title {
  background-color: #fff !important;
  color: #4c5560
}

.scheme_default .properties_page_virtual_tour_wrap {
  background-color: #fff;
  color: #4c5560
}

.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
  border-color: #ebebeb
}

.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a {
  background-color: #fff;
  border-color: #fff;
  border-bottom-color: #ebebeb
}

.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a {
  border-color: #ebebeb;
  background-color: #edf3f5;
  border-bottom-color: #edf3f5
}

.scheme_default .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover {
  background-color: #f2f7f8;
  border-color: #f2f7f8 #f2f7f8 #ebebeb
}

.scheme_default .properties_page_agent_info_position {
  color: #888f96
}

.scheme_default .properties_page_agent_info_phones>span,
.scheme_default .properties_page_agent_info_phones>a {
  color: #4c5560
}

.scheme_default .properties_page_agent_info_phones>a:hover {
  color: #efa758
}

.scheme_default .properties_page_agent_info_address:before,
.scheme_default .properties_page_agent_info_phones>:before {
  color: #29313a
}

.scheme_default .properties_page_agent_info_profiles.socials_wrap .social_item .social_icon {
  color: #4c5560
}

.scheme_default .properties_search_form .properties_search_basic .properties_search_show_advanced {
  color: #888f96;
  background-color: #fff
}

.scheme_default .properties_search_form .properties_search_basic .properties_search_show_advanced:hover {
  color: #6e7783
}

.scheme_default .sc_properties_compare_data .properties_feature_present {
  color: #efa758
}

.scheme_default .sc_services .sc_services_item_number {
  color: #f2f7f8
}

.scheme_default .sc_services_default .sc_services_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .sc_services_default .sc_services_item_icon {
  color: #efa758;
  border-color: #efa758
}

.scheme_default .sc_services_default .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #efa758;
  border-color: #efa758
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item_icon {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #4353ff;
  border-color: #4353ff
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item_icon {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #57af3a;
  border-color: #57af3a
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item_icon {
  color: #29313a;
  border-color: #29313a
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #29313a;
  border-color: #29313a
}

.scheme_default .sc_services_default .sc_services_item_subtitle a {
  color: #efa758
}

.scheme_default .sc_services_default .sc_services_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item_subtitle a:hover {
  color: #4353ff
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item_subtitle a {
  color: #29313a
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_services_default .sc_services_item_featured_left,
.scheme_default .sc_services_default .sc_services_item_featured_right,
.scheme_default .sc_services_list .sc_services_item {
  color: #4c5560;
  background-color: initial
}

.scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
.scheme_default .sc_services_list .sc_services_item_icon {
  color: #efa758;
  border-color: #efa758
}

.scheme_default .sc_services_list .sc_services_item:hover .sc_services_item_icon {
  color: #ea3e21
}

.scheme_default .sc_services_default .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_default .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_default .sc_services_list .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_list .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #efa758;
  border-color: #efa758
}

.scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #efa758
}

.scheme_default .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_default .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #ea3e21
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_icon,
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_link2 .sc_services_item_icon {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_default .sc_services_list.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #4353ff
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #4353ff;
  border-color: #4353ff
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_default .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #4353ff
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_icon,
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_link3 .sc_services_item_icon {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_default .sc_services_list.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #57af3a;
  border-color: #57af3a
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_default .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_icon,
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_dark .sc_services_item_icon {
  color: #29313a;
  border-color: #29313a
}

.scheme_default .sc_services_list.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #efa758
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_default .sc_services_list.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #29313a;
  border-color: #29313a
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #29313a
}

.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_default .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_services_light .sc_services_item_icon {
  color: #efa758
}

.scheme_default .sc_services_light .sc_services_item:hover .sc_services_item_icon {
  color: #ea3e21
}

.scheme_default .sc_services_light.color_style_link2 .sc_services_item_icon {
  color: #4353ff
}

.scheme_default .sc_services_light.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #4353ff
}

.scheme_default .sc_services_light.color_style_link3 .sc_services_item_icon {
  color: #57af3a
}

.scheme_default .sc_services_light.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_default .sc_services_light.color_style_dark .sc_services_item_icon {
  color: #29313a
}

.scheme_default .sc_services_light.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #efa758
}

.scheme_default .sc_services_callouts .sc_services_item {
  background-color: #fff
}

.scheme_default .sc_services_callouts .sc_services_item_marker {
  border-color: #edf3f5;
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_services_callouts .sc_services_item .sc_services_item_marker_back {
  border-color: #edf3f5;
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_services_callouts.color_style_link2 .sc_services_item_marker {
  background-color: #4353ff
}

.scheme_default .sc_services_callouts.color_style_link2 .sc_services_item .sc_services_item_marker_back {
  background-color: #4353ff
}

.scheme_default .sc_services_callouts.color_style_link3 .sc_services_item_marker {
  background-color: #57af3a
}

.scheme_default .sc_services_callouts.color_style_link3 .sc_services_item .sc_services_item_marker_back {
  background-color: #469b2a
}

.scheme_default .sc_services_callouts.color_style_dark .sc_services_item_marker {
  background-color: #29313a
}

.scheme_default .sc_services_callouts.color_style_dark .sc_services_item .sc_services_item_marker_back {
  background-color: #efa758
}

.scheme_default .sc_services_callouts .sc_services_item_marker_bg {
  border-color: #edf3f5;
  background-color: #edf3f5
}

.scheme_default .sc_services_timeline .sc_services_item_timeline {
  border-color: #e0e0e0
}

.scheme_default .sc_services_timeline .sc_services_item_marker {
  border-color: #efa758;
  background-color: #efa758;
  color: #fff
}

.scheme_default .sc_services_timeline .sc_services_item:hover .sc_services_item_marker {
  border-color: #ea3e21;
  background-color: #ea3e21;
  color: #fff
}

.scheme_default .sc_services_timeline.color_style_link2 .sc_services_item_marker {
  border-color: #4353ff;
  background-color: #4353ff
}

.scheme_default .sc_services_timeline.color_style_link2 .sc_services_item:hover .sc_services_item_marker {
  border-color: #4353ff;
  background-color: #4353ff
}

.scheme_default .sc_services_timeline.color_style_link3 .sc_services_item_marker {
  border-color: #57af3a;
  background-color: #57af3a
}

.scheme_default .sc_services_timeline.color_style_link3 .sc_services_item:hover .sc_services_item_marker {
  border-color: #469b2a;
  background-color: #469b2a
}

.scheme_default .sc_services_timeline.color_style_dark .sc_services_item_marker {
  border-color: #29313a;
  background-color: #29313a
}

.scheme_default .sc_services_timeline.color_style_dark .sc_services_item:hover .sc_services_item_marker {
  border-color: #efa758;
  background-color: #efa758
}

.scheme_default .sc_services_iconed .sc_services_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .sc_services_iconed .sc_services_item_icon:hover,
.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_icon,
.scheme_default .sc_services_iconed .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #efa758
}

.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_icon:hover,
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_icon:hover,
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_default .sc_services_iconed .sc_services_item_header .sc_services_item_title a {
  color: #efa758
}

.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_title a {
  color: #4353ff
}

.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_title a {
  color: #57af3a
}

.scheme_default .sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover,
.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_title a {
  color: #fff
}

.scheme_default .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a {
  color: #fff
}

.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_default .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #4353ff
}

.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #57af3a
}

.scheme_default .sc_services_iconed .sc_services_item_content .sc_services_item_title a {
  color: #29313a
}

.scheme_default .sc_services_iconed .sc_services_item_content .sc_services_item_title a:hover,
.scheme_default .sc_services_iconed .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #efa758
}

.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item_content .sc_services_item_title a:hover,
.scheme_default .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #4353ff
}

.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item_content .sc_services_item_title a:hover,
.scheme_default .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #57af3a
}

.scheme_default .sc_services_iconed.color_style_dark .sc_services_item_content .sc_services_item_title a:hover,
.scheme_default .sc_services_iconed.color_style_dark .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #29313a
}

.scheme_default .sc_services.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_default .sc_services_list .sc_services_item_featured_left .sc_services_item_number,
.scheme_default .sc_services_list .sc_services_item_featured_right .sc_services_item_number {
  color: #888f96
}

.scheme_default .sc_services_hover .sc_services_item_icon,
.scheme_default .sc_services_hover .sc_services_item_title a:hover,
.scheme_default .sc_services_hover .sc_services_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_services_hover.color_style_link2 .sc_services_item_icon,
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item_title a:hover,
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item_subtitle a:hover {
  color: #4353ff
}

.scheme_default .sc_services_hover.color_style_link3 .sc_services_item_icon,
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item_title a:hover,
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item_subtitle a:hover {
  color: #57af3a
}

.scheme_default .sc_services_hover [class*=column-]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,
.scheme_default .sc_services_hover .slider-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #f2f7f8
}

.scheme_default .sc_services_hover [class*=column-]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,
.scheme_default .sc_services_hover .slider-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #fff
}

.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number {
  color: #888f96
}

.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title,
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a {
  color: #29313a
}

.scheme_default .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #efa758
}

.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #4353ff
}

.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #efa758
}

.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_default .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #efa758
}

.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_default .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #4353ff
}

.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_default .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_default .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text {
  color: #4c5560
}

.scheme_default .sc_services_chess .sc_services_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .sc_services_chess .sc_services_item_title,
.scheme_default .sc_services_chess .sc_services_item_title a {
  color: #29313a
}

.scheme_default .sc_services_chess .sc_services_item_title a:hover {
  color: #efa758
}

.scheme_default .sc_services_chess.color_style_link2 .sc_services_item_title a:hover {
  color: #4353ff
}

.scheme_default .sc_services_chess.color_style_link3 .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_default .sc_services_chess .sc_services_item:hover {
  color: #888f96;
  background-color: #141e29
}

.scheme_default .sc_services_chess .sc_services_item:hover .sc_services_item_title,
.scheme_default .sc_services_chess .sc_services_item:hover .sc_services_item_title a {
  color: #b4c2d1
}

.scheme_default .sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover {
  color: #efa758
}

.scheme_default .sc_services_tabs_simple .sc_services_item_icon {
  color: #efa758
}

.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item_icon {
  color: #4353ff
}

.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item_icon {
  color: #57af3a
}

.scheme_default .sc_services_tabs_simple.color_style_dark .sc_services_item_icon {
  color: #29313a
}

.scheme_default .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_icon,
.scheme_default .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,
.scheme_default .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_subtitle,
.scheme_default .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_default .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_default .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #ea3e21
}

.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,
.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,
.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_default .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #4353ff
}

.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,
.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,
.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_default .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #469b2a
}

.scheme_default .sc_services_tabs .sc_services_item_content {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .sc_services_tabs .sc_services_item_title a {
  color: #29313a
}

.scheme_default .sc_services_tabs .sc_services_item_title a:hover {
  color: #efa758
}

.scheme_default .sc_services_tabs.color_style_link2 .sc_services_item_title a:hover {
  color: #4353ff
}

.scheme_default .sc_services_tabs.color_style_link3 .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon {
  color: #efa758
}

.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item .sc_services_item_icon {
  color: #4353ff
}

.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item .sc_services_item_icon {
  color: #57af3a
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number {
  color: #888f96
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item {
  background-color: #fff
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2) {
  background-color: #f2f7f8
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover,
.scheme_default .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover {
  background-color: #dae2e5
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title {
  color: #29313a
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #efa758
}

.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #4353ff
}

.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #57af3a
}

.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #29313a
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #efa758
}

.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #4353ff
}

.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #29313a
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number {
  color: #4c5560
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
  background-color: #29313a !important
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
  color: #edf3f5
}

.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_default .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #efa758
}

.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_default .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #4353ff
}

.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_default .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #57af3a
}

.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_default .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #29313a
}

.scheme_default .sc_skills_counter .sc_skills_icon {
  color: #29313a
}

.scheme_default .sc_skills .sc_skills_total {
  color: #29313a
}

.scheme_default .sc_skills.color_style_link2 .sc_skills_total {
  color: #4353ff
}

.scheme_default .sc_skills.color_style_link3 .sc_skills_total {
  color: #57af3a
}

.scheme_default .sc_skills.color_style_dark .sc_skills_total {
  color: #29313a
}

.scheme_default .sc_skills .sc_skills_item_title,
.scheme_default .sc_skills .sc_skills_legend_title,
.scheme_default .sc_skills .sc_skills_legend_value {
  color: #4c5560
}

.scheme_default .sc_skills_counter .sc_skills_column+.sc_skills_column:before {
  background-color: #e0e0e0
}

.scheme_default .socials_wrap .social_item .social_icon {
  background-color: #fff
}

.scheme_default .socials_wrap .social_item .social_icon,
.scheme_default .socials_wrap .social_item .social_icon i {
  color: #888f96
}

.scheme_default .socials_wrap .social_item:hover .social_icon {
  background-color: #f2f7f8
}

.scheme_default .socials_wrap .social_item:hover .social_icon,
.scheme_default .socials_wrap .social_item:hover .social_icon i {
  color: #efa758
}

.scheme_default .sidebar_inner .socials_wrap .social_item .social_icon {
  background-color: #f2f7f8
}

.scheme_default .sidebar_inner .socials_wrap .social_item:hover .social_icon,
.scheme_default .sidebar_inner .socials_wrap .social_item:hover .social_icon i {
  color: #fff
}

.scheme_default .sidebar_inner .socials_wrap .social_item:hover .social_icon {
  background-color: #efa758
}

.scheme_default.sidebar .socials_wrap .social_item .social_icon,
.scheme_default.footer_wrap .socials_wrap .social_item .social_icon {
  color: #fff;
  background-color: #efa758
}

.scheme_default.sidebar .socials_wrap .social_item:hover .social_icon,
.scheme_default.footer_wrap .socials_wrap .social_item:hover .social_icon {
  color: #fff;
  background-color: #efa758
}

.scheme_default.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,
.scheme_default.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  color: #29313a;
  background-color: initial
}

.scheme_default.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,
.scheme_default.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
  color: #efa758;
  background-color: initial
}

.scheme_default .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  background-color: #4353ff
}

.scheme_default .single_share .socials_share.socials_type_drop .social_item:hover {
  background-color: #4353ff !important
}

.scheme_default .single_share .socials_share.socials_type_drop .social_item>.social_icon>span,
.scheme_default .single_share .socials_share.socials_type_drop .social_item>.social_icon>i {
  color: #fff
}

.scheme_default .counters_wrap .post_meta .post_meta_item {
  background-color: #fff
}

.scheme_default .single_share .socials_share.socials_type_drop .social_item:hover>.social_icon>span,
.scheme_default .single_share .socials_share.socials_type_drop .social_item:hover>.social_icon>i {
  color: #fff
}

.scheme_default .sc_supertitle_no_icon {
  background-color: #efa758
}

.scheme_default .sc_testimonials_item_content {
  color: #29313a
}

.scheme_default .sc_testimonials_item_content:before,
.scheme_default .sc_testimonials_item_author_title {
  color: #efa758
}

.scheme_default .color_style_link2 .sc_testimonials_item_content:before,
.scheme_default .color_style_link2 .sc_testimonials_item_author_title {
  color: #4353ff
}

.scheme_default .color_style_link3 .sc_testimonials_item_content:before,
.scheme_default .color_style_link3 .sc_testimonials_item_author_title {
  color: #57af3a
}

.scheme_default .color_style_dark .sc_testimonials_item_content:before,
.scheme_default .color_style_dark .sc_testimonials_item_author_title {
  color: #29313a
}

.scheme_default .sc_testimonials_item_author_subtitle {
  color: #888f96
}

.scheme_default .sc_testimonials_simple .sc_testimonials_item_author_data:before {
  background-color: #888f96
}

.scheme_default .sc_testimonials_simple [class*=column] .sc_testimonials_item_author_data {
  border-color: #888f96
}

.scheme_default .sc_team_default .sc_team_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .sc_team .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #efa758
}

.scheme_default .sc_team.color_style_link2 .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #4353ff
}

.scheme_default .sc_team.color_style_link3 .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #57af3a
}

.scheme_default .sc_team_default .sc_team_item_subtitle {
  color: #efa758
}

.scheme_default .sc_team_default.color_style_link2 .sc_team_item_subtitle {
  color: #4353ff
}

.scheme_default .sc_team_default.color_style_link3 .sc_team_item_subtitle {
  color: #57af3a
}

.scheme_default .sc_team_default.color_style_dark .sc_team_item_subtitle {
  color: #29313a
}

.scheme_default .sc_team_default .sc_team_item_socials .social_item .social_icon,
.scheme_default .team_member_page .team_member_socials .social_item .social_icon {
  color: #fff;
  background-color: #efa758
}

.scheme_default .sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon {
  background-color: #4353ff
}

.scheme_default .sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon {
  background-color: #57af3a
}

.scheme_default .sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon {
  background-color: #29313a
}

.scheme_default .sc_team_default .sc_team_item_socials .social_item:hover .social_icon,
.scheme_default .team_member_page .team_member_socials .social_item:hover .social_icon {
  color: #fff;
  background-color: #29313a
}

.scheme_default .sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #4353ff
}

.scheme_default .sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #469b2a
}

.scheme_default .sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #efa758
}

.scheme_default .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
  color: #fff;
  border-color: #fff
}

.scheme_default .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
  color: #efa758;
  background-color: #fff
}

.scheme_default .team_member_page .team_member_featured .team_member_avatar {
  border-color: #e0e0e0
}

.scheme_default .sc_team_short .sc_team_item_thumb {
  border-color: #efa758
}

.scheme_default .sc_team_short.color_style_link2 .sc_team_item_thumb {
  border-color: #4353ff
}

.scheme_default .sc_team_short.color_style_link3 .sc_team_item_thumb {
  border-color: #57af3a
}

.scheme_default .sc_team_short.color_style_dark .sc_team_item_thumb {
  border-color: #29313a
}

.scheme_default .sc_team.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_default .sport_page_list {
  border-color: #e0e0e0
}

.scheme_default .sport_page_list li+li {
  border-color: #e0e0e0
}

.scheme_default .sport_page_list li:nth-child(2n+1) {
  background-color: #fff;
  color: #4c5560
}

.scheme_default .trx_addons_scroll_to_top,
.scheme_default .trx_addons_cv .trx_addons_scroll_to_top {
  color: #fff;
  border-color: #efa758;
  background-color: #efa758
}

.scheme_default .trx_addons_scroll_to_top:hover,
.scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover {
  color: #fff;
  border-color: #fcba6a;
  background-color: #fcba6a
}

.scheme_default .scroll_progress_wrap .scroll_progress_status {
  background-color: #efa758
}

.scheme_default .sc_layouts_popup,
.scheme_default.sc_layouts_popup,
.scheme_default .sc_layouts_panel,
.scheme_default.sc_layouts_panel,
.scheme_default .trx_addons_popup,
.scheme_default.trx_addons_popup {
  background-color: initial;
  border-color: #ebebeb;
  color: #4c5560
}

.scheme_default .trx_addons_popup button.mfp-close {
  background-color: #f2f7f8;
  border-color: #dae2e5;
  color: #4c5560 !important
}

.scheme_default .trx_addons_popup button.mfp-close:hover {
  background-color: #29313a;
  color: #fff
}

.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title {
  background-color: #f2f7f8;
  border-color: #dae2e5
}

.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active {
  background-color: #fff;
  border-bottom-color: transparent
}

.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i {
  color: #4c5560
}

.scheme_default .trx_addons_popup li.trx_addons_tabs_title a:hover,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i {
  color: #efa758
}

.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a>i,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover>i {
  color: #888f96
}

.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,
.scheme_default .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i {
  color: #29313a
}

.scheme_default .trx_addons_profiler {
  background-color: #fff;
  border-color: #dae2e5
}

.scheme_default .trx_addons_profiler_title {
  color: #29313a
}

.scheme_default .trx_addons_profiler table td,
.scheme_default .trx_addons_profiler table th {
  border-color: #ebebeb
}

.scheme_default .trx_addons_profiler table td {
  color: #4c5560
}

.scheme_default .trx_addons_profiler table th {
  background-color: #f2f7f8;
  color: #29313a
}

.scheme_default .sc_edd_add_to_cart_default,
.scheme_default .sc_edd_details {
  background-color: #fff;
  border-color: #dae2e5;
  color: #4c5560
}

.scheme_default .sc_edd_add_to_cart_default a,
.scheme_default .sc_edd_details a {
  color: #efa758
}

.scheme_default .sc_edd_add_to_cart_default a:hover,
.scheme_default .sc_edd_details a:hover {
  color: #efa758
}

.scheme_default .edd_price_options ul>li>label>input[type=checkbox]+span:before {
  border-color: #ebebeb
}

.scheme_default .single-download .edd_download_purchase_form .trx_addons_edd_purchase_subtotal {
  border-color: #ebebeb
}

.scheme_default .trx_addons_cv,
.scheme_default .trx_addons_cv_body_wrap {
  color: #4c5560;
  background-color: #fff
}

.scheme_default .trx_addons_cv a {
  color: #efa758
}

.scheme_default .trx_addons_cv a:hover {
  color: #efa758
}

.scheme_default .trx_addons_cv_header {
  background-color: #edf3f5
}

.scheme_default .trx_addons_cv_header_image img {
  border-color: #29313a
}

.scheme_default .trx_addons_cv_header .trx_addons_cv_header_letter,
.scheme_default .trx_addons_cv_header .trx_addons_cv_header_text {
  color: #29313a
}

.scheme_default .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>.social_icon {
  color: rgba(41, 49, 58, .7)
}

.scheme_default .trx_addons_cv_header .trx_addons_cv_header_socials .social_item:hover>.social_icon {
  color: #29313a
}

.scheme_default .trx_addons_cv_header_letter,
.scheme_default .trx_addons_cv_header_text,
.scheme_default .trx_addons_cv_header_socials .social_item>.social_icon {
  text-shadow: 1px 1px 6px #edf3f5
}

.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_letter,
.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_text,
.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item>.social_icon {
  color: #edf3f5;
  text-shadow: 1px 1px 3px #29313a
}

.scheme_default .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item:hover>.social_icon {
  color: #ea3e21
}

.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item {
  color: #888f96;
  background-color: #fff;
  border-color: #edf3f5
}

.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item_active,
.scheme_default .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item:hover {
  color: #29313a;
  border-color: #fff
}

.scheme_default .trx_addons_cv .trx_addons_cv_section_title,
.scheme_default .trx_addons_cv .trx_addons_cv_section_title a {
  color: #29313a
}

.scheme_default .trx_addons_cv_section_title.ui-state-active {
  border-color: #29313a
}

.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a {
  color: #888f96
}

.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a,
.scheme_default .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a:hover {
  color: #29313a
}

.scheme_default .trx_addons_cv_section .trx_addons_pagination>* {
  color: #4c5560
}

.scheme_default .trx_addons_cv_section .trx_addons_pagination>a:hover {
  color: #29313a
}

.scheme_default .trx_addons_pagination>span.active {
  color: #29313a;
  border-color: #29313a
}

.scheme_default .trx_addons_cv_breadcrumbs .trx_addons_cv_breadcrumbs_item {
  color: #888f96
}

.scheme_default .trx_addons_cv_breadcrumbs a.trx_addons_cv_breadcrumbs_item:hover {
  color: #29313a
}

.scheme_default .trx_addons_cv_single .trx_addons_cv_single_title {
  color: #29313a
}

.scheme_default .trx_addons_cv_single .trx_addons_cv_single_subtitle {
  color: #888f96
}

.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+2) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+2) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+3) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+2) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+3) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+4) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+3) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+4) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+4) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+5) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+6) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+5) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+6) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+7) .trx_addons_cv_resume_item,
.scheme_default .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+8) .trx_addons_cv_resume_item {
  border-color: #ebebeb
}

.scheme_default .trx_addons_cv_resume_item_meta {
  color: #29313a
}

.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title,
.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a {
  color: #29313a
}

.scheme_default .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a:hover {
  color: #efa758
}

.scheme_default .trx_addons_cv_resume_item_subtitle {
  color: #888f96
}

.scheme_default .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skills {
  color: #29313a
}

.scheme_default .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skill:after {
  border-color: #29313a
}

.scheme_default .trx_addons_cv_resume_style_education .trx_addons_cv_resume_item_number {
  color: #888f96
}

.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon {
  color: #29313a
}

.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon:hover,
.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a:hover {
  color: #ea3e21
}

.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:hover:after {
  border-color: #ea3e21
}

.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:after {
  border-top-color: #29313a
}

.scheme_default .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a {
  color: #29313a
}

.scheme_default .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title,
.scheme_default .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title a {
  color: #29313a
}

.scheme_default .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title,
.scheme_default .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title a {
  color: #29313a
}

.scheme_default .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title,
.scheme_default .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title a {
  color: #29313a
}

.scheme_default .trx_addons_cv .trx_addons_contact_form .trx_addons_contact_form_title {
  color: #29313a
}

.scheme_default .trx_addons_cv .trx_addons_contact_form_field_title {
  color: #29313a
}

.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field input[type=text],
.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field textarea {
  border-color: #ebebeb;
  color: #4c5560
}

.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field input[type=text]:focus,
.scheme_default .trx_addons_contact_form .trx_addons_contact_form_field textarea:focus {
  background-color: #f2f7f8;
  color: #29313a
}

.scheme_default .trx_addons_contact_form_field button {
  background-color: #29313a;
  border-color: #29313a;
  color: #edf3f5
}

.scheme_default .trx_addons_contact_form_field button:hover {
  color: #29313a
}

.scheme_default .trx_addons_contact_form_info_icon {
  color: #888f96
}

.scheme_default .trx_addons_contact_form_info_area {
  color: #29313a
}

.scheme_default .trx_addons_contact_form_info_item_phone .trx_addons_contact_form_info_data {
  color: #29313a !important
}

.scheme_default .trx_addons_cv_about_page .trx_addons_cv_single_title {
  color: #29313a
}

.scheme_default .trx_addons_attrib_item.trx_addons_attrib_button,
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_image,
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_color {
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_default .trx_addons_attrib_item.trx_addons_attrib_button:hover,
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_image:hover,
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_color:hover {
  border-color: #dae2e5;
  background-color: #f2f7f8
}

.scheme_default .trx_addons_attrib_item.trx_addons_attrib_selected {
  border-color: #efa758 !important;
  background-color: #f2f7f8
}

.scheme_default .trx_addons_attrib_item.trx_addons_attrib_disabled span:before,
.scheme_default .trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
  background-color: #efa758
}

.scheme_default .trx_addons_range_slider_label_min {
  color: #4c5560
}

.scheme_default .trx_addons_range_slider_label_max {
  color: #4c5560
}

.scheme_default div.ui-slider {
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_default div.ui-slider .ui-slider-handle {
  border-color: #dae2e5;
  background-color: #f2f7f8
}

.scheme_default div.ui-slider .ui-slider-range {
  background-color: #f2f7f8
}

.scheme_default .sc_recent_news_style_news-announce .recent_news_item_content,
.scheme_default .sc_team_short .sc_team_columns_wrap .sc_team_item,
.scheme_default .widget_banner .image_wrap {
  background-color: #fff
}

.scheme_default .menu_mobile_close {
  border-color: #ebebeb
}

.scheme_default .sc_blogger_filters .sc_blogger_filters_titles a {
  background-color: #fff;
  color: #29313a
}

.scheme_default .sc_blogger_filters .sc_blogger_filters_titles a:hover,
.scheme_default .sc_blogger_filters .sc_blogger_filters_titles a.active {
  background-color: #57af3a;
  color: #fff
}

.scheme_default .sc_team_default .sc_team_item_subtitle,
.scheme_default .sc_team_short .sc_team_item_subtitle,
.scheme_default .sc_team_featured .sc_team_item_subtitle {
  color: #888f96
}

.scheme_default .sc_promo_text.trx_addons_blockquote_style_1,
.scheme_default .sc_promo_text.trx_addons_blockquote_style_1:before {
  color: #29313a
}

.scheme_default .elementor-widget-trx_sc_icons .sc_icons .sc_icons_icon {
  background-color: #fff
}

.scheme_default .elementor-widget-trx_sc_icons .sc_icons .sc_icons_item_description a[href^="tel:"] {
  color: #4c5560
}

.scheme_default .elementor-widget-trx_sc_icons .sc_icons .sc_icons_item_description a[href^="tel:"]:hover {
  color: #ea3e21
}

.scheme_default .elementor-shape .elementor-shape-fill {
  fill: #edf3f5
}

.scheme_default .elementor-divider-separator {
  border-color: #e0e0e0
}

.scheme_default .color_style_link3.sc_button_hover_slide_left {
  background: linear-gradient(to right, #efa758 50%, #efa758 50%)no-repeat 100% 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_slide_left {
  background: linear-gradient(to right, #4353ff 50%, #4353ff 50%)no-repeat 100% 100%/210% 100% #4353ff !important
}

.scheme_default .sc_button_hover_slide_right {
  background: linear-gradient(to left, #ea3e21 50%, #efa758 50%)no-repeat 0 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #ea3e21 50%, #efa758 50%)no-repeat 100% 100%/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #ea3e21 50%, #efa758 50%)no-repeat 100% 0/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_left {
  background: linear-gradient(to right, #4353ff 50%, #4353ff 50%)no-repeat 100% 100%/210% 100% #4353ff !important
}

.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_right {
  background: linear-gradient(to left, #4353ff 50%, #4353ff 50%)no-repeat 0 100%/210% 100% #4353ff !important
}

.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #4353ff 50%, #4353ff 50%)no-repeat 100% 100%/100% 210% #4353ff !important
}

.scheme_default .sc_button_hover_style_link2.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #4353ff 50%, #4353ff 50%)no-repeat 100% 0/100% 210% #4353ff !important
}

.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_left {
  background: linear-gradient(to right, #469b2a 50%, #57af3a 50%)no-repeat 100% 100%/210% 100% #57af3a !important
}

.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_right {
  background: linear-gradient(to left, #469b2a 50%, #57af3a 50%)no-repeat 0 100%/210% 100% #57af3a !important
}

.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #469b2a 50%, #57af3a 50%)no-repeat 100% 100%/100% 210% #57af3a !important
}

.scheme_default .sc_button_hover_style_link3.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #469b2a 50%, #57af3a 50%)no-repeat 100% 0/100% 210% #57af3a !important
}

.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_left {
  background: linear-gradient(to right, #efa758 50%, #29313a 50%)no-repeat 100% 100%/210% 100% #29313a !important
}

.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_right {
  background: linear-gradient(to left, #efa758 50%, #29313a 50%)no-repeat 0 100%/210% 100% #29313a !important
}

.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #efa758 50%, #29313a 50%)no-repeat 100% 100%/100% 210% #29313a !important
}

.scheme_default .sc_button_hover_style_dark.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #efa758 50%, #29313a 50%)no-repeat 100% 0/100% 210% #29313a !important
}

.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_left {
  background: linear-gradient(to right, #efa758 50%, #888f96 50%)no-repeat 100% 100%/210% 100% #888f96 !important
}

.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_right {
  background: linear-gradient(to left, #efa758 50%, #888f96 50%)no-repeat 0 100%/210% 100% #888f96 !important
}

.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #efa758 50%, #888f96 50%)no-repeat 100% 100%/100% 210% #888f96 !important
}

.scheme_default .sc_button_hover_style_light.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #efa758 50%, #888f96 50%)no-repeat 100% 0/100% 210% #888f96 !important
}

.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_left {
  background: linear-gradient(to right, #ffffff 50%, #efa758 50%)no-repeat 100% 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_right {
  background: linear-gradient(to left, #ffffff 50%, #efa758 50%)no-repeat 0 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #ffffff 50%, #efa758 50%)no-repeat 100% 100%/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_style_inverse.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #ffffff 50%, #efa758 50%)no-repeat 100% 0/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_left {
  background: linear-gradient(to right, #ea3e21 50%, #efa758 50%)no-repeat 100% 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_right {
  background: linear-gradient(to left, #ea3e21 50%, #efa758 50%)no-repeat 0 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #ea3e21 50%, #efa758 50%)no-repeat 100% 100%/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_style_hover.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #ea3e21 50%, #efa758 50%)no-repeat 100% 0/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_left {
  background: linear-gradient(to right, #29313a 50%, #efa758 50%)no-repeat 100% 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_right {
  background: linear-gradient(to left, #29313a 50%, #efa758 50%)no-repeat 0 100%/210% 100% #efa758 !important
}

.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #29313a 50%, #efa758 50%)no-repeat 100% 100%/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #29313a 50%, #efa758 50%)no-repeat 100% 0/100% 210% #efa758 !important
}

.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_left {
  background: linear-gradient(to right, #efa758 50%, #ebebeb 50%)no-repeat 100% 100%/210% 100% #ebebeb !important
}

.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_right {
  background: linear-gradient(to left, #efa758 50%, #ebebeb 50%)no-repeat 0 100%/210% 100% #ebebeb !important
}

.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #efa758 50%, #ebebeb 50%)no-repeat 100% 100%/100% 210% #ebebeb !important
}

.scheme_default .sc_button_hover_style_alterbd.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #efa758 50%, #ebebeb 50%)no-repeat 100% 0/100% 210% #ebebeb !important
}

.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_left {
  background: linear-gradient(to right, #4353ff 50%, #4353ff 50%)no-repeat 100% 100%/210% 100% #4353ff !important
}

.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_right {
  background: linear-gradient(to left, #efa758 50%, #141e29 50%)no-repeat 0 100%/210% 100% #141e29 !important
}

.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #efa758 50%, #141e29 50%)no-repeat 100% 100%/100% 210% #141e29 !important
}

.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #efa758 50%, #141e29 50%)no-repeat 100% 0/100% 210% #141e29 !important
}

.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_left:hover,
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_right:hover,
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_top:hover,
.scheme_default .sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover {
  color: #edf3f5 !important
}

.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_left:hover,
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_right:hover,
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_top:hover,
.scheme_default .sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover {
  color: #fff !important
}

.scheme_default .color_style_link3.sc_button_hover_slide_left:hover,
.scheme_default .color_style_link3.sc_button_hover_slide_left:active {
  background-position: 0 100% !important;
  color: #edf3f5 !important
}

.scheme_default .sc_button_hover_slide_left:hover,
.scheme_default .sc_button_hover_slide_left.active,
.scheme_default .ui-state-active .sc_button_hover_slide_left,
.scheme_default .vc_active .sc_button_hover_slide_left,
.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,
.scheme_default li.active .sc_button_hover_slide_left {
  background-position: 0 100% !important;
  color: #edf3f5 !important
}

.scheme_default .sc_button_hover_slide_right:hover,
.scheme_default .sc_button_hover_slide_right.active,
.scheme_default .ui-state-active .sc_button_hover_slide_right,
.scheme_default .vc_active .sc_button_hover_slide_right,
.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,
.scheme_default li.active .sc_button_hover_slide_right {
  background-position: 100% 100% !important;
  color: #edf3f5 !important
}

.scheme_default .sc_button_hover_slide_top:hover,
.scheme_default .sc_button_hover_slide_top.active,
.scheme_default .ui-state-active .sc_button_hover_slide_top,
.scheme_default .vc_active .sc_button_hover_slide_top,
.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,
.scheme_default li.active .sc_button_hover_slide_top {
  background-position: 100% 0 !important;
  color: #edf3f5 !important
}

.scheme_default .sc_button_hover_slide_bottom:hover,
.scheme_default .sc_button_hover_slide_bottom.active,
.scheme_default .ui-state-active .sc_button_hover_slide_bottom,
.scheme_default .vc_active .sc_button_hover_slide_bottom,
.scheme_default .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,
.scheme_default li.active .sc_button_hover_slide_bottom {
  background-position: 100% 100% !important;
  color: #edf3f5 !important
}

.scheme_default .post_featured.hover_dots .icons span {
  background-color: #efa758
}

.scheme_default .post_featured.hover_dots .post_info {
  color: #edf3f5
}

.scheme_default .post_featured.hover_icon .icons a {
  color: #edf3f5
}

.scheme_default .post_featured.hover_icon a:hover {
  color: #efa758
}

.scheme_default .post_featured.hover_icons .icons a {
  color: #29313a;
  background-color: rgba(237, 243, 245, .7)
}

.scheme_default .post_featured.hover_icons a:hover {
  color: #efa758;
  background-color: #edf3f5
}

.scheme_default .post_featured.hover_fade .post_info,
.scheme_default .post_featured.hover_fade .post_info a,
.scheme_default .post_featured.hover_fade .post_info .post_meta_item {
  color: #fff
}

.scheme_default .post_featured.hover_fade .post_info a:hover {
  color: #efa758
}

.scheme_default .post_featured.hover_slide .post_info,
.scheme_default .post_featured.hover_slide .post_info a,
.scheme_default .post_featured.hover_slide .post_info .post_meta_item {
  color: #fff
}

.scheme_default .post_featured.hover_slide .post_info a:hover {
  color: #efa758
}

.scheme_default .post_featured.hover_slide .post_info .post_title:after {
  background-color: #fff
}

.scheme_default .post_featured.hover_pull {
  background-color: #141e29
}

.scheme_default .post_featured.hover_pull .post_info,
.scheme_default .post_featured.hover_pull .post_info a,
.scheme_default .post_featured.hover_pull .post_info a:before {
  color: #b4c2d1
}

.scheme_default .post_featured.hover_pull .post_info a:hover,
.scheme_default .post_featured.hover_pull .post_info a:hover:before {
  color: #efa758
}

.scheme_default .post_featured.hover_border .post_info,
.scheme_default .post_featured.hover_border .post_info a,
.scheme_default .post_featured.hover_border .post_info .post_meta_item {
  color: #fff
}

.scheme_default .post_featured.hover_border .post_info a:hover {
  color: #efa758
}

.scheme_default .post_featured.hover_border .post_info:before,
.scheme_default .post_featured.hover_border .post_info:after {
  border-color: #fff
}

.scheme_default .post_featured.hover_shop .icons a {
  color: #fff;
  border-color: #efa758 !important;
  background-color: initial
}

.scheme_default .post_featured.hover_shop .icons a:hover {
  color: #fff;
  border-color: #efa758 !important;
  background-color: #efa758
}

.scheme_default .products.related .post_featured.hover_shop .icons a {
  color: #fff;
  border-color: #efa758 !important;
  background-color: #efa758
}

.scheme_default .products.related .post_featured.hover_shop .icons a:hover {
  color: #fff;
  border-color: #ea3e21 !important;
  background-color: #ea3e21
}

.scheme_default .post_featured.hover_shop_buttons .icons .shop_link {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_default .post_featured.hover_shop_buttons .icons a:hover {
  color: #fff;
  background-color: #ea3e21
}

button:not(.components-button),
button:not(.search_submit),
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
.select_container,
textarea,
.widget_search .search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search,
.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea,
.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection,
.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a {
  -webkit-border-radius: {
    rad360
  }

  ;

  -ms-border-radius: {
    rad360
  }

  ;

  border-radius: {
    rad360
  }
}

.select_container:before {
  -webkit-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  -ms-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0
}

textarea.wp-editor-area {
  -webkit-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  -ms-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  border-radius:0 0 {
    rad360
  }

  50px
}

.widget li a>img,
.widget li span>img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.body_style_boxed .page_wrap {
  width: 1290px
}

.content_wrap,
.content_container {
  width: 1170px
}

body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content,
body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content {
  width: 770px
}

[class*=content_wrap]>.sidebar {
  width: 370px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
  padding-right: 400px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
  margin-left: -370px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
  padding-left: 400px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
  margin-right: -370px
}

.trx_addons_hover_content .trx_addons_hover_link,
.trx_addons_hover_content .trx_addons_hover_links a,
.properties_search_form .properties_search_basic,
.cars_search_form .cars_search_basic,
.sc_promo_modern .sc_promo_link2,
.sc_slider_controls .slider_controls_wrap>a,
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap,
.sc_slider_controls .slider_progress_bar,
.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a,
.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.sc_button,
.sc_form button,
.sc_matches_item_pair .sc_matches_item_player .post_featured>img {
  -webkit-border-radius: 360px;
  -ms-border-radius: 360px;
  border-radius: 360px
}

.trx_addons_scroll_to_top,
.socials_wrap .social_item .social_icon,
.sc_matches_other .sc_matches_item_logo1 img,
.sc_matches_other .sc_matches_item_logo2 img,
.sc_points_table .sc_points_table_logo img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_content_width_1_1 {
  width: 1170px
}

.sc_content_width_1_2 {
  width: 585px
}

.sc_content_width_1_3 {
  width: 390px
}

.sc_content_width_2_3 {
  width: 780px
}

.sc_content_width_1_4 {
  width: 292.5px
}

.sc_content_width_3_4 {
  width: 877.5px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 1180px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 780px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 1190px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 790px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 1200px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 800px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 1210px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 810px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 1230px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 830px
}

.scheme_wishraiser body,
.scheme_wishraiser .body_style_boxed .page_wrap {
  background-color: #edf3f5
}

.scheme_wishraiser {
  color: #4c5560
}

.scheme_wishraiser h1,
.scheme_wishraiser h2,
.scheme_wishraiser h3,
.scheme_wishraiser h4,
.scheme_wishraiser h5,
.scheme_wishraiser h6 {
  color: #29313a
}

.scheme_wishraiser h1 a,
.scheme_wishraiser h2 a,
.scheme_wishraiser h3 a,
.scheme_wishraiser h4 a,
.scheme_wishraiser h5 a,
.scheme_wishraiser h6 a,
.scheme_wishraiser li a,
.scheme_wishraiser [class*=color_style_] h1 a,
.scheme_wishraiser [class*=color_style_] h2 a,
.scheme_wishraiser [class*=color_style_] h3 a,
.scheme_wishraiser [class*=color_style_] h4 a,
.scheme_wishraiser [class*=color_style_] h5 a,
.scheme_wishraiser [class*=color_style_] h6 a,
.scheme_wishraiser [class*=color_style_] li a {
  color: #29313a
}

.scheme_wishraiser h1 a:hover,
.scheme_wishraiser h2 a:hover,
.scheme_wishraiser h3 a:hover,
.scheme_wishraiser h4 a:hover,
.scheme_wishraiser h5 a:hover,
.scheme_wishraiser h6 a:hover,
.scheme_wishraiser li a:hover {
  color: #f79f27
}

.scheme_wishraiser .color_style_link2 h1 a:hover,
.scheme_wishraiser .color_style_link2 h2 a:hover,
.scheme_wishraiser .color_style_link2 h3 a:hover,
.scheme_wishraiser .color_style_link2 h4 a:hover,
.scheme_wishraiser .color_style_link2 h5 a:hover,
.scheme_wishraiser .color_style_link2 h6 a:hover,
.scheme_wishraiser .color_style_link2 li a:hover {
  color: #f79f27
}

.scheme_wishraiser .color_style_link3 h1 a:hover,
.scheme_wishraiser .color_style_link3 h2 a:hover,
.scheme_wishraiser .color_style_link3 h3 a:hover,
.scheme_wishraiser .color_style_link3 h4 a:hover,
.scheme_wishraiser .color_style_link3 h5 a:hover,
.scheme_wishraiser .color_style_link3 h6 a:hover,
.scheme_wishraiser .color_style_link3 li a:hover {
  color: #57af3a
}

.scheme_wishraiser .color_style_dark h1 a:hover,
.scheme_wishraiser .color_style_dark h2 a:hover,
.scheme_wishraiser .color_style_dark h3 a:hover,
.scheme_wishraiser .color_style_dark h4 a:hover,
.scheme_wishraiser .color_style_dark h5 a:hover,
.scheme_wishraiser .color_style_dark h6 a:hover,
.scheme_wishraiser .color_style_dark li a:hover {
  color: #f79f27
}

.scheme_wishraiser dt,
.scheme_wishraiser b,
.scheme_wishraiser em,
.scheme_wishraiser mark,
.scheme_wishraiser ins {
  color: #4c5560
}

.scheme_wishraiser s,
.scheme_wishraiser strike,
.scheme_wishraiser del {
  color: #888f96
}

.scheme_wishraiser code {
  color: #4c5560;
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_wishraiser code a {
  color: #f79f27
}

.scheme_wishraiser code a:hover {
  color: #f79f27
}

.scheme_wishraiser a {
  color: #f79f27
}

.scheme_wishraiser a:hover {
  color: #f79f27
}

.scheme_wishraiser .color_style_link2 a {
  color: #f79f27
}

.scheme_wishraiser .color_style_link2 a:hover {
  color: #f79f27
}

.scheme_wishraiser .color_style_link3 a {
  color: #57af3a
}

.scheme_wishraiser .color_style_link3 a:hover {
  color: #469b2a
}

.scheme_wishraiser .color_style_dark a {
  color: #29313a
}

.scheme_wishraiser .color_style_dark a:hover {
  color: #f79f27
}

.scheme_wishraiser .scheme_dark blockquote {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser blockquote cite a {
  color: #000
}

.scheme_wishraiser blockquote cite a:hover {
  color: #141e29
}

.scheme_wishraiser .single-post blockquote cite a {
  color: #4c5560
}

.scheme_wishraiser .single-post blockquote cite a:hover {
  color: #141e29
}

.scheme_wishraiser blockquote dt,
.scheme_wishraiser blockquote b,
.scheme_wishraiser blockquote strong,
.scheme_wishraiser blockquote i,
.scheme_wishraiser blockquote em,
.scheme_wishraiser blockquote mark,
.scheme_wishraiser blockquote ins {
  color: #4c5560
}

.scheme_wishraiser blockquote s,
.scheme_wishraiser blockquote strike,
.scheme_wishraiser blockquote del {
  color: #888f96
}

.scheme_wishraiser blockquote code {
  color: #b4c2d1;
  background-color: #28272e;
  border-color: #ededed
}

.scheme_wishraiser blockquote:before {
  color: #f79f27
}

.scheme_wishraiser .blog .format-quote .post_content {
  background-color: #f79f27
}

.scheme_wishraiser .blog .format-quote .post_content blockquote {
  color: #000
}

.scheme_wishraiser .blog .format-quote .post_content blockquote:before {
  color: #000
}

.scheme_wishraiser .scheme_dark blockquote:before {
  color: #000
}

.scheme_wishraiser table th,
.scheme_wishraiser table th+th,
.scheme_wishraiser table td+th {
  border-color: #26323f
}

.scheme_wishraiser .scheme-dark table th,
.scheme_wishraiser .scheme-dark table th+th,
.scheme_wishraiser .scheme-sdark table td+th {
  border-color: #ebebeb
}

.scheme_wishraiser .scheme-self table td,
.scheme_wishraiser table th+td,
.scheme_wishraiser .scheme-self table td+td {
  color: #4c5560;
  border-color: #ebebeb
}

.scheme_wishraiser table th {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_wishraiser table th b,
.scheme_wishraiser table th strong {
  color: #b4c2d1
}

.scheme_wishraiser table>tbody>tr:nth-child(2n+1)>td {
  background-color: #f2f7f8
}

.scheme_wishraiser table>tbody>tr:nth-child(2n)>td {
  background-color: #000
}

.scheme_wishraiser table th a:hover {
  color: #b4c2d1
}

.scheme_wishraiser hr {
  border-color: #e0e0e0
}

.scheme_wishraiser figure:not(.wp-block-gallery):not(.wp-block-embed):not(.wp-block-video) figcaption,
.scheme_wishraiser .wp-caption .wp-caption-text,
.scheme_wishraiser .wp-caption .wp-caption-dd,
.scheme_wishraiser .wp-caption-overlay .wp-caption .wp-caption-text,
.scheme_wishraiser .wp-caption-overlay .wp-caption .wp-caption-dd {
  color: #000
}

.scheme_wishraiser ul>li:before {
  color: #f79f27
}

.scheme_wishraiser .wp-block-search:after,
.scheme_wishraiser .widget_search form:after,
.scheme_wishraiser .widget_display_search form:after,
.scheme_wishraiser #bbpress-forums #bbp-search-form:after {
  color: #888f96
}

.scheme_wishraiser .wp-block-search:hover:after,
.scheme_wishraiser .widget_search form:hover:after,
.scheme_wishraiser .widget_display_search form:hover:after,
.scheme_wishraiser #bbpress-forums #bbp-search-form:hover:after {
  color: #6e7783
}

.scheme_wishraiser fieldset {
  border-color: #e0e0e0
}

.scheme_wishraiser fieldset legend {
  color: #29313a;
  background-color: #edf3f5
}

.scheme_wishraiser input[type=text],
.scheme_wishraiser input[type=number],
.scheme_wishraiser input[type=email],
.scheme_wishraiser input[type=url],
.scheme_wishraiser input[type=tel],
.scheme_wishraiser input[type=search],
.scheme_wishraiser input[type=password],
.scheme_wishraiser .select_container,
.scheme_wishraiser .select2-container.select2-container--default span.select2-choice,
.scheme_wishraiser .select2-container.select2-container--default span.select2-selection,
.scheme_wishraiser .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,
.scheme_wishraiser .select2-container.select2-container--default .select2-selection--multiple,
.scheme_wishraiser textarea,
.scheme_wishraiser textarea.wp-editor-area,
.scheme_wishraiser .tourmaster-form-field input[type=text],
.scheme_wishraiser .tourmaster-form-field input[type=email],
.scheme_wishraiser .tourmaster-form-field input[type=password],
.scheme_wishraiser .tourmaster-form-field textarea,
.scheme_wishraiser .tourmaster-form-field select,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=text],
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=email],
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=password],
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border textarea,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border select,
.scheme_wishraiser #buddypress .dir-search input[type=search],
.scheme_wishraiser #buddypress .dir-search input[type=text],
.scheme_wishraiser #buddypress .groups-members-search input[type=search],
.scheme_wishraiser #buddypress .groups-members-search input[type=text],
.scheme_wishraiser #buddypress .standard-form input[type=color],
.scheme_wishraiser #buddypress .standard-form input[type=date],
.scheme_wishraiser #buddypress .standard-form input[type=datetime-local],
.scheme_wishraiser #buddypress .standard-form input[type=datetime],
.scheme_wishraiser #buddypress .standard-form input[type=email],
.scheme_wishraiser #buddypress .standard-form input[type=month],
.scheme_wishraiser #buddypress .standard-form input[type=number],
.scheme_wishraiser #buddypress .standard-form input[type=password],
.scheme_wishraiser #buddypress .standard-form input[type=range],
.scheme_wishraiser #buddypress .standard-form input[type=search],
.scheme_wishraiser #buddypress .standard-form input[type=tel],
.scheme_wishraiser #buddypress .standard-form input[type=text],
.scheme_wishraiser #buddypress .standard-form input[type=time],
.scheme_wishraiser #buddypress .standard-form input[type=url],
.scheme_wishraiser #buddypress .standard-form input[type=week],
.scheme_wishraiser #buddypress .standard-form select,
.scheme_wishraiser #buddypress .standard-form textarea,
.scheme_wishraiser #buddypress form#whats-new-form textarea,
.scheme_wishraiser #booked-page-form input[type=email],
.scheme_wishraiser #booked-page-form input[type=text],
.scheme_wishraiser #booked-page-form input[type=password],
.scheme_wishraiser #booked-page-form textarea,
.scheme_wishraiser .booked-upload-wrap,
.scheme_wishraiser .booked-upload-wrap input,
.scheme_wishraiser form.mc4wp-form input[type=email] {
  color: #888f96;
  border-color: #d9d9d9;
  background-color: #fff
}

.scheme_wishraiser input[type=text]:focus,
.scheme_wishraiser input[type=text].filled,
.scheme_wishraiser input[type=number]:focus,
.scheme_wishraiser input[type=number].filled,
.scheme_wishraiser input[type=email]:focus,
.scheme_wishraiser input[type=email].filled,
.scheme_wishraiser input[type=tel]:focus,
.scheme_wishraiser input[type=search]:focus,
.scheme_wishraiser input[type=search].filled,
.scheme_wishraiser input[type=password]:focus,
.scheme_wishraiser input[type=password].filled,
.scheme_wishraiser .select_container:hover,
.scheme_wishraiser select option:hover,
.scheme_wishraiser select option:focus,
.scheme_wishraiser .select2-container.select2-container--default span.select2-choice:hover,
.scheme_wishraiser .select2-container.select2-container--focus span.select2-choice,
.scheme_wishraiser .select2-container.select2-container--open span.select2-choice,
.scheme_wishraiser .select2-container.select2-container--focus span.select2-selection--single .select2-selection__rendered,
.scheme_wishraiser .select2-container.select2-container--open span.select2-selection--single .select2-selection__rendered,
.scheme_wishraiser .select2-container.select2-container--default span.select2-selection--single:hover .select2-selection__rendered,
.scheme_wishraiser .select2-container.select2-container--default span.select2-selection--multiple:hover,
.scheme_wishraiser .select2-container.select2-container--focus span.select2-selection--multiple,
.scheme_wishraiser .select2-container.select2-container--open span.select2-selection--multiple,
.scheme_wishraiser textarea:focus,
.scheme_wishraiser textarea.filled,
.scheme_wishraiser textarea.wp-editor-area:focus,
.scheme_wishraiser textarea.wp-editor-area.filled,
.scheme_wishraiser .tourmaster-form-field input[type=text]:focus,
.scheme_wishraiser .tourmaster-form-field input[type=text].filled,
.scheme_wishraiser .tourmaster-form-field input[type=email]:focus,
.scheme_wishraiser .tourmaster-form-field input[type=email].filled,
.scheme_wishraiser .tourmaster-form-field input[type=password]:focus,
.scheme_wishraiser .tourmaster-form-field input[type=password].filled,
.scheme_wishraiser .tourmaster-form-field textarea:focus,
.scheme_wishraiser .tourmaster-form-field textarea.filled,
.scheme_wishraiser .tourmaster-form-field select:focus,
.scheme_wishraiser .tourmaster-form-field select.filled,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=text]:focus,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=text].filled,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=email]:focus,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=email].filled,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=password]:focus,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border input[type=password].filled,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border textarea:focus,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border textarea.filled,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border select:focus,
.scheme_wishraiser .tourmaster-form-field.tourmaster-with-border select.filled,
.scheme_wishraiser #buddypress .dir-search input[type=search]:focus,
.scheme_wishraiser #buddypress .dir-search input[type=search].filled,
.scheme_wishraiser #buddypress .dir-search input[type=text]:focus,
.scheme_wishraiser #buddypress .dir-search input[type=text].filled,
.scheme_wishraiser #buddypress .groups-members-search input[type=search]:focus,
.scheme_wishraiser #buddypress .groups-members-search input[type=search].filled,
.scheme_wishraiser #buddypress .groups-members-search input[type=text]:focus,
.scheme_wishraiser #buddypress .groups-members-search input[type=text].filled,
.scheme_wishraiser #buddypress .standard-form input[type=color]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=color].filled,
.scheme_wishraiser #buddypress .standard-form input[type=date]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=date].filled,
.scheme_wishraiser #buddypress .standard-form input[type=datetime-local]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=datetime-local].filled,
.scheme_wishraiser #buddypress .standard-form input[type=datetime]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=datetime].filled,
.scheme_wishraiser #buddypress .standard-form input[type=email]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=email].filled,
.scheme_wishraiser #buddypress .standard-form input[type=month]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=month].filled,
.scheme_wishraiser #buddypress .standard-form input[type=number]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=number].filled,
.scheme_wishraiser #buddypress .standard-form input[type=password]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=password].filled,
.scheme_wishraiser #buddypress .standard-form input[type=range]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=range].filled,
.scheme_wishraiser #buddypress .standard-form input[type=search]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=search].filled,
.scheme_wishraiser #buddypress .standard-form input[type=tel]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=tel].filled,
.scheme_wishraiser #buddypress .standard-form input[type=text]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=text].filled,
.scheme_wishraiser #buddypress .standard-form input[type=time]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=time].filled,
.scheme_wishraiser #buddypress .standard-form input[type=url]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=url].filled,
.scheme_wishraiser #buddypress .standard-form input[type=week]:focus,
.scheme_wishraiser #buddypress .standard-form input[type=week].filled,
.scheme_wishraiser #buddypress .standard-form select:focus,
.scheme_wishraiser #buddypress .standard-form select.filled,
.scheme_wishraiser #buddypress .standard-form textarea:focus,
.scheme_wishraiser #buddypress .standard-form textarea.filled,
.scheme_wishraiser #buddypress form#whats-new-form textarea:focus,
.scheme_wishraiser #buddypress form#whats-new-form textarea.filled,
.scheme_wishraiser #booked-page-form input[type=email]:focus,
.scheme_wishraiser #booked-page-form input[type=email].filled,
.scheme_wishraiser #booked-page-form input[type=text]:focus,
.scheme_wishraiser #booked-page-form input[type=text].filled,
.scheme_wishraiser #booked-page-form input[type=password]:focus,
.scheme_wishraiser #booked-page-form input[type=password].filled,
.scheme_wishraiser #booked-page-form textarea:focus,
.scheme_wishraiser #booked-page-form textarea.filled,
.scheme_wishraiser .booked-upload-wrap:hover,
.scheme_wishraiser .booked-upload-wrap input:focus,
.scheme_wishraiser .booked-upload-wrap input.filled,
.scheme_wishraiser form.mc4wp-form input[type=email]:focus,
.scheme_wishraiser form.mc4wp-form input[type=email].filled {
  color: #6e7783;
  border-color: #f79f27;
  background-color: #fff
}

.scheme_wishraiser input[placeholder]::-webkit-input-placeholder,
.scheme_wishraiser textarea[placeholder]::-webkit-input-placeholder {
  color: #888f96
}

.scheme_wishraiser input[placeholder]::-moz-placeholder,
.scheme_wishraiser textarea[placeholder]::-moz-placeholder {
  color: #888f96
}

.scheme_wishraiser input[placeholder]:-ms-input-placeholder,
.scheme_wishraiser textarea[placeholder]:-ms-input-placeholder {
  color: #888f96
}

.scheme_wishraiser input[placeholder]::placeholder,
.scheme_wishraiser textarea[placeholder]::placeholder {
  color: #888f96
}

.scheme_wishraiser .select_container:before {
  color: #888f96
}

.scheme_wishraiser .select_container:focus:before,
.scheme_wishraiser .select_container:hover:before {
  color: #6e7783
}

.scheme_wishraiser .select_container:after {
  color: #888f96
}

.scheme_wishraiser .select_container:focus:after,
.scheme_wishraiser .select_container:hover:after {
  color: #6e7783
}

.scheme_wishraiser .select_container select {
  border-color: #d9d9d9 !important;
  color: #888f96;
  background: #fff !important
}

.scheme_wishraiser .select_container select:focus {
  color: #6e7783;
  background-color: #fff !important
}

.scheme_wishraiser .select2-dropdown,
.scheme_wishraiser .select2-container.select2-container--focus span.select2-selection,
.scheme_wishraiser .select2-container.select2-container--open span.select2-selection {
  color: #6e7783;
  border-color: #d9d9d9;
  background: #fff
}

.scheme_wishraiser .select2-container .select2-results__option {
  color: #6e7783;
  background: #fff
}

.scheme_wishraiser .select2-dropdown .select2-highlighted,
.scheme_wishraiser .select2-container .select2-results__option--highlighted[aria-selected] {
  color: #000;
  background: #f79f27
}

.scheme_wishraiser input[type=radio]+label:before,
.scheme_wishraiser input[type=checkbox]+label:before,
.scheme_wishraiser .wpcf7-list-item-label.wpcf7-list-item-right:before {
  border-color: #d9d9d9 !important
}

.scheme_wishraiser .sc_button_simple2:not(.sc_button_bg_image),
.scheme_wishraiser .sc_button_simple2:not(.sc_button_bg_image):before,
.scheme_wishraiser .sc_button_simple:not(.sc_button_bg_image):after,
.scheme_wishraiser .sc_button_simple:not(.sc_button_bg_image),
.scheme_wishraiser .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_wishraiser .sc_button_simple:not(.sc_button_bg_image):after {
  color: #29313a
}

.scheme_wishraiser .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_wishraiser .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #f79f27 !important
}

.scheme_wishraiser .scheme_dark .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_wishraiser .scheme_dark .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #f79f27 !important
}

.scheme_wishraiser .scheme_dark.btn-fullwidth .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_wishraiser .scheme_dark.btn-fullwidth .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #fff !important
}

.scheme_wishraiser .sc_button_simple.color_style_link2:not(.sc_button_bg_image),
.scheme_wishraiser .sc_button_simple.color_style_link2:not(.sc_button_bg_image):before,
.scheme_wishraiser .sc_button_simple.color_style_link2:not(.sc_button_bg_image):after,
.scheme_wishraiser .color_style_link2 .sc_button_simple:not(.sc_button_bg_image),
.scheme_wishraiser .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_wishraiser .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):after {
  color: #f79f27
}

.scheme_wishraiser .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover,
.scheme_wishraiser .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover:after,
.scheme_wishraiser .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_wishraiser .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #f79f27
}

.scheme_wishraiser .sc_button_simple.color_style_link3:not(.sc_button_bg_image),
.scheme_wishraiser .sc_button_simple.color_style_link3:not(.sc_button_bg_image):before,
.scheme_wishraiser .sc_button_simple.color_style_link3:not(.sc_button_bg_image):after,
.scheme_wishraiser .color_style_link3 .sc_button_simple:not(.sc_button_bg_image),
.scheme_wishraiser .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_wishraiser .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):after {
  color: #57af3a
}

.scheme_wishraiser .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover,
.scheme_wishraiser .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover:after,
.scheme_wishraiser .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_wishraiser .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #469b2a
}

.scheme_wishraiser .sc_button_simple.color_style_dark:not(.sc_button_bg_image),
.scheme_wishraiser .sc_button_simple.color_style_dark:not(.sc_button_bg_image):before,
.scheme_wishraiser .sc_button_simple.color_style_dark:not(.sc_button_bg_image):after,
.scheme_wishraiser .color_style_dark .sc_button_simple:not(.sc_button_bg_image),
.scheme_wishraiser .color_style_dark .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_wishraiser .color_style_dark .sc_button_simple:not(.sc_button_bg_image):after {
  color: #29313a
}

.scheme_wishraiser .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover,
.scheme_wishraiser .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover:after,
.scheme_wishraiser .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_wishraiser .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #f79f27
}

.scheme_wishraiser .sc_button_bordered:not(.sc_button_bg_image) {
  color: #29313a;
  -webkit-box-shadow: 0 0 50px -16px #f79f27;
  -ms-box-shadow: 0 0 50px -16px #f79f27;
  box-shadow: 0 0 50px -16px #f79f27;
  background-color: #fff !important
}

.scheme_wishraiser .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  -webkit-box-shadow: 0 2px 20px 0 rgba(247, 159, 39, .5);
  -ms-box-shadow: 0 2px 20px 0 rgba(247, 159, 39, .5);
  box-shadow: 0 2px 20px rgba(247, 159, 39, .5)
}

.scheme_wishraiser .sc_button_bordered.color_style_link2:not(.sc_button_bg_image) {
  color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  border-color: #f79f27 !important
}

.scheme_wishraiser .sc_button_bordered.color_style_link3:not(.sc_button_bg_image) {
  color: #29313a !important;
  border-color: #ededed !important
}

.scheme_wishraiser .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  border-color: #f79f27 !important
}

.scheme_wishraiser .sc_button_bordered.color_style_dark:not(.sc_button_bg_image) {
  color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  border-color: #f79f27 !important
}

.scheme_wishraiser .wp-block-button:not(.is-style-outline) .wp-block-button__link,
.scheme_wishraiser button:not(.components-button):not(.search_submit),
.scheme_wishraiser input[type=reset],
.scheme_wishraiser input[type=submit],
.scheme_wishraiser input[type=button],
.scheme_wishraiser .post_item .more-link,
.scheme_wishraiser .comments_wrap .form-submit input[type=submit],
.scheme_wishraiser #buddypress .comment-reply-link,
.scheme_wishraiser #buddypress .generic-button a,
.scheme_wishraiser #buddypress a.button,
.scheme_wishraiser #buddypress button,
.scheme_wishraiser #buddypress input[type=button],
.scheme_wishraiser #buddypress input[type=reset],
.scheme_wishraiser #buddypress input[type=submit],
.scheme_wishraiser #buddypress ul.button-nav li a,
.scheme_wishraiser a.bp-title-button,
.scheme_wishraiser .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button,
.scheme_wishraiser #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a,
.scheme_wishraiser #booked-profile-page input[type=submit],
.scheme_wishraiser #booked-profile-page button,
.scheme_wishraiser .booked-list-view input[type=submit],
.scheme_wishraiser .booked-list-view button,
.scheme_wishraiser table.booked-calendar input[type=submit],
.scheme_wishraiser table.booked-calendar button,
.scheme_wishraiser .booked-modal input[type=submit],
.scheme_wishraiser .booked-modal button,
.scheme_wishraiser .sc_button_default,
.scheme_wishraiser .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2),
.scheme_wishraiser .socials_share:not(.socials_type_drop) .social_icon,
.scheme_wishraiser .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit],
.scheme_wishraiser #tribe-bar-form .tribe-bar-submit input[type=submit],
.scheme_wishraiser #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit],
.scheme_wishraiser #tribe-bar-views li.tribe-bar-views-option a,
.scheme_wishraiser #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a,
.scheme_wishraiser #tribe-events .tribe-events-button,
.scheme_wishraiser .tribe-events-button,
.scheme_wishraiser .tribe-events-cal-links a,
.scheme_wishraiser .tribe-events-sub-nav li a,
.scheme_wishraiser .edd_download_purchase_form .button,
.scheme_wishraiser #edd-purchase-button,
.scheme_wishraiser .edd-submit.button,
.scheme_wishraiser .widget_edd_cart_widget .edd_checkout a,
.scheme_wishraiser .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_wishraiser .mc4wp-form input[type=submit] {
  color: #000 !important;
  background-color: #f79f27;
  -webkit-box-shadow: 0 0 31px -7px rgba(247, 159, 39, .3);
  -ms-box-shadow: 0 0 31px -7px rgba(247, 159, 39, .3);
  box-shadow: 0 0 31px -7px rgba(247, 159, 39, .3)
}

.scheme_wishraiser .wp-block-button.is-style-outline .wp-block-button__link {
  color: #f79f27 !important;
  border-color: #f79f27
}

.scheme_wishraiser .theme_button {
  color: #000 !important;
  background-color: #f79f27 !important
}

.scheme_wishraiser .theme_button.color_style_link2 {
  background-color: #f79f27 !important
}

.scheme_wishraiser .theme_button.color_style_link3 {
  background-color: #57af3a !important
}

.scheme_wishraiser .theme_button.color_style_dark {
  color: #edf3f5 !important;
  background-color: #29313a !important
}

.scheme_wishraiser .sc_price_item_link {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .sc_button_default.color_style_link2,
.scheme_wishraiser .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  background-color: #f79f27
}

.scheme_wishraiser .sc_button_default.color_style_link3,
.scheme_wishraiser .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  background-color: #57af3a
}

.scheme_wishraiser .sc_button_default.color_style_dark,
.scheme_wishraiser .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .search_wrap .search_submit:before {
  color: #29313a
}

.scheme_wishraiser button[disabled],
.scheme_wishraiser input[type=submit][disabled],
.scheme_wishraiser input[type=button][disabled] {
  background-color: #888f96 !important;
  color: #000 !important
}

.scheme_wishraiser .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,
.scheme_wishraiser button:not(.search_submit):hover,
.scheme_wishraiser button:not(.search_submit):focus,
.scheme_wishraiser input[type=submit]:hover,
.scheme_wishraiser input[type=submit]:focus,
.scheme_wishraiser input[type=reset]:hover,
.scheme_wishraiser input[type=reset]:focus,
.scheme_wishraiser input[type=button]:hover,
.scheme_wishraiser input[type=button]:focus,
.scheme_wishraiser .post_item .more-link:hover,
.scheme_wishraiser .comments_wrap .form-submit input[type=submit]:hover,
.scheme_wishraiser .comments_wrap .form-submit input[type=submit]:focus,
.scheme_wishraiser #buddypress .comment-reply-link:hover,
.scheme_wishraiser #buddypress .generic-button a:hover,
.scheme_wishraiser #buddypress a.button:hover,
.scheme_wishraiser #buddypress button:hover,
.scheme_wishraiser #buddypress input[type=button]:hover,
.scheme_wishraiser #buddypress input[type=reset]:hover,
.scheme_wishraiser #buddypress input[type=submit]:hover,
.scheme_wishraiser #buddypress ul.button-nav li a:hover,
.scheme_wishraiser a.bp-title-button:hover,
.scheme_wishraiser .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover,
.scheme_wishraiser body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover,
.scheme_wishraiser body #booked-profile-page input[type=submit]:hover,
.scheme_wishraiser body #booked-profile-page button:hover,
.scheme_wishraiser body .booked-list-view input[type=submit]:hover,
.scheme_wishraiser body .booked-list-view button:hover,
.scheme_wishraiser body table.booked-calendar input[type=submit]:hover,
.scheme_wishraiser body table.booked-calendar button:hover,
.scheme_wishraiser body .booked-modal input[type=submit]:hover,
.scheme_wishraiser body .booked-modal button:hover,
.scheme_wishraiser .sc_button_default:hover,
.scheme_wishraiser .sc_button:not(.sc_button_simple):not(.sc_button_simple2):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_wishraiser .socials_share:not(.socials_type_drop) .social_icon:hover,
.scheme_wishraiser .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit]:hover,
.scheme_wishraiser #tribe-bar-form .tribe-bar-submit input[type=submit]:hover,
.scheme_wishraiser #tribe-bar-form .tribe-bar-submit input[type=submit]:focus,
.scheme_wishraiser #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]:hover,
.scheme_wishraiser #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]:focus,
.scheme_wishraiser #tribe-bar-views li.tribe-bar-views-option a:hover,
.scheme_wishraiser #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover,
.scheme_wishraiser #tribe-events .tribe-events-button:hover,
.scheme_wishraiser .tribe-events-button:hover,
.scheme_wishraiser .tribe-events-cal-links a:hover,
.scheme_wishraiser .tribe-events-sub-nav li a:hover,
.scheme_wishraiser .edd_download_purchase_form .button:hover,
.scheme_wishraiser .edd_download_purchase_form .button:active,
.scheme_wishraiser .edd_download_purchase_form .button:focus,
.scheme_wishraiser #edd-purchase-button:hover,
.scheme_wishraiser #edd-purchase-button:active,
.scheme_wishraiser #edd-purchase-button:focus,
.scheme_wishraiser .edd-submit.button:hover,
.scheme_wishraiser .edd-submit.button:active,
.scheme_wishraiser .edd-submit.button:focus,
.scheme_wishraiser .widget_edd_cart_widget .edd_checkout a:hover,
.scheme_wishraiser .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_wishraiser .mc4wp-form input[type=submit]:hover,
.scheme_wishraiser .mc4wp-form input[type=submit]:focus {
  color: #fff;
  background-color: #f79f27;
  -webkit-box-shadow: 0 2px 20px 0 rgba(247, 159, 39, .5);
  -ms-box-shadow: 0 2px 20px 0 rgba(247, 159, 39, .5);
  box-shadow: 0 2px 20px rgba(247, 159, 39, .5)
}

.scheme_wishraiser .wp-block-button.is-style-outline .wp-block-button__link:hover {
  color: #f79f27 !important;
  border-color: #f79f27
}

.scheme_wishraiser input[type=submit].color_style_link3 {
  color: #fff;
  background-color: #f79f27;
  -webkit-box-shadow: 0 0 19px -7px #f79f27;
  -ms-box-shadow: 0 0 19px -7px #f79f27;
  box-shadow: 0 0 19px -7px #f79f27
}

.scheme_wishraiser .theme_button:hover,
.scheme_wishraiser .theme_button:focus {
  color: #fff !important;
  background-color: #ffb236 !important
}

.scheme_wishraiser .theme_button.color_style_link2:hover {
  background-color: #f79f27 !important
}

.scheme_wishraiser .theme_button.color_style_link3:hover {
  background-color: #469b2a !important
}

.scheme_wishraiser .theme_button.color_style_dark:hover {
  color: #fff !important;
  background-color: #f79f27 !important
}

.scheme_wishraiser .sc_price_item:hover .sc_price_item_link,
.scheme_wishraiser .sc_price_item_link:hover {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser .sc_button_default.color_style_link2:hover,
.scheme_wishraiser .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #f79f27
}

.scheme_wishraiser .sc_button_default.color_style_link3:hover,
.scheme_wishraiser .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #469b2a
}

.scheme_wishraiser .sc_button_default.color_style_dark:hover,
.scheme_wishraiser .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser .search_wrap .search_submit:hover:before {
  color: #f79f27
}

.scheme_wishraiser.sidebar .sc_button_simple:not(.sc_button_bg_image),
.scheme_wishraiser.sidebar .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_wishraiser.sidebar .sc_button_simple:not(.sc_button_bg_image):after {
  color: #f79f27
}

.scheme_wishraiser.sidebar .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_wishraiser.sidebar .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser.sidebar .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #f79f27 !important
}

.scheme_wishraiser.sidebar .sc_button_bordered:not(.sc_button_bg_image) {
  color: #29313a;
  -webkit-box-shadow: 0 0 50px -16px #f79f27;
  -ms-box-shadow: 0 0 50px -16px #f79f27;
  box-shadow: 0 0 50px -16px #f79f27
}

.scheme_wishraiser.sidebar .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  -webkit-box-shadow: 0 0 50px -10px #f79f27;
  -ms-box-shadow: 0 0 50px -10px #f79f27;
  box-shadow: 0 0 50px -10px #f79f27
}

.scheme_wishraiser.sidebar button,
.scheme_wishraiser.sidebar input[type=reset],
.scheme_wishraiser.sidebar input[type=submit],
.scheme_wishraiser.sidebar input[type=button],
.scheme_wishraiser.sidebar .sc_button_default,
.scheme_wishraiser.sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),
.scheme_wishraiser.sidebar .socials_share:not(.socials_type_drop) .social_icon,
.scheme_wishraiser.sidebar .edd_download_purchase_form .button,
.scheme_wishraiser.sidebar #edd-purchase-button,
.scheme_wishraiser.sidebar .edd-submit.button,
.scheme_wishraiser.sidebar .widget_edd_cart_widget .edd_checkout a,
.scheme_wishraiser.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser.sidebar button:hover,
.scheme_wishraiser.sidebar button:focus,
.scheme_wishraiser.sidebar input[type=reset]:hover,
.scheme_wishraiser.sidebar input[type=reset]:focus,
.scheme_wishraiser.sidebar input[type=submit]:hover,
.scheme_wishraiser.sidebar input[type=submit]:focus,
.scheme_wishraiser.sidebar input[type=button]:hover,
.scheme_wishraiser.sidebar input[type=button]:focus,
.scheme_wishraiser.sidebar .sc_button_default:hover,
.scheme_wishraiser.sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_wishraiser.sidebar .socials_share:not(.socials_type_drop) .social_icon:hover,
.scheme_wishraiser.sidebar .edd_download_purchase_form .button:hover,
.scheme_wishraiser.sidebar #edd-purchase-button:hover,
.scheme_wishraiser.sidebar .edd-submit.button:hover,
.scheme_wishraiser.sidebar .widget_edd_cart_widget .edd_checkout a:hover,
.scheme_wishraiser.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser .wp-editor-container input[type=button] {
  background-color: #fff;
  border-color: #ebebeb;
  color: #29313a;
  -webkit-box-shadow: 0 1px 0 0 #dae2e5;
  -ms-box-shadow: 0 1px 0 0 #dae2e5;
  box-shadow: 0 1px #dae2e5
}

.scheme_wishraiser .wp-editor-container input[type=button]:hover,
.scheme_wishraiser .wp-editor-container input[type=button]:focus {
  background-color: #f2f7f8;
  border-color: #dae2e5;
  color: #f79f27
}

.scheme_wishraiser .sticky {
  border-color: #e0e0e0
}

.scheme_wishraiser .sticky .label_sticky {
  background-color: #f79f27
}

.scheme_wishraiser .top_panel,
.scheme_wishraiser .footer_wrap {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_wishraiser.sc_layouts_row {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_wishraiser .sc_layouts_row_delimiter,
.scheme_wishraiser.sc_layouts_row_delimiter {
  border-color: #e0e0e0
}

.footer_wrap .scheme_wishraiser.vc_row .sc_layouts_row_delimiter,
.footer_wrap .scheme_wishraiser.sc_layouts_row_delimiter,
.scheme_wishraiser.footer_wrap .sc_layouts_row_delimiter {
  border-color: #ebebeb
}

.footer_wrap .scheme_wishraiser .elementor-text-editor a {
  color: #4c5560
}

.footer_wrap .scheme_wishraiser .elementor-text-editor a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_item_icon {
  color: #888f96
}

.scheme_wishraiser .sc_layouts_item_details_line1 {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_item_details_line2 {
  color: #29313a
}

.scheme_wishraiser span.trx_addons_login_menu,
.scheme_wishraiser span.trx_addons_login_menu:after {
  color: #4c5560;
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_wishraiser span.trx_addons_login_menu .trx_addons_login_menu_delimiter {
  border-color: #ebebeb
}

.scheme_wishraiser span.trx_addons_login_menu .trx_addons_login_menu_item {
  color: #4c5560
}

.scheme_wishraiser span.trx_addons_login_menu .trx_addons_login_menu_item:hover {
  color: #29313a;
  background-color: #f2f7f8
}

.scheme_wishraiser .sc_layouts_row_fixed_on {
  background-color: #edf3f5
}

.scheme_wishraiser .sc_layouts_row.sc_layouts_row_type_narrow,
.scheme_wishraiser.sc_layouts_row.sc_layouts_row_type_narrow {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_layouts_item,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_layouts_item {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_layouts_item_icon,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_layouts_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.scheme_wishraiser .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,
.scheme_wishraiser.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon {
  background-color: initial;
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon,
.scheme_wishraiser.sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon {
  background-color: initial;
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_default,
.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_default,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_default:hover,
.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_default:hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button.color_style_link2,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button.color_style_link2 {
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button.color_style_link2:hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover {
  background-color: #f79f27;
  color: #000 !important
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button.color_style_link3,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button.color_style_link3 {
  background-color: #57af3a;
  color: #000
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button.color_style_link3:hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover {
  background-color: #469b2a;
  color: #000 !important
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button.color_style_dark,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button.color_style_dark {
  background-color: #29313a;
  color: #000
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button.color_style_dark:hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button.color_style_dark:hover {
  background-color: #f79f27;
  color: #000 !important
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image),
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image) {
  color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  border-color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image),
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image) {
  color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  border-color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image),
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image) {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover {
  color: #469b2a !important;
  border-color: #469b2a !important
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image),
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image) {
  color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,
.scheme_wishraiser.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover {
  color: #f79f27 !important;
  border-color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_row_type_narrow .search_wrap .search_submit,
.scheme_wishraiser.sc_layouts_row_type_narrow .search_wrap .search_submit {
  background-color: initial;
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_narrow .search_wrap .search_field,
.scheme_wishraiser.sc_layouts_row_type_narrow .search_wrap .search_field {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder,
.scheme_wishraiser.sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder,
.scheme_wishraiser.sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder,
.scheme_wishraiser.sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_narrow .search_wrap .search_field:focus,
.scheme_wishraiser.sc_layouts_row_type_narrow .search_wrap .search_field:focus {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_compact .sc_layouts_item,
.scheme_wishraiser.sc_layouts_row_type_compact .sc_layouts_item {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_wishraiser.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser .sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon,
.scheme_wishraiser.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser.sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_compact .sc_layouts_item_icon,
.scheme_wishraiser.sc_layouts_row_type_compact .sc_layouts_item_icon {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.scheme_wishraiser .sc_layouts_row_type_compact .sc_layouts_item_details_line2,
.scheme_wishraiser.sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.scheme_wishraiser.sc_layouts_row_type_compact .sc_layouts_item_details_line2 {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,
.scheme_wishraiser.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  background-color: initial;
  color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,
.scheme_wishraiser.sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
  background-color: initial;
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_compact .search_wrap .search_submit,
.scheme_wishraiser.sc_layouts_row_type_compact .search_wrap .search_submit {
  background-color: initial;
  color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_compact .search_wrap .search_submit:hover,
.scheme_wishraiser.sc_layouts_row_type_compact .search_wrap .search_submit:hover {
  background-color: initial;
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit,
.scheme_wishraiser.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover,
.scheme_wishraiser.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder,
.scheme_wishraiser.sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder,
.scheme_wishraiser.sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder,
.scheme_wishraiser.sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_normal .sc_layouts_item,
.scheme_wishraiser.sc_layouts_row_type_normal .sc_layouts_item {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_wishraiser.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,
.scheme_wishraiser.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_row_type_normal .search_wrap .search_submit,
.scheme_wishraiser.sc_layouts_row_type_normal .search_wrap .search_submit {
  background-color: initial;
  color: #888f96
}

.scheme_wishraiser .sc_layouts_row_type_normal .search_wrap .search_submit:hover,
.scheme_wishraiser.sc_layouts_row_type_normal .search_wrap .search_submit:hover {
  background-color: initial;
  color: #6e7783
}

.scheme_wishraiser .sc_layouts_logo b {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_logo i {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_logo_text {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_logo:hover .logo_text {
  color: #29313a
}

.scheme_wishraiser .logo_slogan {
  color: #4c5560
}

.scheme_wishraiser .search_style_expand.search_opened {
  background-color: #edf3f5;
  border-color: #e0e0e0
}

.scheme_wishraiser .search_style_expand.search_opened .search_submit {
  color: #4c5560
}

.scheme_wishraiser .search_style_expand .search_submit:hover,
.scheme_wishraiser .search_style_expand .search_submit:focus {
  color: #29313a
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_form_wrap {
  background-color: rgba(237, 243, 245, .9)
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_form {
  border-color: #ebebeb
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_close,
.scheme_wishraiser .search_style_fullscreen.search_opened .search_field,
.scheme_wishraiser .search_style_fullscreen.search_opened .search_submit {
  color: #29313a
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_close:hover,
.scheme_wishraiser .search_style_fullscreen.search_opened .search_field:hover,
.scheme_wishraiser .search_style_fullscreen.search_opened .search_field:focus,
.scheme_wishraiser .search_style_fullscreen.search_opened .search_submit:hover,
.scheme_wishraiser .search_style_fullscreen.search_opened .search_submit:focus {
  color: #4c5560
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_field::-webkit-input-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_field::-moz-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_field:-moz-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_wishraiser .search_style_fullscreen.search_opened .search_field:-ms-input-placeholder {
  color: #4c5560;
  opacity: 1
}

.scheme_wishraiser .search_wrap .search_results {
  background-color: #edf3f5;
  border-color: #e0e0e0
}

.scheme_wishraiser .search_wrap .search_results:after {
  background-color: #edf3f5;
  border-left-color: #e0e0e0;
  border-top-color: #e0e0e0
}

.scheme_wishraiser .search_wrap .search_results .search_results_close {
  color: #888f96
}

.scheme_wishraiser .search_wrap .search_results .search_results_close:hover {
  color: #29313a
}

.scheme_wishraiser .search_results.widget_area .post_item+.post_item {
  border-top-color: #e0e0e0
}

.scheme_wishraiser .sc_layouts_title .sc_layouts_title_meta,
.scheme_wishraiser .sc_layouts_title .post_meta,
.scheme_wishraiser .sc_layouts_title .post_meta_item,
.scheme_wishraiser .sc_layouts_title .post_meta .vc_inline-link,
.scheme_wishraiser .sc_layouts_title .post_meta_item a,
.scheme_wishraiser .sc_layouts_title .post_meta_item:after,
.scheme_wishraiser .sc_layouts_title .post_meta_item:hover:after,
.scheme_wishraiser .sc_layouts_title .post_meta_item.post_categories,
.scheme_wishraiser .sc_layouts_title .post_meta_item.post_categories a,
.scheme_wishraiser .sc_layouts_title .post_info .post_info_item,
.scheme_wishraiser .sc_layouts_title .post_info .post_info_item a,
.scheme_wishraiser .sc_layouts_title .post_info_counters .post_counters_item,
.scheme_wishraiser .sc_layouts_title .post_counters .socials_share .socials_caption:before,
.scheme_wishraiser .sc_layouts_title .post_counters .socials_share .socials_caption:hover:before {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_title .post_meta_item a:hover,
.scheme_wishraiser .sc_layouts_title .post_meta .vc_inline-link:hover,
.scheme_wishraiser .sc_layouts_title a.post_meta_item:hover,
.scheme_wishraiser .sc_layouts_title .post_info .post_info_item a:hover,
.scheme_wishraiser .sc_layouts_title .post_info_counters .post_counters_item:hover {
  color: #888f96
}

.scheme_wishraiser .sc_layouts_title .sc_layouts_title_description {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_title_breadcrumbs {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_title_breadcrumbs a {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_title_breadcrumbs a:hover {
  color: #f79f27 !important
}

.scheme_wishraiser .breadcrumbs .breadcrumbs_delimiter:before {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_menu_nav>li>a {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_menu_nav>li>a:hover,
.scheme_wishraiser .sc_layouts_menu_nav>li.sfHover>a {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_menu_nav>li.current-menu-item>a,
.scheme_wishraiser .sc_layouts_menu_nav>li.current-menu-parent>a,
.scheme_wishraiser .sc_layouts_menu_nav>li.current-menu-ancestor>a {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_menu_nav .menu-collapse>a:before {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_menu_nav .menu-collapse>a:after {
  background-color: initial !important
}

.scheme_wishraiser .sc_layouts_menu_nav .menu-collapse>a:hover:before {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_menu_nav .menu-collapse>a:hover:after {
  background-color: #f2f7f8
}

.scheme_wishraiser .sc_layouts_menu_popup .sc_layouts_menu_nav,
.scheme_wishraiser .sc_layouts_menu_nav>li ul {
  background-color: #fff
}

.scheme_wishraiser .widget_nav_menu li.menu-delimiter,
.scheme_wishraiser .sc_layouts_menu_nav>li li.menu-delimiter {
  border-color: #26323f
}

.scheme_wishraiser .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,
.scheme_wishraiser .sc_layouts_menu_nav>li li>a {
  color: #4c5560 !important
}

.scheme_wishraiser .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover,
.scheme_wishraiser .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a,
.scheme_wishraiser .sc_layouts_menu_nav>li li>a:hover,
.scheme_wishraiser .sc_layouts_menu_nav>li li.sfHover>a {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_menu_nav>li li>a:hover:after {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children>a:hover,
.scheme_wishraiser .sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children.sfHover>a {
  color: #b4c2d1 !important;
  background-color: initial
}

.scheme_wishraiser .sc_layouts_menu_nav>li li[class*=icon-]:before {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_menu_nav>li li[class*=icon-]:hover:before,
.scheme_wishraiser .sc_layouts_menu_nav>li li[class*=icon-].shHover:before {
  color: #f79f27
}

.scheme_wishraiser .sc_layouts_menu_nav>li li.current-menu-item>a,
.scheme_wishraiser .sc_layouts_menu_nav>li li.current-menu-parent>a,
.scheme_wishraiser .sc_layouts_menu_nav>li li.current-menu-ancestor>a {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_menu_nav>li li.current-menu-item:before,
.scheme_wishraiser .sc_layouts_menu_nav>li li.current-menu-parent:before,
.scheme_wishraiser .sc_layouts_menu_nav>li li.current-menu-ancestor:before {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_layouts_menu_item_description {
  color: #888f96
}

.scheme_wishraiser .menu_main_nav>li ul [class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_wishraiser .sc_layouts_menu_nav>li ul li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_wishraiser .menu_main_nav>li ul a:hover .sc_layouts_menu_item_description,
.scheme_wishraiser .sc_layouts_menu_nav>li ul a:hover .sc_layouts_menu_item_description {
  color: #888f96
}

.scheme_wishraiser .menu_main_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_wishraiser .sc_layouts_menu_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_wishraiser .menu_main_nav>li>a:hover .sc_layouts_menu_item_description,
.scheme_wishraiser .sc_layouts_menu_nav>li>a:hover .sc_layouts_menu_item_description {
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,
.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,
.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .post_item {
  color: #b4c2d1
}

.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),
.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #b4c2d1
}

.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,
.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,
.scheme_wishraiser .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #f79f27
}

.scheme_wishraiser ul.sc_layouts_submenu h1,
.scheme_wishraiser ul.sc_layouts_submenu h2,
.scheme_wishraiser ul.sc_layouts_submenu h3,
.scheme_wishraiser ul.sc_layouts_submenu h4,
.scheme_wishraiser ul.sc_layouts_submenu h5,
.scheme_wishraiser ul.sc_layouts_submenu h6,
.scheme_wishraiser ul.sc_layouts_submenu h1 a,
.scheme_wishraiser ul.sc_layouts_submenu h2 a,
.scheme_wishraiser ul.sc_layouts_submenu h3 a,
.scheme_wishraiser ul.sc_layouts_submenu h4 a,
.scheme_wishraiser ul.sc_layouts_submenu h5 a,
.scheme_wishraiser ul.sc_layouts_submenu h6 a,
.scheme_wishraiser ul.sc_layouts_submenu [class*=color_style_] h1 a,
.scheme_wishraiser ul.sc_layouts_submenu [class*=color_style_] h2 a,
.scheme_wishraiser ul.sc_layouts_submenu [class*=color_style_] h3 a,
.scheme_wishraiser ul.sc_layouts_submenu [class*=color_style_] h4 a,
.scheme_wishraiser ul.sc_layouts_submenu [class*=color_style_] h5 a,
.scheme_wishraiser ul.sc_layouts_submenu [class*=color_style_] h6 a {
  color: #b4c2d1
}

.scheme_wishraiser ul.sc_layouts_submenu h1 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu h2 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu h3 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu h4 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu h5 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser ul.sc_layouts_submenu .color_style_link2 h1 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link2 h2 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link2 h3 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link2 h4 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link2 h5 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link2 h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser ul.sc_layouts_submenu .color_style_link3 h1 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link3 h2 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link3 h3 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link3 h4 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link3 h5 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_link3 h6 a:hover {
  color: #a1a9ff
}

.scheme_wishraiser ul.sc_layouts_submenu .color_style_dark h1 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_dark h2 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_dark h3 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_dark h4 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_dark h5 a:hover,
.scheme_wishraiser ul.sc_layouts_submenu .color_style_dark h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser ul.sc_layouts_submenu dt,
.scheme_wishraiser ul.sc_layouts_submenu b,
.scheme_wishraiser ul.sc_layouts_submenu strong,
.scheme_wishraiser ul.sc_layouts_submenu i,
.scheme_wishraiser ul.sc_layouts_submenu em,
.scheme_wishraiser ul.sc_layouts_submenu mark,
.scheme_wishraiser ul.sc_layouts_submenu ins {
  color: #b4c2d1
}

.scheme_wishraiser ul.sc_layouts_submenu s,
.scheme_wishraiser ul.sc_layouts_submenu strike,
.scheme_wishraiser ul.sc_layouts_submenu del,
.scheme_wishraiser ul.sc_layouts_submenu .post_meta {
  color: #888f96
}

.scheme_wishraiser ul.sc_layouts_submenu .sc_recent_news_header {
  border-color: #26323f
}

.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,
.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,
.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .post_item {
  color: #4c5560
}

.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),
.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #f79f27
}

.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,
.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,
.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_wishraiser .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #f79f27
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h1,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h2,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h3,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h4,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h5,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h6,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h1 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h2 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h3 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h4 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h5 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h6 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h1 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h2 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h3 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h4 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h5 a,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h6 a {
  color: #29313a
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h1 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h2 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h3 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h4 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h5 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h1 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h2 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h3 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h4 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h5 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h1 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h2 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h3 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h4 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h5 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h6 a:hover {
  color: #57af3a
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h1 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h2 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h3 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h4 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h5 a:hover,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu dt,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu b,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu strong,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu i,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu em,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu mark,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu ins {
  color: #29313a
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu s,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu strike,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu del,
.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .post_meta {
  color: #888f96
}

.scheme_wishraiser .widget_nav_menu ul.sc_layouts_submenu .sc_recent_news_header {
  border-color: #e0e0e0
}

.scheme_wishraiser.menu_side_wrap .menu_side_button {
  color: #29313a;
  border-color: #ebebeb;
  background-color: rgba(255, 255, 255, .7)
}

.scheme_wishraiser.menu_side_wrap .menu_side_button:hover {
  color: #fff;
  border-color: #f79f27;
  background-color: #f79f27
}

.scheme_wishraiser .menu_side_inner {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .menu_side_inner .sc_layouts_logo {
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_wishraiser.menu_side_icons .sc_layouts_logo {
  background-color: #edf3f5;
  border-color: #e0e0e0
}

.scheme_wishraiser.menu_side_icons .toc_menu_item .toc_menu_icon,
.scheme_wishraiser .menu_side_inner>.toc_menu_item .toc_menu_icon {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #f79f27
}

.scheme_wishraiser.menu_side_icons .toc_menu_item:hover .toc_menu_icon,
.scheme_wishraiser.menu_side_icons .toc_menu_item_active .toc_menu_icon,
.scheme_wishraiser .menu_side_inner>.toc_menu_item:hover .toc_menu_icon,
.scheme_wishraiser .menu_side_inner>.toc_menu_item_active .toc_menu_icon {
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser.menu_side_icons .toc_menu_icon_default:before,
.scheme_wishraiser .menu_side_inner>.toc_menu_icon_default:before {
  background-color: #f79f27
}

.scheme_wishraiser.menu_side_icons .toc_menu_item:hover .toc_menu_icon_default:before,
.scheme_wishraiser.menu_side_icons .toc_menu_item_active .toc_menu_icon_default:before,
.scheme_wishraiser .menu_side_inner>.toc_menu_item:hover .toc_menu_icon_default:before,
.scheme_wishraiser .menu_side_inner>.toc_menu_item_active .toc_menu_icon_default:before {
  background-color: #29313a
}

.scheme_wishraiser.menu_side_icons .toc_menu_item .toc_menu_description,
.scheme_wishraiser .menu_side_inner>.toc_menu_item .toc_menu_description {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon {
  background-color: #fff;
  color: #4c5560
}

.scheme_wishraiser.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon,
.scheme_wishraiser.menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon {
  color: #f79f27
}

.scheme_wishraiser.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before {
  background-color: #f79f27
}

.scheme_wishraiser.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon:before {
  background-color: #f79f27
}

.scheme_wishraiser .menu_mobile_inner {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .menu_mobile_button {
  color: #29313a
}

.scheme_wishraiser .menu_mobile_button:hover {
  color: #f79f27
}

.scheme_wishraiser .menu_mobile_close:before,
.scheme_wishraiser .menu_mobile_close:after {
  border-color: #29313a
}

.scheme_wishraiser .menu_mobile_close:hover:before,
.scheme_wishraiser .menu_mobile_close:hover:after {
  border-color: #f79f27
}

.scheme_wishraiser .menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a {
  border-color: #ebebeb
}

.scheme_wishraiser .menu_mobile_inner a,
.scheme_wishraiser .menu_mobile_inner .menu_mobile_nav_area li:before {
  color: #29313a
}

.scheme_wishraiser .menu_mobile_inner a:hover,
.scheme_wishraiser .menu_mobile_inner .current-menu-ancestor>a,
.scheme_wishraiser .menu_mobile_inner .current-menu-item>a,
.scheme_wishraiser .menu_mobile_inner .menu_mobile_nav_area li:hover:before,
.scheme_wishraiser .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before,
.scheme_wishraiser .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
  color: #f79f27
}

.scheme_wishraiser .menu_mobile_inner .search_mobile .search_submit {
  color: #a7a7a7
}

.scheme_wishraiser .menu_mobile_inner .search_mobile .search_submit:focus,
.scheme_wishraiser .menu_mobile_inner .search_mobile .search_submit:hover {
  color: #6e7783
}

.scheme_wishraiser .menu_mobile_inner .social_item .social_icon {
  color: #f79f27
}

.scheme_wishraiser .menu_mobile_inner .social_item:hover .social_icon {
  color: #29313a
}

.scheme_wishraiser .menu_hover_fade_box .sc_layouts_menu_nav>a:hover,
.scheme_wishraiser .menu_hover_fade_box .sc_layouts_menu_nav>li>a:hover,
.scheme_wishraiser .menu_hover_fade_box .sc_layouts_menu_nav>li.sfHover>a {
  color: #f79f27;
  background-color: #fff
}

.scheme_wishraiser .menu_hover_slide_line .sc_layouts_menu_nav>li#blob {
  background-color: #f79f27
}

.scheme_wishraiser .menu_hover_slide_box .sc_layouts_menu_nav>li#blob {
  background-color: #fff
}

.scheme_wishraiser .menu_hover_zoom_line .sc_layouts_menu_nav>li>a:before {
  background-color: #f79f27
}

.scheme_wishraiser .menu_hover_path_line .sc_layouts_menu_nav>li:before,
.scheme_wishraiser .menu_hover_path_line .sc_layouts_menu_nav>li:after,
.scheme_wishraiser .menu_hover_path_line .sc_layouts_menu_nav>li>a:before,
.scheme_wishraiser .menu_hover_path_line .sc_layouts_menu_nav>li>a:after {
  background-color: #f79f27
}

.scheme_wishraiser .menu_hover_roll_down .sc_layouts_menu_nav>li>a:before {
  background-color: #f79f27
}

.scheme_wishraiser .menu_hover_color_line .sc_layouts_menu_nav>li>a:before {
  background-color: #29313a
}

.scheme_wishraiser .menu_hover_color_line .sc_layouts_menu_nav>li>a:after,
.scheme_wishraiser .menu_hover_color_line .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  background-color: #f79f27
}

.scheme_wishraiser .menu_hover_color_line .sc_layouts_menu_nav>li.sfHover>a,
.scheme_wishraiser .menu_hover_color_line .sc_layouts_menu_nav>li>a:hover,
.scheme_wishraiser .menu_hover_color_line .sc_layouts_menu_nav>li>a:focus {
  color: #f79f27
}

.scheme_wishraiser.sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line,
.scheme_wishraiser .sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #ebebeb
}

.scheme_wishraiser .sc_layouts_cart_items_short {
  background-color: #29313a;
  color: #edf3f5
}

.scheme_wishraiser .sc_layouts_cart_widget {
  border-color: #e0e0e0;
  background-color: #edf3f5;
  color: #4c5560
}

.scheme_wishraiser .sc_layouts_cart_widget:after {
  border-color: #e0e0e0;
  background-color: #edf3f5
}

.scheme_wishraiser .sc_layouts_cart_widget .sc_layouts_cart_widget_close {
  color: #888f96
}

.scheme_wishraiser .sc_layouts_cart_widget .sc_layouts_cart_widget_close:hover {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_currency .chosen-container .chosen-results {
  background: #fff;
  color: #29313a
}

.scheme_wishraiser .sc_layouts_currency .chosen-container .chosen-results li {
  color: #29313a
}

.scheme_wishraiser .sc_layouts_currency .chosen-container .active-result.highlighted,
.scheme_wishraiser .sc_layouts_currency .chosen-container .active-result.result-selected {
  color: #f79f27 !important
}

.scheme_wishraiser #page_preloader,
.scheme_wishraiser .page_content_wrap,
.scheme_wishraiser .custom-background .content_wrap>.content,
.scheme_wishraiser .page_banner_wrap~.content_wrap>.content {
  background-color: #edf3f5
}

.scheme_wishraiser .preloader_wrap>div {
  background-color: #f79f27
}

.scheme_wishraiser .top_panel,
.scheme_wishraiser.top_panel {
  background-color: #edf3f5
}

.scheme_wishraiser.top_panel.with_bg_image:before {
  background-color: rgba(237, 243, 245, .7)
}

.scheme_wishraiser.top_panel .slider_engine_revo .slide_subtitle,
.scheme_wishraiser .top_panel .slider_engine_revo .slide_subtitle {
  color: #f79f27
}

.scheme_wishraiser .top_panel_default .top_panel_navi,
.scheme_wishraiser.top_panel_default .top_panel_navi {
  background-color: #edf3f5
}

.scheme_wishraiser .top_panel_default .top_panel_title,
.scheme_wishraiser.top_panel_default .top_panel_title {
  background-color: #fff
}

.scheme_wishraiser .post_header_position_above .top_panel {
  border-color: #e0e0e0
}

.scheme_wishraiser .post_header_position_on_thumb .header_align_bb .post_header {
  border-color: #e0e0e0
}

.scheme_wishraiser div.esg-filter-wrapper .esg-filterbutton>span,
.scheme_wishraiser .mptt-navigation-tabs li a,
.scheme_wishraiser .yolox_tabs .yolox_tabs_titles li a {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser div.esg-filter-wrapper .esg-filterbutton>span:hover,
.scheme_wishraiser .mptt-navigation-tabs li a:hover,
.scheme_wishraiser .yolox_tabs .yolox_tabs_titles li a:hover {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser div.esg-filter-wrapper .esg-filterbutton.selected>span,
.scheme_wishraiser .mptt-navigation-tabs li.active a,
.scheme_wishraiser .yolox_tabs .yolox_tabs_titles li.ui-state-active a {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span,
.scheme_wishraiser .sheme_self.sidebar .mptt-navigation-tabs li a,
.scheme_wishraiser .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li a {
  color: #29313a;
  background-color: #f2f7f8
}

.scheme_wishraiser .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span:hover,
.scheme_wishraiser .sheme_self.sidebar .mptt-navigation-tabs li a:hover,
.scheme_wishraiser .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li a:hover {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton.selected>span,
.scheme_wishraiser .sheme_self.sidebar .mptt-navigation-tabs li.active a,
.scheme_wishraiser .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li.ui-state-active a {
  color: #fff;
  background-color: #29313a
}

.scheme_wishraiser .post_item {
  color: #4c5560
}

.scheme_wishraiser .post_meta,
.scheme_wishraiser .post_meta_item,
.scheme_wishraiser .post_meta_item:after,
.scheme_wishraiser .post_meta_item:hover:after,
.scheme_wishraiser .post_meta .vc_inline-link,
.scheme_wishraiser .post_meta .vc_inline-link:after,
.scheme_wishraiser .post_meta .vc_inline-link:hover:after,
.scheme_wishraiser .post_meta_item a,
.scheme_wishraiser .post_info .post_info_item,
.scheme_wishraiser .post_info .post_info_item a,
.scheme_wishraiser .post_info_counters .post_counters_item,
.scheme_wishraiser .post_counters .socials_share .socials_caption:before,
.scheme_wishraiser .post_counters .socials_share .socials_caption:hover:before,
.scheme_wishraiser body .post_item_single .post_meta_item.post_counters_views:hover,
.scheme_wishraiser .slider_container .slide_info.slide_info_large .post_counters_comments,
.scheme_wishraiser .single-post .post_meta .post_meta_item:hover {
  color: #888f96
}

.scheme_wishraiser .post_date a:hover,
.scheme_wishraiser a.post_meta_item:hover,
.scheme_wishraiser .post_meta_item a:hover,
.scheme_wishraiser .post_meta .vc_inline-link:hover,
.scheme_wishraiser .post_info .post_info_item a:hover,
.scheme_wishraiser .post_info_counters .post_counters_item:hover,
.scheme_wishraiser .slider_container .slide_info.slide_info_large .post_counters_comments:hover {
  color: #f79f27
}

.scheme_wishraiser .post_item .post_title a:hover,
.scheme_wishraiser .post_item .post_title a:hover em,
.scheme_wishraiser .post_item .post_title a:hover b {
  color: #f79f27
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large .post_counters_views:before,
.scheme_wishraiser .post_meta .post_meta_item.trx_addons_icon-eye:before {
  color: #57af3a
}

.scheme_wishraiser .post_meta_item.post_categories,
.scheme_wishraiser .post_meta_item.post_categories a {
  color: #f79f27
}

.scheme_wishraiser .post_meta_item.post_categories a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_meta_item .socials_share .social_items {
  background-color: #fff
}

.scheme_wishraiser .post_meta_item .social_items,
.scheme_wishraiser .post_meta_item .social_items:before {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #888f96
}

.scheme_wishraiser .post_layout_excerpt:not(.sticky)+.post_layout_excerpt:not(.sticky) {
  border-color: #e0e0e0
}

.scheme_wishraiser .post_layout_classic {
  border-color: #e0e0e0
}

.scheme_wishraiser.gallery_preview:before {
  background-color: #edf3f5
}

.scheme_wishraiser.gallery_preview {
  color: #4c5560
}

.scheme_wishraiser .trx_addons_audio_player.with_cover .audio_author,
.scheme_wishraiser .format-audio .post_featured.with_thumb .post_audio_author {
  color: #f79f27
}

.scheme_wishraiser .mejs-container .mejs-controls,
.scheme_wishraiser .wp-playlist .mejs-container .mejs-controls {}

.scheme_wishraiser .trx_addons_audio_player.without_cover .mejs-controls,
.scheme_wishraiser .format-audio .post_featured.without_thumb .mejs-controls {
  background: 0 0
}

.scheme_wishraiser .mejs-time,
.scheme_wishraiser .mejs-controls .mejs-button>button {
  color: #fff
}

.scheme_wishraiser .mejs-controls .mejs-button>button:hover,
.scheme_wishraiser .mejs-controls .mejs-button>button:focus {
  color: #f79f27
}

.scheme_wishraiser body .mejs-container:before,
.scheme_wishraiser body .mejs-container:after {
  background: #26323f
}

.scheme_wishraiser .post_featured.hover_icon .icons a.icon-search-alt:before,
.scheme_wishraiser .post_featured.hover_icons .icons a.icon-search-alt:before {
  color: #4c5560
}

.scheme_wishraiser .mejs-controls .mejs-time-rail .mejs-time-total,
.scheme_wishraiser .mejs-controls .mejs-time-rail .mejs-time-loaded,
.scheme_wishraiser .mejs-controls .mejs-time-rail .mejs-time-hovered,
.scheme_wishraiser .mejs-controls .mejs-volume-slider .mejs-volume-total,
.scheme_wishraiser .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background: rgba(0, 0, 0, .2)
}

.scheme_wishraiser .mejs-container,
.scheme_wishraiser .mejs-container .mejs-controls,
.scheme_wishraiser .mejs-embed,
.scheme_wishraiser .mejs-embed body {
  background: #f79f27
}

.scheme_wishraiser .mejs-controls .mejs-time-rail .mejs-time-current,
.scheme_wishraiser .mejs-controls .mejs-volume-slider .mejs-volume-current,
.scheme_wishraiser .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: #f79f27
}

.scheme_wishraiser .mejs-controls .mejs-time-rail .mejs-time-handle-content {
  border-color: #f79f27
}

.scheme_wishraiser .mejs-controls .mejs-volume-slider .mejs-volume-handle,
.scheme_wishraiser .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
  background: #f79f27
}

.scheme_wishraiser .post_format_audio .media-block,
.scheme_wishraiser .trx_addons_audio_player.without_cover,
.scheme_wishraiser .format-audio .post_featured.without_thumb .post_audio {
  border-color: #ebebeb;
  background-color: #f79f27
}

.scheme_wishraiser .post_format_audio .post_title a {
  color: #fff
}

.scheme_wishraiser .related_wrap .post_format_audio .post_title a:hover,
.scheme_wishraiser .post_format_audio .post_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .related_wrap .post_format_audio .post_title a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_audio_player.without_cover .audio_author,
.scheme_wishraiser .format-audio .post_featured.without_thumb .post_audio_author {
  color: #b4c2d1
}

.scheme_wishraiser .trx_addons_audio_player.without_cover .audio_caption,
.scheme_wishraiser .format-audio .post_featured.without_thumb .post_audio_title {
  color: #fff
}

.scheme_wishraiser .trx_addons_audio_player.without_cover .audio_description,
.scheme_wishraiser .format-audio .post_featured.without_thumb .post_audio_description {
  color: #4c5560
}

.scheme_wishraiser .wp-playlist-light {
  background: #edf3f5;
  border-color: #e0e0e0;
  color: #4c5560
}

.scheme_wishraiser .wp-playlist-light .wp-playlist-caption {
  color: #29313a
}

.scheme_wishraiser .wp-playlist-light .wp-playlist-playing {
  background: #fff;
  color: #29313a
}

.scheme_wishraiser .wp-playlist-item {
  border-color: #e0e0e0
}

.scheme_wishraiser .format-aside .post_content_inner {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser .format-link .post_content_inner,
.scheme_wishraiser .format-status .post_content_inner {
  color: #29313a
}

.scheme_wishraiser .format-chat p>b,
.scheme_wishraiser .format-chat p>strong {
  color: #29313a
}

.scheme_wishraiser .elementor-custom-embed-play i,
.scheme_wishraiser .trx_addons_video_player.with_cover .video_hover,
.scheme_wishraiser .format-video .post_featured.with_thumb .post_video_hover {
  color: #29313a
}

.scheme_wishraiser .elementor-custom-embed-play i:hover,
.scheme_wishraiser .trx_addons_video_player.with_cover .video_hover:hover,
.scheme_wishraiser .format-video .post_featured.with_thumb .post_video_hover:hover {
  color: #f79f27
}

.scheme_wishraiser .nav-links-more:not(.nav-links-infinite) a {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser .nav-links-more:not(.nav-links-infinite) a:hover {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser .sc_blogger .nav-links-more:not(.nav-links-infinite) a:hover {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser.sidebar .trx_addons_video_player.with_cover .video_hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar .trx_addons_video_player.with_cover .video_hover:hover {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser .post_layout_chess_1 .post_meta:before {
  background-color: #e0e0e0
}

.scheme_wishraiser .nav-links-old {
  color: #29313a
}

.scheme_wishraiser .nav-links-old a:hover {
  color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .esg-filters div.esg-navigationbutton,
.scheme_wishraiser .page_links>a,
.scheme_wishraiser .comments_pagination .page-numbers,
.scheme_wishraiser .nav-links .page-numbers {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser .esg-filters div.esg-navigationbutton:hover,
.scheme_wishraiser .esg-filters div.esg-navigationbutton.selected,
.scheme_wishraiser .page_links>a:hover,
.scheme_wishraiser .page_links>span:not(.page_links_title),
.scheme_wishraiser .comments_pagination a.page-numbers:hover,
.scheme_wishraiser .comments_pagination .page-numbers.current,
.scheme_wishraiser .nav-links a.page-numbers:hover,
.scheme_wishraiser .nav-links .page-numbers.current {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .post_item_single .post_header .post_date {
  color: #888f96
}

.scheme_wishraiser .post_item_single .post_header .post_categories,
.scheme_wishraiser .post_item_single .post_header .post_categories a {
  color: #f79f27
}

.scheme_wishraiser .post_item_single .post_header .post_meta_item,
.scheme_wishraiser .post_item_single .post_header .post_meta .vc_inline-link,
.scheme_wishraiser .post_item_single .post_header .post_meta_item a,
.scheme_wishraiser .post_item_single .post_header .post_meta_item .socials_caption {
  color: #888f96
}

.scheme_wishraiser .post_item_single .post_content .post_meta_label,
.scheme_wishraiser .post_item_single .post_content .post_meta_item:hover .post_meta_label {
  color: #29313a
}

.scheme_wishraiser .post_item_single .post_content .post_tags,
.scheme_wishraiser .post_item_single .post_content .post_tags a {
  color: #f79f27
}

.scheme_wishraiser .post_item_single .post_content .post_tags a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_item_single .post_content .post_meta .post_share .social_item .social_icon {
  background-color: #f79f27
}

.scheme_wishraiser .post_item_single .post_content .post_meta .post_share .social_item:hover .social_icon {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser .post-password-form input[type=submit] {
  border-color: #29313a
}

.scheme_wishraiser .post-password-form input[type=submit]:hover,
.scheme_wishraiser .post-password-form input[type=submit]:focus {
  color: #edf3f5
}

.scheme_wishraiser .nav-links-single .nav-links {
  background-color: #000
}

.scheme_wishraiser .nav-links-single .nav-links a .meta-nav {
  color: #888f96
}

.scheme_wishraiser .nav-links-single .nav-links a .post_date {
  color: #888f96
}

.scheme_wishraiser .nav-links-single .nav-links a:hover .meta-nav,
.scheme_wishraiser .nav-links-single .nav-links a:hover .post_date {
  color: #29313a
}

.scheme_wishraiser .author_title,
.scheme_wishraiser .nav-links-single .nav-links a .post-title,
.scheme_wishraiser .nav-links-single .nav-links a .nav-arrow:after,
.scheme_wishraiser .nav-links-single .nav-links .nav-previous .nav-arrow,
.scheme_wishraiser .nav-links-single .nav-links .nav-next .nav-arrow {
  color: #141e29
}

.scheme_wishraiser .nav-links-single .nav-links a:hover .post-title {
  color: #f79f27
}

.scheme_wishraiser .nav-links-single.nav-links-fixed .nav-links .nav-previous,
.scheme_wishraiser .nav-links-single.nav-links-fixed .nav-links .nav-next {
  border-color: #e0e0e0;
  background-color: #edf3f5
}

.scheme_wishraiser.author_info {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_wishraiser.author_info .author_title {
  color: #f79f27
}

.scheme_wishraiser.author_info a {
  color: #29313a
}

.scheme_wishraiser.author_info a:hover {
  color: #f79f27
}

.scheme_wishraiser.author_info .socials_wrap .social_item .social_icon {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser.author_info .socials_wrap .social_item:hover .social_icon {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser .related_wrap {
  border-color: #e0e0e0
}

.scheme_wishraiser .related_wrap .related_item_style_1 .post_header {
  background-color: rgba(237, 243, 245, .7)
}

.scheme_wishraiser .related_wrap .related_item_style_1:hover .post_header {
  background-color: #edf3f5
}

.scheme_wishraiser .related_wrap .related_item_style_1 .post_date a {
  color: #4c5560
}

.scheme_wishraiser .related_wrap .related_item_style_1:hover .post_date a {
  color: #888f96
}

.scheme_wishraiser .related_wrap .related_item_style_1:hover .post_date a:hover {
  color: #29313a
}

.scheme_wishraiser .page_contact_form {
  border-color: #e0e0e0
}

.scheme_wishraiser .comments_list_wrap,
.scheme_wishraiser .comments_list_wrap>ul {
  border-color: #e0e0e0
}

.scheme_wishraiser .comments_list_wrap li+li,
.scheme_wishraiser .comments_list_wrap li ul {
  border-color: #e0e0e0
}

.scheme_wishraiser .comments_list_wrap .bypostauthor>.comment_body .comment_author_avatar:after {
  border-color: #f79f27
}

.scheme_wishraiser .comments_list_wrap .comment_info {
  color: #29313a
}

.scheme_wishraiser .comments_list_wrap .comment_counters a {
  color: #f79f27
}

.scheme_wishraiser .comments_list_wrap .comment_counters a:hover {
  color: #f79f27
}

.scheme_wishraiser .comments_list_wrap .comment_text {
  color: #4c5560
}

.scheme_wishraiser .comments_list_wrap .comment_reply a {
  color: #f79f27
}

.scheme_wishraiser .comments_list_wrap .comment_reply a:hover {
  color: #29313a
}

.scheme_wishraiser .comments_form_wrap {
  border-color: #e0e0e0
}

.scheme_wishraiser .comments_wrap .comments_notes {
  color: #888f96
}

.scheme_wishraiser .post_item_404 .page_title {
  color: #888f96
}

.scheme_wishraiser .post_item_404 .page_description {
  color: #f79f27
}

.scheme_wishraiser .post_item_404 .go_home {
  border-color: #29313a
}

.scheme_wishraiser.sidebar .sidebar_inner {
  background-color: #fff;
  color: #4c5560
}

.scheme_wishraiser .sidebar_inner .widget+.widget {
  border-color: #e0e0e0
}

.scheme_wishraiser.sidebar .widget+.widget {
  border-color: #ebebeb
}

.scheme_wishraiser.sidebar a {
  color: #f79f27
}

.scheme_wishraiser.sidebar a:hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar h1,
.scheme_wishraiser.sidebar h2,
.scheme_wishraiser.sidebar h3,
.scheme_wishraiser.sidebar h4,
.scheme_wishraiser.sidebar h5,
.scheme_wishraiser.sidebar h6,
.scheme_wishraiser.sidebar h1 a,
.scheme_wishraiser.sidebar h2 a,
.scheme_wishraiser.sidebar h3 a,
.scheme_wishraiser.sidebar h4 a,
.scheme_wishraiser.sidebar h5 a,
.scheme_wishraiser.sidebar h6 a {
  color: #29313a
}

.scheme_wishraiser.sidebar h1 a:hover,
.scheme_wishraiser.sidebar h2 a:hover,
.scheme_wishraiser.sidebar h3 a:hover,
.scheme_wishraiser.sidebar h4 a:hover,
.scheme_wishraiser.sidebar h5 a:hover,
.scheme_wishraiser.sidebar h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar ul>li:before {
  background-color: #f79f27
}

.scheme_wishraiser.sidebar li>a,
.scheme_wishraiser.sidebar .post_title>a {
  color: #29313a
}

.scheme_wishraiser.sidebar li>a:hover,
.scheme_wishraiser.sidebar .post_title>a:hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar .post_meta,
.scheme_wishraiser.sidebar .post_meta_item,
.scheme_wishraiser.sidebar .post_meta_item:after,
.scheme_wishraiser.sidebar .post_meta_item:hover:after,
.scheme_wishraiser.sidebar .post_meta .vc_inline-link,
.scheme_wishraiser.sidebar .post_meta .vc_inline-link:after,
.scheme_wishraiser.sidebar .post_meta .vc_inline-link:hover:after,
.scheme_wishraiser.sidebar .post_meta_item a,
.scheme_wishraiser.sidebar .post_info .post_info_item,
.scheme_wishraiser.sidebar .post_info .post_info_item a,
.scheme_wishraiser.sidebar .post_info_counters .post_counters_item,
.scheme_wishraiser.sidebar .post_counters .socials_share .socials_caption:before,
.scheme_wishraiser.sidebar .post_counters .socials_share .socials_caption:hover:before {
  color: #888f96
}

.scheme_wishraiser.sidebar .post_date a:hover,
.scheme_wishraiser.sidebar a.post_meta_item:hover,
.scheme_wishraiser.sidebar .post_meta_item a:hover,
.scheme_wishraiser.sidebar .post_meta .vc_inline-link:hover,
.scheme_wishraiser.sidebar .post_info .post_info_item a:hover,
.scheme_wishraiser.sidebar .post_info_counters .post_counters_item:hover {
  color: #29313a
}

.scheme_wishraiser.sidebar .post_item .post_title a:hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar .post_meta_item.post_categories,
.scheme_wishraiser.sidebar .post_meta_item.post_categories a {
  color: #f79f27
}

.scheme_wishraiser.sidebar .post_meta_item.post_categories a:hover {
  color: #f79f27
}

.scheme_wishraiser .elementor-widget-sidebar .widget .menu,
.scheme_wishraiser .elementor-widget-sidebar .widget .tagcloud,
.scheme_wishraiser .elementor-widget-sidebar .widget>ul,
.scheme_wishraiser .sidebar .widget .menu,
.scheme_wishraiser .sidebar .widget .tagcloud,
.scheme_wishraiser .sidebar .widget>ul,
.scheme_wishraiser.sidebar .post_meta_item .socials_share .social_items {
  background-color: #fff
}

.scheme_wishraiser.sidebar .post_meta_item .social_items,
.scheme_wishraiser.sidebar .post_meta_item .social_items:before {
  background-color: #fff;
  border-color: #ebebeb;
  color: #888f96
}

.scheme_wishraiser.sidebar .widget_archive li {
  color: #29313a
}

.scheme_wishraiser .wp-calendar-table caption,
.scheme_wishraiser .wp-calendar-table tbody td a,
.scheme_wishraiser .wp-calendar-table th,
.scheme_wishraiser .widget_calendar caption,
.scheme_wishraiser .widget_calendar tbody td a,
.scheme_wishraiser .widget_calendar th {
  color: #29313a
}

.scheme_wishraiser.sidebar .widget_calendar caption,
.scheme_wishraiser.sidebar .widget_calendar tbody td a,
.scheme_wishraiser.sidebar .widget_calendar th {
  color: #29313a
}

.scheme_wishraiser .wp-calendar-table tbody td,
.scheme_wishraiser .widget_calendar tbody td {
  color: #4c5560 !important
}

.scheme_wishraiser.sidebar .widget_calendar tbody td {
  color: #4c5560 !important
}

.scheme_wishraiser .wp-calendar-table tbody td a:hover,
.scheme_wishraiser .widget_calendar tbody td a:hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar .widget_calendar tbody td a:hover {
  color: #f79f27
}

.scheme_wishraiser .wp-calendar-table tbody td a:after,
.scheme_wishraiser .widget_calendar tbody td a:after {
  background-color: #f79f27
}

.scheme_wishraiser.sidebar .widget_calendar tbody td a:after {
  background-color: #f79f27
}

.scheme_wishraiser .wp-calendar-table td#today,
.scheme_wishraiser .widget_calendar td#today {
  color: #fff !important
}

.scheme_wishraiser .wp-calendar-table td#today a,
.scheme_wishraiser .widget_calendar td#today a {
  color: #000
}

.scheme_wishraiser .wp-calendar-table td#today a:hover,
.scheme_wishraiser .widget_calendar td#today a:hover {
  color: #fff
}

.scheme_wishraiser .wp-calendar-table td#today:before,
.scheme_wishraiser .widget_calendar td#today:before {
  background-color: #f79f27
}

.scheme_wishraiser.sidebar .widget_calendar td#today:before {
  background-color: #f79f27
}

.scheme_wishraiser .wp-calendar-table td#today a:after,
.scheme_wishraiser .widget_calendar td#today a:after {
  background-color: #000
}

.scheme_wishraiser .wp-calendar-table td#today a:hover:after,
.scheme_wishraiser .widget_calendar td#today a:hover:after {
  background-color: #fff
}

.scheme_wishraiser .wp-calendar-table #prev a,
.scheme_wishraiser .wp-calendar-table #next a,
.scheme_wishraiser .widget_calendar #prev a,
.scheme_wishraiser .widget_calendar #next a {
  color: #f79f27
}

.scheme_wishraiser.sidebar .widget_calendar #prev a,
.scheme_wishraiser.sidebar .widget_calendar #next a {
  color: #f79f27
}

.scheme_wishraiser .wp-calendar-table #prev a:hover,
.scheme_wishraiser .wp-calendar-table #next a:hover,
.scheme_wishraiser .widget_calendar #prev a:hover,
.scheme_wishraiser .widget_calendar #next a:hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar .widget_calendar #prev a:hover,
.scheme_wishraiser.sidebar .widget_calendar #next a:hover {
  color: #f79f27
}

.scheme_wishraiser .wp-calendar-table td#prev a:before,
.scheme_wishraiser .wp-calendar-table td#next a:before,
.scheme_wishraiser .widget_calendar td#prev a:before,
.scheme_wishraiser .widget_calendar td#next a:before {
  background-color: #fff
}

.scheme_wishraiser .sidebar .widget_calendar td#prev a:before,
.scheme_wishraiser .sidebar .widget_calendar td#next a:before {
  background-color: #fff
}

.scheme_wishraiser .widget_categories li {
  color: #29313a
}

.scheme_wishraiser.sidebar .widget_categories li {
  color: #29313a
}

.scheme_wishraiser .widget_recent_entries .post-date {
  color: #888f96
}

.scheme_wishraiser.widget_recent_entries .post-date {
  color: #888f96
}

.scheme_wishraiser .elementor-widget-sidebar .widget,
.scheme_wishraiser .sidebar .widget {
  background-color: #fff
}

.scheme_wishraiser .widget_rss .widget_title a:first-child {
  color: #f79f27
}

.scheme_wishraiser.sidebar .widget_rss .widget_title a:first-child {
  color: #f79f27
}

.scheme_wishraiser .widget_rss .widget_title a:first-child:hover {
  color: #f79f27
}

.scheme_wishraiser.sidebar .widget_rss .widget_title a:first-child:hover {
  color: #f79f27
}

.scheme_wishraiser .widget_rss .rss-date {
  color: #888f96
}

.scheme_wishraiser.sidebar .widget_rss .rss-date {
  color: #888f96
}

.scheme_wishraiser .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_wishraiser .widget_product_tag_cloud a,
.scheme_wishraiser .widget_tag_cloud a,
.scheme_wishraiser .wp-block-tag-cloud a {
  color: #29313a;
  background-color: #e0e0e0
}

.scheme_wishraiser.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_wishraiser.sidebar .widget_product_tag_cloud a,
.scheme_wishraiser.sidebar .widget_tag_cloud a {
  color: #29313a;
  background-color: #ebebeb
}

.scheme_wishraiser .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_wishraiser .widget_product_tag_cloud a:hover,
.scheme_wishraiser .widget_tag_cloud a:hover,
.scheme_wishraiser .wp-block-tag-cloud a:hover {
  color: #000 !important;
  background-color: #f79f27
}

.scheme_wishraiser.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_wishraiser.sidebar .widget_product_tag_cloud a:hover,
.scheme_wishraiser.sidebar .widget_tag_cloud a:hover {
  background-color: #f79f27
}

.scheme_wishraiser.footer_wrap,
.footer_wrap .scheme_wishraiser.vc_row {
  background-color: #fff;
  color: #4c5560
}

.scheme_wishraiser.footer_wrap .widget,
.scheme_wishraiser.footer_wrap .sc_content .wpb_column,
.footer_wrap .scheme_wishraiser.vc_row .widget,
.footer_wrap .scheme_wishraiser.vc_row .sc_content .wpb_column {
  border-color: #ebebeb
}

.scheme_wishraiser.footer_wrap h1,
.scheme_wishraiser.footer_wrap h2,
.scheme_wishraiser.footer_wrap h3,
.scheme_wishraiser.footer_wrap h4,
.scheme_wishraiser.footer_wrap h5,
.scheme_wishraiser.footer_wrap h6,
.scheme_wishraiser.footer_wrap h1 a,
.scheme_wishraiser.footer_wrap h2 a,
.scheme_wishraiser.footer_wrap h3 a,
.scheme_wishraiser.footer_wrap h4 a,
.scheme_wishraiser.footer_wrap h5 a,
.scheme_wishraiser.footer_wrap h6 a,
.footer_wrap .scheme_wishraiser.vc_row h1,
.footer_wrap .scheme_wishraiser.vc_row h2,
.footer_wrap .scheme_wishraiser.vc_row h3,
.footer_wrap .scheme_wishraiser.vc_row h4,
.footer_wrap .scheme_wishraiser.vc_row h5,
.footer_wrap .scheme_wishraiser.vc_row h6,
.footer_wrap .scheme_wishraiser.vc_row h1 a,
.footer_wrap .scheme_wishraiser.vc_row h2 a,
.footer_wrap .scheme_wishraiser.vc_row h3 a,
.footer_wrap .scheme_wishraiser.vc_row h4 a,
.footer_wrap .scheme_wishraiser.vc_row h5 a,
.footer_wrap .scheme_wishraiser.vc_row h6 a {
  color: #29313a
}

.scheme_wishraiser.footer_wrap h1 a:hover,
.scheme_wishraiser.footer_wrap h2 a:hover,
.scheme_wishraiser.footer_wrap h3 a:hover,
.scheme_wishraiser.footer_wrap h4 a:hover,
.scheme_wishraiser.footer_wrap h5 a:hover,
.scheme_wishraiser.footer_wrap h6 a:hover,
.footer_wrap .scheme_wishraiser.vc_row h1 a:hover,
.footer_wrap .scheme_wishraiser.vc_row h2 a:hover,
.footer_wrap .scheme_wishraiser.vc_row h3 a:hover,
.footer_wrap .scheme_wishraiser.vc_row h4 a:hover,
.footer_wrap .scheme_wishraiser.vc_row h5 a:hover,
.footer_wrap .scheme_wishraiser.vc_row h6 a:hover {
  color: #f79f27
}

.scheme_wishraiser.footer_wrap a,
.footer_wrap .scheme_wishraiser.vc_row a {
  color: #4c5560
}

.scheme_wishraiser.footer_wrap a:hover,
.footer_wrap .scheme_wishraiser.vc_row a:hover {
  color: #f79f27
}

.scheme_wishraiser.footer_wrap .post_meta,
.scheme_wishraiser.footer_wrap .post_meta_item,
.scheme_wishraiser.footer_wrap .post_meta_item:after,
.scheme_wishraiser.footer_wrap .post_meta_item:hover:after,
.scheme_wishraiser.footer_wrap .post_meta .vc_inline-link,
.scheme_wishraiser.footer_wrap .post_meta .vc_inline-link:after,
.scheme_wishraiser.footer_wrap .post_meta .vc_inline-link:hover:after,
.scheme_wishraiser.footer_wrap .post_meta_item a,
.scheme_wishraiser.footer_wrap .post_info .post_info_item,
.scheme_wishraiser.footer_wrap .post_info .post_info_item a,
.scheme_wishraiser.footer_wrap .post_info_counters .post_counters_item,
.scheme_wishraiser.footer_wrap .post_counters .socials_share .socials_caption:before,
.scheme_wishraiser.footer_wrap .post_counters .socials_share .socials_caption:hover:before {
  color: #888f96
}

.scheme_wishraiser.footer_wrap .post_date a:hover,
.scheme_wishraiser.footer_wrap a.post_meta_item:hover,
.scheme_wishraiser.footer_wrap .post_meta_item a:hover,
.scheme_wishraiser.footer_wrap .post_meta .vc_inline-link:hover,
.scheme_wishraiser.footer_wrap .post_info .post_info_item a:hover,
.scheme_wishraiser.footer_wrap .post_info_counters .post_counters_item:hover {
  color: #29313a
}

.scheme_wishraiser.footer_wrap .post_item .post_title a:hover {
  color: #f79f27
}

.scheme_wishraiser.footer_wrap .post_meta_item.post_categories,
.scheme_wishraiser.footer_wrap .post_meta_item.post_categories a {
  color: #f79f27
}

.scheme_wishraiser.footer_wrap .post_meta_item.post_categories a:hover {
  color: #f79f27
}

.scheme_wishraiser.footer_wrap .post_meta_item .socials_share .social_items {
  background-color: #fff
}

.scheme_wishraiser.footer_wrap .post_meta_item .social_items,
.scheme_wishraiser.footer_wrap .post_meta_item .social_items:before {
  background-color: #fff;
  border-color: #ebebeb;
  color: #888f96
}

.scheme_wishraiser .footer_logo_inner {
  border-color: #ebebeb
}

.scheme_wishraiser .footer_logo_inner:after {
  background-color: #4c5560
}

.scheme_wishraiser .footer_socials_inner .social_item .social_icon {
  color: #4c5560
}

.scheme_wishraiser .footer_socials_inner .social_item:hover .social_icon {
  color: #29313a
}

.scheme_wishraiser .menu_footer_nav_area ul li a {
  color: #29313a
}

.scheme_wishraiser .menu_footer_nav_area ul li a:hover {
  color: #f79f27
}

.scheme_wishraiser .menu_footer_nav_area ul li+li:before {
  border-color: #888f96
}

.scheme_wishraiser .menu_footer_nav_area>ul>li ul,
.scheme_wishraiser .footer_wrap .sc_layouts_menu>ul>li ul {
  border-color: #26323f
}

.scheme_wishraiser .footer_copyright_inner {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #29313a
}

.scheme_wishraiser .footer_copyright_inner a {
  color: #29313a
}

.scheme_wishraiser .footer_copyright_inner a:hover {
  color: #f79f27
}

.scheme_wishraiser .footer_copyright_inner .copyright_text {
  color: #4c5560
}

.scheme_wishraiser .mfp-bg,
.scheme_wishraiser .elementor-lightbox {
  background-color: rgba(237, 243, 245, .7)
}

.scheme_wishraiser .mfp-image-holder .mfp-close,
.scheme_wishraiser .mfp-iframe-holder .mfp-close,
.scheme_wishraiser .mfp-wrap .mfp-close {
  color: #f79f27;
  background-color: initial
}

.scheme_wishraiser .elementor-lightbox .dialog-lightbox-close-button,
.scheme_wishraiser .elementor-lightbox .elementor-swiper-button {
  color: #29313a;
  background-color: initial
}

.scheme_wishraiser .mfp-image-holder .mfp-close:hover,
.scheme_wishraiser .mfp-iframe-holder .mfp-close:hover,
.scheme_wishraiser .mfp-close-btn-in .mfp-close:hover {
  color: #f79f27
}

.scheme_wishraiser body .mfp-image-holder .mfp-close,
.scheme_wishraiser body .mfp-iframe-holder .mfp-close {
  color: #29313a !important
}

.scheme_wishraiser .elementor-lightbox .dialog-lightbox-close-button:hover,
.scheme_wishraiser .elementor-lightbox .elementor-swiper-button:hover {
  color: #f79f27
}

.scheme_wishraiser .widget.widget_mc4wp_form_widget .mc4wp-form {
  background-color: #fff
}

.scheme_wishraiser .sc_recent_news_style_announce2 .sc_item_button,
.scheme_wishraiser .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap,
.scheme_wishraiser body .posts_container .more-link,
.scheme_wishraiser .more-link {
  border-color: #ebebeb !important;
  color: #29313a !important
}

.scheme_wishraiser .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
  background-color: #fff
}

.scheme_wishraiser body .posts_container .more-link:hover,
.scheme_wishraiser .more-link:hover {
  color: #f79f27 !important
}

.scheme_wishraiser .wp-widget-nav_menu ul li>a,
.scheme_wishraiser .footer_wrap .scheme_default ul li a {
  color: #4c5560
}

.scheme_wishraiser .wp-widget-nav_menu ul li>a:hover,
.scheme_wishraiser .footer_wrap .scheme_default ul li a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_categories>a,
.scheme_wishraiser .recent_news_item_content .post_categories>a,
.scheme_wishraiser .sc_blogger_item_content .post_meta .post_categories>a,
.scheme_wishraiser .post_header_single .post_categories a {
  color: #fff !important;
  background-color: #f79f27
}

.scheme_wishraiser .post_categories>a:hover,
.scheme_wishraiser .recent_news_item_content .post_categories>a:hover,
.scheme_wishraiser .sc_blogger_item_content .post_meta .post_categories>a:hover,
.scheme_wishraiser .post_header_single .post_categories a:hover {
  color: #fff !important;
  background-color: #141e29
}

.scheme_wishraiser .meta_author_atts .post_meta .author_name a {
  color: #29313a
}

.scheme_wishraiser .meta_author_atts .post_meta .author_name a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_item_single .post_content .post_tags a {
  background-color: #fff;
  color: #29313a
}

.scheme_wishraiser .post_item_single .post_content .post_tags a:hover {
  background-color: #f79f27;
  color: #fff
}

.scheme_wishraiser .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap {
  background-color: #fff
}

.scheme_wishraiser body .posts_container .post_item,
.scheme_wishraiser body .posts_container .related_item {
  background-color: #fff
}

.scheme_wishraiser .author_info {
  background-color: #fff
}

.scheme_wishraiser .comments_list_wrap .comment_reply a:after {
  color: #29313a
}

.scheme_wishraiser .comments_list_wrap .comment_reply a:hover:after {
  color: #f79f27
}

.scheme_wishraiser .comments_list_wrap .comment_date,
.scheme_wishraiser .comments_list_wrap .comment_time {
  color: #888f96
}

.scheme_wishraiser .dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar {
  background-color: #fff
}

.scheme_wishraiser .socials_share.socials_type_drop .social_item .social_icon {
  color: #888f96
}

.scheme_wishraiser .post_body .post_meta .post_share .social_item:hover .social_icon,
.scheme_wishraiser .socials_share.socials_type_drop .social_item .social_icon:hover {
  color: #f79f27 !important
}

.scheme_wishraiser .socials_share.socials_type_drop .socials_caption {
  color: #29313a
}

.scheme_wishraiser .slider_container.slider_multi .slide_title,
.scheme_wishraiser .slider_container.slider_multi .slide_title a,
.scheme_wishraiser .slider_container .slide_info:not(.slide_info_large) .slide_title,
.scheme_wishraiser .slider_container .slide_info:not(.slide_info_large) .slide_title a,
.scheme_wishraiser .slider_container.slider_multi .post_meta span,
.scheme_wishraiser .slider_container .slide_info:not(.slide_info_large) .post_meta span,
.scheme_wishraiser .slider_container.slider_multi .post_meta a,
.scheme_wishraiser .slider_container .slide_info:not(.slide_info_large) .post_meta a {
  color: #000
}

.scheme_wishraiser .slider_container.slider_multi .slide_title a:hover,
.scheme_wishraiser .slider_container .slide_info:not(.slide_info_large) .slide_title a:hover,
.scheme_wishraiser .slider_container.slider_multi .post_meta span:hover,
.scheme_wishraiser .slider_container .slide_info:not(.slide_info_large) .post_meta .post_meta_item:hover,
.scheme_wishraiser .slider_container.slider_multi .post_meta a:hover,
.scheme_wishraiser .slider_container .slide_info:not(.slide_info_large) .post_meta a:hover {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_accent,
.scheme_wishraiser .trx_addons_accent>a,
.scheme_wishraiser .trx_addons_accent>* {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_accent>a:hover {
  color: #29313a
}

.scheme_wishraiser .sidebar .trx_addons_accent,
.scheme_wishraiser.sidebar .trx_addons_accent,
.scheme_wishraiser .sidebar .trx_addons_accent>a,
.scheme_wishraiser.sidebar .trx_addons_accent>a,
.scheme_wishraiser .sidebar .trx_addons_accent>*,
.scheme_wishraiser.sidebar .trx_addons_accent>*,
.scheme_wishraiser .footer_wrap .trx_addons_accent,
.scheme_wishraiser.footer_wrap .trx_addons_accent,
.scheme_wishraiser .footer_wrap .trx_addons_accent>a,
.scheme_wishraiser.footer_wrap .trx_addons_accent>a,
.scheme_wishraiser .footer_wrap .trx_addons_accent>*,
.scheme_wishraiser.footer_wrap .trx_addons_accent>* {
  color: #f79f27
}

.scheme_wishraiser .sidebar .trx_addons_accent>a:hover,
.scheme_wishraiser.sidebar .trx_addons_accent>a:hover,
.scheme_wishraiser .footer_wrap .trx_addons_accent>a:hover,
.scheme_wishraiser.footer_wrap .trx_addons_accent>a:hover {
  color: #29313a
}

.scheme_wishraiser .trx_addons_hover,
.scheme_wishraiser .trx_addons_hover>* {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_accent_bg {
  background-color: #f79f27;
  color: #fff
}

.scheme_wishraiser .trx_addons_inverse {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .trx_addons_dark,
.scheme_wishraiser .trx_addons_dark>a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_dark>a:hover {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_inverse,
.scheme_wishraiser .trx_addons_inverse>a {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .trx_addons_inverse>a:hover {
  color: #fff
}

.scheme_wishraiser .trx_addons_dropcap_style_1 {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .trx_addons_dropcap_style_2 {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser ul[class*=trx_addons_list]>li:before {
  color: #f79f27
}

.scheme_wishraiser ul[class*=trx_addons_list][class*=_circled]>li:before {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .trx_addons_list_parameters>li+li {
  border-color: #e0e0e0
}

.scheme_wishraiser .trx_addons_tooltip {
  color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .trx_addons_tooltip:before {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .trx_addons_tooltip:after {
  border-top-color: #29313a
}

.scheme_wishraiser blockquote.trx_addons_blockquote_style_1:before,
.scheme_wishraiser blockquote.trx_addons_blockquote_style_1 {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser blockquote.trx_addons_blockquote_style_1 b {
  color: #edf3f5
}

.scheme_wishraiser blockquote.trx_addons_blockquote_style_1 a,
.scheme_wishraiser blockquote.trx_addons_blockquote_style_1 cite {
  color: #f79f27
}

.scheme_wishraiser blockquote.trx_addons_blockquote_style_1 a:hover {
  color: #edf3f5
}

.scheme_wishraiser blockquote.trx_addons_blockquote_style_2 {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser blockquote.trx_addons_blockquote_style_2:before,
.scheme_wishraiser blockquote.trx_addons_blockquote_style_2 a,
.scheme_wishraiser blockquote.trx_addons_blockquote_style_2 cite {
  color: #000
}

.scheme_wishraiser blockquote.trx_addons_blockquote_style_2 a:hover {
  color: #fff
}

.scheme_wishraiser .trx_addons_hover_mask {
  background-color: rgba(20, 30, 41, .7)
}

.scheme_wishraiser .trx_addons_hover_title {
  color: #b4c2d1
}

.scheme_wishraiser .trx_addons_hover_text {
  color: #b4c2d1
}

.scheme_wishraiser .trx_addons_hover_icon,
.scheme_wishraiser .trx_addons_hover_links a {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .trx_addons_hover_icon:hover,
.scheme_wishraiser .trx_addons_hover_links a:hover {
  color: #fff !important;
  background-color: #f79f27
}

.scheme_wishraiser .trx_addons_text_gradient,
.scheme_wishraiser .trx_addons_text_gradient * {
  background: #f79f27;
  background: linear-gradient(0deg, #f79f27, #f79f27)
}

.scheme_wishraiser .sc_blogger_horizontal .post_body .post_share .socials_share,
.scheme_wishraiser .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: #4c5560;
  background-color: #f2f7f8
}

.scheme_wishraiser .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.scheme_wishraiser .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser div.ui-tabs,
.scheme_wishraiser div.ui-tabs .ui-tabs-panel,
.scheme_wishraiser div.ui-tabs .ui-tabs-nav {
  background-color: #fff
}

.scheme_wishraiser.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: #4c5560;
  background-color: #ebebeb
}

.scheme_wishraiser.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.scheme_wishraiser.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title {
  border-color: #dae2e5
}

.scheme_wishraiser .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title.ui-state-active:before,
.scheme_wishraiser .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title:hover:before {
  background-color: #f79f27
}

.scheme_wishraiser body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
  border-color: #ebebeb
}

.scheme_wishraiser body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_content .post_title a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_emotions_item {
  background-color: #edf3f5;
  border-color: #e0e0e0;
  color: #888f96
}

.scheme_wishraiser .trx_addons_emotions_item:hover {
  color: #29313a;
  border-color: #dae2e5;
  background-color: #f2f7f8
}

.scheme_wishraiser .trx_addons_emotions_active {
  color: #4c5560;
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_wishraiser .trx_addons_emotions_item_number {
  color: #4c5560
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large {
  background-color: #fff
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large:hover {
  background-color: #fff
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large .slide_cats a {
  color: #f79f27
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large .slide_title a {
  color: #29313a
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large .slide_date {
  color: #4c5560
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large:hover .slide_date {
  color: #888f96
}

.scheme_wishraiser .slider_container .slide_info.slide_info_large .slide_cats a:hover,
.scheme_wishraiser .slider_container .slide_info.slide_info_large .slide_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .slider_container.slider_multi .slide_cats a:hover,
.scheme_wishraiser .slider_container.slider_multi .slide_title a:hover,
.scheme_wishraiser .slider_container.slider_multi a:hover .slide_title {
  color: #f79f27
}

.scheme_wishraiser .sc_slider_controls .slider_controls_wrap>a,
.scheme_wishraiser .slider_container.slider_controls_side .slider_controls_wrap>a,
.scheme_wishraiser .slider_outer_controls_side .slider_controls_wrap>a,
.scheme_wishraiser .slider_outer_controls_outside .slider_controls_wrap>a {
  color: #29313a;
  background: #fff !important;
  border-color: #fff
}

.scheme_wishraiser .sc_slider_controls .slider_controls_wrap>a:hover,
.scheme_wishraiser .slider_container.slider_controls_side .slider_controls_wrap>a:hover,
.scheme_wishraiser .slider_outer_controls_side .slider_controls_wrap>a:hover,
.scheme_wishraiser .slider_outer_controls_outside .slider_controls_wrap>a:hover {
  color: #000;
  background: #f79f27 !important;
  border-color: #f79f27
}

.scheme_wishraiser .sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap {
  background-color: #e0e0e0
}

.scheme_wishraiser .sc_slider_controls .slider_progress_bar {
  background-color: #f79f27
}

.scheme_wishraiser .slider_container.slider_controls_top .slider_controls_wrap>a,
.scheme_wishraiser .slider_container.slider_controls_bottom .slider_controls_wrap>a,
.scheme_wishraiser .slider_outer_controls_top .slider_controls_wrap>a,
.scheme_wishraiser .slider_outer_controls_bottom .slider_controls_wrap>a {
  color: #29313a;
  background-color: #dae2e5;
  border-color: #dae2e5
}

.scheme_wishraiser .slider_container.slider_controls_top .slider_controls_wrap>a:hover,
.scheme_wishraiser .slider_container.slider_controls_bottom .slider_controls_wrap>a:hover,
.scheme_wishraiser .slider_outer_controls_top .slider_controls_wrap>a:hover,
.scheme_wishraiser .slider_outer_controls_bottom .slider_controls_wrap>a:hover {
  color: #f79f27;
  border-color: #ededed;
  background-color: #28272e
}

.scheme_wishraiser .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.scheme_wishraiser .slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.scheme_wishraiser .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.scheme_wishraiser .swiper-pagination-custom .swiper-pagination-button {
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_wishraiser .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.scheme_wishraiser .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.scheme_wishraiser .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.scheme_wishraiser .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.scheme_wishraiser .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.scheme_wishraiser .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.scheme_wishraiser .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
  border-color: #f79f27;
  background-color: #f79f27
}

.scheme_wishraiser .slider_container .swiper-pagination-progress .swiper-pagination-progressbar,
.scheme_wishraiser .slider_outer .swiper-pagination-progress .swiper-pagination-progressbar {
  background-color: #f79f27
}

.scheme_wishraiser .slider_outer>.swiper-pagination-fraction {
  color: #29313a
}

.scheme_wishraiser .slider_titles_outside_wrap .slide_title a {
  color: #29313a
}

.scheme_wishraiser .slider_titles_outside_wrap .slide_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .slider_titles_outside_wrap .slide_cats,
.scheme_wishraiser .slider_titles_outside_wrap .slide_subtitle {
  color: #f79f27
}

.scheme_wishraiser .slider_style_modern .slider_controls_label {
  color: #edf3f5
}

.scheme_wishraiser .slider_style_modern .slider_pagination_wrap {
  color: #888f96
}

.scheme_wishraiser .slider_style_modern .swiper-pagination-current {
  color: #29313a
}

.scheme_wishraiser .sc_slider_controller .slider-slide.swiper-slide-active {
  border-color: #f79f27
}

.scheme_wishraiser .sc_slider_controller_titles .slider-slide {
  background-color: #fff
}

.scheme_wishraiser .sc_slider_controller_titles .slider-slide:after {
  background-color: #ebebeb
}

.scheme_wishraiser .sc_slider_controller_titles .slider-slide.swiper-slide-active {
  background-color: #edf3f5
}

.scheme_wishraiser .sc_slider_controller_titles .sc_slider_controller_info_title {
  color: #29313a
}

.scheme_wishraiser .sc_slider_controller_titles .sc_slider_controller_info_number {
  color: #888f96
}

.scheme_wishraiser .sc_slider_controller_titles .slider_controls_wrap>a {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .sc_slider_controller_titles .slider_controls_wrap>a:hover {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .widget_categories_list .categories_list_style_3 .categories_list_item {
  background-color: #fff
}

.scheme_wishraiser .widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title,
.scheme_wishraiser .widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title {
  color: #f79f27
}

.scheme_wishraiser .widget_categories_list .categories_list_style_2 .categories_list_title {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser .widget_contacts .contacts_info {
  color: #4c5560
}

.scheme_wishraiser .widget_contacts .contacts_info span:before,
.scheme_wishraiser .widget_contacts .contacts_info>div>a:before,
.scheme_wishraiser .widget_contacts .contacts_info>a:before {
  color: #29313a
}

.scheme_wishraiser .widget_contacts .contacts_info span a,
.scheme_wishraiser .widget_contacts .contacts_info>div>a,
.scheme_wishraiser .widget_contacts .contacts_info>a,
.scheme_wishraiser .widget_contacts .contacts_info>a.contacts_phone:hover {
  color: #f79f27
}

.scheme_wishraiser .widget_contacts .contacts_info span a:hover,
.scheme_wishraiser .widget_contacts .contacts_info>div>a:hover,
.scheme_wishraiser .widget_contacts .contacts_info>a:hover,
.scheme_wishraiser .widget_contacts .contacts_info>a.contacts_phone {
  color: #4c5560
}

.scheme_wishraiser .widget_contacts .contacts_info .contacts_phone:before,
.scheme_wishraiser .widget_contacts .contacts_info span:before {
  background-color: #fff
}

.scheme_wishraiser.sidebar .widget_contacts .contacts_info,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info {
  color: #4c5560
}

.scheme_wishraiser.sidebar .widget_contacts .contacts_info span:before,
.scheme_wishraiser.sidebar .widget_contacts .contacts_info>div>a:before,
.scheme_wishraiser.sidebar .widget_contacts .contacts_info>a:before,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info span:before,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info>div>a:before,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info>a:before {
  color: #f79f27
}

.scheme_wishraiser.sidebar .widget_contacts .contacts_info span a,
.scheme_wishraiser.sidebar .widget_contacts .contacts_info>div>a,
.scheme_wishraiser.sidebar .widget_contacts .contacts_info>a,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info span a,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info>div>a,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info>a {
  color: #29313a
}

.scheme_wishraiser.sidebar .widget_contacts .contacts_info span a:hover,
.scheme_wishraiser.sidebar .widget_contacts .contacts_info>div>a:hover,
.scheme_wishraiser.sidebar .widget_contacts .contacts_info>a:hover,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info span a:hover,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info>div>a:hover,
.scheme_wishraiser.footer_wrap .widget_contacts .contacts_info>a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_recent_news_header {
  border-color: #29313a
}

.scheme_wishraiser .sc_recent_news_header_category_item_more {
  color: #f79f27
}

.scheme_wishraiser .sc_recent_news_header_more_categories {
  border-color: #26323f;
  background-color: #141e29
}

.scheme_wishraiser .sc_recent_news_header_more_categories>a {
  color: #f79f27
}

.scheme_wishraiser .sc_recent_news_header_more_categories>a:hover {
  color: #f79f27;
  background-color: #28272e
}

.scheme_wishraiser .sidebar_inner .sc_recent_news .post_counters_item:hover,
.scheme_wishraiser .sidebar_inner .sc_recent_news .post_counters .post_counters_edit a:hover {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser .sc_recent_news_style_news-magazine .post_accented_border {
  border-color: #e0e0e0
}

.scheme_wishraiser .sc_recent_news_style_news-excerpt .post_item {
  border-color: #e0e0e0
}

.scheme_wishraiser .widget_twitter .widget_content .sc_twitter_item,
.scheme_wishraiser .widget_twitter .widget_content li {
  color: #4c5560
}

.scheme_wishraiser .widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon {
  color: #f79f27 !important
}

.scheme_wishraiser .widget_twitter .swiper-pagination-bullet {
  background-color: #888f96
}

.scheme_wishraiser .widget_twitter .swiper-pagination-bullet-active {
  background-color: #f79f27
}

.scheme_wishraiser .widget_twitter .widget_content .sc_twitter_list li {
  color: #4c5560
}

.scheme_wishraiser .widget_twitter .widget_content .sc_twitter_list li:before {
  color: #f79f27 !important
}

.scheme_wishraiser.sidebar .widget_twitter .widget_content .sc_twitter_list li {
  color: #4c5560
}

.scheme_wishraiser.sidebar .widget_twitter .widget_content .sc_twitter_list li:before {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .color_style_link2 .sc_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .color_style_link3 .sc_item_subtitle {
  color: #57af3a
}

.scheme_wishraiser .sc_item_subtitle.sc_item_title_style_shadow {
  color: #888f96
}

.scheme_wishraiser .theme_scroll_down:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_action_item .sc_action_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .sc_action_item.color_style_link2 .sc_action_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .sc_action_item.color_style_link3 .sc_action_item_subtitle {
  color: #57af3a
}

.scheme_wishraiser .sc_action_item.color_style_dark .sc_action_item_subtitle {
  color: #29313a
}

.scheme_wishraiser .sc_action_item_event .sc_action_item_date,
.scheme_wishraiser .sc_action_item_event .sc_action_item_info {
  color: #29313a;
  border-color: #4c5560
}

.scheme_wishraiser .sc_action_item_event .sc_action_item_description {
  color: #4c5560
}

.scheme_wishraiser .sc_action_item_event.with_image .sc_action_item_inner {
  background-color: #edf3f5
}

.scheme_wishraiser .sc_blogger.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_wishraiser .sc_recent_news .post_item,
.scheme_wishraiser .sc_blogger_item {
  background-color: #fff
}

.scheme_wishraiser .sc_blogger_post_meta {
  color: #888f96
}

.scheme_wishraiser .sc_blogger_item_title a {
  color: #29313a
}

.scheme_wishraiser .sc_blogger_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_blogger_post_meta {
  color: #888f96
}

.scheme_wishraiser .sc_blogger_item_content {
  color: #4c5560
}

.scheme_wishraiser .sc_blogger_item .more-link {
  color: #f79f27
}

.scheme_wishraiser .sc_blogger_item .more-link:hover {
  color: #29313a
}

.scheme_wishraiser .sc_cars_item,
.scheme_wishraiser .sc_cars_item_params {
  border-color: #e0e0e0
}

.scheme_wishraiser .sc_cars_item_param {
  color: #888f96
}

.scheme_wishraiser .sc_cars_item_param .sc_cars_item_param_text,
.scheme_wishraiser .sc_cars_item_footer {
  color: #4c5560
}

.scheme_wishraiser .sc_cars_columns_1 .sc_cars_item,
.scheme_wishraiser .sc_cars_item .sc_cars_item_thumb {
  background-color: #fff
}

.scheme_wishraiser .sc_cars_item_status>a,
.scheme_wishraiser .sc_cars_item_type>a,
.scheme_wishraiser .sc_cars_item_compare {
  color: #888f96
}

.scheme_wishraiser .sc_cars_item_compare.in_compare_list {
  color: #f79f27
}

.scheme_wishraiser .sc_cars_item_status>a:hover,
.scheme_wishraiser .sc_cars_item_type>a:hover,
.scheme_wishraiser .sc_cars_item_compare:hover,
.scheme_wishraiser .sc_cars_item_compare.in_compare_list:hover {
  color: #29313a
}

.scheme_wishraiser .sc_cars_item_options .sc_cars_item_row_address,
.scheme_wishraiser .sc_cars_item_options .sc_cars_item_row_meta {
  color: #888f96
}

.scheme_wishraiser .cars_page_title .cars_page_status>a {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .cars_page_title .cars_page_status>a:hover {
  color: #fff;
  background-color: #ffb236
}

.scheme_wishraiser .cars_page_title_address {
  color: #888f96
}

.scheme_wishraiser .cars_price {
  color: #888f96
}

.scheme_wishraiser .cars_page_attachments_list>a:before,
.scheme_wishraiser .cars_page_features_list>a:before {
  color: #f79f27
}

.scheme_wishraiser .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
  border-color: #ebebeb
}

.scheme_wishraiser .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a {
  background-color: #fff;
  border-color: #fff;
  border-bottom-color: #ebebeb
}

.scheme_wishraiser .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a {
  border-color: #ebebeb;
  background-color: #edf3f5;
  border-bottom-color: #edf3f5
}

.scheme_wishraiser .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover {
  background-color: #f2f7f8;
  border-color: #f2f7f8 #f2f7f8 #ebebeb
}

.scheme_wishraiser .cars_page_section_title {
  border-color: #e0e0e0
}

.scheme_wishraiser .cars_page_agent_info_position {
  color: #888f96
}

.scheme_wishraiser .cars_page_agent_info_phones>span,
.scheme_wishraiser .cars_page_agent_info_phones>a {
  color: #4c5560
}

.scheme_wishraiser .cars_page_agent_info_phones>a:hover {
  color: #f79f27
}

.scheme_wishraiser .cars_page_agent_info_address:before,
.scheme_wishraiser .cars_page_agent_info_phones>:before {
  color: #29313a
}

.scheme_wishraiser .cars_page_agent_info_profiles.socials_wrap .social_item .social_icon {
  color: #4c5560
}

.scheme_wishraiser .cars_search_form .cars_search_basic .cars_search_show_advanced {
  color: #888f96;
  background-color: #fff
}

.scheme_wishraiser .cars_search_form .cars_search_basic .cars_search_show_advanced:hover {
  color: #6e7783
}

.scheme_wishraiser .sc_cars_compare_data .cars_feature_present {
  color: #f79f27
}

.scheme_wishraiser .sc_content_number {
  color: #f2f7f8
}

.scheme_wishraiser .sc_countdown_default .sc_countdown_digits span {
  color: #000;
  border-color: #f79f27;
  background-color: #f79f27
}

.scheme_wishraiser .sc_countdown_circle .sc_countdown_digits {
  color: #f79f27;
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_wishraiser .sc_courses.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_wishraiser .sc_courses_default .sc_courses_item {
  background-color: #fff
}

.scheme_wishraiser .sc_courses_default .sc_courses_item_categories {
  background-color: #29313a
}

.scheme_wishraiser .sc_courses_default .sc_courses_item_categories a {
  color: #edf3f5
}

.scheme_wishraiser .sc_courses_default .sc_courses_item_categories a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_courses_default .sc_courses_item_meta {
  color: #888f96
}

.scheme_wishraiser .sc_courses_default .sc_courses_item_date {
  color: #29313a
}

.scheme_wishraiser .sc_courses_default .sc_courses_item_price {
  color: #f79f27
}

.scheme_wishraiser .sc_courses_default .sc_courses_item_period {
  color: #888f96
}

.scheme_wishraiser .courses_single .courses_page_meta {
  color: #888f96
}

.scheme_wishraiser .courses_single .courses_page_meta_item_date {
  color: #29313a
}

.scheme_wishraiser .courses_single .courses_page_period {
  color: #888f96
}

.scheme_wishraiser .sc_dishes_default .sc_dishes_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .sc_dishes_default .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default .sc_dishes_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default .sc_dishes_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a:hover {
  color: #469b2a
}

.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a {
  color: #29313a
}

.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_left,
.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_right {
  color: #4c5560;
  background-color: initial
}

.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_wishraiser .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_wishraiser .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_wishraiser .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #469b2a
}

.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #29313a
}

.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_wishraiser .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_compact .sc_dishes_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .sc_dishes_compact .sc_dishes_item_header {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .sc_dishes_compact .sc_dishes_item_price,
.scheme_wishraiser .sc_dishes_compact .sc_dishes_item_subtitle a {
  color: #edf3f5
}

.scheme_wishraiser .sc_dishes_compact .sc_dishes_item_price:hover,
.scheme_wishraiser .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_wishraiser .sc_dishes_compact .sc_dishes_item_subtitle a:hover,
.scheme_wishraiser .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_compact.color_style_link2 .sc_dishes_item_price:hover,
.scheme_wishraiser .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_wishraiser .sc_dishes_compact.color_style_link2 .sc_dishes_item_subtitle a:hover,
.scheme_wishraiser .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_compact.color_style_link3 .sc_dishes_item_price:hover,
.scheme_wishraiser .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_wishraiser .sc_dishes_compact.color_style_link3 .sc_dishes_item_subtitle a:hover,
.scheme_wishraiser .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_wishraiser .sc_dishes_compact .sc_dishes_item_title a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_compact.color_style_link2 .sc_dishes_item_title a {
  color: #f79f27
}

.scheme_wishraiser .sc_dishes_compact.color_style_link3 .sc_dishes_item_title a {
  color: #57af3a
}

.scheme_wishraiser .sc_dishes_compact .sc_dishes_item_title a:hover,
.scheme_wishraiser .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_title a {
  color: #edf3f5
}

.scheme_wishraiser .sc_dishes.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_wishraiser .sc_events.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_wishraiser .sc_events_default .sc_events_item {
  background-color: #fff
}

.scheme_wishraiser .sc_events_default .sc_events_item_date {
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser .sc_events_default .sc_events_item:hover .sc_events_item_date {
  background-color: #f79f27;
  color: #fff
}

.scheme_wishraiser .sc_events_default .sc_events_item_title {
  color: #29313a
}

.scheme_wishraiser .sc_events_default .sc_events_item:hover .sc_events_item_title {
  color: #f79f27
}

.scheme_wishraiser .sc_events_default .sc_events_item_button {
  color: #f79f27
}

.scheme_wishraiser .sc_events_default .sc_events_item:hover .sc_events_item_button {
  color: #f79f27
}

.scheme_wishraiser .sc_events_detailed .sc_events_item,
.scheme_wishraiser .sc_events_detailed .sc_events_item_date_wrap,
.scheme_wishraiser .sc_events_detailed .sc_events_item_time_wrap:before,
.scheme_wishraiser .sc_events_detailed .sc_events_item_button_wrap:before {
  border-color: #f79f27
}

.scheme_wishraiser .sc_events_detailed .sc_events_item_date,
.scheme_wishraiser .sc_events_detailed .sc_events_item_button {
  color: #f79f27
}

.scheme_wishraiser .sc_events_detailed .sc_events_item_title {
  color: #29313a
}

.scheme_wishraiser .sc_events_detailed .sc_events_item_time {
  color: #4c5560
}

.scheme_wishraiser .sc_events_detailed .sc_events_item:hover {
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser .sc_events_detailed .sc_events_item:hover,
.scheme_wishraiser .sc_events_detailed .sc_events_item:hover .sc_events_item_date,
.scheme_wishraiser .sc_events_detailed .sc_events_item:hover .sc_events_item_button,
.scheme_wishraiser .sc_events_detailed .sc_events_item:hover .sc_events_item_title,
.scheme_wishraiser .sc_events_detailed .sc_events_item:hover .sc_events_item_time {
  color: #fff
}

.scheme_wishraiser .sc_events_detailed .sc_events_item:hover,
.scheme_wishraiser .sc_events_detailed .sc_events_item:hover .sc_events_item_date_wrap,
.scheme_wishraiser .sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,
.scheme_wishraiser .sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before {
  border-color: #fff
}

.scheme_wishraiser .sc_events_classic .sc_events_item {
  background-color: #fff
}

.scheme_wishraiser .sc_events_classic .sc_events_item_categories {
  background-color: #29313a
}

.scheme_wishraiser .sc_events_classic .sc_events_item_categories a {
  color: #edf3f5
}

.scheme_wishraiser .sc_events_classic .sc_events_item_categories a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_events_classic .sc_events_item_meta {
  color: #888f96
}

.scheme_wishraiser .sc_events_classic .sc_events_item_date {
  color: #29313a
}

.scheme_wishraiser .sc_events_classic .sc_events_item_price {
  color: #f79f27
}

.scheme_wishraiser .sc_events_classic .sc_events_item_period {
  color: #888f96
}

.scheme_wishraiser.sc_form {
  background-color: #edf3f5
}

.scheme_wishraiser span.sc_form_field_title {
  color: #29313a
}

.scheme_wishraiser .sc_form .sc_form_info_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_form .sc_form_info_data>a,
.scheme_wishraiser .sc_form .sc_form_info_data>span {
  color: #29313a
}

.scheme_wishraiser .sc_form .sc_form_info_data>a:hover {
  color: #f79f27
}

.scheme_wishraiser [class*=sc_input_hover_] .sc_form_field_hover {
  color: #29313a
}

.scheme_wishraiser .sc_input_hover_accent input[type=text]:focus,
.scheme_wishraiser .sc_input_hover_accent input[type=number]:focus,
.scheme_wishraiser .sc_input_hover_accent input[type=email]:focus,
.scheme_wishraiser .sc_input_hover_accent input[type=password]:focus,
.scheme_wishraiser .sc_input_hover_accent input[type=search]:focus,
.scheme_wishraiser .sc_input_hover_accent select:focus,
.scheme_wishraiser .sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,
.scheme_wishraiser .sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,
.scheme_wishraiser .sc_input_hover_accent textarea:focus {
  border-color: #f79f27 !important
}

.scheme_wishraiser .sc_input_hover_accent .sc_form_field_hover:before {
  color: rgba(247, 159, 39, .2)
}

.scheme_wishraiser .sc_input_hover_path .sc_form_field_graphic {
  stroke: #e7eaed
}

.scheme_wishraiser .sc_input_hover_jump .sc_form_field_hover {
  color: #a7a7a7
}

.scheme_wishraiser .sc_input_hover_jump .sc_form_field_content:before {
  color: #f79f27
}

.scheme_wishraiser .sc_input_hover_jump input[type=text],
.scheme_wishraiser .sc_input_hover_jump input[type=number],
.scheme_wishraiser .sc_input_hover_jump input[type=email],
.scheme_wishraiser .sc_input_hover_jump input[type=password],
.scheme_wishraiser .sc_input_hover_jump input[type=search],
.scheme_wishraiser .sc_input_hover_jump textarea {
  border-color: #e7eaed
}

.scheme_wishraiser .sc_input_hover_jump input[type=text]:focus,
.scheme_wishraiser .sc_input_hover_jump input[type=number]:focus,
.scheme_wishraiser .sc_input_hover_jump input[type=email]:focus,
.scheme_wishraiser .sc_input_hover_jump input[type=password]:focus,
.scheme_wishraiser .sc_input_hover_jump input[type=search]:focus,
.scheme_wishraiser .sc_input_hover_jump textarea:focus {
  border-color: #f79f27 !important
}

.scheme_wishraiser .sc_input_hover_underline .sc_form_field_hover:before {
  background-color: #e7eaed
}

.scheme_wishraiser .sc_input_hover_underline input:focus+.sc_form_field_hover:before,
.scheme_wishraiser .sc_input_hover_underline textarea:focus+.sc_form_field_hover:before,
.scheme_wishraiser .sc_input_hover_underline input.filled+.sc_form_field_hover:before,
.scheme_wishraiser .sc_input_hover_underline textarea.filled+.sc_form_field_hover:before {
  background-color: #f79f27
}

.scheme_wishraiser .sc_input_hover_underline .sc_form_field_content {
  color: #6e7783
}

.scheme_wishraiser .sc_input_hover_underline input:focus,
.scheme_wishraiser .sc_input_hover_underline textarea:focus,
.scheme_wishraiser .sc_input_hover_underline input.filled,
.scheme_wishraiser .sc_input_hover_underline textarea.filled,
.scheme_wishraiser .sc_input_hover_underline input:focus+.sc_form_field_hover>.sc_form_field_content,
.scheme_wishraiser .sc_input_hover_underline textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.scheme_wishraiser .sc_input_hover_underline input.filled+.sc_form_field_hover>.sc_form_field_content,
.scheme_wishraiser .sc_input_hover_underline textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_input_hover_iconed .sc_form_field_hover {
  color: #a7a7a7
}

.scheme_wishraiser .sc_input_hover_iconed input:focus+.sc_form_field_hover,
.scheme_wishraiser .sc_input_hover_iconed textarea:focus+.sc_form_field_hover,
.scheme_wishraiser .sc_input_hover_iconed input.filled+.sc_form_field_hover,
.scheme_wishraiser .sc_input_hover_iconed textarea.filled+.sc_form_field_hover {
  color: #6e7783
}

.scheme_wishraiser .sc_googlemap_content,
.scheme_wishraiser.sc_googlemap_content {
  color: #4c5560;
  background-color: #edf3f5
}

.scheme_wishraiser .sc_googlemap_content b,
.scheme_wishraiser .sc_googlemap_content strong,
.scheme_wishraiser.sc_googlemap_content b,
.scheme_wishraiser.sc_googlemap_content strong {
  color: #29313a
}

.scheme_wishraiser .sc_googlemap_content_detailed:before {
  color: #f79f27
}

.scheme_wishraiser .sc_icons .sc_icons_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_icons .sc_icons_item_linked:hover .sc_icons_icon {
  color: #29313a
}

.scheme_wishraiser .sc_icons .sc_icons_item_title {
  color: #29313a
}

.scheme_wishraiser.footer_wrap .sc_icons .sc_icons_item_title {
  color: #29313a
}

.scheme_wishraiser.footer_wrap .sc_icons .sc_icons_item_description {
  color: #4c5560
}

.scheme_wishraiser .sc_icons_item_description {
  color: #4c5560
}

.scheme_wishraiser .sc_sport_default .sc_sport_item_subtitle .sc_sport_item_date {
  color: #888f96
}

.scheme_wishraiser .sc_matches_main .swiper-pagination .swiper-pagination-bullet {
  border-color: #e0e0e0
}

.scheme_wishraiser .sc_matches_main .sc_matches_item_score a {
  color: #29313a
}

.scheme_wishraiser .sc_matches_main .sc_matches_item_score a:hover {
  color: #f79f27
}

.scheme_wishraiser .color_style_link2 .sc_matches_main .sc_matches_item_score a:hover {
  color: #f79f27
}

.scheme_wishraiser .color_style_link3 .sc_matches_main .sc_matches_item_score a:hover {
  color: #57af3a
}

.scheme_wishraiser .color_style_dark .sc_matches_main .sc_matches_item_score a:hover {
  color: #29313a
}

.scheme_wishraiser .sc_matches_other .sc_matches_item_link {
  color: #29313a;
  background-color: #fff
}

.scheme_wishraiser .sc_matches_other .sc_matches_item_club {
  color: #888f96
}

.scheme_wishraiser .sc_matches_other .sc_matches_item_date {
  color: #29313a;
  background-color: #ebebeb
}

.scheme_wishraiser .sc_matches_other .sc_matches_item_link:hover {
  background-color: #f2f7f8
}

.scheme_wishraiser .sc_matches_other .sc_matches_item_link:hover .sc_matches_item_date {
  background-color: #dae2e5
}

.scheme_wishraiser .sc_points_table td a {
  color: #29313a
}

.scheme_wishraiser .sc_points_table tr:hover td {
  background-color: #f79f27 !important
}

.scheme_wishraiser .sc_points_table tr:hover a,
.scheme_wishraiser .sc_points_table td a:hover {
  color: #fff !important
}

.scheme_wishraiser .sc_points_table tr.sc_points_table_accented_top td {
  background-color: rgba(247, 159, 39, .7)
}

.scheme_wishraiser .sc_points_table tr.sc_points_table_accented_bottom td {
  background-color: #fff
}

.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item {
  background-color: #fff;
  color: #4c5560
}

.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item a,
.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image),
.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):after {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item a:hover,
.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #f79f27 !important
}

.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item:hover {
  background-color: #f2f7f8
}

.scheme_wishraiser .sc_portfolio_default .sc_portfolio_item_title {
  color: #29313a
}

.scheme_wishraiser .portfolio_page_details_share {
  border-color: #e0e0e0
}

.scheme_wishraiser .sc_price_item {
  color: #b4c2d1;
  background-color: #141e29;
  border-color: #26323f
}

.scheme_wishraiser .sc_price_item:hover {
  background-color: #28272e;
  border-color: #ededed
}

.scheme_wishraiser .sc_price_item .sc_price_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_price_item:hover .sc_price_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_price_item .sc_price_item_label {
  background-color: #f79f27;
  color: #fff
}

.scheme_wishraiser .sc_price_item:hover .sc_price_item_label {
  background-color: #f79f27;
  color: #fff
}

.scheme_wishraiser .sc_price_item .sc_price_item_subtitle {
  color: #b4c2d1
}

.scheme_wishraiser .sc_price_item .sc_price_item_title,
.scheme_wishraiser .sc_price_item .sc_price_item_title a {
  color: #29313a
}

.scheme_wishraiser .sc_price_item:hover .sc_price_item_title,
.scheme_wishraiser .sc_price_item:hover .sc_price_item_title a {
  color: #f79f27
}

.scheme_wishraiser .sc_price_item .sc_price_item_price {
  color: #f79f27
}

.scheme_wishraiser .sc_price_item .sc_price_item_description,
.scheme_wishraiser .sc_price_item .sc_price_item_details {
  color: #b4c2d1
}

.scheme_wishraiser .sc_promo_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_promo .sc_promo_title,
.scheme_wishraiser .sc_promo .sc_promo_descr {
  color: #29313a
}

.scheme_wishraiser .sc_promo .sc_promo_content {
  color: #4c5560
}

.scheme_wishraiser .sc_promo_modern .sc_promo_link2 {
  color: #000;
  background-color: #f79f27 !important
}

.scheme_wishraiser .sc_promo_modern .sc_promo_link2:hover {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser.sc_promo .sc_promo_text.trx_addons_stretch_height,
.scheme_wishraiser.sc_promo .sc_promo_text_inner {
  background-color: #fff
}

.scheme_wishraiser.sc_promo .sc_promo_title {
  color: #f79f27
}

.scheme_wishraiser.sc_promo .sc_promo_subtitle {
  color: #f79f27
}

.scheme_wishraiser.sc_promo .sc_promo_descr {
  color: #29313a
}

.scheme_wishraiser.sc_promo .sc_promo_content {
  color: #4c5560
}

.scheme_wishraiser .sc_properties_columns_1 .sc_properties_item {
  background-color: #fff
}

.scheme_wishraiser .sc_properties_item_status>a,
.scheme_wishraiser .sc_properties_item_type>a,
.scheme_wishraiser .sc_properties_item_compare {
  color: #888f96
}

.scheme_wishraiser .sc_properties_item_compare.in_compare_list {
  color: #f79f27
}

.scheme_wishraiser .sc_properties_item_status>a:hover,
.scheme_wishraiser .sc_properties_item_type>a:hover,
.scheme_wishraiser .sc_properties_item_compare:hover,
.scheme_wishraiser .sc_properties_item_compare.in_compare_list:hover {
  color: #29313a
}

.scheme_wishraiser .sc_properties_item_options .sc_properties_item_row_address,
.scheme_wishraiser .sc_properties_item_options .sc_properties_item_row_meta {
  color: #888f96
}

.scheme_wishraiser .properties_page_title .properties_page_status>a {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .properties_page_title .properties_page_status>a:hover {
  color: #fff;
  background-color: #ffb236
}

.scheme_wishraiser .properties_page_title_address {
  color: #888f96
}

.scheme_wishraiser .properties_price {
  color: #888f96
}

.scheme_wishraiser .properties_page_section_title {
  border-color: #e0e0e0
}

.scheme_wishraiser .properties_page_attachments_list>a:before,
.scheme_wishraiser .properties_page_features_list>a:before {
  color: #f79f27
}

.scheme_wishraiser .properties_page_floor_plans_list .properties_page_floor_plans_list_item_title {
  background-color: #fff !important;
  color: #4c5560
}

.scheme_wishraiser .properties_page_virtual_tour_wrap {
  background-color: #fff;
  color: #4c5560
}

.scheme_wishraiser .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
  border-color: #ebebeb
}

.scheme_wishraiser .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a {
  background-color: #fff;
  border-color: #fff;
  border-bottom-color: #ebebeb
}

.scheme_wishraiser .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a {
  border-color: #ebebeb;
  background-color: #edf3f5;
  border-bottom-color: #edf3f5
}

.scheme_wishraiser .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover {
  background-color: #f2f7f8;
  border-color: #f2f7f8 #f2f7f8 #ebebeb
}

.scheme_wishraiser .properties_page_agent_info_position {
  color: #888f96
}

.scheme_wishraiser .properties_page_agent_info_phones>span,
.scheme_wishraiser .properties_page_agent_info_phones>a {
  color: #4c5560
}

.scheme_wishraiser .properties_page_agent_info_phones>a:hover {
  color: #f79f27
}

.scheme_wishraiser .properties_page_agent_info_address:before,
.scheme_wishraiser .properties_page_agent_info_phones>:before {
  color: #29313a
}

.scheme_wishraiser .properties_page_agent_info_profiles.socials_wrap .social_item .social_icon {
  color: #4c5560
}

.scheme_wishraiser .properties_search_form .properties_search_basic .properties_search_show_advanced {
  color: #888f96;
  background-color: #fff
}

.scheme_wishraiser .properties_search_form .properties_search_basic .properties_search_show_advanced:hover {
  color: #6e7783
}

.scheme_wishraiser .sc_properties_compare_data .properties_feature_present {
  color: #f79f27
}

.scheme_wishraiser .sc_services .sc_services_item_number {
  color: #f2f7f8
}

.scheme_wishraiser .sc_services_default .sc_services_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .sc_services_default .sc_services_item_icon {
  color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_default .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_icon {
  color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_icon {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #57af3a;
  border-color: #57af3a
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_icon {
  color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .sc_services_default .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_subtitle a {
  color: #29313a
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default .sc_services_item_featured_left,
.scheme_wishraiser .sc_services_default .sc_services_item_featured_right,
.scheme_wishraiser .sc_services_list .sc_services_item {
  color: #4c5560;
  background-color: initial
}

.scheme_wishraiser .sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.scheme_wishraiser .sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
.scheme_wishraiser .sc_services_list .sc_services_item_icon {
  color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_list .sc_services_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_default .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_wishraiser .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_icon,
.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_link2 .sc_services_item_icon {
  color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_list.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #f79f27;
  border-color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_wishraiser .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_icon,
.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_link3 .sc_services_item_icon {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_wishraiser .sc_services_list.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #57af3a;
  border-color: #57af3a
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_wishraiser .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_icon,
.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_dark .sc_services_item_icon {
  color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .sc_services_list.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_list.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #29313a;
  background-color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #29313a
}

.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_wishraiser .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_light .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_light .sc_services_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_light.color_style_link2 .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_light.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_light.color_style_link3 .sc_services_item_icon {
  color: #57af3a
}

.scheme_wishraiser .sc_services_light.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_wishraiser .sc_services_light.color_style_dark .sc_services_item_icon {
  color: #29313a
}

.scheme_wishraiser .sc_services_light.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_callouts .sc_services_item {
  background-color: #fff
}

.scheme_wishraiser .sc_services_callouts .sc_services_item_marker {
  border-color: #edf3f5;
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser .sc_services_callouts .sc_services_item .sc_services_item_marker_back {
  border-color: #edf3f5;
  background-color: #f79f27;
  color: #fff
}

.scheme_wishraiser .sc_services_callouts.color_style_link2 .sc_services_item_marker {
  background-color: #f79f27
}

.scheme_wishraiser .sc_services_callouts.color_style_link2 .sc_services_item .sc_services_item_marker_back {
  background-color: #f79f27
}

.scheme_wishraiser .sc_services_callouts.color_style_link3 .sc_services_item_marker {
  background-color: #57af3a
}

.scheme_wishraiser .sc_services_callouts.color_style_link3 .sc_services_item .sc_services_item_marker_back {
  background-color: #469b2a
}

.scheme_wishraiser .sc_services_callouts.color_style_dark .sc_services_item_marker {
  background-color: #29313a
}

.scheme_wishraiser .sc_services_callouts.color_style_dark .sc_services_item .sc_services_item_marker_back {
  background-color: #f79f27
}

.scheme_wishraiser .sc_services_callouts .sc_services_item_marker_bg {
  border-color: #edf3f5;
  background-color: #edf3f5
}

.scheme_wishraiser .sc_services_timeline .sc_services_item_timeline {
  border-color: #e0e0e0
}

.scheme_wishraiser .sc_services_timeline .sc_services_item_marker {
  border-color: #f79f27;
  background-color: #f79f27;
  color: #000
}

.scheme_wishraiser .sc_services_timeline .sc_services_item:hover .sc_services_item_marker {
  border-color: #f79f27;
  background-color: #f79f27;
  color: #fff
}

.scheme_wishraiser .sc_services_timeline.color_style_link2 .sc_services_item_marker {
  border-color: #f79f27;
  background-color: #f79f27
}

.scheme_wishraiser .sc_services_timeline.color_style_link2 .sc_services_item:hover .sc_services_item_marker {
  border-color: #f79f27;
  background-color: #f79f27
}

.scheme_wishraiser .sc_services_timeline.color_style_link3 .sc_services_item_marker {
  border-color: #57af3a;
  background-color: #57af3a
}

.scheme_wishraiser .sc_services_timeline.color_style_link3 .sc_services_item:hover .sc_services_item_marker {
  border-color: #469b2a;
  background-color: #469b2a
}

.scheme_wishraiser .sc_services_timeline.color_style_dark .sc_services_item_marker {
  border-color: #29313a;
  background-color: #29313a
}

.scheme_wishraiser .sc_services_timeline.color_style_dark .sc_services_item:hover .sc_services_item_marker {
  border-color: #f79f27;
  background-color: #f79f27
}

.scheme_wishraiser .sc_services_iconed .sc_services_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .sc_services_iconed .sc_services_item_icon:hover,
.scheme_wishraiser .sc_services_iconed .sc_services_item:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_iconed .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_wishraiser .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item_icon:hover,
.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item_icon:hover,
.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_wishraiser .sc_services_iconed .sc_services_item_header .sc_services_item_title a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_title a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_title a {
  color: #57af3a
}

.scheme_wishraiser .sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_title a {
  color: #fff
}

.scheme_wishraiser .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a {
  color: #fff
}

.scheme_wishraiser .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #57af3a
}

.scheme_wishraiser .sc_services_iconed .sc_services_item_content .sc_services_item_title a {
  color: #29313a
}

.scheme_wishraiser .sc_services_iconed .sc_services_item_content .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_iconed .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item_content .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item_content .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #57af3a
}

.scheme_wishraiser .sc_services_iconed.color_style_dark .sc_services_item_content .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_iconed.color_style_dark .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #29313a
}

.scheme_wishraiser .sc_services.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_wishraiser .sc_services_list .sc_services_item_featured_left .sc_services_item_number,
.scheme_wishraiser .sc_services_list .sc_services_item_featured_right .sc_services_item_number {
  color: #888f96
}

.scheme_wishraiser .sc_services_hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_hover .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_hover .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item_icon,
.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item_icon,
.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item_title a:hover,
.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item_subtitle a:hover {
  color: #57af3a
}

.scheme_wishraiser .sc_services_hover [class*=column-]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,
.scheme_wishraiser .sc_services_hover .slider-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #f2f7f8
}

.scheme_wishraiser .sc_services_hover [class*=column-]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,
.scheme_wishraiser .sc_services_hover .slider-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #fff
}

.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,
.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number {
  color: #888f96
}

.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title,
.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a {
  color: #29313a
}

.scheme_wishraiser .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_wishraiser .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_wishraiser .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_wishraiser .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text {
  color: #4c5560
}

.scheme_wishraiser .sc_services_chess .sc_services_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .sc_services_chess .sc_services_item_title,
.scheme_wishraiser .sc_services_chess .sc_services_item_title a {
  color: #29313a
}

.scheme_wishraiser .sc_services_chess .sc_services_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_chess.color_style_link2 .sc_services_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_chess.color_style_link3 .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_wishraiser .sc_services_chess .sc_services_item:hover {
  color: #888f96;
  background-color: #141e29
}

.scheme_wishraiser .sc_services_chess .sc_services_item:hover .sc_services_item_title,
.scheme_wishraiser .sc_services_chess .sc_services_item:hover .sc_services_item_title a {
  color: #b4c2d1
}

.scheme_wishraiser .sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs_simple .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs_simple.color_style_link2 .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs_simple.color_style_link3 .sc_services_item_icon {
  color: #57af3a
}

.scheme_wishraiser .sc_services_tabs_simple.color_style_dark .sc_services_item_icon {
  color: #29313a
}

.scheme_wishraiser .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,
.scheme_wishraiser .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_subtitle,
.scheme_wishraiser .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_wishraiser .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_wishraiser .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #469b2a
}

.scheme_wishraiser .sc_services_tabs .sc_services_item_content {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .sc_services_tabs .sc_services_item_title a {
  color: #29313a
}

.scheme_wishraiser .sc_services_tabs .sc_services_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link2 .sc_services_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link3 .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item .sc_services_item_icon {
  color: #57af3a
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number {
  color: #888f96
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item {
  background-color: #fff
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2) {
  background-color: #f2f7f8
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item:hover,
.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover {
  background-color: #dae2e5
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title {
  color: #29313a
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #57af3a
}

.scheme_wishraiser .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #29313a
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_wishraiser .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #29313a
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number {
  color: #4c5560
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
  background-color: #29313a !important
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
  color: #edf3f5
}

.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #f79f27
}

.scheme_wishraiser .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #57af3a
}

.scheme_wishraiser .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_wishraiser .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #29313a
}

.scheme_wishraiser .sc_skills_counter .sc_skills_icon {
  color: #29313a
}

.scheme_wishraiser .sc_skills .sc_skills_total {
  color: #29313a
}

.scheme_wishraiser .sc_skills.color_style_link2 .sc_skills_total {
  color: #f79f27
}

.scheme_wishraiser .sc_skills.color_style_link3 .sc_skills_total {
  color: #57af3a
}

.scheme_wishraiser .sc_skills.color_style_dark .sc_skills_total {
  color: #29313a
}

.scheme_wishraiser .sc_skills .sc_skills_item_title,
.scheme_wishraiser .sc_skills .sc_skills_legend_title,
.scheme_wishraiser .sc_skills .sc_skills_legend_value {
  color: #4c5560
}

.scheme_wishraiser .sc_skills_counter .sc_skills_column+.sc_skills_column:before {
  background-color: #e0e0e0
}

.scheme_wishraiser .socials_wrap .social_item .social_icon {
  background-color: #fff
}

.scheme_wishraiser .socials_wrap .social_item .social_icon,
.scheme_wishraiser .socials_wrap .social_item .social_icon i {
  color: #888f96
}

.scheme_wishraiser .socials_wrap .social_item:hover .social_icon {
  background-color: #f2f7f8
}

.scheme_wishraiser .socials_wrap .social_item:hover .social_icon,
.scheme_wishraiser .socials_wrap .social_item:hover .social_icon i {
  color: #f79f27
}

.scheme_wishraiser .sidebar_inner .socials_wrap .social_item .social_icon {
  background-color: #f2f7f8
}

.scheme_wishraiser .sidebar_inner .socials_wrap .social_item:hover .social_icon,
.scheme_wishraiser .sidebar_inner .socials_wrap .social_item:hover .social_icon i {
  color: #000
}

.scheme_wishraiser .sidebar_inner .socials_wrap .social_item:hover .social_icon {
  background-color: #f79f27
}

.scheme_wishraiser.sidebar .socials_wrap .social_item .social_icon,
.scheme_wishraiser.footer_wrap .socials_wrap .social_item .social_icon {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser.sidebar .socials_wrap .social_item:hover .social_icon,
.scheme_wishraiser.footer_wrap .socials_wrap .social_item:hover .social_icon {
  color: #fff;
  background-color: #f79f27
}

.scheme_wishraiser.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,
.scheme_wishraiser.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  color: #29313a;
  background-color: initial
}

.scheme_wishraiser.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,
.scheme_wishraiser.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
  color: #f79f27;
  background-color: initial
}

.scheme_wishraiser .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  background-color: #f79f27
}

.scheme_wishraiser .single_share .socials_share.socials_type_drop .social_item:hover {
  background-color: #f79f27 !important
}

.scheme_wishraiser .single_share .socials_share.socials_type_drop .social_item>.social_icon>span,
.scheme_wishraiser .single_share .socials_share.socials_type_drop .social_item>.social_icon>i {
  color: #000
}

.scheme_wishraiser .counters_wrap .post_meta .post_meta_item {
  background-color: #000
}

.scheme_wishraiser .single_share .socials_share.socials_type_drop .social_item:hover>.social_icon>span,
.scheme_wishraiser .single_share .socials_share.socials_type_drop .social_item:hover>.social_icon>i {
  color: #000
}

.scheme_wishraiser .sc_supertitle_no_icon {
  background-color: #f79f27
}

.scheme_wishraiser .sc_testimonials_item_content {
  color: #29313a
}

.scheme_wishraiser .sc_testimonials_item_content:before,
.scheme_wishraiser .sc_testimonials_item_author_title {
  color: #f79f27
}

.scheme_wishraiser .color_style_link2 .sc_testimonials_item_content:before,
.scheme_wishraiser .color_style_link2 .sc_testimonials_item_author_title {
  color: #f79f27
}

.scheme_wishraiser .color_style_link3 .sc_testimonials_item_content:before,
.scheme_wishraiser .color_style_link3 .sc_testimonials_item_author_title {
  color: #57af3a
}

.scheme_wishraiser .color_style_dark .sc_testimonials_item_content:before,
.scheme_wishraiser .color_style_dark .sc_testimonials_item_author_title {
  color: #29313a
}

.scheme_wishraiser .sc_testimonials_item_author_subtitle {
  color: #888f96
}

.scheme_wishraiser .sc_testimonials_simple .sc_testimonials_item_author_data:before {
  background-color: #888f96
}

.scheme_wishraiser .sc_testimonials_simple [class*=column] .sc_testimonials_item_author_data {
  border-color: #888f96
}

.scheme_wishraiser .sc_team_default .sc_team_item {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .sc_team .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_team.color_style_link2 .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .sc_team.color_style_link3 .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #57af3a
}

.scheme_wishraiser .sc_team_default .sc_team_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .sc_team_default.color_style_link2 .sc_team_item_subtitle {
  color: #f79f27
}

.scheme_wishraiser .sc_team_default.color_style_link3 .sc_team_item_subtitle {
  color: #57af3a
}

.scheme_wishraiser .sc_team_default.color_style_dark .sc_team_item_subtitle {
  color: #29313a
}

.scheme_wishraiser .sc_team_default .sc_team_item_socials .social_item .social_icon,
.scheme_wishraiser .team_member_page .team_member_socials .social_item .social_icon {
  color: #000;
  background-color: #f79f27
}

.scheme_wishraiser .sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon {
  background-color: #f79f27
}

.scheme_wishraiser .sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon {
  background-color: #57af3a
}

.scheme_wishraiser .sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon {
  background-color: #29313a
}

.scheme_wishraiser .sc_team_default .sc_team_item_socials .social_item:hover .social_icon,
.scheme_wishraiser .team_member_page .team_member_socials .social_item:hover .social_icon {
  color: #fff;
  background-color: #29313a
}

.scheme_wishraiser .sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #f79f27
}

.scheme_wishraiser .sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #469b2a
}

.scheme_wishraiser .sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #f79f27
}

.scheme_wishraiser .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
  color: #000;
  border-color: #000
}

.scheme_wishraiser .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
  color: #f79f27;
  background-color: #000
}

.scheme_wishraiser .team_member_page .team_member_featured .team_member_avatar {
  border-color: #e0e0e0
}

.scheme_wishraiser .sc_team_short .sc_team_item_thumb {
  border-color: #f79f27
}

.scheme_wishraiser .sc_team_short.color_style_link2 .sc_team_item_thumb {
  border-color: #f79f27
}

.scheme_wishraiser .sc_team_short.color_style_link3 .sc_team_item_thumb {
  border-color: #57af3a
}

.scheme_wishraiser .sc_team_short.color_style_dark .sc_team_item_thumb {
  border-color: #29313a
}

.scheme_wishraiser .sc_team.slider_container .swiper-pagination-bullet {
  border-color: #888f96
}

.scheme_wishraiser .sport_page_list {
  border-color: #e0e0e0
}

.scheme_wishraiser .sport_page_list li+li {
  border-color: #e0e0e0
}

.scheme_wishraiser .sport_page_list li:nth-child(2n+1) {
  background-color: #fff;
  color: #4c5560
}

.scheme_wishraiser .trx_addons_scroll_to_top,
.scheme_wishraiser .trx_addons_cv .trx_addons_scroll_to_top {
  color: #000;
  border-color: #f79f27;
  background-color: #f79f27
}

.scheme_wishraiser .trx_addons_scroll_to_top:hover,
.scheme_wishraiser .trx_addons_cv .trx_addons_scroll_to_top:hover {
  color: #fff;
  border-color: #ffb236;
  background-color: #ffb236
}

.scheme_wishraiser .scroll_progress_wrap .scroll_progress_status {
  background-color: #f79f27
}

.scheme_wishraiser .sc_layouts_popup,
.scheme_wishraiser.sc_layouts_popup,
.scheme_wishraiser .sc_layouts_panel,
.scheme_wishraiser.sc_layouts_panel,
.scheme_wishraiser .trx_addons_popup,
.scheme_wishraiser.trx_addons_popup {
  background-color: initial;
  border-color: #ebebeb;
  color: #4c5560
}

.scheme_wishraiser .trx_addons_popup button.mfp-close {
  background-color: #f2f7f8;
  border-color: #dae2e5;
  color: #4c5560 !important
}

.scheme_wishraiser .trx_addons_popup button.mfp-close:hover {
  background-color: #29313a;
  color: #fff
}

.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title {
  background-color: #f2f7f8;
  border-color: #dae2e5
}

.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active {
  background-color: #fff;
  border-bottom-color: transparent
}

.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i {
  color: #4c5560
}

.scheme_wishraiser .trx_addons_popup li.trx_addons_tabs_title a:hover,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a>i,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover>i {
  color: #888f96
}

.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,
.scheme_wishraiser .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i {
  color: #29313a
}

.scheme_wishraiser .trx_addons_profiler {
  background-color: #fff;
  border-color: #dae2e5
}

.scheme_wishraiser .trx_addons_profiler_title {
  color: #29313a
}

.scheme_wishraiser .trx_addons_profiler table td,
.scheme_wishraiser .trx_addons_profiler table th {
  border-color: #ebebeb
}

.scheme_wishraiser .trx_addons_profiler table td {
  color: #4c5560
}

.scheme_wishraiser .trx_addons_profiler table th {
  background-color: #f2f7f8;
  color: #29313a
}

.scheme_wishraiser .sc_edd_add_to_cart_default,
.scheme_wishraiser .sc_edd_details {
  background-color: #fff;
  border-color: #dae2e5;
  color: #4c5560
}

.scheme_wishraiser .sc_edd_add_to_cart_default a,
.scheme_wishraiser .sc_edd_details a {
  color: #f79f27
}

.scheme_wishraiser .sc_edd_add_to_cart_default a:hover,
.scheme_wishraiser .sc_edd_details a:hover {
  color: #f79f27
}

.scheme_wishraiser .edd_price_options ul>li>label>input[type=checkbox]+span:before {
  border-color: #ebebeb
}

.scheme_wishraiser .single-download .edd_download_purchase_form .trx_addons_edd_purchase_subtotal {
  border-color: #ebebeb
}

.scheme_wishraiser .trx_addons_cv,
.scheme_wishraiser .trx_addons_cv_body_wrap {
  color: #4c5560;
  background-color: #fff
}

.scheme_wishraiser .trx_addons_cv a {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_cv a:hover {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_cv_header {
  background-color: #edf3f5
}

.scheme_wishraiser .trx_addons_cv_header_image img {
  border-color: #29313a
}

.scheme_wishraiser .trx_addons_cv_header .trx_addons_cv_header_letter,
.scheme_wishraiser .trx_addons_cv_header .trx_addons_cv_header_text {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>.social_icon {
  color: rgba(41, 49, 58, .7)
}

.scheme_wishraiser .trx_addons_cv_header .trx_addons_cv_header_socials .social_item:hover>.social_icon {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_header_letter,
.scheme_wishraiser .trx_addons_cv_header_text,
.scheme_wishraiser .trx_addons_cv_header_socials .social_item>.social_icon {
  text-shadow: 1px 1px 6px #edf3f5
}

.scheme_wishraiser .trx_addons_cv_tint_dark .trx_addons_cv_header_letter,
.scheme_wishraiser .trx_addons_cv_tint_dark .trx_addons_cv_header_text,
.scheme_wishraiser .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item>.social_icon {
  color: #edf3f5;
  text-shadow: 1px 1px 3px #29313a
}

.scheme_wishraiser .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item:hover>.social_icon {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item {
  color: #888f96;
  background-color: #fff;
  border-color: #edf3f5
}

.scheme_wishraiser .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item_active,
.scheme_wishraiser .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item:hover {
  color: #29313a;
  border-color: #fff
}

.scheme_wishraiser .trx_addons_cv .trx_addons_cv_section_title,
.scheme_wishraiser .trx_addons_cv .trx_addons_cv_section_title a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_section_title.ui-state-active {
  border-color: #29313a
}

.scheme_wishraiser .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a {
  color: #888f96
}

.scheme_wishraiser .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a,
.scheme_wishraiser .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a:hover {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_section .trx_addons_pagination>* {
  color: #4c5560
}

.scheme_wishraiser .trx_addons_cv_section .trx_addons_pagination>a:hover {
  color: #29313a
}

.scheme_wishraiser .trx_addons_pagination>span.active {
  color: #29313a;
  border-color: #29313a
}

.scheme_wishraiser .trx_addons_cv_breadcrumbs .trx_addons_cv_breadcrumbs_item {
  color: #888f96
}

.scheme_wishraiser .trx_addons_cv_breadcrumbs a.trx_addons_cv_breadcrumbs_item:hover {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_single .trx_addons_cv_single_title {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_single .trx_addons_cv_single_subtitle {
  color: #888f96
}

.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+2) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+2) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+3) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+2) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+3) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+4) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+3) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+4) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+4) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+5) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+6) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+5) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+6) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+7) .trx_addons_cv_resume_item,
.scheme_wishraiser .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+8) .trx_addons_cv_resume_item {
  border-color: #ebebeb
}

.scheme_wishraiser .trx_addons_cv_resume_item_meta {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title,
.scheme_wishraiser .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a:hover {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_cv_resume_item_subtitle {
  color: #888f96
}

.scheme_wishraiser .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skills {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skill:after {
  border-color: #29313a
}

.scheme_wishraiser .trx_addons_cv_resume_style_education .trx_addons_cv_resume_item_number {
  color: #888f96
}

.scheme_wishraiser .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon:hover,
.scheme_wishraiser .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a:hover {
  color: #f79f27
}

.scheme_wishraiser .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:hover:after {
  border-color: #f79f27
}

.scheme_wishraiser .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:after {
  border-top-color: #29313a
}

.scheme_wishraiser .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title,
.scheme_wishraiser .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title,
.scheme_wishraiser .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title,
.scheme_wishraiser .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title a {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv .trx_addons_contact_form .trx_addons_contact_form_title {
  color: #29313a
}

.scheme_wishraiser .trx_addons_cv .trx_addons_contact_form_field_title {
  color: #29313a
}

.scheme_wishraiser .trx_addons_contact_form .trx_addons_contact_form_field input[type=text],
.scheme_wishraiser .trx_addons_contact_form .trx_addons_contact_form_field textarea {
  border-color: #ebebeb;
  color: #4c5560
}

.scheme_wishraiser .trx_addons_contact_form .trx_addons_contact_form_field input[type=text]:focus,
.scheme_wishraiser .trx_addons_contact_form .trx_addons_contact_form_field textarea:focus {
  background-color: #f2f7f8;
  color: #29313a
}

.scheme_wishraiser .trx_addons_contact_form_field button {
  background-color: #29313a;
  border-color: #29313a;
  color: #edf3f5
}

.scheme_wishraiser .trx_addons_contact_form_field button:hover {
  color: #29313a
}

.scheme_wishraiser .trx_addons_contact_form_info_icon {
  color: #888f96
}

.scheme_wishraiser .trx_addons_contact_form_info_area {
  color: #29313a
}

.scheme_wishraiser .trx_addons_contact_form_info_item_phone .trx_addons_contact_form_info_data {
  color: #29313a !important
}

.scheme_wishraiser .trx_addons_cv_about_page .trx_addons_cv_single_title {
  color: #29313a
}

.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_button,
.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_image,
.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_color {
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_button:hover,
.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_image:hover,
.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_color:hover {
  border-color: #dae2e5;
  background-color: #f2f7f8
}

.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_selected {
  border-color: #f79f27 !important;
  background-color: #f2f7f8
}

.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_disabled span:before,
.scheme_wishraiser .trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
  background-color: #f79f27
}

.scheme_wishraiser .trx_addons_range_slider_label_min {
  color: #4c5560
}

.scheme_wishraiser .trx_addons_range_slider_label_max {
  color: #4c5560
}

.scheme_wishraiser div.ui-slider {
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_wishraiser div.ui-slider .ui-slider-handle {
  border-color: #dae2e5;
  background-color: #f2f7f8
}

.scheme_wishraiser div.ui-slider .ui-slider-range {
  background-color: #f2f7f8
}

.scheme_wishraiser .sc_recent_news_style_news-announce .recent_news_item_content,
.scheme_wishraiser .sc_team_short .sc_team_columns_wrap .sc_team_item,
.scheme_wishraiser .widget_banner .image_wrap {
  background-color: #fff
}

.scheme_wishraiser .menu_mobile_close {
  border-color: #ebebeb
}

.scheme_wishraiser .sc_blogger_filters .sc_blogger_filters_titles a {
  background-color: #fff;
  color: #29313a
}

.scheme_wishraiser .sc_blogger_filters .sc_blogger_filters_titles a:hover,
.scheme_wishraiser .sc_blogger_filters .sc_blogger_filters_titles a.active {
  background-color: #57af3a;
  color: #fff
}

.scheme_wishraiser .sc_team_default .sc_team_item_subtitle,
.scheme_wishraiser .sc_team_short .sc_team_item_subtitle,
.scheme_wishraiser .sc_team_featured .sc_team_item_subtitle {
  color: #888f96
}

.scheme_wishraiser .sc_promo_text.trx_addons_blockquote_style_1,
.scheme_wishraiser .sc_promo_text.trx_addons_blockquote_style_1:before {
  color: #29313a
}

.scheme_wishraiser .elementor-widget-trx_sc_icons .sc_icons .sc_icons_icon {
  background-color: #fff
}

.scheme_wishraiser .elementor-widget-trx_sc_icons .sc_icons .sc_icons_item_description a[href^="tel:"] {
  color: #4c5560
}

.scheme_wishraiser .elementor-widget-trx_sc_icons .sc_icons .sc_icons_item_description a[href^="tel:"]:hover {
  color: #f79f27
}

.scheme_wishraiser .elementor-shape .elementor-shape-fill {
  fill: #edf3f5
}

.scheme_wishraiser .elementor-divider-separator {
  border-color: #e0e0e0
}

.scheme_wishraiser .color_style_link3.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_slide_right {
  background: linear-gradient(to left, #f79f27 50%, #f79f27 50%)no-repeat 0 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f79f27 50%, #f79f27 50%)no-repeat 100% 0/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_link2.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_link2.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f79f27 50%, #f79f27 50%)no-repeat 0 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_link2.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_link2.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f79f27 50%, #f79f27 50%)no-repeat 100% 0/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_link3.sc_button_hover_slide_left {
  background: linear-gradient(to right, #469b2a 50%, #57af3a 50%)no-repeat 100% 100%/210% 100% #57af3a !important
}

.scheme_wishraiser .sc_button_hover_style_link3.sc_button_hover_slide_right {
  background: linear-gradient(to left, #469b2a 50%, #57af3a 50%)no-repeat 0 100%/210% 100% #57af3a !important
}

.scheme_wishraiser .sc_button_hover_style_link3.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #469b2a 50%, #57af3a 50%)no-repeat 100% 100%/100% 210% #57af3a !important
}

.scheme_wishraiser .sc_button_hover_style_link3.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #469b2a 50%, #57af3a 50%)no-repeat 100% 0/100% 210% #57af3a !important
}

.scheme_wishraiser .sc_button_hover_style_dark.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #29313a 50%)no-repeat 100% 100%/210% 100% #29313a !important
}

.scheme_wishraiser .sc_button_hover_style_dark.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f79f27 50%, #29313a 50%)no-repeat 0 100%/210% 100% #29313a !important
}

.scheme_wishraiser .sc_button_hover_style_dark.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f79f27 50%, #29313a 50%)no-repeat 100% 100%/100% 210% #29313a !important
}

.scheme_wishraiser .sc_button_hover_style_dark.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f79f27 50%, #29313a 50%)no-repeat 100% 0/100% 210% #29313a !important
}

.scheme_wishraiser .sc_button_hover_style_light.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #888f96 50%)no-repeat 100% 100%/210% 100% #888f96 !important
}

.scheme_wishraiser .sc_button_hover_style_light.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f79f27 50%, #888f96 50%)no-repeat 0 100%/210% 100% #888f96 !important
}

.scheme_wishraiser .sc_button_hover_style_light.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f79f27 50%, #888f96 50%)no-repeat 100% 100%/100% 210% #888f96 !important
}

.scheme_wishraiser .sc_button_hover_style_light.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f79f27 50%, #888f96 50%)no-repeat 100% 0/100% 210% #888f96 !important
}

.scheme_wishraiser .sc_button_hover_style_inverse.sc_button_hover_slide_left {
  background: linear-gradient(to right, #000000 50%, #f79f27 50%)no-repeat 100% 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_inverse.sc_button_hover_slide_right {
  background: linear-gradient(to left, #000000 50%, #f79f27 50%)no-repeat 0 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_inverse.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #000000 50%, #f79f27 50%)no-repeat 100% 100%/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_inverse.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #000000 50%, #f79f27 50%)no-repeat 100% 0/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_hover.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_hover.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f79f27 50%, #f79f27 50%)no-repeat 0 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_hover.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_hover.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f79f27 50%, #f79f27 50%)no-repeat 100% 0/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_left {
  background: linear-gradient(to right, #29313a 50%, #f79f27 50%)no-repeat 100% 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_right {
  background: linear-gradient(to left, #29313a 50%, #f79f27 50%)no-repeat 0 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #29313a 50%, #f79f27 50%)no-repeat 100% 100%/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #29313a 50%, #f79f27 50%)no-repeat 100% 0/100% 210% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_alterbd.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #ebebeb 50%)no-repeat 100% 100%/210% 100% #ebebeb !important
}

.scheme_wishraiser .sc_button_hover_style_alterbd.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f79f27 50%, #ebebeb 50%)no-repeat 0 100%/210% 100% #ebebeb !important
}

.scheme_wishraiser .sc_button_hover_style_alterbd.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f79f27 50%, #ebebeb 50%)no-repeat 100% 100%/100% 210% #ebebeb !important
}

.scheme_wishraiser .sc_button_hover_style_alterbd.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f79f27 50%, #ebebeb 50%)no-repeat 100% 0/100% 210% #ebebeb !important
}

.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f79f27 50%, #f79f27 50%)no-repeat 100% 100%/210% 100% #f79f27 !important
}

.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f79f27 50%, #141e29 50%)no-repeat 0 100%/210% 100% #141e29 !important
}

.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f79f27 50%, #141e29 50%)no-repeat 100% 100%/100% 210% #141e29 !important
}

.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f79f27 50%, #141e29 50%)no-repeat 100% 0/100% 210% #141e29 !important
}

.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_left:hover,
.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_right:hover,
.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_top:hover,
.scheme_wishraiser .sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover {
  color: #edf3f5 !important
}

.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_left:hover,
.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_right:hover,
.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_top:hover,
.scheme_wishraiser .sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover {
  color: #000 !important
}

.scheme_wishraiser .color_style_link3.sc_button_hover_slide_left:hover,
.scheme_wishraiser .color_style_link3.sc_button_hover_slide_left:active {
  background-position: 0 100% !important;
  color: #edf3f5 !important
}

.scheme_wishraiser .sc_button_hover_slide_left:hover,
.scheme_wishraiser .sc_button_hover_slide_left.active,
.scheme_wishraiser .ui-state-active .sc_button_hover_slide_left,
.scheme_wishraiser .vc_active .sc_button_hover_slide_left,
.scheme_wishraiser .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,
.scheme_wishraiser li.active .sc_button_hover_slide_left {
  background-position: 0 100% !important;
  color: #edf3f5 !important
}

.scheme_wishraiser .sc_button_hover_slide_right:hover,
.scheme_wishraiser .sc_button_hover_slide_right.active,
.scheme_wishraiser .ui-state-active .sc_button_hover_slide_right,
.scheme_wishraiser .vc_active .sc_button_hover_slide_right,
.scheme_wishraiser .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,
.scheme_wishraiser li.active .sc_button_hover_slide_right {
  background-position: 100% 100% !important;
  color: #edf3f5 !important
}

.scheme_wishraiser .sc_button_hover_slide_top:hover,
.scheme_wishraiser .sc_button_hover_slide_top.active,
.scheme_wishraiser .ui-state-active .sc_button_hover_slide_top,
.scheme_wishraiser .vc_active .sc_button_hover_slide_top,
.scheme_wishraiser .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,
.scheme_wishraiser li.active .sc_button_hover_slide_top {
  background-position: 100% 0 !important;
  color: #edf3f5 !important
}

.scheme_wishraiser .sc_button_hover_slide_bottom:hover,
.scheme_wishraiser .sc_button_hover_slide_bottom.active,
.scheme_wishraiser .ui-state-active .sc_button_hover_slide_bottom,
.scheme_wishraiser .vc_active .sc_button_hover_slide_bottom,
.scheme_wishraiser .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,
.scheme_wishraiser li.active .sc_button_hover_slide_bottom {
  background-position: 100% 100% !important;
  color: #edf3f5 !important
}

.scheme_wishraiser .post_featured.hover_dots .icons span {
  background-color: #f79f27
}

.scheme_wishraiser .post_featured.hover_dots .post_info {
  color: #edf3f5
}

.scheme_wishraiser .post_featured.hover_icon .icons a {
  color: #edf3f5
}

.scheme_wishraiser .post_featured.hover_icon a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_featured.hover_icons .icons a {
  color: #29313a;
  background-color: rgba(237, 243, 245, .7)
}

.scheme_wishraiser .post_featured.hover_icons a:hover {
  color: #f79f27;
  background-color: #edf3f5
}

.scheme_wishraiser .post_featured.hover_fade .post_info,
.scheme_wishraiser .post_featured.hover_fade .post_info a,
.scheme_wishraiser .post_featured.hover_fade .post_info .post_meta_item {
  color: #000
}

.scheme_wishraiser .post_featured.hover_fade .post_info a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_featured.hover_slide .post_info,
.scheme_wishraiser .post_featured.hover_slide .post_info a,
.scheme_wishraiser .post_featured.hover_slide .post_info .post_meta_item {
  color: #000
}

.scheme_wishraiser .post_featured.hover_slide .post_info a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_featured.hover_slide .post_info .post_title:after {
  background-color: #000
}

.scheme_wishraiser .post_featured.hover_pull {
  background-color: #141e29
}

.scheme_wishraiser .post_featured.hover_pull .post_info,
.scheme_wishraiser .post_featured.hover_pull .post_info a,
.scheme_wishraiser .post_featured.hover_pull .post_info a:before {
  color: #b4c2d1
}

.scheme_wishraiser .post_featured.hover_pull .post_info a:hover,
.scheme_wishraiser .post_featured.hover_pull .post_info a:hover:before {
  color: #f79f27
}

.scheme_wishraiser .post_featured.hover_border .post_info,
.scheme_wishraiser .post_featured.hover_border .post_info a,
.scheme_wishraiser .post_featured.hover_border .post_info .post_meta_item {
  color: #000
}

.scheme_wishraiser .post_featured.hover_border .post_info a:hover {
  color: #f79f27
}

.scheme_wishraiser .post_featured.hover_border .post_info:before,
.scheme_wishraiser .post_featured.hover_border .post_info:after {
  border-color: #000
}

.scheme_wishraiser .post_featured.hover_shop .icons a {
  color: #000;
  border-color: #f79f27 !important;
  background-color: initial
}

.scheme_wishraiser .post_featured.hover_shop .icons a:hover {
  color: #fff;
  border-color: #f79f27 !important;
  background-color: #f79f27
}

.scheme_wishraiser .products.related .post_featured.hover_shop .icons a {
  color: #000;
  border-color: #f79f27 !important;
  background-color: #f79f27
}

.scheme_wishraiser .products.related .post_featured.hover_shop .icons a:hover {
  color: #fff;
  border-color: #f79f27 !important;
  background-color: #f79f27
}

.scheme_wishraiser .post_featured.hover_shop_buttons .icons .shop_link {
  color: #edf3f5;
  background-color: #29313a
}

.scheme_wishraiser .post_featured.hover_shop_buttons .icons a:hover {
  color: #fff;
  background-color: #f79f27
}

button:not(.components-button),
button:not(.search_submit),
input[type=button],
input[type=reset],
input[type=submit],
.theme_button,
.post_item .more-link,
.gallery_preview_show .post_readmore,
input[type=text],
input[type=number],
input[type=email],
input[type=url],
input[type=tel],
input[type=password],
input[type=search],
select,
.select_container,
textarea,
.widget_search .search-field,
.widget_display_search #bbp_search,
#bbpress-forums #bbp-search-form #bbp_search,
.comments_wrap .comments_field input,
.comments_wrap .comments_field textarea,
.select2-container.select2-container--default span.select2-choice,
.select2-container.select2-container--default span.select2-selection,
.sc_edd_details .downloads_page_tags .downloads_page_data>a,
.widget_product_tag_cloud a,
.widget_tag_cloud a {
  -webkit-border-radius: {
    rad360
  }

  ;

  -ms-border-radius: {
    rad360
  }

  ;

  border-radius: {
    rad360
  }
}

.select_container:before {
  -webkit-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  -ms-border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0;

  border-radius:0 {
    rad360
  }

    {
    rad360
  }

  0
}

textarea.wp-editor-area {
  -webkit-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  -ms-border-radius:0 0 {
    rad360
  }

    {
    rad360
  }

  ;

  border-radius:0 0 {
    rad360
  }

  50px
}

.widget li a>img,
.widget li span>img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.body_style_boxed .page_wrap {
  width: 1290px
}

.content_wrap,
.content_container {
  width: 1170px
}

body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content,
body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content {
  width: 770px
}

[class*=content_wrap]>.sidebar {
  width: 370px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
  padding-right: 400px
}

.body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
  margin-left: -370px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
  padding-left: 400px
}

.body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
.body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
  margin-right: -370px
}

.trx_addons_hover_content .trx_addons_hover_link,
.trx_addons_hover_content .trx_addons_hover_links a,
.properties_search_form .properties_search_basic,
.cars_search_form .cars_search_basic,
.sc_promo_modern .sc_promo_link2,
.sc_slider_controls .slider_controls_wrap>a,
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap,
.sc_slider_controls .slider_progress_bar,
.slider_container.slider_controls_side .slider_controls_wrap>a,
.slider_outer_controls_side .slider_controls_wrap>a,
.slider_outer_controls_outside .slider_controls_wrap>a,
.slider_outer_controls_top .slider_controls_wrap>a,
.slider_outer_controls_bottom .slider_controls_wrap>a {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px
}

.sc_button,
.sc_form button,
.sc_matches_item_pair .sc_matches_item_player .post_featured>img {
  -webkit-border-radius: 360px;
  -ms-border-radius: 360px;
  border-radius: 360px
}

.trx_addons_scroll_to_top,
.socials_wrap .social_item .social_icon,
.sc_matches_other .sc_matches_item_logo1 img,
.sc_matches_other .sc_matches_item_logo2 img,
.sc_points_table .sc_points_table_logo img {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%
}

.sc_content_width_1_1 {
  width: 1170px
}

.sc_content_width_1_2 {
  width: 585px
}

.sc_content_width_1_3 {
  width: 390px
}

.sc_content_width_2_3 {
  width: 780px
}

.sc_content_width_1_4 {
  width: 292.5px
}

.sc_content_width_3_4 {
  width: 877.5px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 1180px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
  width: 780px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 1190px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
  width: 790px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 1200px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
  width: 800px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 1210px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
  width: 810px
}

.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 1230px
}

.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
  width: 830px
}

.scheme_dark body,
.scheme_dark .body_style_boxed .page_wrap {
  background-color: #141e29
}

.scheme_dark {
  color: #b4c2d1
}

.scheme_dark h1,
.scheme_dark h2,
.scheme_dark h3,
.scheme_dark h4,
.scheme_dark h5,
.scheme_dark h6 {
  color: #fff
}

.scheme_dark h1 a,
.scheme_dark h2 a,
.scheme_dark h3 a,
.scheme_dark h4 a,
.scheme_dark h5 a,
.scheme_dark h6 a,
.scheme_dark li a,
.scheme_dark [class*=color_style_] h1 a,
.scheme_dark [class*=color_style_] h2 a,
.scheme_dark [class*=color_style_] h3 a,
.scheme_dark [class*=color_style_] h4 a,
.scheme_dark [class*=color_style_] h5 a,
.scheme_dark [class*=color_style_] h6 a,
.scheme_dark [class*=color_style_] li a {
  color: #fff
}

.scheme_dark h1 a:hover,
.scheme_dark h2 a:hover,
.scheme_dark h3 a:hover,
.scheme_dark h4 a:hover,
.scheme_dark h5 a:hover,
.scheme_dark h6 a:hover,
.scheme_dark li a:hover {
  color: #f25035
}

.scheme_dark .color_style_link2 h1 a:hover,
.scheme_dark .color_style_link2 h2 a:hover,
.scheme_dark .color_style_link2 h3 a:hover,
.scheme_dark .color_style_link2 h4 a:hover,
.scheme_dark .color_style_link2 h5 a:hover,
.scheme_dark .color_style_link2 h6 a:hover,
.scheme_dark .color_style_link2 li a:hover {
  color: #4353ff
}

.scheme_dark .color_style_link3 h1 a:hover,
.scheme_dark .color_style_link3 h2 a:hover,
.scheme_dark .color_style_link3 h3 a:hover,
.scheme_dark .color_style_link3 h4 a:hover,
.scheme_dark .color_style_link3 h5 a:hover,
.scheme_dark .color_style_link3 h6 a:hover,
.scheme_dark .color_style_link3 li a:hover {
  color: #57af3a
}

.scheme_dark .color_style_dark h1 a:hover,
.scheme_dark .color_style_dark h2 a:hover,
.scheme_dark .color_style_dark h3 a:hover,
.scheme_dark .color_style_dark h4 a:hover,
.scheme_dark .color_style_dark h5 a:hover,
.scheme_dark .color_style_dark h6 a:hover,
.scheme_dark .color_style_dark li a:hover {
  color: #f25035
}

.scheme_dark dt,
.scheme_dark b,
.scheme_dark em,
.scheme_dark mark,
.scheme_dark ins {
  color: #b4c2d1
}

.scheme_dark s,
.scheme_dark strike,
.scheme_dark del {
  color: #9ca9b6
}

.scheme_dark code {
  color: #b4c2d1;
  background-color: #0e161f;
  border-color: #1e2832
}

.scheme_dark code a {
  color: #f25035
}

.scheme_dark code a:hover {
  color: #ea3e21
}

.scheme_dark a {
  color: #f25035
}

.scheme_dark a:hover {
  color: #ea3e21
}

.scheme_dark .color_style_link2 a {
  color: #4353ff
}

.scheme_dark .color_style_link2 a:hover {
  color: #3040ee
}

.scheme_dark .color_style_link3 a {
  color: #57af3a
}

.scheme_dark .color_style_link3 a:hover {
  color: #469b2a
}

.scheme_dark .color_style_dark a {
  color: #fff
}

.scheme_dark .color_style_dark a:hover {
  color: #f25035
}

.scheme_dark .scheme_dark blockquote {
  color: #fff;
  background-color: #f25035
}

.scheme_dark blockquote cite a {
  color: #fff
}

.scheme_dark blockquote cite a:hover {
  color: #141e29
}

.scheme_dark .single-post blockquote cite a {
  color: #b4c2d1
}

.scheme_dark .single-post blockquote cite a:hover {
  color: #141e29
}

.scheme_dark blockquote dt,
.scheme_dark blockquote b,
.scheme_dark blockquote strong,
.scheme_dark blockquote i,
.scheme_dark blockquote em,
.scheme_dark blockquote mark,
.scheme_dark blockquote ins {
  color: #b4c2d1
}

.scheme_dark blockquote s,
.scheme_dark blockquote strike,
.scheme_dark blockquote del {
  color: #d0d3da
}

.scheme_dark blockquote code {
  color: #4c5560;
  background-color: #f3f5f7;
  border-color: #ededed
}

.scheme_dark blockquote:before {
  color: #4353ff
}

.scheme_dark .blog .format-quote .post_content {
  background-color: #f25035
}

.scheme_dark .blog .format-quote .post_content blockquote {
  color: #fff
}

.scheme_dark .blog .format-quote .post_content blockquote:before {
  color: #fff
}

.scheme_dark .scheme_dark blockquote:before {
  color: #fff
}

.scheme_dark table th,
.scheme_dark table th+th,
.scheme_dark table td+th {
  border-color: #ebebeb
}

.scheme_dark .scheme-dark table th,
.scheme_dark .scheme-dark table th+th,
.scheme_dark .scheme-sdark table td+th {
  border-color: #1e2832
}

.scheme_dark .scheme-self table td,
.scheme_dark table th+td,
.scheme_dark .scheme-self table td+td {
  color: #b4c2d1;
  border-color: #1e2832
}

.scheme_dark table th {
  color: #4c5560;
  background-color: #141e29
}

.scheme_dark table th b,
.scheme_dark table th strong {
  color: #4c5560
}

.scheme_dark table>tbody>tr:nth-child(2n+1)>td {
  background-color: #18232f
}

.scheme_dark table>tbody>tr:nth-child(2n)>td {
  background-color: #fff
}

.scheme_dark table th a:hover {
  color: #4c5560
}

.scheme_dark hr {
  border-color: #26323f
}

.scheme_dark figure:not(.wp-block-gallery):not(.wp-block-embed):not(.wp-block-video) figcaption,
.scheme_dark .wp-caption .wp-caption-text,
.scheme_dark .wp-caption .wp-caption-dd,
.scheme_dark .wp-caption-overlay .wp-caption .wp-caption-text,
.scheme_dark .wp-caption-overlay .wp-caption .wp-caption-dd {
  color: #fff
}

.scheme_dark ul>li:before {
  color: #f25035
}

.scheme_dark .wp-block-search:after,
.scheme_dark .widget_search form:after,
.scheme_dark .widget_display_search form:after,
.scheme_dark #bbpress-forums #bbp-search-form:after {
  color: #b4c2d1
}

.scheme_dark .wp-block-search:hover:after,
.scheme_dark .widget_search form:hover:after,
.scheme_dark .widget_display_search form:hover:after,
.scheme_dark #bbpress-forums #bbp-search-form:hover:after {
  color: #fff
}

.scheme_dark fieldset {
  border-color: #26323f
}

.scheme_dark fieldset legend {
  color: #fff;
  background-color: #141e29
}

.scheme_dark input[type=text],
.scheme_dark input[type=number],
.scheme_dark input[type=email],
.scheme_dark input[type=url],
.scheme_dark input[type=tel],
.scheme_dark input[type=search],
.scheme_dark input[type=password],
.scheme_dark .select_container,
.scheme_dark .select2-container.select2-container--default span.select2-choice,
.scheme_dark .select2-container.select2-container--default span.select2-selection,
.scheme_dark .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,
.scheme_dark .select2-container.select2-container--default .select2-selection--multiple,
.scheme_dark textarea,
.scheme_dark textarea.wp-editor-area,
.scheme_dark .tourmaster-form-field input[type=text],
.scheme_dark .tourmaster-form-field input[type=email],
.scheme_dark .tourmaster-form-field input[type=password],
.scheme_dark .tourmaster-form-field textarea,
.scheme_dark .tourmaster-form-field select,
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=text],
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=email],
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=password],
.scheme_dark .tourmaster-form-field.tourmaster-with-border textarea,
.scheme_dark .tourmaster-form-field.tourmaster-with-border select,
.scheme_dark #buddypress .dir-search input[type=search],
.scheme_dark #buddypress .dir-search input[type=text],
.scheme_dark #buddypress .groups-members-search input[type=search],
.scheme_dark #buddypress .groups-members-search input[type=text],
.scheme_dark #buddypress .standard-form input[type=color],
.scheme_dark #buddypress .standard-form input[type=date],
.scheme_dark #buddypress .standard-form input[type=datetime-local],
.scheme_dark #buddypress .standard-form input[type=datetime],
.scheme_dark #buddypress .standard-form input[type=email],
.scheme_dark #buddypress .standard-form input[type=month],
.scheme_dark #buddypress .standard-form input[type=number],
.scheme_dark #buddypress .standard-form input[type=password],
.scheme_dark #buddypress .standard-form input[type=range],
.scheme_dark #buddypress .standard-form input[type=search],
.scheme_dark #buddypress .standard-form input[type=tel],
.scheme_dark #buddypress .standard-form input[type=text],
.scheme_dark #buddypress .standard-form input[type=time],
.scheme_dark #buddypress .standard-form input[type=url],
.scheme_dark #buddypress .standard-form input[type=week],
.scheme_dark #buddypress .standard-form select,
.scheme_dark #buddypress .standard-form textarea,
.scheme_dark #buddypress form#whats-new-form textarea,
.scheme_dark #booked-page-form input[type=email],
.scheme_dark #booked-page-form input[type=text],
.scheme_dark #booked-page-form input[type=password],
.scheme_dark #booked-page-form textarea,
.scheme_dark .booked-upload-wrap,
.scheme_dark .booked-upload-wrap input,
.scheme_dark form.mc4wp-form input[type=email] {
  color: #b4c2d1;
  border-color: #29333e;
  background-color: #141e29
}

.scheme_dark input[type=text]:focus,
.scheme_dark input[type=text].filled,
.scheme_dark input[type=number]:focus,
.scheme_dark input[type=number].filled,
.scheme_dark input[type=email]:focus,
.scheme_dark input[type=email].filled,
.scheme_dark input[type=tel]:focus,
.scheme_dark input[type=search]:focus,
.scheme_dark input[type=search].filled,
.scheme_dark input[type=password]:focus,
.scheme_dark input[type=password].filled,
.scheme_dark .select_container:hover,
.scheme_dark select option:hover,
.scheme_dark select option:focus,
.scheme_dark .select2-container.select2-container--default span.select2-choice:hover,
.scheme_dark .select2-container.select2-container--focus span.select2-choice,
.scheme_dark .select2-container.select2-container--open span.select2-choice,
.scheme_dark .select2-container.select2-container--focus span.select2-selection--single .select2-selection__rendered,
.scheme_dark .select2-container.select2-container--open span.select2-selection--single .select2-selection__rendered,
.scheme_dark .select2-container.select2-container--default span.select2-selection--single:hover .select2-selection__rendered,
.scheme_dark .select2-container.select2-container--default span.select2-selection--multiple:hover,
.scheme_dark .select2-container.select2-container--focus span.select2-selection--multiple,
.scheme_dark .select2-container.select2-container--open span.select2-selection--multiple,
.scheme_dark textarea:focus,
.scheme_dark textarea.filled,
.scheme_dark textarea.wp-editor-area:focus,
.scheme_dark textarea.wp-editor-area.filled,
.scheme_dark .tourmaster-form-field input[type=text]:focus,
.scheme_dark .tourmaster-form-field input[type=text].filled,
.scheme_dark .tourmaster-form-field input[type=email]:focus,
.scheme_dark .tourmaster-form-field input[type=email].filled,
.scheme_dark .tourmaster-form-field input[type=password]:focus,
.scheme_dark .tourmaster-form-field input[type=password].filled,
.scheme_dark .tourmaster-form-field textarea:focus,
.scheme_dark .tourmaster-form-field textarea.filled,
.scheme_dark .tourmaster-form-field select:focus,
.scheme_dark .tourmaster-form-field select.filled,
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=text]:focus,
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=text].filled,
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=email]:focus,
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=email].filled,
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=password]:focus,
.scheme_dark .tourmaster-form-field.tourmaster-with-border input[type=password].filled,
.scheme_dark .tourmaster-form-field.tourmaster-with-border textarea:focus,
.scheme_dark .tourmaster-form-field.tourmaster-with-border textarea.filled,
.scheme_dark .tourmaster-form-field.tourmaster-with-border select:focus,
.scheme_dark .tourmaster-form-field.tourmaster-with-border select.filled,
.scheme_dark #buddypress .dir-search input[type=search]:focus,
.scheme_dark #buddypress .dir-search input[type=search].filled,
.scheme_dark #buddypress .dir-search input[type=text]:focus,
.scheme_dark #buddypress .dir-search input[type=text].filled,
.scheme_dark #buddypress .groups-members-search input[type=search]:focus,
.scheme_dark #buddypress .groups-members-search input[type=search].filled,
.scheme_dark #buddypress .groups-members-search input[type=text]:focus,
.scheme_dark #buddypress .groups-members-search input[type=text].filled,
.scheme_dark #buddypress .standard-form input[type=color]:focus,
.scheme_dark #buddypress .standard-form input[type=color].filled,
.scheme_dark #buddypress .standard-form input[type=date]:focus,
.scheme_dark #buddypress .standard-form input[type=date].filled,
.scheme_dark #buddypress .standard-form input[type=datetime-local]:focus,
.scheme_dark #buddypress .standard-form input[type=datetime-local].filled,
.scheme_dark #buddypress .standard-form input[type=datetime]:focus,
.scheme_dark #buddypress .standard-form input[type=datetime].filled,
.scheme_dark #buddypress .standard-form input[type=email]:focus,
.scheme_dark #buddypress .standard-form input[type=email].filled,
.scheme_dark #buddypress .standard-form input[type=month]:focus,
.scheme_dark #buddypress .standard-form input[type=month].filled,
.scheme_dark #buddypress .standard-form input[type=number]:focus,
.scheme_dark #buddypress .standard-form input[type=number].filled,
.scheme_dark #buddypress .standard-form input[type=password]:focus,
.scheme_dark #buddypress .standard-form input[type=password].filled,
.scheme_dark #buddypress .standard-form input[type=range]:focus,
.scheme_dark #buddypress .standard-form input[type=range].filled,
.scheme_dark #buddypress .standard-form input[type=search]:focus,
.scheme_dark #buddypress .standard-form input[type=search].filled,
.scheme_dark #buddypress .standard-form input[type=tel]:focus,
.scheme_dark #buddypress .standard-form input[type=tel].filled,
.scheme_dark #buddypress .standard-form input[type=text]:focus,
.scheme_dark #buddypress .standard-form input[type=text].filled,
.scheme_dark #buddypress .standard-form input[type=time]:focus,
.scheme_dark #buddypress .standard-form input[type=time].filled,
.scheme_dark #buddypress .standard-form input[type=url]:focus,
.scheme_dark #buddypress .standard-form input[type=url].filled,
.scheme_dark #buddypress .standard-form input[type=week]:focus,
.scheme_dark #buddypress .standard-form input[type=week].filled,
.scheme_dark #buddypress .standard-form select:focus,
.scheme_dark #buddypress .standard-form select.filled,
.scheme_dark #buddypress .standard-form textarea:focus,
.scheme_dark #buddypress .standard-form textarea.filled,
.scheme_dark #buddypress form#whats-new-form textarea:focus,
.scheme_dark #buddypress form#whats-new-form textarea.filled,
.scheme_dark #booked-page-form input[type=email]:focus,
.scheme_dark #booked-page-form input[type=email].filled,
.scheme_dark #booked-page-form input[type=text]:focus,
.scheme_dark #booked-page-form input[type=text].filled,
.scheme_dark #booked-page-form input[type=password]:focus,
.scheme_dark #booked-page-form input[type=password].filled,
.scheme_dark #booked-page-form textarea:focus,
.scheme_dark #booked-page-form textarea.filled,
.scheme_dark .booked-upload-wrap:hover,
.scheme_dark .booked-upload-wrap input:focus,
.scheme_dark .booked-upload-wrap input.filled,
.scheme_dark form.mc4wp-form input[type=email]:focus,
.scheme_dark form.mc4wp-form input[type=email].filled {
  color: #fff;
  border-color: #f25035;
  background-color: #121c26
}

.scheme_dark input[placeholder]::-webkit-input-placeholder,
.scheme_dark textarea[placeholder]::-webkit-input-placeholder {
  color: #b4c2d1
}

.scheme_dark input[placeholder]::-moz-placeholder,
.scheme_dark textarea[placeholder]::-moz-placeholder {
  color: #b4c2d1
}

.scheme_dark input[placeholder]:-ms-input-placeholder,
.scheme_dark textarea[placeholder]:-ms-input-placeholder {
  color: #b4c2d1
}

.scheme_dark input[placeholder]::placeholder,
.scheme_dark textarea[placeholder]::placeholder {
  color: #b4c2d1
}

.scheme_dark .select_container:before {
  color: #b4c2d1
}

.scheme_dark .select_container:focus:before,
.scheme_dark .select_container:hover:before {
  color: #fff
}

.scheme_dark .select_container:after {
  color: #b4c2d1
}

.scheme_dark .select_container:focus:after,
.scheme_dark .select_container:hover:after {
  color: #fff
}

.scheme_dark .select_container select {
  border-color: #29333e !important;
  color: #b4c2d1;
  background: #141e29 !important
}

.scheme_dark .select_container select:focus {
  color: #fff;
  background-color: #121c26 !important
}

.scheme_dark .select2-dropdown,
.scheme_dark .select2-container.select2-container--focus span.select2-selection,
.scheme_dark .select2-container.select2-container--open span.select2-selection {
  color: #fff;
  border-color: #29333e;
  background: #121c26
}

.scheme_dark .select2-container .select2-results__option {
  color: #fff;
  background: #121c26
}

.scheme_dark .select2-dropdown .select2-highlighted,
.scheme_dark .select2-container .select2-results__option--highlighted[aria-selected] {
  color: #fff;
  background: #f25035
}

.scheme_dark input[type=radio]+label:before,
.scheme_dark input[type=checkbox]+label:before,
.scheme_dark .wpcf7-list-item-label.wpcf7-list-item-right:before {
  border-color: #29333e !important
}

.scheme_dark .sc_button_simple2:not(.sc_button_bg_image),
.scheme_dark .sc_button_simple2:not(.sc_button_bg_image):before,
.scheme_dark .sc_button_simple:not(.sc_button_bg_image):after,
.scheme_dark .sc_button_simple:not(.sc_button_bg_image),
.scheme_dark .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_dark .sc_button_simple:not(.sc_button_bg_image):after {
  color: #fff
}

.scheme_dark .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_dark .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #4353ff !important
}

.scheme_dark .scheme_dark .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_dark .scheme_dark .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #f25035 !important
}

.scheme_dark .scheme_dark.btn-fullwidth .sc_button_simple2:not(.sc_button_bg_image):hover,
.scheme_dark .scheme_dark.btn-fullwidth .sc_button_simple:not(.sc_button_bg_image):hover {
  color: #f4f4f4 !important
}

.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image),
.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image):before,
.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image):after,
.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image),
.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):after {
  color: #4353ff
}

.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover,
.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover:before,
.scheme_dark .sc_button_simple.color_style_link2:not(.sc_button_bg_image):hover:after,
.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_dark .color_style_link2 .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #3040ee
}

.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image),
.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image):before,
.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image):after,
.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image),
.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):after {
  color: #57af3a
}

.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover,
.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover:before,
.scheme_dark .sc_button_simple.color_style_link3:not(.sc_button_bg_image):hover:after,
.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_dark .color_style_link3 .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #469b2a
}

.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image),
.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image):before,
.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image):after,
.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image),
.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image):after {
  color: #fff
}

.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover,
.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover:before,
.scheme_dark .sc_button_simple.color_style_dark:not(.sc_button_bg_image):hover:after,
.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_dark .color_style_dark .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #f25035
}

.scheme_dark .sc_button_bordered:not(.sc_button_bg_image) {
  color: #fff;
  -webkit-box-shadow: 0 0 50px -16px #4353ff;
  -ms-box-shadow: 0 0 50px -16px #4353ff;
  box-shadow: 0 0 50px -16px #4353ff;
  background-color: #141e29 !important
}

.scheme_dark .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #4353ff !important;
  -webkit-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  -ms-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  box-shadow: 0 2px 20px rgba(67, 83, 255, .5)
}

.scheme_dark .sc_button_bordered.color_style_link2:not(.sc_button_bg_image) {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_dark .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover {
  color: #3040ee !important;
  border-color: #3040ee !important
}

.scheme_dark .sc_button_bordered.color_style_link3:not(.sc_button_bg_image) {
  color: #fff !important;
  border-color: #ededed !important
}

.scheme_dark .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover {
  color: #3040ee !important;
  border-color: #3040ee !important
}

.scheme_dark .sc_button_bordered.color_style_dark:not(.sc_button_bg_image) {
  color: #fff;
  border-color: #fff
}

.scheme_dark .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover {
  color: #f25035 !important;
  border-color: #f25035 !important
}

.scheme_dark .wp-block-button:not(.is-style-outline) .wp-block-button__link,
.scheme_dark button:not(.components-button):not(.search_submit),
.scheme_dark input[type=reset],
.scheme_dark input[type=submit],
.scheme_dark input[type=button],
.scheme_dark .post_item .more-link,
.scheme_dark .comments_wrap .form-submit input[type=submit],
.scheme_dark #buddypress .comment-reply-link,
.scheme_dark #buddypress .generic-button a,
.scheme_dark #buddypress a.button,
.scheme_dark #buddypress button,
.scheme_dark #buddypress input[type=button],
.scheme_dark #buddypress input[type=reset],
.scheme_dark #buddypress input[type=submit],
.scheme_dark #buddypress ul.button-nav li a,
.scheme_dark a.bp-title-button,
.scheme_dark .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button,
.scheme_dark #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a,
.scheme_dark #booked-profile-page input[type=submit],
.scheme_dark #booked-profile-page button,
.scheme_dark .booked-list-view input[type=submit],
.scheme_dark .booked-list-view button,
.scheme_dark table.booked-calendar input[type=submit],
.scheme_dark table.booked-calendar button,
.scheme_dark .booked-modal input[type=submit],
.scheme_dark .booked-modal button,
.scheme_dark .sc_button_default,
.scheme_dark .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2),
.scheme_dark .socials_share:not(.socials_type_drop) .social_icon,
.scheme_dark .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit],
.scheme_dark #tribe-bar-form .tribe-bar-submit input[type=submit],
.scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit],
.scheme_dark #tribe-bar-views li.tribe-bar-views-option a,
.scheme_dark #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a,
.scheme_dark #tribe-events .tribe-events-button,
.scheme_dark .tribe-events-button,
.scheme_dark .tribe-events-cal-links a,
.scheme_dark .tribe-events-sub-nav li a,
.scheme_dark .edd_download_purchase_form .button,
.scheme_dark #edd-purchase-button,
.scheme_dark .edd-submit.button,
.scheme_dark .widget_edd_cart_widget .edd_checkout a,
.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_dark .mc4wp-form input[type=submit] {
  color: #fff !important;
  background-color: #4353ff;
  -webkit-box-shadow: 0 0 31px -7px rgba(67, 83, 255, .3);
  -ms-box-shadow: 0 0 31px -7px rgba(67, 83, 255, .3);
  box-shadow: 0 0 31px -7px rgba(67, 83, 255, .3)
}

.scheme_dark .wp-block-button.is-style-outline .wp-block-button__link {
  color: #4353ff !important;
  border-color: #4353ff
}

.scheme_dark .theme_button {
  color: #fff !important;
  background-color: #f25035 !important
}

.scheme_dark .theme_button.color_style_link2 {
  background-color: #4353ff !important
}

.scheme_dark .theme_button.color_style_link3 {
  background-color: #57af3a !important
}

.scheme_dark .theme_button.color_style_dark {
  color: #141e29 !important;
  background-color: #fff !important
}

.scheme_dark .sc_price_item_link {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .sc_button_default.color_style_link2,
.scheme_dark .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  background-color: #4353ff
}

.scheme_dark .sc_button_default.color_style_link3,
.scheme_dark .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  background-color: #57af3a
}

.scheme_dark .sc_button_default.color_style_dark,
.scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .search_wrap .search_submit:before {
  color: #fff
}

.scheme_dark button[disabled],
.scheme_dark input[type=submit][disabled],
.scheme_dark input[type=button][disabled] {
  background-color: #9ca9b6 !important;
  color: #fff !important
}

.scheme_dark .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,
.scheme_dark button:not(.search_submit):hover,
.scheme_dark button:not(.search_submit):focus,
.scheme_dark input[type=submit]:hover,
.scheme_dark input[type=submit]:focus,
.scheme_dark input[type=reset]:hover,
.scheme_dark input[type=reset]:focus,
.scheme_dark input[type=button]:hover,
.scheme_dark input[type=button]:focus,
.scheme_dark .post_item .more-link:hover,
.scheme_dark .comments_wrap .form-submit input[type=submit]:hover,
.scheme_dark .comments_wrap .form-submit input[type=submit]:focus,
.scheme_dark #buddypress .comment-reply-link:hover,
.scheme_dark #buddypress .generic-button a:hover,
.scheme_dark #buddypress a.button:hover,
.scheme_dark #buddypress button:hover,
.scheme_dark #buddypress input[type=button]:hover,
.scheme_dark #buddypress input[type=reset]:hover,
.scheme_dark #buddypress input[type=submit]:hover,
.scheme_dark #buddypress ul.button-nav li a:hover,
.scheme_dark a.bp-title-button:hover,
.scheme_dark .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover,
.scheme_dark body #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover,
.scheme_dark body #booked-profile-page input[type=submit]:hover,
.scheme_dark body #booked-profile-page button:hover,
.scheme_dark body .booked-list-view input[type=submit]:hover,
.scheme_dark body .booked-list-view button:hover,
.scheme_dark body table.booked-calendar input[type=submit]:hover,
.scheme_dark body table.booked-calendar button:hover,
.scheme_dark body .booked-modal input[type=submit]:hover,
.scheme_dark body .booked-modal button:hover,
.scheme_dark .sc_button_default:hover,
.scheme_dark .sc_button:not(.sc_button_simple):not(.sc_button_simple2):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_dark .socials_share:not(.socials_type_drop) .social_icon:hover,
.scheme_dark .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit]:hover,
.scheme_dark #tribe-bar-form .tribe-bar-submit input[type=submit]:hover,
.scheme_dark #tribe-bar-form .tribe-bar-submit input[type=submit]:focus,
.scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]:hover,
.scheme_dark #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]:focus,
.scheme_dark #tribe-bar-views li.tribe-bar-views-option a:hover,
.scheme_dark #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover,
.scheme_dark #tribe-events .tribe-events-button:hover,
.scheme_dark .tribe-events-button:hover,
.scheme_dark .tribe-events-cal-links a:hover,
.scheme_dark .tribe-events-sub-nav li a:hover,
.scheme_dark .edd_download_purchase_form .button:hover,
.scheme_dark .edd_download_purchase_form .button:active,
.scheme_dark .edd_download_purchase_form .button:focus,
.scheme_dark #edd-purchase-button:hover,
.scheme_dark #edd-purchase-button:active,
.scheme_dark #edd-purchase-button:focus,
.scheme_dark .edd-submit.button:hover,
.scheme_dark .edd-submit.button:active,
.scheme_dark .edd-submit.button:focus,
.scheme_dark .widget_edd_cart_widget .edd_checkout a:hover,
.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_dark .mc4wp-form input[type=submit]:hover,
.scheme_dark .mc4wp-form input[type=submit]:focus {
  color: #fff;
  background-color: #3040ee;
  -webkit-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  -ms-box-shadow: 0 2px 20px 0 rgba(67, 83, 255, .5);
  box-shadow: 0 2px 20px rgba(67, 83, 255, .5)
}

.scheme_dark .wp-block-button.is-style-outline .wp-block-button__link:hover {
  color: #3040ee !important;
  border-color: #3040ee
}

.scheme_dark input[type=submit].color_style_link3 {
  color: #fff;
  background-color: #f25035;
  -webkit-box-shadow: 0 0 19px -7px #f25035;
  -ms-box-shadow: 0 0 19px -7px #f25035;
  box-shadow: 0 0 19px -7px #f25035
}

.scheme_dark .theme_button:hover,
.scheme_dark .theme_button:focus {
  color: #fff !important;
  background-color: #ff6745 !important
}

.scheme_dark .theme_button.color_style_link2:hover {
  background-color: #3040ee !important
}

.scheme_dark .theme_button.color_style_link3:hover {
  background-color: #469b2a !important
}

.scheme_dark .theme_button.color_style_dark:hover {
  color: #f4f4f4 !important;
  background-color: #f25035 !important
}

.scheme_dark .sc_price_item:hover .sc_price_item_link,
.scheme_dark .sc_price_item_link:hover {
  color: #fff;
  background-color: #fff
}

.scheme_dark .sc_button_default.color_style_link2:hover,
.scheme_dark .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #3040ee
}

.scheme_dark .sc_button_default.color_style_link3:hover,
.scheme_dark .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #469b2a
}

.scheme_dark .sc_button_default.color_style_dark:hover,
.scheme_dark .sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  color: #f4f4f4;
  background-color: #f25035
}

.scheme_dark .search_wrap .search_submit:hover:before {
  color: #f25035
}

.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image),
.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image):after {
  color: #f25035
}

.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_dark.sidebar .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #ea3e21 !important
}

.scheme_dark.sidebar .sc_button_bordered:not(.sc_button_bg_image) {
  color: #fff;
  -webkit-box-shadow: 0 0 50px -16px #4353ff;
  -ms-box-shadow: 0 0 50px -16px #4353ff;
  box-shadow: 0 0 50px -16px #4353ff
}

.scheme_dark.sidebar .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #4353ff !important;
  -webkit-box-shadow: 0 0 50px -10px #4353ff;
  -ms-box-shadow: 0 0 50px -10px #4353ff;
  box-shadow: 0 0 50px -10px #4353ff
}

.scheme_dark.sidebar button,
.scheme_dark.sidebar input[type=reset],
.scheme_dark.sidebar input[type=submit],
.scheme_dark.sidebar input[type=button],
.scheme_dark.sidebar .sc_button_default,
.scheme_dark.sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),
.scheme_dark.sidebar .socials_share:not(.socials_type_drop) .social_icon,
.scheme_dark.sidebar .edd_download_purchase_form .button,
.scheme_dark.sidebar #edd-purchase-button,
.scheme_dark.sidebar .edd-submit.button,
.scheme_dark.sidebar .widget_edd_cart_widget .edd_checkout a,
.scheme_dark.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a {
  color: #fff;
  background-color: #f25035
}

.scheme_dark.sidebar button:hover,
.scheme_dark.sidebar button:focus,
.scheme_dark.sidebar input[type=reset]:hover,
.scheme_dark.sidebar input[type=reset]:focus,
.scheme_dark.sidebar input[type=submit]:hover,
.scheme_dark.sidebar input[type=submit]:focus,
.scheme_dark.sidebar input[type=button]:hover,
.scheme_dark.sidebar input[type=button]:focus,
.scheme_dark.sidebar .sc_button_default:hover,
.scheme_dark.sidebar .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_dark.sidebar .socials_share:not(.socials_type_drop) .social_icon:hover,
.scheme_dark.sidebar .edd_download_purchase_form .button:hover,
.scheme_dark.sidebar #edd-purchase-button:hover,
.scheme_dark.sidebar .edd-submit.button:hover,
.scheme_dark.sidebar .widget_edd_cart_widget .edd_checkout a:hover,
.scheme_dark.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover {
  color: #fff;
  background-color: #ea3e21
}

.scheme_dark .wp-editor-container input[type=button] {
  background-color: #0e161f;
  border-color: #1e2832;
  color: #fff;
  -webkit-box-shadow: 0 1px 0 0 #4a4a4a;
  -ms-box-shadow: 0 1px 0 0 #4a4a4a;
  box-shadow: 0 1px #4a4a4a
}

.scheme_dark .wp-editor-container input[type=button]:hover,
.scheme_dark .wp-editor-container input[type=button]:focus {
  background-color: #18232f;
  border-color: #4a4a4a;
  color: #f25035
}

.scheme_dark .sticky {
  border-color: #26323f
}

.scheme_dark .sticky .label_sticky {
  background-color: #f25035
}

.scheme_dark .top_panel,
.scheme_dark .footer_wrap {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_dark.sc_layouts_row {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_dark .sc_layouts_row_delimiter,
.scheme_dark.sc_layouts_row_delimiter {
  border-color: #26323f
}

.footer_wrap .scheme_dark.vc_row .sc_layouts_row_delimiter,
.footer_wrap .scheme_dark.sc_layouts_row_delimiter,
.scheme_dark.footer_wrap .sc_layouts_row_delimiter {
  border-color: #1e2832
}

.footer_wrap .scheme_dark .elementor-text-editor a {
  color: #b4c2d1
}

.footer_wrap .scheme_dark .elementor-text-editor a:hover {
  color: #f25035
}

.scheme_dark .sc_layouts_item_icon {
  color: #9ca9b6
}

.scheme_dark .sc_layouts_item_details_line1 {
  color: #f25035
}

.scheme_dark .sc_layouts_item_details_line2 {
  color: #fff
}

.scheme_dark span.trx_addons_login_menu,
.scheme_dark span.trx_addons_login_menu:after {
  color: #b4c2d1;
  background-color: #0e161f;
  border-color: #1e2832
}

.scheme_dark span.trx_addons_login_menu .trx_addons_login_menu_delimiter {
  border-color: #1e2832
}

.scheme_dark span.trx_addons_login_menu .trx_addons_login_menu_item {
  color: #b4c2d1
}

.scheme_dark span.trx_addons_login_menu .trx_addons_login_menu_item:hover {
  color: #fff;
  background-color: #18232f
}

.scheme_dark .sc_layouts_row_fixed_on {
  background-color: #141e29
}

.scheme_dark .sc_layouts_row.sc_layouts_row_type_narrow,
.scheme_dark.sc_layouts_row.sc_layouts_row_type_narrow {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item,
.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,
.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon {
  color: #fff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_icon,
.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_icon {
  color: #f25035
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,
.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,
.scheme_dark.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon {
  background-color: initial;
  color: #f25035
}

.scheme_dark .sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon,
.scheme_dark.sc_layouts_row_type_narrow .socials_wrap .social_item:hover .social_icon {
  background-color: initial;
  color: #ea3e21
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_default,
.scheme_dark .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),
.scheme_dark.sc_layouts_row_type_narrow .sc_button_default,
.scheme_dark.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
  background-color: #f25035;
  color: #fff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_default:hover,
.scheme_dark .sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button_default:hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
  background-color: #f25035;
  color: #fff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link2,
.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link2 {
  background-color: #4353ff;
  color: #fff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link2:hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover {
  background-color: #3040ee;
  color: #fff !important
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link3,
.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link3 {
  background-color: #57af3a;
  color: #fff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_link3:hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_link2:hover {
  background-color: #469b2a;
  color: #fff !important
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_dark,
.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_dark {
  background-color: #fff;
  color: #fff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button.color_style_dark:hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button.color_style_dark:hover {
  background-color: #f25035;
  color: #fff !important
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image),
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image) {
  color: #f25035;
  border-color: #f25035
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered:not(.sc_button_bg_image):hover {
  color: #ea3e21 !important;
  border-color: #ea3e21 !important
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image),
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image) {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link2:not(.sc_button_bg_image):hover {
  color: #3040ee !important;
  border-color: #3040ee !important
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image),
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image) {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_link3:not(.sc_button_bg_image):hover {
  color: #469b2a !important;
  border-color: #469b2a !important
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image),
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image) {
  color: #fff;
  border-color: #fff
}

.scheme_dark .sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,
.scheme_dark.sc_layouts_row_type_narrow .sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover {
  color: #f25035 !important;
  border-color: #f25035 !important
}

.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_submit,
.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_submit {
  background-color: initial;
  color: #f25035
}

.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field,
.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder,
.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field::-webkit-input-placeholder {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder,
.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field::-moz-placeholder {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder,
.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field:-ms-input-placeholder {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_narrow .search_wrap .search_field:focus,
.scheme_dark.sc_layouts_row_type_narrow .search_wrap .search_field:focus {
  color: #fff
}

.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item,
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #fff
}

.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon,
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #f25035
}

.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item_icon,
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item_icon {
  color: #fff
}

.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item_details_line2,
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.scheme_dark.sc_layouts_row_type_compact .sc_layouts_item_details_line2 {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,
.scheme_dark.sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  background-color: initial;
  color: #fff
}

.scheme_dark .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,
.scheme_dark.sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
  background-color: initial;
  color: #ea3e21
}

.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_submit,
.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_submit {
  background-color: initial;
  color: #fff
}

.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_submit:hover,
.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_submit:hover {
  background-color: initial;
  color: #ea3e21
}

.scheme_dark .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit,
.scheme_dark.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit {
  color: #f25035
}

.scheme_dark .sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover,
.scheme_dark.sc_layouts_row_type_compact .search_wrap.search_style_normal .search_submit:hover {
  color: #ea3e21
}

.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder,
.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_field::-webkit-input-placeholder {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder,
.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_field::-moz-placeholder {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder,
.scheme_dark.sc_layouts_row_type_compact .search_wrap .search_field:-ms-input-placeholder {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item,
.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button),
.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark .sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon,
.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark.sc_layouts_row_type_normal .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon {
  color: #fff
}

.scheme_dark .sc_layouts_row_type_normal .search_wrap .search_submit,
.scheme_dark.sc_layouts_row_type_normal .search_wrap .search_submit {
  background-color: initial;
  color: #b4c2d1
}

.scheme_dark .sc_layouts_row_type_normal .search_wrap .search_submit:hover,
.scheme_dark.sc_layouts_row_type_normal .search_wrap .search_submit:hover {
  background-color: initial;
  color: #fff
}

.scheme_dark .sc_layouts_logo b {
  color: #fff
}

.scheme_dark .sc_layouts_logo i {
  color: #f25035
}

.scheme_dark .sc_layouts_logo_text {
  color: #f25035
}

.scheme_dark .sc_layouts_logo:hover .logo_text {
  color: #fff
}

.scheme_dark .logo_slogan {
  color: #b4c2d1
}

.scheme_dark .search_style_expand.search_opened {
  background-color: #141e29;
  border-color: #26323f
}

.scheme_dark .search_style_expand.search_opened .search_submit {
  color: #b4c2d1
}

.scheme_dark .search_style_expand .search_submit:hover,
.scheme_dark .search_style_expand .search_submit:focus {
  color: #fff
}

.scheme_dark .search_style_fullscreen.search_opened .search_form_wrap {
  background-color: rgba(20, 30, 41, .9)
}

.scheme_dark .search_style_fullscreen.search_opened .search_form {
  border-color: #1e2832
}

.scheme_dark .search_style_fullscreen.search_opened .search_close,
.scheme_dark .search_style_fullscreen.search_opened .search_field,
.scheme_dark .search_style_fullscreen.search_opened .search_submit {
  color: #fff
}

.scheme_dark .search_style_fullscreen.search_opened .search_close:hover,
.scheme_dark .search_style_fullscreen.search_opened .search_field:hover,
.scheme_dark .search_style_fullscreen.search_opened .search_field:focus,
.scheme_dark .search_style_fullscreen.search_opened .search_submit:hover,
.scheme_dark .search_style_fullscreen.search_opened .search_submit:focus {
  color: #b4c2d1
}

.scheme_dark .search_style_fullscreen.search_opened .search_field::-webkit-input-placeholder {
  color: #b4c2d1;
  opacity: 1
}

.scheme_dark .search_style_fullscreen.search_opened .search_field::-moz-placeholder {
  color: #b4c2d1;
  opacity: 1
}

.scheme_dark .search_style_fullscreen.search_opened .search_field:-moz-placeholder {
  color: #b4c2d1;
  opacity: 1
}

.scheme_dark .search_style_fullscreen.search_opened .search_field:-ms-input-placeholder {
  color: #b4c2d1;
  opacity: 1
}

.scheme_dark .search_wrap .search_results {
  background-color: #141e29;
  border-color: #26323f
}

.scheme_dark .search_wrap .search_results:after {
  background-color: #141e29;
  border-left-color: #26323f;
  border-top-color: #26323f
}

.scheme_dark .search_wrap .search_results .search_results_close {
  color: #9ca9b6
}

.scheme_dark .search_wrap .search_results .search_results_close:hover {
  color: #fff
}

.scheme_dark .search_results.widget_area .post_item+.post_item {
  border-top-color: #26323f
}

.scheme_dark .sc_layouts_title .sc_layouts_title_meta,
.scheme_dark .sc_layouts_title .post_meta,
.scheme_dark .sc_layouts_title .post_meta_item,
.scheme_dark .sc_layouts_title .post_meta .vc_inline-link,
.scheme_dark .sc_layouts_title .post_meta_item a,
.scheme_dark .sc_layouts_title .post_meta_item:after,
.scheme_dark .sc_layouts_title .post_meta_item:hover:after,
.scheme_dark .sc_layouts_title .post_meta_item.post_categories,
.scheme_dark .sc_layouts_title .post_meta_item.post_categories a,
.scheme_dark .sc_layouts_title .post_info .post_info_item,
.scheme_dark .sc_layouts_title .post_info .post_info_item a,
.scheme_dark .sc_layouts_title .post_info_counters .post_counters_item,
.scheme_dark .sc_layouts_title .post_counters .socials_share .socials_caption:before,
.scheme_dark .sc_layouts_title .post_counters .socials_share .socials_caption:hover:before {
  color: #fff
}

.scheme_dark .sc_layouts_title .post_meta_item a:hover,
.scheme_dark .sc_layouts_title .post_meta .vc_inline-link:hover,
.scheme_dark .sc_layouts_title a.post_meta_item:hover,
.scheme_dark .sc_layouts_title .post_info .post_info_item a:hover,
.scheme_dark .sc_layouts_title .post_info_counters .post_counters_item:hover {
  color: #9ca9b6
}

.scheme_dark .sc_layouts_title .sc_layouts_title_description {
  color: #fff
}

.scheme_dark .sc_layouts_title_breadcrumbs {
  color: #fff
}

.scheme_dark .sc_layouts_title_breadcrumbs a {
  color: #fff !important
}

.scheme_dark .sc_layouts_title_breadcrumbs a:hover {
  color: #f25035 !important
}

.scheme_dark .breadcrumbs .breadcrumbs_delimiter:before {
  color: #f25035 !important
}

.scheme_dark .sc_layouts_menu_nav>li>a {
  color: #fff
}

.scheme_dark .sc_layouts_menu_nav>li>a:hover,
.scheme_dark .sc_layouts_menu_nav>li.sfHover>a {
  color: #f25035 !important
}

.scheme_dark .sc_layouts_menu_nav>li.current-menu-item>a,
.scheme_dark .sc_layouts_menu_nav>li.current-menu-parent>a,
.scheme_dark .sc_layouts_menu_nav>li.current-menu-ancestor>a {
  color: #f25035 !important
}

.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:before {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:after {
  background-color: initial !important
}

.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:hover:before {
  color: #f25035
}

.scheme_dark .sc_layouts_menu_nav .menu-collapse>a:hover:after {
  background-color: #18232f
}

.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav,
.scheme_dark .sc_layouts_menu_nav>li ul {
  background-color: #0e161f
}

.scheme_dark .widget_nav_menu li.menu-delimiter,
.scheme_dark .sc_layouts_menu_nav>li li.menu-delimiter {
  border-color: #ebebeb
}

.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a,
.scheme_dark .sc_layouts_menu_nav>li li>a {
  color: #b4c2d1 !important
}

.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover,
.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a,
.scheme_dark .sc_layouts_menu_nav>li li>a:hover,
.scheme_dark .sc_layouts_menu_nav>li li.sfHover>a {
  color: #fff !important
}

.scheme_dark .sc_layouts_menu_nav>li li>a:hover:after {
  color: #fff !important
}

.scheme_dark .sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children>a:hover,
.scheme_dark .sc_layouts_menu_nav li[class*=columns-] li.menu-item-has-children.sfHover>a {
  color: #4c5560 !important;
  background-color: initial
}

.scheme_dark .sc_layouts_menu_nav>li li[class*=icon-]:before {
  color: #fff
}

.scheme_dark .sc_layouts_menu_nav>li li[class*=icon-]:hover:before,
.scheme_dark .sc_layouts_menu_nav>li li[class*=icon-].shHover:before {
  color: #fff
}

.scheme_dark .sc_layouts_menu_nav>li li.current-menu-item>a,
.scheme_dark .sc_layouts_menu_nav>li li.current-menu-parent>a,
.scheme_dark .sc_layouts_menu_nav>li li.current-menu-ancestor>a {
  color: #f25035 !important
}

.scheme_dark .sc_layouts_menu_nav>li li.current-menu-item:before,
.scheme_dark .sc_layouts_menu_nav>li li.current-menu-parent:before,
.scheme_dark .sc_layouts_menu_nav>li li.current-menu-ancestor:before {
  color: #fff !important
}

.scheme_dark .sc_layouts_menu_item_description {
  color: #d0d3da
}

.scheme_dark .menu_main_nav>li ul [class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_dark .sc_layouts_menu_nav>li ul li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_dark .menu_main_nav>li ul a:hover .sc_layouts_menu_item_description,
.scheme_dark .sc_layouts_menu_nav>li ul a:hover .sc_layouts_menu_item_description {
  color: #9ca9b6
}

.scheme_dark .menu_main_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_dark .sc_layouts_menu_nav>li[class*=current-menu-]>a .sc_layouts_menu_item_description,
.scheme_dark .menu_main_nav>li>a:hover .sc_layouts_menu_item_description,
.scheme_dark .sc_layouts_menu_nav>li>a:hover .sc_layouts_menu_item_description {
  color: #b4c2d1
}

.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .post_item {
  color: #4c5560
}

.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #4c5560
}

.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,
.scheme_dark .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #f25035
}

.scheme_dark ul.sc_layouts_submenu h1,
.scheme_dark ul.sc_layouts_submenu h2,
.scheme_dark ul.sc_layouts_submenu h3,
.scheme_dark ul.sc_layouts_submenu h4,
.scheme_dark ul.sc_layouts_submenu h5,
.scheme_dark ul.sc_layouts_submenu h6,
.scheme_dark ul.sc_layouts_submenu h1 a,
.scheme_dark ul.sc_layouts_submenu h2 a,
.scheme_dark ul.sc_layouts_submenu h3 a,
.scheme_dark ul.sc_layouts_submenu h4 a,
.scheme_dark ul.sc_layouts_submenu h5 a,
.scheme_dark ul.sc_layouts_submenu h6 a,
.scheme_dark ul.sc_layouts_submenu [class*=color_style_] h1 a,
.scheme_dark ul.sc_layouts_submenu [class*=color_style_] h2 a,
.scheme_dark ul.sc_layouts_submenu [class*=color_style_] h3 a,
.scheme_dark ul.sc_layouts_submenu [class*=color_style_] h4 a,
.scheme_dark ul.sc_layouts_submenu [class*=color_style_] h5 a,
.scheme_dark ul.sc_layouts_submenu [class*=color_style_] h6 a {
  color: #4c5560
}

.scheme_dark ul.sc_layouts_submenu h1 a:hover,
.scheme_dark ul.sc_layouts_submenu h2 a:hover,
.scheme_dark ul.sc_layouts_submenu h3 a:hover,
.scheme_dark ul.sc_layouts_submenu h4 a:hover,
.scheme_dark ul.sc_layouts_submenu h5 a:hover,
.scheme_dark ul.sc_layouts_submenu h6 a:hover {
  color: #f25035
}

.scheme_dark ul.sc_layouts_submenu .color_style_link2 h1 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link2 h2 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link2 h3 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link2 h4 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link2 h5 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link2 h6 a:hover {
  color: #b4c2d1
}

.scheme_dark ul.sc_layouts_submenu .color_style_link3 h1 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link3 h2 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link3 h3 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link3 h4 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link3 h5 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_link3 h6 a:hover {
  color: #ddb837
}

.scheme_dark ul.sc_layouts_submenu .color_style_dark h1 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_dark h2 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_dark h3 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_dark h4 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_dark h5 a:hover,
.scheme_dark ul.sc_layouts_submenu .color_style_dark h6 a:hover {
  color: #f25035
}

.scheme_dark ul.sc_layouts_submenu dt,
.scheme_dark ul.sc_layouts_submenu b,
.scheme_dark ul.sc_layouts_submenu strong,
.scheme_dark ul.sc_layouts_submenu i,
.scheme_dark ul.sc_layouts_submenu em,
.scheme_dark ul.sc_layouts_submenu mark,
.scheme_dark ul.sc_layouts_submenu ins {
  color: #4c5560
}

.scheme_dark ul.sc_layouts_submenu s,
.scheme_dark ul.sc_layouts_submenu strike,
.scheme_dark ul.sc_layouts_submenu del,
.scheme_dark ul.sc_layouts_submenu .post_meta {
  color: #d0d3da
}

.scheme_dark ul.sc_layouts_submenu .sc_recent_news_header {
  border-color: #ebebeb
}

.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row,
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item,
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .post_item {
  color: #b4c2d1
}

.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button),
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button) {
  color: #f25035
}

.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:not(.sc_button):not(.button):hover,
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .vc_row a:hover .sc_layouts_item_icon,
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:not(.sc_button):not(.button):hover,
.scheme_dark .widget_nav_menu .sc_layouts_menu li>ul.sc_layouts_submenu .sc_layouts_item a:hover .sc_layouts_item_icon {
  color: #ea3e21
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h1,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h2,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h3,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h4,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h5,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h6,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h1 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h2 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h3 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h4 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h5 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h6 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h1 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h2 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h3 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h4 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h5 a,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu [class*=color_style_] h6 a {
  color: #fff
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h1 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h2 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h3 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h4 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h5 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu h6 a:hover {
  color: #f25035
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h1 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h2 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h3 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h4 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h5 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link2 h6 a:hover {
  color: #4353ff
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h1 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h2 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h3 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h4 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h5 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_link3 h6 a:hover {
  color: #57af3a
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h1 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h2 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h3 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h4 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h5 a:hover,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .color_style_dark h6 a:hover {
  color: #f25035
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu dt,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu b,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu strong,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu i,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu em,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu mark,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu ins {
  color: #fff
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu s,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu strike,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu del,
.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .post_meta {
  color: #9ca9b6
}

.scheme_dark .widget_nav_menu ul.sc_layouts_submenu .sc_recent_news_header {
  border-color: #26323f
}

.scheme_dark.menu_side_wrap .menu_side_button {
  color: #fff;
  border-color: #1e2832;
  background-color: rgba(14, 22, 31, .7)
}

.scheme_dark.menu_side_wrap .menu_side_button:hover {
  color: #fff;
  border-color: #ea3e21;
  background-color: #f25035
}

.scheme_dark .menu_side_inner {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .menu_side_inner .sc_layouts_logo {
  background-color: #0e161f;
  border-color: #1e2832
}

.scheme_dark.menu_side_icons .sc_layouts_logo {
  background-color: #141e29;
  border-color: #26323f
}

.scheme_dark.menu_side_icons .toc_menu_item .toc_menu_icon,
.scheme_dark .menu_side_inner>.toc_menu_item .toc_menu_icon {
  background-color: #141e29;
  border-color: #26323f;
  color: #f25035
}

.scheme_dark.menu_side_icons .toc_menu_item:hover .toc_menu_icon,
.scheme_dark.menu_side_icons .toc_menu_item_active .toc_menu_icon,
.scheme_dark .menu_side_inner>.toc_menu_item:hover .toc_menu_icon,
.scheme_dark .menu_side_inner>.toc_menu_item_active .toc_menu_icon {
  background-color: #f25035;
  color: #fff
}

.scheme_dark.menu_side_icons .toc_menu_icon_default:before,
.scheme_dark .menu_side_inner>.toc_menu_icon_default:before {
  background-color: #f25035
}

.scheme_dark.menu_side_icons .toc_menu_item:hover .toc_menu_icon_default:before,
.scheme_dark.menu_side_icons .toc_menu_item_active .toc_menu_icon_default:before,
.scheme_dark .menu_side_inner>.toc_menu_item:hover .toc_menu_icon_default:before,
.scheme_dark .menu_side_inner>.toc_menu_item_active .toc_menu_icon_default:before {
  background-color: #fff
}

.scheme_dark.menu_side_icons .toc_menu_item .toc_menu_description,
.scheme_dark .menu_side_inner>.toc_menu_item .toc_menu_description {
  color: #fff;
  background-color: #f25035
}

.scheme_dark.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon {
  background-color: #0e161f;
  color: #b4c2d1
}

.scheme_dark.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon,
.scheme_dark.menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon {
  color: #f25035
}

.scheme_dark.menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before {
  background-color: #f25035
}

.scheme_dark.menu_side_dots #toc_menu .toc_menu_item:hover .toc_menu_icon:before {
  background-color: #ea3e21
}

.scheme_dark .menu_mobile_inner {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .menu_mobile_button {
  color: #fff
}

.scheme_dark .menu_mobile_button:hover {
  color: #f25035
}

.scheme_dark .menu_mobile_close:before,
.scheme_dark .menu_mobile_close:after {
  border-color: #fff
}

.scheme_dark .menu_mobile_close:hover:before,
.scheme_dark .menu_mobile_close:hover:after {
  border-color: #f25035
}

.scheme_dark .menu_mobile .menu_mobile_nav_area>ul>li li.menu-delimiter>a {
  border-color: #1e2832
}

.scheme_dark .menu_mobile_inner a,
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:before {
  color: #fff
}

.scheme_dark .menu_mobile_inner a:hover,
.scheme_dark .menu_mobile_inner .current-menu-ancestor>a,
.scheme_dark .menu_mobile_inner .current-menu-item>a,
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before,
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before,
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
  color: #f25035
}

.scheme_dark .menu_mobile_inner .search_mobile .search_submit {
  color: #6f6f6f
}

.scheme_dark .menu_mobile_inner .search_mobile .search_submit:focus,
.scheme_dark .menu_mobile_inner .search_mobile .search_submit:hover {
  color: #fff
}

.scheme_dark .menu_mobile_inner .social_item .social_icon {
  color: #b4c2d1
}

.scheme_dark .menu_mobile_inner .social_item:hover .social_icon {
  color: #fff
}

.scheme_dark .menu_hover_fade_box .sc_layouts_menu_nav>a:hover,
.scheme_dark .menu_hover_fade_box .sc_layouts_menu_nav>li>a:hover,
.scheme_dark .menu_hover_fade_box .sc_layouts_menu_nav>li.sfHover>a {
  color: #f25035;
  background-color: #0e161f
}

.scheme_dark .menu_hover_slide_line .sc_layouts_menu_nav>li#blob {
  background-color: #f25035
}

.scheme_dark .menu_hover_slide_box .sc_layouts_menu_nav>li#blob {
  background-color: #0e161f
}

.scheme_dark .menu_hover_zoom_line .sc_layouts_menu_nav>li>a:before {
  background-color: #f25035
}

.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li:before,
.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li:after,
.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li>a:before,
.scheme_dark .menu_hover_path_line .sc_layouts_menu_nav>li>a:after {
  background-color: #f25035
}

.scheme_dark .menu_hover_roll_down .sc_layouts_menu_nav>li>a:before {
  background-color: #f25035
}

.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:before {
  background-color: #fff
}

.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:after,
.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
  background-color: #f25035
}

.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li.sfHover>a,
.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:hover,
.scheme_dark .menu_hover_color_line .sc_layouts_menu_nav>li>a:focus {
  color: #f25035
}

.scheme_dark.sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line,
.scheme_dark .sc_layouts_row .vc_separator.vc_sep_color_grey .vc_sep_line {
  border-color: #1e2832
}

.scheme_dark .sc_layouts_cart_items_short {
  background-color: #fff;
  color: #141e29
}

.scheme_dark .sc_layouts_cart_widget {
  border-color: #26323f;
  background-color: #141e29;
  color: #b4c2d1
}

.scheme_dark .sc_layouts_cart_widget:after {
  border-color: #26323f;
  background-color: #141e29
}

.scheme_dark .sc_layouts_cart_widget .sc_layouts_cart_widget_close {
  color: #9ca9b6
}

.scheme_dark .sc_layouts_cart_widget .sc_layouts_cart_widget_close:hover {
  color: #fff
}

.scheme_dark .sc_layouts_currency .chosen-container .chosen-results {
  background: #0e161f;
  color: #fff
}

.scheme_dark .sc_layouts_currency .chosen-container .chosen-results li {
  color: #fff
}

.scheme_dark .sc_layouts_currency .chosen-container .active-result.highlighted,
.scheme_dark .sc_layouts_currency .chosen-container .active-result.result-selected {
  color: #f25035 !important
}

.scheme_dark #page_preloader,
.scheme_dark .page_content_wrap,
.scheme_dark .custom-background .content_wrap>.content,
.scheme_dark .page_banner_wrap~.content_wrap>.content {
  background-color: #141e29
}

.scheme_dark .preloader_wrap>div {
  background-color: #f25035
}

.scheme_dark .top_panel,
.scheme_dark.top_panel {
  background-color: #141e29
}

.scheme_dark.top_panel.with_bg_image:before {
  background-color: rgba(20, 30, 41, .7)
}

.scheme_dark.top_panel .slider_engine_revo .slide_subtitle,
.scheme_dark .top_panel .slider_engine_revo .slide_subtitle {
  color: #f25035
}

.scheme_dark .top_panel_default .top_panel_navi,
.scheme_dark.top_panel_default .top_panel_navi {
  background-color: #141e29
}

.scheme_dark .top_panel_default .top_panel_title,
.scheme_dark.top_panel_default .top_panel_title {
  background-color: #0e161f
}

.scheme_dark .post_header_position_above .top_panel {
  border-color: #26323f
}

.scheme_dark .post_header_position_on_thumb .header_align_bb .post_header {
  border-color: #26323f
}

.scheme_dark div.esg-filter-wrapper .esg-filterbutton>span,
.scheme_dark .mptt-navigation-tabs li a,
.scheme_dark .yolox_tabs .yolox_tabs_titles li a {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark div.esg-filter-wrapper .esg-filterbutton>span:hover,
.scheme_dark .mptt-navigation-tabs li a:hover,
.scheme_dark .yolox_tabs .yolox_tabs_titles li a:hover {
  color: #fff;
  background-color: #f25035
}

.scheme_dark div.esg-filter-wrapper .esg-filterbutton.selected>span,
.scheme_dark .mptt-navigation-tabs li.active a,
.scheme_dark .yolox_tabs .yolox_tabs_titles li.ui-state-active a {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span,
.scheme_dark .sheme_self.sidebar .mptt-navigation-tabs li a,
.scheme_dark .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li a {
  color: #fff;
  background-color: #18232f
}

.scheme_dark .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton>span:hover,
.scheme_dark .sheme_self.sidebar .mptt-navigation-tabs li a:hover,
.scheme_dark .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li a:hover {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .sheme_self.sidebar div.esg-filter-wrapper .esg-filterbutton.selected>span,
.scheme_dark .sheme_self.sidebar .mptt-navigation-tabs li.active a,
.scheme_dark .sheme_self.sidebar .yolox_tabs .yolox_tabs_titles li.ui-state-active a {
  color: #0e161f;
  background-color: #fff
}

.scheme_dark .post_item {
  color: #b4c2d1
}

.scheme_dark .post_meta,
.scheme_dark .post_meta_item,
.scheme_dark .post_meta_item:after,
.scheme_dark .post_meta_item:hover:after,
.scheme_dark .post_meta .vc_inline-link,
.scheme_dark .post_meta .vc_inline-link:after,
.scheme_dark .post_meta .vc_inline-link:hover:after,
.scheme_dark .post_meta_item a,
.scheme_dark .post_info .post_info_item,
.scheme_dark .post_info .post_info_item a,
.scheme_dark .post_info_counters .post_counters_item,
.scheme_dark .post_counters .socials_share .socials_caption:before,
.scheme_dark .post_counters .socials_share .socials_caption:hover:before,
.scheme_dark body .post_item_single .post_meta_item.post_counters_views:hover,
.scheme_dark .slider_container .slide_info.slide_info_large .post_counters_comments,
.scheme_dark .single-post .post_meta .post_meta_item:hover {
  color: #9ca9b6
}

.scheme_dark .post_date a:hover,
.scheme_dark a.post_meta_item:hover,
.scheme_dark .post_meta_item a:hover,
.scheme_dark .post_meta .vc_inline-link:hover,
.scheme_dark .post_info .post_info_item a:hover,
.scheme_dark .post_info_counters .post_counters_item:hover,
.scheme_dark .slider_container .slide_info.slide_info_large .post_counters_comments:hover {
  color: #f25035
}

.scheme_dark .post_item .post_title a:hover,
.scheme_dark .post_item .post_title a:hover em,
.scheme_dark .post_item .post_title a:hover b {
  color: #f25035
}

.scheme_dark .slider_container .slide_info.slide_info_large .post_counters_views:before,
.scheme_dark .post_meta .post_meta_item.trx_addons_icon-eye:before {
  color: #57af3a
}

.scheme_dark .post_meta_item.post_categories,
.scheme_dark .post_meta_item.post_categories a {
  color: #f25035
}

.scheme_dark .post_meta_item.post_categories a:hover {
  color: #ea3e21
}

.scheme_dark .post_meta_item .socials_share .social_items {
  background-color: #0e161f
}

.scheme_dark .post_meta_item .social_items,
.scheme_dark .post_meta_item .social_items:before {
  background-color: #141e29;
  border-color: #26323f;
  color: #9ca9b6
}

.scheme_dark .post_layout_excerpt:not(.sticky)+.post_layout_excerpt:not(.sticky) {
  border-color: #26323f
}

.scheme_dark .post_layout_classic {
  border-color: #26323f
}

.scheme_dark.gallery_preview:before {
  background-color: #141e29
}

.scheme_dark.gallery_preview {
  color: #b4c2d1
}

.scheme_dark .trx_addons_audio_player.with_cover .audio_author,
.scheme_dark .format-audio .post_featured.with_thumb .post_audio_author {
  color: #f25035
}

.scheme_dark .mejs-container .mejs-controls,
.scheme_dark .wp-playlist .mejs-container .mejs-controls {}

.scheme_dark .trx_addons_audio_player.without_cover .mejs-controls,
.scheme_dark .format-audio .post_featured.without_thumb .mejs-controls {
  background: 0 0
}

.scheme_dark .mejs-time,
.scheme_dark .mejs-controls .mejs-button>button {
  color: #0e161f
}

.scheme_dark .mejs-controls .mejs-button>button:hover,
.scheme_dark .mejs-controls .mejs-button>button:focus {
  color: #fff
}

.scheme_dark body .mejs-container:before,
.scheme_dark body .mejs-container:after {
  background: #ebebeb
}

.scheme_dark .post_featured.hover_icon .icons a.icon-search-alt:before,
.scheme_dark .post_featured.hover_icons .icons a.icon-search-alt:before {
  color: #b4c2d1
}

.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-total,
.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-loaded,
.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-hovered,
.scheme_dark .mejs-controls .mejs-volume-slider .mejs-volume-total,
.scheme_dark .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background: rgba(255, 255, 255, .2)
}

.scheme_dark .mejs-container,
.scheme_dark .mejs-container .mejs-controls,
.scheme_dark .mejs-embed,
.scheme_dark .mejs-embed body {
  background: #b4c2d1
}

.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-current,
.scheme_dark .mejs-controls .mejs-volume-slider .mejs-volume-current,
.scheme_dark .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: #f25035
}

.scheme_dark .mejs-controls .mejs-time-rail .mejs-time-handle-content {
  border-color: #f25035
}

.scheme_dark .mejs-controls .mejs-volume-slider .mejs-volume-handle,
.scheme_dark .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {
  background: #f25035
}

.scheme_dark .post_format_audio .media-block,
.scheme_dark .trx_addons_audio_player.without_cover,
.scheme_dark .format-audio .post_featured.without_thumb .post_audio {
  border-color: #1e2832;
  background-color: #b4c2d1
}

.scheme_dark .post_format_audio .post_title a {
  color: #f4f4f4
}

.scheme_dark .related_wrap .post_format_audio .post_title a:hover,
.scheme_dark .post_format_audio .post_title a:hover {
  color: #f25035
}

.scheme_dark .related_wrap .post_format_audio .post_title a {
  color: #fff
}

.scheme_dark .trx_addons_audio_player.without_cover .audio_author,
.scheme_dark .format-audio .post_featured.without_thumb .post_audio_author {
  color: #4c5560
}

.scheme_dark .trx_addons_audio_player.without_cover .audio_caption,
.scheme_dark .format-audio .post_featured.without_thumb .post_audio_title {
  color: #0e161f
}

.scheme_dark .trx_addons_audio_player.without_cover .audio_description,
.scheme_dark .format-audio .post_featured.without_thumb .post_audio_description {
  color: #b4c2d1
}

.scheme_dark .wp-playlist-light {
  background: #141e29;
  border-color: #26323f;
  color: #b4c2d1
}

.scheme_dark .wp-playlist-light .wp-playlist-caption {
  color: #fff
}

.scheme_dark .wp-playlist-light .wp-playlist-playing {
  background: #0e161f;
  color: #fff
}

.scheme_dark .wp-playlist-item {
  border-color: #26323f
}

.scheme_dark .format-aside .post_content_inner {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark .format-link .post_content_inner,
.scheme_dark .format-status .post_content_inner {
  color: #fff
}

.scheme_dark .format-chat p>b,
.scheme_dark .format-chat p>strong {
  color: #fff
}

.scheme_dark .elementor-custom-embed-play i,
.scheme_dark .trx_addons_video_player.with_cover .video_hover,
.scheme_dark .format-video .post_featured.with_thumb .post_video_hover {
  color: #2b2b2d
}

.scheme_dark .elementor-custom-embed-play i:hover,
.scheme_dark .trx_addons_video_player.with_cover .video_hover:hover,
.scheme_dark .format-video .post_featured.with_thumb .post_video_hover:hover {
  color: #f25035
}

.scheme_dark .nav-links-more:not(.nav-links-infinite) a {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark .nav-links-more:not(.nav-links-infinite) a:hover {
  color: #f4f4f4;
  background-color: #3040ee
}

.scheme_dark .sc_blogger .nav-links-more:not(.nav-links-infinite) a:hover {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark.sidebar .trx_addons_video_player.with_cover .video_hover {
  color: #f25035
}

.scheme_dark.sidebar .trx_addons_video_player.with_cover .video_hover:hover {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .post_layout_chess_1 .post_meta:before {
  background-color: #26323f
}

.scheme_dark .nav-links-old {
  color: #fff
}

.scheme_dark .nav-links-old a:hover {
  color: #fff;
  border-color: #fff
}

.scheme_dark .esg-filters div.esg-navigationbutton,
.scheme_dark .page_links>a,
.scheme_dark .comments_pagination .page-numbers,
.scheme_dark .nav-links .page-numbers {
  color: #fff;
  background-color: #141e29
}

.scheme_dark .esg-filters div.esg-navigationbutton:hover,
.scheme_dark .esg-filters div.esg-navigationbutton.selected,
.scheme_dark .page_links>a:hover,
.scheme_dark .page_links>span:not(.page_links_title),
.scheme_dark .comments_pagination a.page-numbers:hover,
.scheme_dark .comments_pagination .page-numbers.current,
.scheme_dark .nav-links a.page-numbers:hover,
.scheme_dark .nav-links .page-numbers.current {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .post_item_single .post_header .post_date {
  color: #9ca9b6
}

.scheme_dark .post_item_single .post_header .post_categories,
.scheme_dark .post_item_single .post_header .post_categories a {
  color: #f25035
}

.scheme_dark .post_item_single .post_header .post_meta_item,
.scheme_dark .post_item_single .post_header .post_meta .vc_inline-link,
.scheme_dark .post_item_single .post_header .post_meta_item a,
.scheme_dark .post_item_single .post_header .post_meta_item .socials_caption {
  color: #9ca9b6
}

.scheme_dark .post_item_single .post_content .post_meta_label,
.scheme_dark .post_item_single .post_content .post_meta_item:hover .post_meta_label {
  color: #fff
}

.scheme_dark .post_item_single .post_content .post_tags,
.scheme_dark .post_item_single .post_content .post_tags a {
  color: #f25035
}

.scheme_dark .post_item_single .post_content .post_tags a:hover {
  color: #ea3e21
}

.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item .social_icon {
  background-color: #f25035
}

.scheme_dark .post_item_single .post_content .post_meta .post_share .social_item:hover .social_icon {
  color: #fff;
  background-color: #ea3e21
}

.scheme_dark .post-password-form input[type=submit] {
  border-color: #fff
}

.scheme_dark .post-password-form input[type=submit]:hover,
.scheme_dark .post-password-form input[type=submit]:focus {
  color: #141e29
}

.scheme_dark .nav-links-single .nav-links {
  background-color: #fff
}

.scheme_dark .nav-links-single .nav-links a .meta-nav {
  color: #9ca9b6
}

.scheme_dark .nav-links-single .nav-links a .post_date {
  color: #9ca9b6
}

.scheme_dark .nav-links-single .nav-links a:hover .meta-nav,
.scheme_dark .nav-links-single .nav-links a:hover .post_date {
  color: #fff
}

.scheme_dark .author_title,
.scheme_dark .nav-links-single .nav-links a .post-title,
.scheme_dark .nav-links-single .nav-links a .nav-arrow:after,
.scheme_dark .nav-links-single .nav-links .nav-previous .nav-arrow,
.scheme_dark .nav-links-single .nav-links .nav-next .nav-arrow {
  color: #141e29
}

.scheme_dark .nav-links-single .nav-links a:hover .post-title {
  color: #f25035
}

.scheme_dark .nav-links-single.nav-links-fixed .nav-links .nav-previous,
.scheme_dark .nav-links-single.nav-links-fixed .nav-links .nav-next {
  border-color: #26323f;
  background-color: #141e29
}

.scheme_dark.author_info {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_dark.author_info .author_title {
  color: #f25035
}

.scheme_dark.author_info a {
  color: #fff
}

.scheme_dark.author_info a:hover {
  color: #f25035
}

.scheme_dark.author_info .socials_wrap .social_item .social_icon {
  color: #fff;
  background-color: #f25035
}

.scheme_dark.author_info .socials_wrap .social_item:hover .social_icon {
  color: #fff;
  background-color: #ea3e21
}

.scheme_dark .related_wrap {
  border-color: #26323f
}

.scheme_dark .related_wrap .related_item_style_1 .post_header {
  background-color: rgba(20, 30, 41, .7)
}

.scheme_dark .related_wrap .related_item_style_1:hover .post_header {
  background-color: #141e29
}

.scheme_dark .related_wrap .related_item_style_1 .post_date a {
  color: #b4c2d1
}

.scheme_dark .related_wrap .related_item_style_1:hover .post_date a {
  color: #9ca9b6
}

.scheme_dark .related_wrap .related_item_style_1:hover .post_date a:hover {
  color: #fff
}

.scheme_dark .page_contact_form {
  border-color: #26323f
}

.scheme_dark .comments_list_wrap,
.scheme_dark .comments_list_wrap>ul {
  border-color: #26323f
}

.scheme_dark .comments_list_wrap li+li,
.scheme_dark .comments_list_wrap li ul {
  border-color: #26323f
}

.scheme_dark .comments_list_wrap .bypostauthor>.comment_body .comment_author_avatar:after {
  border-color: #4353ff
}

.scheme_dark .comments_list_wrap .comment_info {
  color: #fff
}

.scheme_dark .comments_list_wrap .comment_counters a {
  color: #f25035
}

.scheme_dark .comments_list_wrap .comment_counters a:hover {
  color: #ea3e21
}

.scheme_dark .comments_list_wrap .comment_text {
  color: #b4c2d1
}

.scheme_dark .comments_list_wrap .comment_reply a {
  color: #f25035
}

.scheme_dark .comments_list_wrap .comment_reply a:hover {
  color: #fff
}

.scheme_dark .comments_form_wrap {
  border-color: #26323f
}

.scheme_dark .comments_wrap .comments_notes {
  color: #9ca9b6
}

.scheme_dark .post_item_404 .page_title {
  color: #9ca9b6
}

.scheme_dark .post_item_404 .page_description {
  color: #f25035
}

.scheme_dark .post_item_404 .go_home {
  border-color: #fff
}

.scheme_dark.sidebar .sidebar_inner {
  background-color: #0e161f;
  color: #b4c2d1
}

.scheme_dark .sidebar_inner .widget+.widget {
  border-color: #26323f
}

.scheme_dark.sidebar .widget+.widget {
  border-color: #1e2832
}

.scheme_dark.sidebar a {
  color: #f25035
}

.scheme_dark.sidebar a:hover {
  color: #ea3e21
}

.scheme_dark.sidebar h1,
.scheme_dark.sidebar h2,
.scheme_dark.sidebar h3,
.scheme_dark.sidebar h4,
.scheme_dark.sidebar h5,
.scheme_dark.sidebar h6,
.scheme_dark.sidebar h1 a,
.scheme_dark.sidebar h2 a,
.scheme_dark.sidebar h3 a,
.scheme_dark.sidebar h4 a,
.scheme_dark.sidebar h5 a,
.scheme_dark.sidebar h6 a {
  color: #fff
}

.scheme_dark.sidebar h1 a:hover,
.scheme_dark.sidebar h2 a:hover,
.scheme_dark.sidebar h3 a:hover,
.scheme_dark.sidebar h4 a:hover,
.scheme_dark.sidebar h5 a:hover,
.scheme_dark.sidebar h6 a:hover {
  color: #f25035
}

.scheme_dark.sidebar ul>li:before {
  background-color: #f25035
}

.scheme_dark.sidebar li>a,
.scheme_dark.sidebar .post_title>a {
  color: #fff
}

.scheme_dark.sidebar li>a:hover,
.scheme_dark.sidebar .post_title>a:hover {
  color: #f25035
}

.scheme_dark.sidebar .post_meta,
.scheme_dark.sidebar .post_meta_item,
.scheme_dark.sidebar .post_meta_item:after,
.scheme_dark.sidebar .post_meta_item:hover:after,
.scheme_dark.sidebar .post_meta .vc_inline-link,
.scheme_dark.sidebar .post_meta .vc_inline-link:after,
.scheme_dark.sidebar .post_meta .vc_inline-link:hover:after,
.scheme_dark.sidebar .post_meta_item a,
.scheme_dark.sidebar .post_info .post_info_item,
.scheme_dark.sidebar .post_info .post_info_item a,
.scheme_dark.sidebar .post_info_counters .post_counters_item,
.scheme_dark.sidebar .post_counters .socials_share .socials_caption:before,
.scheme_dark.sidebar .post_counters .socials_share .socials_caption:hover:before {
  color: #9ca9b6
}

.scheme_dark.sidebar .post_date a:hover,
.scheme_dark.sidebar a.post_meta_item:hover,
.scheme_dark.sidebar .post_meta_item a:hover,
.scheme_dark.sidebar .post_meta .vc_inline-link:hover,
.scheme_dark.sidebar .post_info .post_info_item a:hover,
.scheme_dark.sidebar .post_info_counters .post_counters_item:hover {
  color: #fff
}

.scheme_dark.sidebar .post_item .post_title a:hover {
  color: #f25035
}

.scheme_dark.sidebar .post_meta_item.post_categories,
.scheme_dark.sidebar .post_meta_item.post_categories a {
  color: #f25035
}

.scheme_dark.sidebar .post_meta_item.post_categories a:hover {
  color: #ea3e21
}

.scheme_dark .elementor-widget-sidebar .widget .menu,
.scheme_dark .elementor-widget-sidebar .widget .tagcloud,
.scheme_dark .elementor-widget-sidebar .widget>ul,
.scheme_dark .sidebar .widget .menu,
.scheme_dark .sidebar .widget .tagcloud,
.scheme_dark .sidebar .widget>ul,
.scheme_dark.sidebar .post_meta_item .socials_share .social_items {
  background-color: #0e161f
}

.scheme_dark.sidebar .post_meta_item .social_items,
.scheme_dark.sidebar .post_meta_item .social_items:before {
  background-color: #0e161f;
  border-color: #1e2832;
  color: #9ca9b6
}

.scheme_dark.sidebar .widget_archive li {
  color: #fff
}

.scheme_dark .wp-calendar-table caption,
.scheme_dark .wp-calendar-table tbody td a,
.scheme_dark .wp-calendar-table th,
.scheme_dark .widget_calendar caption,
.scheme_dark .widget_calendar tbody td a,
.scheme_dark .widget_calendar th {
  color: #fff
}

.scheme_dark.sidebar .widget_calendar caption,
.scheme_dark.sidebar .widget_calendar tbody td a,
.scheme_dark.sidebar .widget_calendar th {
  color: #fff
}

.scheme_dark .wp-calendar-table tbody td,
.scheme_dark .widget_calendar tbody td {
  color: #b4c2d1 !important
}

.scheme_dark.sidebar .widget_calendar tbody td {
  color: #b4c2d1 !important
}

.scheme_dark .wp-calendar-table tbody td a:hover,
.scheme_dark .widget_calendar tbody td a:hover {
  color: #f25035
}

.scheme_dark.sidebar .widget_calendar tbody td a:hover {
  color: #f25035
}

.scheme_dark .wp-calendar-table tbody td a:after,
.scheme_dark .widget_calendar tbody td a:after {
  background-color: #f25035
}

.scheme_dark.sidebar .widget_calendar tbody td a:after {
  background-color: #f25035
}

.scheme_dark .wp-calendar-table td#today,
.scheme_dark .widget_calendar td#today {
  color: #f4f4f4 !important
}

.scheme_dark .wp-calendar-table td#today a,
.scheme_dark .widget_calendar td#today a {
  color: #fff
}

.scheme_dark .wp-calendar-table td#today a:hover,
.scheme_dark .widget_calendar td#today a:hover {
  color: #fff
}

.scheme_dark .wp-calendar-table td#today:before,
.scheme_dark .widget_calendar td#today:before {
  background-color: #f25035
}

.scheme_dark.sidebar .widget_calendar td#today:before {
  background-color: #f25035
}

.scheme_dark .wp-calendar-table td#today a:after,
.scheme_dark .widget_calendar td#today a:after {
  background-color: #fff
}

.scheme_dark .wp-calendar-table td#today a:hover:after,
.scheme_dark .widget_calendar td#today a:hover:after {
  background-color: #fff
}

.scheme_dark .wp-calendar-table #prev a,
.scheme_dark .wp-calendar-table #next a,
.scheme_dark .widget_calendar #prev a,
.scheme_dark .widget_calendar #next a {
  color: #f25035
}

.scheme_dark.sidebar .widget_calendar #prev a,
.scheme_dark.sidebar .widget_calendar #next a {
  color: #f25035
}

.scheme_dark .wp-calendar-table #prev a:hover,
.scheme_dark .wp-calendar-table #next a:hover,
.scheme_dark .widget_calendar #prev a:hover,
.scheme_dark .widget_calendar #next a:hover {
  color: #ea3e21
}

.scheme_dark.sidebar .widget_calendar #prev a:hover,
.scheme_dark.sidebar .widget_calendar #next a:hover {
  color: #ea3e21
}

.scheme_dark .wp-calendar-table td#prev a:before,
.scheme_dark .wp-calendar-table td#next a:before,
.scheme_dark .widget_calendar td#prev a:before,
.scheme_dark .widget_calendar td#next a:before {
  background-color: #0e161f
}

.scheme_dark .sidebar .widget_calendar td#prev a:before,
.scheme_dark .sidebar .widget_calendar td#next a:before {
  background-color: #0e161f
}

.scheme_dark .widget_categories li {
  color: #fff
}

.scheme_dark.sidebar .widget_categories li {
  color: #fff
}

.scheme_dark .widget_recent_entries .post-date {
  color: #9ca9b6
}

.scheme_dark.widget_recent_entries .post-date {
  color: #9ca9b6
}

.scheme_dark .elementor-widget-sidebar .widget,
.scheme_dark .sidebar .widget {
  background-color: #0e161f
}

.scheme_dark .widget_rss .widget_title a:first-child {
  color: #f25035
}

.scheme_dark.sidebar .widget_rss .widget_title a:first-child {
  color: #f25035
}

.scheme_dark .widget_rss .widget_title a:first-child:hover {
  color: #ea3e21
}

.scheme_dark.sidebar .widget_rss .widget_title a:first-child:hover {
  color: #ea3e21
}

.scheme_dark .widget_rss .rss-date {
  color: #9ca9b6
}

.scheme_dark.sidebar .widget_rss .rss-date {
  color: #9ca9b6
}

.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_dark .widget_product_tag_cloud a,
.scheme_dark .widget_tag_cloud a,
.scheme_dark .wp-block-tag-cloud a {
  color: #fff;
  background-color: #26323f
}

.scheme_dark.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a,
.scheme_dark.sidebar .widget_product_tag_cloud a,
.scheme_dark.sidebar .widget_tag_cloud a {
  color: #fff;
  background-color: #1e2832
}

.scheme_dark .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_dark .widget_product_tag_cloud a:hover,
.scheme_dark .widget_tag_cloud a:hover,
.scheme_dark .wp-block-tag-cloud a:hover {
  color: #fff !important;
  background-color: #f25035
}

.scheme_dark.sidebar .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover,
.scheme_dark.sidebar .widget_product_tag_cloud a:hover,
.scheme_dark.sidebar .widget_tag_cloud a:hover {
  background-color: #f25035
}

.scheme_dark.footer_wrap,
.footer_wrap .scheme_dark.vc_row {
  background-color: #0e161f;
  color: #b4c2d1
}

.scheme_dark.footer_wrap .widget,
.scheme_dark.footer_wrap .sc_content .wpb_column,
.footer_wrap .scheme_dark.vc_row .widget,
.footer_wrap .scheme_dark.vc_row .sc_content .wpb_column {
  border-color: #1e2832
}

.scheme_dark.footer_wrap h1,
.scheme_dark.footer_wrap h2,
.scheme_dark.footer_wrap h3,
.scheme_dark.footer_wrap h4,
.scheme_dark.footer_wrap h5,
.scheme_dark.footer_wrap h6,
.scheme_dark.footer_wrap h1 a,
.scheme_dark.footer_wrap h2 a,
.scheme_dark.footer_wrap h3 a,
.scheme_dark.footer_wrap h4 a,
.scheme_dark.footer_wrap h5 a,
.scheme_dark.footer_wrap h6 a,
.footer_wrap .scheme_dark.vc_row h1,
.footer_wrap .scheme_dark.vc_row h2,
.footer_wrap .scheme_dark.vc_row h3,
.footer_wrap .scheme_dark.vc_row h4,
.footer_wrap .scheme_dark.vc_row h5,
.footer_wrap .scheme_dark.vc_row h6,
.footer_wrap .scheme_dark.vc_row h1 a,
.footer_wrap .scheme_dark.vc_row h2 a,
.footer_wrap .scheme_dark.vc_row h3 a,
.footer_wrap .scheme_dark.vc_row h4 a,
.footer_wrap .scheme_dark.vc_row h5 a,
.footer_wrap .scheme_dark.vc_row h6 a {
  color: #fff
}

.scheme_dark.footer_wrap h1 a:hover,
.scheme_dark.footer_wrap h2 a:hover,
.scheme_dark.footer_wrap h3 a:hover,
.scheme_dark.footer_wrap h4 a:hover,
.scheme_dark.footer_wrap h5 a:hover,
.scheme_dark.footer_wrap h6 a:hover,
.footer_wrap .scheme_dark.vc_row h1 a:hover,
.footer_wrap .scheme_dark.vc_row h2 a:hover,
.footer_wrap .scheme_dark.vc_row h3 a:hover,
.footer_wrap .scheme_dark.vc_row h4 a:hover,
.footer_wrap .scheme_dark.vc_row h5 a:hover,
.footer_wrap .scheme_dark.vc_row h6 a:hover {
  color: #f25035
}

.scheme_dark.footer_wrap a,
.footer_wrap .scheme_dark.vc_row a {
  color: #b4c2d1
}

.scheme_dark.footer_wrap a:hover,
.footer_wrap .scheme_dark.vc_row a:hover {
  color: #f25035
}

.scheme_dark.footer_wrap .post_meta,
.scheme_dark.footer_wrap .post_meta_item,
.scheme_dark.footer_wrap .post_meta_item:after,
.scheme_dark.footer_wrap .post_meta_item:hover:after,
.scheme_dark.footer_wrap .post_meta .vc_inline-link,
.scheme_dark.footer_wrap .post_meta .vc_inline-link:after,
.scheme_dark.footer_wrap .post_meta .vc_inline-link:hover:after,
.scheme_dark.footer_wrap .post_meta_item a,
.scheme_dark.footer_wrap .post_info .post_info_item,
.scheme_dark.footer_wrap .post_info .post_info_item a,
.scheme_dark.footer_wrap .post_info_counters .post_counters_item,
.scheme_dark.footer_wrap .post_counters .socials_share .socials_caption:before,
.scheme_dark.footer_wrap .post_counters .socials_share .socials_caption:hover:before {
  color: #9ca9b6
}

.scheme_dark.footer_wrap .post_date a:hover,
.scheme_dark.footer_wrap a.post_meta_item:hover,
.scheme_dark.footer_wrap .post_meta_item a:hover,
.scheme_dark.footer_wrap .post_meta .vc_inline-link:hover,
.scheme_dark.footer_wrap .post_info .post_info_item a:hover,
.scheme_dark.footer_wrap .post_info_counters .post_counters_item:hover {
  color: #fff
}

.scheme_dark.footer_wrap .post_item .post_title a:hover {
  color: #f25035
}

.scheme_dark.footer_wrap .post_meta_item.post_categories,
.scheme_dark.footer_wrap .post_meta_item.post_categories a {
  color: #f25035
}

.scheme_dark.footer_wrap .post_meta_item.post_categories a:hover {
  color: #ea3e21
}

.scheme_dark.footer_wrap .post_meta_item .socials_share .social_items {
  background-color: #0e161f
}

.scheme_dark.footer_wrap .post_meta_item .social_items,
.scheme_dark.footer_wrap .post_meta_item .social_items:before {
  background-color: #0e161f;
  border-color: #1e2832;
  color: #9ca9b6
}

.scheme_dark .footer_logo_inner {
  border-color: #1e2832
}

.scheme_dark .footer_logo_inner:after {
  background-color: #b4c2d1
}

.scheme_dark .footer_socials_inner .social_item .social_icon {
  color: #b4c2d1
}

.scheme_dark .footer_socials_inner .social_item:hover .social_icon {
  color: #fff
}

.scheme_dark .menu_footer_nav_area ul li a {
  color: #fff
}

.scheme_dark .menu_footer_nav_area ul li a:hover {
  color: #f25035
}

.scheme_dark .menu_footer_nav_area ul li+li:before {
  border-color: #9ca9b6
}

.scheme_dark .menu_footer_nav_area>ul>li ul,
.scheme_dark .footer_wrap .sc_layouts_menu>ul>li ul {
  border-color: #ebebeb
}

.scheme_dark .footer_copyright_inner {
  background-color: #141e29;
  border-color: #26323f;
  color: #fff
}

.scheme_dark .footer_copyright_inner a {
  color: #fff
}

.scheme_dark .footer_copyright_inner a:hover {
  color: #f25035
}

.scheme_dark .footer_copyright_inner .copyright_text {
  color: #b4c2d1
}

.scheme_dark .mfp-bg,
.scheme_dark .elementor-lightbox {
  background-color: rgba(20, 30, 41, .7)
}

.scheme_dark .mfp-image-holder .mfp-close,
.scheme_dark .mfp-iframe-holder .mfp-close,
.scheme_dark .mfp-wrap .mfp-close {
  color: #f25035;
  background-color: initial
}

.scheme_dark .elementor-lightbox .dialog-lightbox-close-button,
.scheme_dark .elementor-lightbox .elementor-swiper-button {
  color: #fff;
  background-color: initial
}

.scheme_dark .mfp-image-holder .mfp-close:hover,
.scheme_dark .mfp-iframe-holder .mfp-close:hover,
.scheme_dark .mfp-close-btn-in .mfp-close:hover {
  color: #ea3e21
}

.scheme_dark body .mfp-image-holder .mfp-close,
.scheme_dark body .mfp-iframe-holder .mfp-close {
  color: #fff !important
}

.scheme_dark .elementor-lightbox .dialog-lightbox-close-button:hover,
.scheme_dark .elementor-lightbox .elementor-swiper-button:hover {
  color: #f25035
}

.scheme_dark .widget.widget_mc4wp_form_widget .mc4wp-form {
  background-color: #0e161f
}

.scheme_dark .sc_recent_news_style_announce2 .sc_item_button,
.scheme_dark .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap,
.scheme_dark body .posts_container .more-link,
.scheme_dark .more-link {
  border-color: #1e2832 !important;
  color: #fff !important
}

.scheme_dark .sc_blogger_modern .slider_outer_controls_bottom>.slider_controls_wrap {
  background-color: #0e161f
}

.scheme_dark body .posts_container .more-link:hover,
.scheme_dark .more-link:hover {
  color: #4353ff !important
}

.scheme_dark .wp-widget-nav_menu ul li>a,
.scheme_dark .footer_wrap .scheme_default ul li a {
  color: #b4c2d1
}

.scheme_dark .wp-widget-nav_menu ul li>a:hover,
.scheme_dark .footer_wrap .scheme_default ul li a:hover {
  color: #f25035
}

.scheme_dark .post_categories>a,
.scheme_dark .recent_news_item_content .post_categories>a,
.scheme_dark .sc_blogger_item_content .post_meta .post_categories>a,
.scheme_dark .post_header_single .post_categories a {
  color: #f4f4f4 !important;
  background-color: #f25035
}

.scheme_dark .post_categories>a:hover,
.scheme_dark .recent_news_item_content .post_categories>a:hover,
.scheme_dark .sc_blogger_item_content .post_meta .post_categories>a:hover,
.scheme_dark .post_header_single .post_categories a:hover {
  color: #f4f4f4 !important;
  background-color: #141e29
}

.scheme_dark .meta_author_atts .post_meta .author_name a {
  color: #fff
}

.scheme_dark .meta_author_atts .post_meta .author_name a:hover {
  color: #f25035
}

.scheme_dark .post_item_single .post_content .post_tags a {
  background-color: #0e161f;
  color: #fff
}

.scheme_dark .post_item_single .post_content .post_tags a:hover {
  background-color: #f25035;
  color: #f4f4f4
}

.scheme_dark .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item .related_content_wrap {
  background-color: #0e161f
}

.scheme_dark body .posts_container .post_item,
.scheme_dark body .posts_container .related_item {
  background-color: #0e161f
}

.scheme_dark .author_info {
  background-color: #f4f4f4
}

.scheme_dark .comments_list_wrap .comment_reply a:after {
  color: #fff
}

.scheme_dark .comments_list_wrap .comment_reply a:hover:after {
  color: #f25035
}

.scheme_dark .comments_list_wrap .comment_date,
.scheme_dark .comments_list_wrap .comment_time {
  color: #9ca9b6
}

.scheme_dark .dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar {
  background-color: #0e161f
}

.scheme_dark .socials_share.socials_type_drop .social_item .social_icon {
  color: #9ca9b6
}

.scheme_dark .post_body .post_meta .post_share .social_item:hover .social_icon,
.scheme_dark .socials_share.socials_type_drop .social_item .social_icon:hover {
  color: #f25035 !important
}

.scheme_dark .socials_share.socials_type_drop .socials_caption {
  color: #fff
}

.scheme_dark .slider_container.slider_multi .slide_title,
.scheme_dark .slider_container.slider_multi .slide_title a,
.scheme_dark .slider_container .slide_info:not(.slide_info_large) .slide_title,
.scheme_dark .slider_container .slide_info:not(.slide_info_large) .slide_title a,
.scheme_dark .slider_container.slider_multi .post_meta span,
.scheme_dark .slider_container .slide_info:not(.slide_info_large) .post_meta span,
.scheme_dark .slider_container.slider_multi .post_meta a,
.scheme_dark .slider_container .slide_info:not(.slide_info_large) .post_meta a {
  color: #fff
}

.scheme_dark .slider_container.slider_multi .slide_title a:hover,
.scheme_dark .slider_container .slide_info:not(.slide_info_large) .slide_title a:hover,
.scheme_dark .slider_container.slider_multi .post_meta span:hover,
.scheme_dark .slider_container .slide_info:not(.slide_info_large) .post_meta .post_meta_item:hover,
.scheme_dark .slider_container.slider_multi .post_meta a:hover,
.scheme_dark .slider_container .slide_info:not(.slide_info_large) .post_meta a:hover {
  color: #f25035
}

.scheme_dark .trx_addons_accent,
.scheme_dark .trx_addons_accent>a,
.scheme_dark .trx_addons_accent>* {
  color: #f25035
}

.scheme_dark .trx_addons_accent>a:hover {
  color: #fff
}

.scheme_dark .sidebar .trx_addons_accent,
.scheme_dark.sidebar .trx_addons_accent,
.scheme_dark .sidebar .trx_addons_accent>a,
.scheme_dark.sidebar .trx_addons_accent>a,
.scheme_dark .sidebar .trx_addons_accent>*,
.scheme_dark.sidebar .trx_addons_accent>*,
.scheme_dark .footer_wrap .trx_addons_accent,
.scheme_dark.footer_wrap .trx_addons_accent,
.scheme_dark .footer_wrap .trx_addons_accent>a,
.scheme_dark.footer_wrap .trx_addons_accent>a,
.scheme_dark .footer_wrap .trx_addons_accent>*,
.scheme_dark.footer_wrap .trx_addons_accent>* {
  color: #f25035
}

.scheme_dark .sidebar .trx_addons_accent>a:hover,
.scheme_dark.sidebar .trx_addons_accent>a:hover,
.scheme_dark .footer_wrap .trx_addons_accent>a:hover,
.scheme_dark.footer_wrap .trx_addons_accent>a:hover {
  color: #fff
}

.scheme_dark .trx_addons_hover,
.scheme_dark .trx_addons_hover>* {
  color: #ea3e21
}

.scheme_dark .trx_addons_accent_bg {
  background-color: #f25035;
  color: #f4f4f4
}

.scheme_dark .trx_addons_inverse {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .trx_addons_dark,
.scheme_dark .trx_addons_dark>a {
  color: #fff
}

.scheme_dark .trx_addons_dark>a:hover {
  color: #f25035
}

.scheme_dark .trx_addons_inverse,
.scheme_dark .trx_addons_inverse>a {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .trx_addons_inverse>a:hover {
  color: #fff
}

.scheme_dark .trx_addons_dropcap_style_1 {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .trx_addons_dropcap_style_2 {
  color: #fff;
  background-color: #4353ff
}

.scheme_dark ul[class*=trx_addons_list]>li:before {
  color: #f25035
}

.scheme_dark ul[class*=trx_addons_list][class*=_circled]>li:before {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .trx_addons_list_parameters>li+li {
  border-color: #26323f
}

.scheme_dark .trx_addons_tooltip {
  color: #fff;
  border-color: #fff
}

.scheme_dark .trx_addons_tooltip:before {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .trx_addons_tooltip:after {
  border-top-color: #fff
}

.scheme_dark blockquote.trx_addons_blockquote_style_1:before,
.scheme_dark blockquote.trx_addons_blockquote_style_1 {
  color: #141e29;
  background-color: #fff
}

.scheme_dark blockquote.trx_addons_blockquote_style_1 b {
  color: #141e29
}

.scheme_dark blockquote.trx_addons_blockquote_style_1 a,
.scheme_dark blockquote.trx_addons_blockquote_style_1 cite {
  color: #f25035
}

.scheme_dark blockquote.trx_addons_blockquote_style_1 a:hover {
  color: #141e29
}

.scheme_dark blockquote.trx_addons_blockquote_style_2 {
  color: #f4f4f4;
  background-color: #f25035
}

.scheme_dark blockquote.trx_addons_blockquote_style_2:before,
.scheme_dark blockquote.trx_addons_blockquote_style_2 a,
.scheme_dark blockquote.trx_addons_blockquote_style_2 cite {
  color: #fff
}

.scheme_dark blockquote.trx_addons_blockquote_style_2 a:hover {
  color: #fff
}

.scheme_dark .trx_addons_hover_mask {
  background-color: rgba(255, 255, 255, .7)
}

.scheme_dark .trx_addons_hover_title {
  color: #4c5560
}

.scheme_dark .trx_addons_hover_text {
  color: #4c5560
}

.scheme_dark .trx_addons_hover_icon,
.scheme_dark .trx_addons_hover_links a {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .trx_addons_hover_icon:hover,
.scheme_dark .trx_addons_hover_links a:hover {
  color: #fff !important;
  background-color: #fff
}

.scheme_dark .trx_addons_text_gradient,
.scheme_dark .trx_addons_text_gradient * {
  background: #f25035;
  background: linear-gradient(0deg, #f25035, #ea3e21)
}

.scheme_dark .sc_blogger_horizontal .post_body .post_share .socials_share,
.scheme_dark .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: #b4c2d1;
  background-color: #18232f
}

.scheme_dark .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.scheme_dark .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark div.ui-tabs,
.scheme_dark div.ui-tabs .ui-tabs-panel,
.scheme_dark div.ui-tabs .ui-tabs-nav {
  background-color: #0e161f
}

.scheme_dark.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
  color: #b4c2d1;
  background-color: #1e2832
}

.scheme_dark.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.scheme_dark.sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title {
  border-color: #4a4a4a
}

.scheme_dark .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title.ui-state-active:before,
.scheme_dark .trx_addons_tabs .trx_addons_tabs_titles .trx_addons_tabs_title:hover:before {
  background-color: #f25035
}

.scheme_dark body .trx_addons_tabs .trx_addons_tabs_content .post_item+.post_item {
  border-color: #1e2832
}

.scheme_dark body .trx_addons_tabs .trx_addons_tabs_content .post_item .post_content .post_title a {
  color: #fff
}

.scheme_dark .trx_addons_emotions_item {
  background-color: #141e29;
  border-color: #26323f;
  color: #9ca9b6
}

.scheme_dark .trx_addons_emotions_item:hover {
  color: #fff;
  border-color: #4a4a4a;
  background-color: #18232f
}

.scheme_dark .trx_addons_emotions_active {
  color: #b4c2d1;
  border-color: #1e2832;
  background-color: #0e161f
}

.scheme_dark .trx_addons_emotions_item_number {
  color: #b4c2d1
}

.scheme_dark .slider_container .slide_info.slide_info_large {
  background-color: #0e161f
}

.scheme_dark .slider_container .slide_info.slide_info_large:hover {
  background-color: #0e161f
}

.scheme_dark .slider_container .slide_info.slide_info_large .slide_cats a {
  color: #f25035
}

.scheme_dark .slider_container .slide_info.slide_info_large .slide_title a {
  color: #fff
}

.scheme_dark .slider_container .slide_info.slide_info_large .slide_date {
  color: #b4c2d1
}

.scheme_dark .slider_container .slide_info.slide_info_large:hover .slide_date {
  color: #9ca9b6
}

.scheme_dark .slider_container .slide_info.slide_info_large .slide_cats a:hover,
.scheme_dark .slider_container .slide_info.slide_info_large .slide_title a:hover {
  color: #ea3e21
}

.scheme_dark .slider_container.slider_multi .slide_cats a:hover,
.scheme_dark .slider_container.slider_multi .slide_title a:hover,
.scheme_dark .slider_container.slider_multi a:hover .slide_title {
  color: #ea3e21
}

.scheme_dark .sc_slider_controls .slider_controls_wrap>a,
.scheme_dark .slider_container.slider_controls_side .slider_controls_wrap>a,
.scheme_dark .slider_outer_controls_side .slider_controls_wrap>a,
.scheme_dark .slider_outer_controls_outside .slider_controls_wrap>a {
  color: #fff;
  background: #0e161f !important;
  border-color: #0e161f
}

.scheme_dark .sc_slider_controls .slider_controls_wrap>a:hover,
.scheme_dark .slider_container.slider_controls_side .slider_controls_wrap>a:hover,
.scheme_dark .slider_outer_controls_side .slider_controls_wrap>a:hover,
.scheme_dark .slider_outer_controls_outside .slider_controls_wrap>a:hover {
  color: #fff;
  background: #f25035 !important;
  border-color: #f25035
}

.scheme_dark .sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap {
  background-color: #26323f
}

.scheme_dark .sc_slider_controls .slider_progress_bar {
  background-color: #f25035
}

.scheme_dark .slider_container.slider_controls_top .slider_controls_wrap>a,
.scheme_dark .slider_container.slider_controls_bottom .slider_controls_wrap>a,
.scheme_dark .slider_outer_controls_top .slider_controls_wrap>a,
.scheme_dark .slider_outer_controls_bottom .slider_controls_wrap>a {
  color: #fff;
  background-color: #4a4a4a;
  border-color: #4a4a4a
}

.scheme_dark .slider_container.slider_controls_top .slider_controls_wrap>a:hover,
.scheme_dark .slider_container.slider_controls_bottom .slider_controls_wrap>a:hover,
.scheme_dark .slider_outer_controls_top .slider_controls_wrap>a:hover,
.scheme_dark .slider_outer_controls_bottom .slider_controls_wrap>a:hover {
  color: #f25035;
  border-color: #ededed;
  background-color: #f3f5f7
}

.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.scheme_dark .swiper-pagination-custom .swiper-pagination-button {
  border-color: #1e2832;
  background-color: #0e161f
}

.scheme_dark .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.scheme_dark .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.scheme_dark .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.scheme_dark .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
  border-color: #f25035;
  background-color: #f25035
}

.scheme_dark .slider_container .swiper-pagination-progress .swiper-pagination-progressbar,
.scheme_dark .slider_outer .swiper-pagination-progress .swiper-pagination-progressbar {
  background-color: #f25035
}

.scheme_dark .slider_outer>.swiper-pagination-fraction {
  color: #fff
}

.scheme_dark .slider_titles_outside_wrap .slide_title a {
  color: #fff
}

.scheme_dark .slider_titles_outside_wrap .slide_title a:hover {
  color: #f25035
}

.scheme_dark .slider_titles_outside_wrap .slide_cats,
.scheme_dark .slider_titles_outside_wrap .slide_subtitle {
  color: #f25035
}

.scheme_dark .slider_style_modern .slider_controls_label {
  color: #141e29
}

.scheme_dark .slider_style_modern .slider_pagination_wrap {
  color: #9ca9b6
}

.scheme_dark .slider_style_modern .swiper-pagination-current {
  color: #fff
}

.scheme_dark .sc_slider_controller .slider-slide.swiper-slide-active {
  border-color: #f25035
}

.scheme_dark .sc_slider_controller_titles .slider-slide {
  background-color: #0e161f
}

.scheme_dark .sc_slider_controller_titles .slider-slide:after {
  background-color: #1e2832
}

.scheme_dark .sc_slider_controller_titles .slider-slide.swiper-slide-active {
  background-color: #141e29
}

.scheme_dark .sc_slider_controller_titles .sc_slider_controller_info_title {
  color: #fff
}

.scheme_dark .sc_slider_controller_titles .sc_slider_controller_info_number {
  color: #9ca9b6
}

.scheme_dark .sc_slider_controller_titles .slider_controls_wrap>a {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .sc_slider_controller_titles .slider_controls_wrap>a:hover {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .widget_categories_list .categories_list_style_3 .categories_list_item {
  background-color: #0e161f
}

.scheme_dark .widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title,
.scheme_dark .widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title {
  color: #f25035
}

.scheme_dark .widget_categories_list .categories_list_style_2 .categories_list_title {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark .widget_contacts .contacts_info {
  color: #b4c2d1
}

.scheme_dark .widget_contacts .contacts_info span:before,
.scheme_dark .widget_contacts .contacts_info>div>a:before,
.scheme_dark .widget_contacts .contacts_info>a:before {
  color: #fff
}

.scheme_dark .widget_contacts .contacts_info span a,
.scheme_dark .widget_contacts .contacts_info>div>a,
.scheme_dark .widget_contacts .contacts_info>a,
.scheme_dark .widget_contacts .contacts_info>a.contacts_phone:hover {
  color: #f25035
}

.scheme_dark .widget_contacts .contacts_info span a:hover,
.scheme_dark .widget_contacts .contacts_info>div>a:hover,
.scheme_dark .widget_contacts .contacts_info>a:hover,
.scheme_dark .widget_contacts .contacts_info>a.contacts_phone {
  color: #b4c2d1
}

.scheme_dark .widget_contacts .contacts_info .contacts_phone:before,
.scheme_dark .widget_contacts .contacts_info span:before {
  background-color: #0e161f
}

.scheme_dark.sidebar .widget_contacts .contacts_info,
.scheme_dark.footer_wrap .widget_contacts .contacts_info {
  color: #b4c2d1
}

.scheme_dark.sidebar .widget_contacts .contacts_info span:before,
.scheme_dark.sidebar .widget_contacts .contacts_info>div>a:before,
.scheme_dark.sidebar .widget_contacts .contacts_info>a:before,
.scheme_dark.footer_wrap .widget_contacts .contacts_info span:before,
.scheme_dark.footer_wrap .widget_contacts .contacts_info>div>a:before,
.scheme_dark.footer_wrap .widget_contacts .contacts_info>a:before {
  color: #f25035
}

.scheme_dark.sidebar .widget_contacts .contacts_info span a,
.scheme_dark.sidebar .widget_contacts .contacts_info>div>a,
.scheme_dark.sidebar .widget_contacts .contacts_info>a,
.scheme_dark.footer_wrap .widget_contacts .contacts_info span a,
.scheme_dark.footer_wrap .widget_contacts .contacts_info>div>a,
.scheme_dark.footer_wrap .widget_contacts .contacts_info>a {
  color: #fff
}

.scheme_dark.sidebar .widget_contacts .contacts_info span a:hover,
.scheme_dark.sidebar .widget_contacts .contacts_info>div>a:hover,
.scheme_dark.sidebar .widget_contacts .contacts_info>a:hover,
.scheme_dark.footer_wrap .widget_contacts .contacts_info span a:hover,
.scheme_dark.footer_wrap .widget_contacts .contacts_info>div>a:hover,
.scheme_dark.footer_wrap .widget_contacts .contacts_info>a:hover {
  color: #f25035
}

.scheme_dark .sc_recent_news_header {
  border-color: #fff
}

.scheme_dark .sc_recent_news_header_category_item_more {
  color: #f25035
}

.scheme_dark .sc_recent_news_header_more_categories {
  border-color: #ebebeb;
  background-color: #fff
}

.scheme_dark .sc_recent_news_header_more_categories>a {
  color: #f25035
}

.scheme_dark .sc_recent_news_header_more_categories>a:hover {
  color: #fff;
  background-color: #f3f5f7
}

.scheme_dark .sidebar_inner .sc_recent_news .post_counters_item:hover,
.scheme_dark .sidebar_inner .sc_recent_news .post_counters .post_counters_edit a:hover {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark .sc_recent_news_style_news-magazine .post_accented_border {
  border-color: #26323f
}

.scheme_dark .sc_recent_news_style_news-excerpt .post_item {
  border-color: #26323f
}

.scheme_dark .widget_twitter .widget_content .sc_twitter_item,
.scheme_dark .widget_twitter .widget_content li {
  color: #b4c2d1
}

.scheme_dark .widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon {
  color: #f25035 !important
}

.scheme_dark .widget_twitter .swiper-pagination-bullet {
  background-color: #9ca9b6
}

.scheme_dark .widget_twitter .swiper-pagination-bullet-active {
  background-color: #f25035
}

.scheme_dark .widget_twitter .widget_content .sc_twitter_list li {
  color: #b4c2d1
}

.scheme_dark .widget_twitter .widget_content .sc_twitter_list li:before {
  color: #f25035 !important
}

.scheme_dark.sidebar .widget_twitter .widget_content .sc_twitter_list li {
  color: #b4c2d1
}

.scheme_dark.sidebar .widget_twitter .widget_content .sc_twitter_list li:before {
  color: #f25035 !important
}

.scheme_dark .sc_item_subtitle {
  color: #f25035
}

.scheme_dark .color_style_link2 .sc_item_subtitle {
  color: #4353ff
}

.scheme_dark .color_style_link3 .sc_item_subtitle {
  color: #57af3a
}

.scheme_dark .sc_item_subtitle.sc_item_title_style_shadow {
  color: #9ca9b6
}

.scheme_dark .theme_scroll_down:hover {
  color: #f25035
}

.scheme_dark .sc_action_item .sc_action_item_subtitle {
  color: #f25035
}

.scheme_dark .sc_action_item.color_style_link2 .sc_action_item_subtitle {
  color: #4353ff
}

.scheme_dark .sc_action_item.color_style_link3 .sc_action_item_subtitle {
  color: #57af3a
}

.scheme_dark .sc_action_item.color_style_dark .sc_action_item_subtitle {
  color: #fff
}

.scheme_dark .sc_action_item_event .sc_action_item_date,
.scheme_dark .sc_action_item_event .sc_action_item_info {
  color: #fff;
  border-color: #b4c2d1
}

.scheme_dark .sc_action_item_event .sc_action_item_description {
  color: #b4c2d1
}

.scheme_dark .sc_action_item_event.with_image .sc_action_item_inner {
  background-color: #141e29
}

.scheme_dark .sc_blogger.slider_container .swiper-pagination-bullet {
  border-color: #9ca9b6
}

.scheme_dark .sc_recent_news .post_item,
.scheme_dark .sc_blogger_item {
  background-color: #0e161f
}

.scheme_dark .sc_blogger_post_meta {
  color: #9ca9b6
}

.scheme_dark .sc_blogger_item_title a {
  color: #fff
}

.scheme_dark .sc_blogger_item_title a:hover {
  color: #f25035
}

.scheme_dark .sc_blogger_post_meta {
  color: #9ca9b6
}

.scheme_dark .sc_blogger_item_content {
  color: #b4c2d1
}

.scheme_dark .sc_blogger_item .more-link {
  color: #f25035
}

.scheme_dark .sc_blogger_item .more-link:hover {
  color: #fff
}

.scheme_dark .sc_cars_item,
.scheme_dark .sc_cars_item_params {
  border-color: #26323f
}

.scheme_dark .sc_cars_item_param {
  color: #9ca9b6
}

.scheme_dark .sc_cars_item_param .sc_cars_item_param_text,
.scheme_dark .sc_cars_item_footer {
  color: #b4c2d1
}

.scheme_dark .sc_cars_columns_1 .sc_cars_item,
.scheme_dark .sc_cars_item .sc_cars_item_thumb {
  background-color: #0e161f
}

.scheme_dark .sc_cars_item_status>a,
.scheme_dark .sc_cars_item_type>a,
.scheme_dark .sc_cars_item_compare {
  color: #9ca9b6
}

.scheme_dark .sc_cars_item_compare.in_compare_list {
  color: #f25035
}

.scheme_dark .sc_cars_item_status>a:hover,
.scheme_dark .sc_cars_item_type>a:hover,
.scheme_dark .sc_cars_item_compare:hover,
.scheme_dark .sc_cars_item_compare.in_compare_list:hover {
  color: #fff
}

.scheme_dark .sc_cars_item_options .sc_cars_item_row_address,
.scheme_dark .sc_cars_item_options .sc_cars_item_row_meta {
  color: #9ca9b6
}

.scheme_dark .cars_page_title .cars_page_status>a {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .cars_page_title .cars_page_status>a:hover {
  color: #fff;
  background-color: #ff6745
}

.scheme_dark .cars_page_title_address {
  color: #9ca9b6
}

.scheme_dark .cars_price {
  color: #9ca9b6
}

.scheme_dark .cars_page_attachments_list>a:before,
.scheme_dark .cars_page_features_list>a:before {
  color: #f25035
}

.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
  border-color: #1e2832
}

.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a {
  background-color: #0e161f;
  border-color: #0e161f;
  border-bottom-color: #1e2832
}

.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a {
  border-color: #1e2832;
  background-color: #141e29;
  border-bottom-color: #141e29
}

.scheme_dark .cars_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover {
  background-color: #18232f;
  border-color: #18232f #18232f #1e2832
}

.scheme_dark .cars_page_section_title {
  border-color: #26323f
}

.scheme_dark .cars_page_agent_info_position {
  color: #9ca9b6
}

.scheme_dark .cars_page_agent_info_phones>span,
.scheme_dark .cars_page_agent_info_phones>a {
  color: #b4c2d1
}

.scheme_dark .cars_page_agent_info_phones>a:hover {
  color: #f25035
}

.scheme_dark .cars_page_agent_info_address:before,
.scheme_dark .cars_page_agent_info_phones>:before {
  color: #fff
}

.scheme_dark .cars_page_agent_info_profiles.socials_wrap .social_item .social_icon {
  color: #b4c2d1
}

.scheme_dark .cars_search_form .cars_search_basic .cars_search_show_advanced {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_dark .cars_search_form .cars_search_basic .cars_search_show_advanced:hover {
  color: #fff
}

.scheme_dark .sc_cars_compare_data .cars_feature_present {
  color: #f25035
}

.scheme_dark .sc_content_number {
  color: #18232f
}

.scheme_dark .sc_countdown_default .sc_countdown_digits span {
  color: #fff;
  border-color: #ea3e21;
  background-color: #f25035
}

.scheme_dark .sc_countdown_circle .sc_countdown_digits {
  color: #f25035;
  border-color: #1e2832;
  background-color: #0e161f
}

.scheme_dark .sc_courses.slider_container .swiper-pagination-bullet {
  border-color: #9ca9b6
}

.scheme_dark .sc_courses_default .sc_courses_item {
  background-color: #0e161f
}

.scheme_dark .sc_courses_default .sc_courses_item_categories {
  background-color: #fff
}

.scheme_dark .sc_courses_default .sc_courses_item_categories a {
  color: #141e29
}

.scheme_dark .sc_courses_default .sc_courses_item_categories a:hover {
  color: #f25035
}

.scheme_dark .sc_courses_default .sc_courses_item_meta {
  color: #9ca9b6
}

.scheme_dark .sc_courses_default .sc_courses_item_date {
  color: #fff
}

.scheme_dark .sc_courses_default .sc_courses_item_price {
  color: #f25035
}

.scheme_dark .sc_courses_default .sc_courses_item_period {
  color: #9ca9b6
}

.scheme_dark .courses_single .courses_page_meta {
  color: #9ca9b6
}

.scheme_dark .courses_single .courses_page_meta_item_date {
  color: #fff
}

.scheme_dark .courses_single .courses_page_period {
  color: #9ca9b6
}

.scheme_dark .sc_dishes_default .sc_dishes_item {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .sc_dishes_default .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default .sc_dishes_item_subtitle a {
  color: #f25035
}

.scheme_dark .sc_dishes_default .sc_dishes_item_subtitle a:hover {
  color: #ea3e21
}

.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a {
  color: #4353ff
}

.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_subtitle a:hover {
  color: #3040ee
}

.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_subtitle a:hover {
  color: #469b2a
}

.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a {
  color: #fff
}

.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_subtitle a:hover {
  color: #f25035
}

.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left,
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right {
  color: #b4c2d1;
  background-color: initial
}

.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #f25035
}

.scheme_dark .sc_dishes_default .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_dark .sc_dishes_default .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #ea3e21
}

.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #4353ff
}

.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_dark .sc_dishes_default.color_style_link2 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #3040ee
}

.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_dark .sc_dishes_default.color_style_link3 .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #469b2a
}

.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a,
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle,
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a {
  color: #fff
}

.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_left .sc_dishes_item_subtitle a:hover,
.scheme_dark .sc_dishes_default.color_style_dark .sc_dishes_item_featured_right .sc_dishes_item_subtitle a:hover {
  color: #f25035
}

.scheme_dark .sc_dishes_compact .sc_dishes_item {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .sc_dishes_compact .sc_dishes_item_header {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .sc_dishes_compact .sc_dishes_item_price,
.scheme_dark .sc_dishes_compact .sc_dishes_item_subtitle a {
  color: #141e29
}

.scheme_dark .sc_dishes_compact .sc_dishes_item_price:hover,
.scheme_dark .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_dark .sc_dishes_compact .sc_dishes_item_subtitle a:hover,
.scheme_dark .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #f25035
}

.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item_price:hover,
.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item_subtitle a:hover,
.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #4353ff
}

.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item_price:hover,
.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_price,
.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item_subtitle a:hover,
.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item:hover .sc_dishes_item_subtitle a {
  color: #57af3a
}

.scheme_dark .sc_dishes_compact .sc_dishes_item_title a {
  color: #f25035
}

.scheme_dark .sc_dishes_compact.color_style_link2 .sc_dishes_item_title a {
  color: #4353ff
}

.scheme_dark .sc_dishes_compact.color_style_link3 .sc_dishes_item_title a {
  color: #57af3a
}

.scheme_dark .sc_dishes_compact .sc_dishes_item_title a:hover,
.scheme_dark .sc_dishes_compact .sc_dishes_item:hover .sc_dishes_item_title a {
  color: #141e29
}

.scheme_dark .sc_dishes.slider_container .swiper-pagination-bullet {
  border-color: #9ca9b6
}

.scheme_dark .sc_events.slider_container .swiper-pagination-bullet {
  border-color: #9ca9b6
}

.scheme_dark .sc_events_default .sc_events_item {
  background-color: #0e161f
}

.scheme_dark .sc_events_default .sc_events_item_date {
  background-color: #f25035;
  color: #fff
}

.scheme_dark .sc_events_default .sc_events_item:hover .sc_events_item_date {
  background-color: #ea3e21;
  color: #fff
}

.scheme_dark .sc_events_default .sc_events_item_title {
  color: #fff
}

.scheme_dark .sc_events_default .sc_events_item:hover .sc_events_item_title {
  color: #ea3e21
}

.scheme_dark .sc_events_default .sc_events_item_button {
  color: #f25035
}

.scheme_dark .sc_events_default .sc_events_item:hover .sc_events_item_button {
  color: #ea3e21
}

.scheme_dark .sc_events_detailed .sc_events_item,
.scheme_dark .sc_events_detailed .sc_events_item_date_wrap,
.scheme_dark .sc_events_detailed .sc_events_item_time_wrap:before,
.scheme_dark .sc_events_detailed .sc_events_item_button_wrap:before {
  border-color: #f25035
}

.scheme_dark .sc_events_detailed .sc_events_item_date,
.scheme_dark .sc_events_detailed .sc_events_item_button {
  color: #f25035
}

.scheme_dark .sc_events_detailed .sc_events_item_title {
  color: #fff
}

.scheme_dark .sc_events_detailed .sc_events_item_time {
  color: #b4c2d1
}

.scheme_dark .sc_events_detailed .sc_events_item:hover {
  background-color: #f25035;
  color: #fff
}

.scheme_dark .sc_events_detailed .sc_events_item:hover,
.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_date,
.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_button,
.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_title,
.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_time {
  color: #fff
}

.scheme_dark .sc_events_detailed .sc_events_item:hover,
.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_date_wrap,
.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_time_wrap:before,
.scheme_dark .sc_events_detailed .sc_events_item:hover .sc_events_item_button_wrap:before {
  border-color: #fff
}

.scheme_dark .sc_events_classic .sc_events_item {
  background-color: #0e161f
}

.scheme_dark .sc_events_classic .sc_events_item_categories {
  background-color: #fff
}

.scheme_dark .sc_events_classic .sc_events_item_categories a {
  color: #141e29
}

.scheme_dark .sc_events_classic .sc_events_item_categories a:hover {
  color: #f25035
}

.scheme_dark .sc_events_classic .sc_events_item_meta {
  color: #9ca9b6
}

.scheme_dark .sc_events_classic .sc_events_item_date {
  color: #fff
}

.scheme_dark .sc_events_classic .sc_events_item_price {
  color: #f25035
}

.scheme_dark .sc_events_classic .sc_events_item_period {
  color: #9ca9b6
}

.scheme_dark.sc_form {
  background-color: #141e29
}

.scheme_dark span.sc_form_field_title {
  color: #fff
}

.scheme_dark .sc_form .sc_form_info_icon {
  color: #f25035
}

.scheme_dark .sc_form .sc_form_info_data>a,
.scheme_dark .sc_form .sc_form_info_data>span {
  color: #fff
}

.scheme_dark .sc_form .sc_form_info_data>a:hover {
  color: #f25035
}

.scheme_dark [class*=sc_input_hover_] .sc_form_field_hover {
  color: #fff
}

.scheme_dark .sc_input_hover_accent input[type=text]:focus,
.scheme_dark .sc_input_hover_accent input[type=number]:focus,
.scheme_dark .sc_input_hover_accent input[type=email]:focus,
.scheme_dark .sc_input_hover_accent input[type=password]:focus,
.scheme_dark .sc_input_hover_accent input[type=search]:focus,
.scheme_dark .sc_input_hover_accent select:focus,
.scheme_dark .sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,
.scheme_dark .sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,
.scheme_dark .sc_input_hover_accent textarea:focus {
  border-color: #f25035 !important
}

.scheme_dark .sc_input_hover_accent .sc_form_field_hover:before {
  color: rgba(242, 80, 53, .2)
}

.scheme_dark .sc_input_hover_path .sc_form_field_graphic {
  stroke: #1d2733
}

.scheme_dark .sc_input_hover_jump .sc_form_field_hover {
  color: #6f6f6f
}

.scheme_dark .sc_input_hover_jump .sc_form_field_content:before {
  color: #f25035
}

.scheme_dark .sc_input_hover_jump input[type=text],
.scheme_dark .sc_input_hover_jump input[type=number],
.scheme_dark .sc_input_hover_jump input[type=email],
.scheme_dark .sc_input_hover_jump input[type=password],
.scheme_dark .sc_input_hover_jump input[type=search],
.scheme_dark .sc_input_hover_jump textarea {
  border-color: #1d2733
}

.scheme_dark .sc_input_hover_jump input[type=text]:focus,
.scheme_dark .sc_input_hover_jump input[type=number]:focus,
.scheme_dark .sc_input_hover_jump input[type=email]:focus,
.scheme_dark .sc_input_hover_jump input[type=password]:focus,
.scheme_dark .sc_input_hover_jump input[type=search]:focus,
.scheme_dark .sc_input_hover_jump textarea:focus {
  border-color: #f25035 !important
}

.scheme_dark .sc_input_hover_underline .sc_form_field_hover:before {
  background-color: #1d2733
}

.scheme_dark .sc_input_hover_underline input:focus+.sc_form_field_hover:before,
.scheme_dark .sc_input_hover_underline textarea:focus+.sc_form_field_hover:before,
.scheme_dark .sc_input_hover_underline input.filled+.sc_form_field_hover:before,
.scheme_dark .sc_input_hover_underline textarea.filled+.sc_form_field_hover:before {
  background-color: #f25035
}

.scheme_dark .sc_input_hover_underline .sc_form_field_content {
  color: #fff
}

.scheme_dark .sc_input_hover_underline input:focus,
.scheme_dark .sc_input_hover_underline textarea:focus,
.scheme_dark .sc_input_hover_underline input.filled,
.scheme_dark .sc_input_hover_underline textarea.filled,
.scheme_dark .sc_input_hover_underline input:focus+.sc_form_field_hover>.sc_form_field_content,
.scheme_dark .sc_input_hover_underline textarea:focus+.sc_form_field_hover>.sc_form_field_content,
.scheme_dark .sc_input_hover_underline input.filled+.sc_form_field_hover>.sc_form_field_content,
.scheme_dark .sc_input_hover_underline textarea.filled+.sc_form_field_hover>.sc_form_field_content {
  color: #f25035 !important
}

.scheme_dark .sc_input_hover_iconed .sc_form_field_hover {
  color: #6f6f6f
}

.scheme_dark .sc_input_hover_iconed input:focus+.sc_form_field_hover,
.scheme_dark .sc_input_hover_iconed textarea:focus+.sc_form_field_hover,
.scheme_dark .sc_input_hover_iconed input.filled+.sc_form_field_hover,
.scheme_dark .sc_input_hover_iconed textarea.filled+.sc_form_field_hover {
  color: #fff
}

.scheme_dark .sc_googlemap_content,
.scheme_dark.sc_googlemap_content {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_dark .sc_googlemap_content b,
.scheme_dark .sc_googlemap_content strong,
.scheme_dark.sc_googlemap_content b,
.scheme_dark.sc_googlemap_content strong {
  color: #fff
}

.scheme_dark .sc_googlemap_content_detailed:before {
  color: #f25035
}

.scheme_dark .sc_icons .sc_icons_icon {
  color: #f25035
}

.scheme_dark .sc_icons .sc_icons_item_linked:hover .sc_icons_icon {
  color: #fff
}

.scheme_dark .sc_icons .sc_icons_item_title {
  color: #fff
}

.scheme_dark.footer_wrap .sc_icons .sc_icons_item_title {
  color: #fff
}

.scheme_dark.footer_wrap .sc_icons .sc_icons_item_description {
  color: #b4c2d1
}

.scheme_dark .sc_icons_item_description {
  color: #b4c2d1
}

.scheme_dark .sc_sport_default .sc_sport_item_subtitle .sc_sport_item_date {
  color: #9ca9b6
}

.scheme_dark .sc_matches_main .swiper-pagination .swiper-pagination-bullet {
  border-color: #26323f
}

.scheme_dark .sc_matches_main .sc_matches_item_score a {
  color: #fff
}

.scheme_dark .sc_matches_main .sc_matches_item_score a:hover {
  color: #f25035
}

.scheme_dark .color_style_link2 .sc_matches_main .sc_matches_item_score a:hover {
  color: #4353ff
}

.scheme_dark .color_style_link3 .sc_matches_main .sc_matches_item_score a:hover {
  color: #57af3a
}

.scheme_dark .color_style_dark .sc_matches_main .sc_matches_item_score a:hover {
  color: #fff
}

.scheme_dark .sc_matches_other .sc_matches_item_link {
  color: #fff;
  background-color: #0e161f
}

.scheme_dark .sc_matches_other .sc_matches_item_club {
  color: #9ca9b6
}

.scheme_dark .sc_matches_other .sc_matches_item_date {
  color: #fff;
  background-color: #1e2832
}

.scheme_dark .sc_matches_other .sc_matches_item_link:hover {
  background-color: #18232f
}

.scheme_dark .sc_matches_other .sc_matches_item_link:hover .sc_matches_item_date {
  background-color: #4a4a4a
}

.scheme_dark .sc_points_table td a {
  color: #fff
}

.scheme_dark .sc_points_table tr:hover td {
  background-color: #ea3e21 !important
}

.scheme_dark .sc_points_table tr:hover a,
.scheme_dark .sc_points_table td a:hover {
  color: #fff !important
}

.scheme_dark .sc_points_table tr.sc_points_table_accented_top td {
  background-color: rgba(242, 80, 53, .7)
}

.scheme_dark .sc_points_table tr.sc_points_table_accented_bottom td {
  background-color: #0e161f
}

.scheme_dark .sc_portfolio_default .sc_portfolio_item {
  background-color: #0e161f;
  color: #b4c2d1
}

.scheme_dark .sc_portfolio_default .sc_portfolio_item a,
.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image),
.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):before,
.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):after {
  color: #f25035 !important
}

.scheme_dark .sc_portfolio_default .sc_portfolio_item a:hover,
.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover,
.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:before,
.scheme_dark .sc_portfolio_default .sc_portfolio_item .sc_button_simple:not(.sc_button_bg_image):hover:after {
  color: #ea3e21 !important
}

.scheme_dark .sc_portfolio_default .sc_portfolio_item:hover {
  background-color: #18232f
}

.scheme_dark .sc_portfolio_default .sc_portfolio_item_title {
  color: #fff
}

.scheme_dark .portfolio_page_details_share {
  border-color: #26323f
}

.scheme_dark .sc_price_item {
  color: #4c5560;
  background-color: #fff;
  border-color: #ebebeb
}

.scheme_dark .sc_price_item:hover {
  background-color: #f3f5f7;
  border-color: #ededed
}

.scheme_dark .sc_price_item .sc_price_item_icon {
  color: #f25035
}

.scheme_dark .sc_price_item:hover .sc_price_item_icon {
  color: #fff
}

.scheme_dark .sc_price_item .sc_price_item_label {
  background-color: #f25035;
  color: #f4f4f4
}

.scheme_dark .sc_price_item:hover .sc_price_item_label {
  background-color: #fff;
  color: #f4f4f4
}

.scheme_dark .sc_price_item .sc_price_item_subtitle {
  color: #4c5560
}

.scheme_dark .sc_price_item .sc_price_item_title,
.scheme_dark .sc_price_item .sc_price_item_title a {
  color: #fff
}

.scheme_dark .sc_price_item:hover .sc_price_item_title,
.scheme_dark .sc_price_item:hover .sc_price_item_title a {
  color: #f25035
}

.scheme_dark .sc_price_item .sc_price_item_price {
  color: #fff
}

.scheme_dark .sc_price_item .sc_price_item_description,
.scheme_dark .sc_price_item .sc_price_item_details {
  color: #4c5560
}

.scheme_dark .sc_promo_icon {
  color: #f25035
}

.scheme_dark .sc_promo .sc_promo_title,
.scheme_dark .sc_promo .sc_promo_descr {
  color: #fff
}

.scheme_dark .sc_promo .sc_promo_content {
  color: #b4c2d1
}

.scheme_dark .sc_promo_modern .sc_promo_link2 {
  color: #fff;
  background-color: #f25035 !important
}

.scheme_dark .sc_promo_modern .sc_promo_link2:hover {
  color: #141e29;
  background-color: #fff
}

.scheme_dark.sc_promo .sc_promo_text.trx_addons_stretch_height,
.scheme_dark.sc_promo .sc_promo_text_inner {
  background-color: #0e161f
}

.scheme_dark.sc_promo .sc_promo_title {
  color: #f25035
}

.scheme_dark.sc_promo .sc_promo_subtitle {
  color: #ea3e21
}

.scheme_dark.sc_promo .sc_promo_descr {
  color: #fff
}

.scheme_dark.sc_promo .sc_promo_content {
  color: #b4c2d1
}

.scheme_dark .sc_properties_columns_1 .sc_properties_item {
  background-color: #0e161f
}

.scheme_dark .sc_properties_item_status>a,
.scheme_dark .sc_properties_item_type>a,
.scheme_dark .sc_properties_item_compare {
  color: #9ca9b6
}

.scheme_dark .sc_properties_item_compare.in_compare_list {
  color: #f25035
}

.scheme_dark .sc_properties_item_status>a:hover,
.scheme_dark .sc_properties_item_type>a:hover,
.scheme_dark .sc_properties_item_compare:hover,
.scheme_dark .sc_properties_item_compare.in_compare_list:hover {
  color: #fff
}

.scheme_dark .sc_properties_item_options .sc_properties_item_row_address,
.scheme_dark .sc_properties_item_options .sc_properties_item_row_meta {
  color: #9ca9b6
}

.scheme_dark .properties_page_title .properties_page_status>a {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .properties_page_title .properties_page_status>a:hover {
  color: #fff;
  background-color: #ff6745
}

.scheme_dark .properties_page_title_address {
  color: #9ca9b6
}

.scheme_dark .properties_price {
  color: #9ca9b6
}

.scheme_dark .properties_page_section_title {
  border-color: #26323f
}

.scheme_dark .properties_page_attachments_list>a:before,
.scheme_dark .properties_page_features_list>a:before {
  color: #f25035
}

.scheme_dark .properties_page_floor_plans_list .properties_page_floor_plans_list_item_title {
  background-color: #0e161f !important;
  color: #b4c2d1
}

.scheme_dark .properties_page_virtual_tour_wrap {
  background-color: #0e161f;
  color: #b4c2d1
}

.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
  border-color: #1e2832
}

.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li>a {
  background-color: #0e161f;
  border-color: #0e161f;
  border-bottom-color: #1e2832
}

.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a {
  border-color: #1e2832;
  background-color: #141e29;
  border-bottom-color: #141e29
}

.scheme_dark .properties_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active)>a:hover {
  background-color: #18232f;
  border-color: #18232f #18232f #1e2832
}

.scheme_dark .properties_page_agent_info_position {
  color: #9ca9b6
}

.scheme_dark .properties_page_agent_info_phones>span,
.scheme_dark .properties_page_agent_info_phones>a {
  color: #b4c2d1
}

.scheme_dark .properties_page_agent_info_phones>a:hover {
  color: #f25035
}

.scheme_dark .properties_page_agent_info_address:before,
.scheme_dark .properties_page_agent_info_phones>:before {
  color: #fff
}

.scheme_dark .properties_page_agent_info_profiles.socials_wrap .social_item .social_icon {
  color: #b4c2d1
}

.scheme_dark .properties_search_form .properties_search_basic .properties_search_show_advanced {
  color: #b4c2d1;
  background-color: #141e29
}

.scheme_dark .properties_search_form .properties_search_basic .properties_search_show_advanced:hover {
  color: #fff
}

.scheme_dark .sc_properties_compare_data .properties_feature_present {
  color: #f25035
}

.scheme_dark .sc_services .sc_services_item_number {
  color: #18232f
}

.scheme_dark .sc_services_default .sc_services_item {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .sc_services_default .sc_services_item_icon {
  color: #f25035;
  border-color: #f25035
}

.scheme_dark .sc_services_default .sc_services_item:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #f25035;
  border-color: #f25035
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_icon {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #4353ff;
  border-color: #4353ff
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_icon {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #57af3a;
  border-color: #57af3a
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item_icon {
  color: #fff;
  border-color: #fff
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #fff;
  border-color: #fff
}

.scheme_dark .sc_services_default .sc_services_item_subtitle a {
  color: #f25035
}

.scheme_dark .sc_services_default .sc_services_item_subtitle a:hover {
  color: #ea3e21
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_subtitle a:hover {
  color: #3040ee
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item_subtitle a {
  color: #fff
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item_subtitle a:hover {
  color: #f25035
}

.scheme_dark .sc_services_default .sc_services_item_featured_left,
.scheme_dark .sc_services_default .sc_services_item_featured_right,
.scheme_dark .sc_services_list .sc_services_item {
  color: #b4c2d1;
  background-color: initial
}

.scheme_dark .sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.scheme_dark .sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
.scheme_dark .sc_services_list .sc_services_item_icon {
  color: #f25035;
  border-color: #f25035
}

.scheme_dark .sc_services_list .sc_services_item:hover .sc_services_item_icon {
  color: #ea3e21
}

.scheme_dark .sc_services_default .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_default .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_dark .sc_services_list .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_list .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #f25035;
  border-color: #f25035
}

.scheme_dark .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_dark .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #f25035
}

.scheme_dark .sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_dark .sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #ea3e21
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_icon,
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_link2 .sc_services_item_icon {
  color: #4353ff;
  border-color: #4353ff
}

.scheme_dark .sc_services_list.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #3040ee
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #4353ff;
  border-color: #4353ff
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_dark .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #3040ee
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_icon,
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_link3 .sc_services_item_icon {
  color: #57af3a;
  border-color: #57af3a
}

.scheme_dark .sc_services_list.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #57af3a;
  border-color: #57af3a
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_dark .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_icon,
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_dark .sc_services_item_icon {
  color: #fff;
  border-color: #fff
}

.scheme_dark .sc_services_list.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #f25035
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon,
.scheme_dark .sc_services_list.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon {
  color: #2b2b2d;
  background-color: #fff;
  border-color: #fff
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a,
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a {
  color: #fff
}

.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.scheme_dark .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
  color: #f25035
}

.scheme_dark .sc_services_light .sc_services_item_icon {
  color: #f25035
}

.scheme_dark .sc_services_light .sc_services_item:hover .sc_services_item_icon {
  color: #ea3e21
}

.scheme_dark .sc_services_light.color_style_link2 .sc_services_item_icon {
  color: #4353ff
}

.scheme_dark .sc_services_light.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
  color: #3040ee
}

.scheme_dark .sc_services_light.color_style_link3 .sc_services_item_icon {
  color: #57af3a
}

.scheme_dark .sc_services_light.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_dark .sc_services_light.color_style_dark .sc_services_item_icon {
  color: #fff
}

.scheme_dark .sc_services_light.color_style_dark .sc_services_item:hover .sc_services_item_icon {
  color: #f25035
}

.scheme_dark .sc_services_callouts .sc_services_item {
  background-color: #0e161f
}

.scheme_dark .sc_services_callouts .sc_services_item_marker {
  border-color: #141e29;
  background-color: #f25035;
  color: #fff
}

.scheme_dark .sc_services_callouts .sc_services_item .sc_services_item_marker_back {
  border-color: #141e29;
  background-color: #ea3e21;
  color: #fff
}

.scheme_dark .sc_services_callouts.color_style_link2 .sc_services_item_marker {
  background-color: #4353ff
}

.scheme_dark .sc_services_callouts.color_style_link2 .sc_services_item .sc_services_item_marker_back {
  background-color: #3040ee
}

.scheme_dark .sc_services_callouts.color_style_link3 .sc_services_item_marker {
  background-color: #57af3a
}

.scheme_dark .sc_services_callouts.color_style_link3 .sc_services_item .sc_services_item_marker_back {
  background-color: #469b2a
}

.scheme_dark .sc_services_callouts.color_style_dark .sc_services_item_marker {
  background-color: #fff
}

.scheme_dark .sc_services_callouts.color_style_dark .sc_services_item .sc_services_item_marker_back {
  background-color: #f25035
}

.scheme_dark .sc_services_callouts .sc_services_item_marker_bg {
  border-color: #141e29;
  background-color: #141e29
}

.scheme_dark .sc_services_timeline .sc_services_item_timeline {
  border-color: #26323f
}

.scheme_dark .sc_services_timeline .sc_services_item_marker {
  border-color: #f25035;
  background-color: #f25035;
  color: #fff
}

.scheme_dark .sc_services_timeline .sc_services_item:hover .sc_services_item_marker {
  border-color: #ea3e21;
  background-color: #ea3e21;
  color: #fff
}

.scheme_dark .sc_services_timeline.color_style_link2 .sc_services_item_marker {
  border-color: #4353ff;
  background-color: #4353ff
}

.scheme_dark .sc_services_timeline.color_style_link2 .sc_services_item:hover .sc_services_item_marker {
  border-color: #3040ee;
  background-color: #3040ee
}

.scheme_dark .sc_services_timeline.color_style_link3 .sc_services_item_marker {
  border-color: #57af3a;
  background-color: #57af3a
}

.scheme_dark .sc_services_timeline.color_style_link3 .sc_services_item:hover .sc_services_item_marker {
  border-color: #469b2a;
  background-color: #469b2a
}

.scheme_dark .sc_services_timeline.color_style_dark .sc_services_item_marker {
  border-color: #fff;
  background-color: #fff
}

.scheme_dark .sc_services_timeline.color_style_dark .sc_services_item:hover .sc_services_item_marker {
  border-color: #f25035;
  background-color: #f25035
}

.scheme_dark .sc_services_iconed .sc_services_item {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .sc_services_iconed .sc_services_item_icon:hover,
.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_icon,
.scheme_dark .sc_services_iconed .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #f25035
}

.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_icon:hover,
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_icon:hover,
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_subtitle a:hover,
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_dark .sc_services_iconed .sc_services_item_header .sc_services_item_title a {
  color: #f25035
}

.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_title a {
  color: #4353ff
}

.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_title a {
  color: #57af3a
}

.scheme_dark .sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover,
.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_title a {
  color: #fff
}

.scheme_dark .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a {
  color: #fff
}

.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_dark .sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #f25035
}

.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #4353ff
}

.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
  color: #57af3a
}

.scheme_dark .sc_services_iconed .sc_services_item_content .sc_services_item_title a {
  color: #fff
}

.scheme_dark .sc_services_iconed .sc_services_item_content .sc_services_item_title a:hover,
.scheme_dark .sc_services_iconed .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #f25035
}

.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item_content .sc_services_item_title a:hover,
.scheme_dark .sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #4353ff
}

.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item_content .sc_services_item_title a:hover,
.scheme_dark .sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #57af3a
}

.scheme_dark .sc_services_iconed.color_style_dark .sc_services_item_content .sc_services_item_title a:hover,
.scheme_dark .sc_services_iconed.color_style_dark .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
  color: #fff
}

.scheme_dark .sc_services.slider_container .swiper-pagination-bullet {
  border-color: #9ca9b6
}

.scheme_dark .sc_services_list .sc_services_item_featured_left .sc_services_item_number,
.scheme_dark .sc_services_list .sc_services_item_featured_right .sc_services_item_number {
  color: #9ca9b6
}

.scheme_dark .sc_services_hover .sc_services_item_icon,
.scheme_dark .sc_services_hover .sc_services_item_title a:hover,
.scheme_dark .sc_services_hover .sc_services_item_subtitle a:hover {
  color: #f25035
}

.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item_icon,
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item_title a:hover,
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item_subtitle a:hover {
  color: #4353ff
}

.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item_icon,
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item_title a:hover,
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item_subtitle a:hover {
  color: #57af3a
}

.scheme_dark .sc_services_hover [class*=column-]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,
.scheme_dark .sc_services_hover .slider-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #18232f
}

.scheme_dark .sc_services_hover [class*=column-]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,
.scheme_dark .sc_services_hover .slider-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image {
  background-color: #0e161f
}

.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number {
  color: #9ca9b6
}

.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title,
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a {
  color: #fff
}

.scheme_dark .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #f25035
}

.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #4353ff
}

.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #f25035
}

.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #4353ff
}

.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle,
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
  color: #57af3a
}

.scheme_dark .sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #ea3e21
}

.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_dark .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #3040ee
}

.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.scheme_dark .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
  color: #469b2a
}

.scheme_dark .sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text {
  color: #b4c2d1
}

.scheme_dark .sc_services_chess .sc_services_item {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .sc_services_chess .sc_services_item_title,
.scheme_dark .sc_services_chess .sc_services_item_title a {
  color: #fff
}

.scheme_dark .sc_services_chess .sc_services_item_title a:hover {
  color: #f25035
}

.scheme_dark .sc_services_chess.color_style_link2 .sc_services_item_title a:hover {
  color: #4353ff
}

.scheme_dark .sc_services_chess.color_style_link3 .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_dark .sc_services_chess .sc_services_item:hover {
  color: #d0d3da;
  background-color: #fff
}

.scheme_dark .sc_services_chess .sc_services_item:hover .sc_services_item_title,
.scheme_dark .sc_services_chess .sc_services_item:hover .sc_services_item_title a {
  color: #4c5560
}

.scheme_dark .sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover {
  color: #f25035
}

.scheme_dark .sc_services_tabs_simple .sc_services_item_icon {
  color: #f25035
}

.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item_icon {
  color: #4353ff
}

.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item_icon {
  color: #57af3a
}

.scheme_dark .sc_services_tabs_simple.color_style_dark .sc_services_item_icon {
  color: #fff
}

.scheme_dark .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_icon,
.scheme_dark .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,
.scheme_dark .sc_services_tabs_simple .sc_services_item:hover .sc_services_item_subtitle,
.scheme_dark .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_dark .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_dark .sc_services_tabs_simple .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #ea3e21
}

.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,
.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,
.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_dark .sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #3040ee
}

.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,
.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,
.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_title,
.scheme_dark .sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item_active .sc_services_item_subtitle {
  color: #469b2a
}

.scheme_dark .sc_services_tabs .sc_services_item_content {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .sc_services_tabs .sc_services_item_title a {
  color: #fff
}

.scheme_dark .sc_services_tabs .sc_services_item_title a:hover {
  color: #f25035
}

.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_item_title a:hover {
  color: #4353ff
}

.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_item_title a:hover {
  color: #57af3a
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon {
  color: #f25035
}

.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item .sc_services_item_icon {
  color: #4353ff
}

.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item .sc_services_item_icon {
  color: #57af3a
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number {
  color: #9ca9b6
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item {
  background-color: #0e161f
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2) {
  background-color: #18232f
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover,
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover {
  background-color: #4a4a4a
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title {
  color: #fff
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #f25035
}

.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #4353ff
}

.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #57af3a
}

.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title {
  color: #fff
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #ea3e21
}

.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #3040ee
}

.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #469b2a
}

.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_icon {
  color: #fff
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number {
  color: #b4c2d1
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
  background-color: #fff !important
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
  color: #141e29
}

.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_dark .sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #f25035
}

.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_dark .sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #4353ff
}

.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_dark .sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #57af3a
}

.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.scheme_dark .sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
  color: #fff
}

.scheme_dark .sc_skills_counter .sc_skills_icon {
  color: #fff
}

.scheme_dark .sc_skills .sc_skills_total {
  color: #fff
}

.scheme_dark .sc_skills.color_style_link2 .sc_skills_total {
  color: #4353ff
}

.scheme_dark .sc_skills.color_style_link3 .sc_skills_total {
  color: #57af3a
}

.scheme_dark .sc_skills.color_style_dark .sc_skills_total {
  color: #fff
}

.scheme_dark .sc_skills .sc_skills_item_title,
.scheme_dark .sc_skills .sc_skills_legend_title,
.scheme_dark .sc_skills .sc_skills_legend_value {
  color: #b4c2d1
}

.scheme_dark .sc_skills_counter .sc_skills_column+.sc_skills_column:before {
  background-color: #26323f
}

.scheme_dark .socials_wrap .social_item .social_icon {
  background-color: #0e161f
}

.scheme_dark .socials_wrap .social_item .social_icon,
.scheme_dark .socials_wrap .social_item .social_icon i {
  color: #9ca9b6
}

.scheme_dark .socials_wrap .social_item:hover .social_icon {
  background-color: #18232f
}

.scheme_dark .socials_wrap .social_item:hover .social_icon,
.scheme_dark .socials_wrap .social_item:hover .social_icon i {
  color: #f25035
}

.scheme_dark .sidebar_inner .socials_wrap .social_item .social_icon {
  background-color: #18232f
}

.scheme_dark .sidebar_inner .socials_wrap .social_item:hover .social_icon,
.scheme_dark .sidebar_inner .socials_wrap .social_item:hover .social_icon i {
  color: #fff
}

.scheme_dark .sidebar_inner .socials_wrap .social_item:hover .social_icon {
  background-color: #ea3e21
}

.scheme_dark.sidebar .socials_wrap .social_item .social_icon,
.scheme_dark.footer_wrap .socials_wrap .social_item .social_icon {
  color: #fff;
  background-color: #f25035
}

.scheme_dark.sidebar .socials_wrap .social_item:hover .social_icon,
.scheme_dark.footer_wrap .socials_wrap .social_item:hover .social_icon {
  color: #fff;
  background-color: #ea3e21
}

.scheme_dark.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,
.scheme_dark.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
  color: #fff;
  background-color: initial
}

.scheme_dark.sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,
.scheme_dark.footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
  color: #f25035;
  background-color: initial
}

.scheme_dark .secondary_meta_wrap .single_share .post_share .social_items .social_item {
  background-color: #4353ff
}

.scheme_dark .single_share .socials_share.socials_type_drop .social_item:hover {
  background-color: #3040ee !important
}

.scheme_dark .single_share .socials_share.socials_type_drop .social_item>.social_icon>span,
.scheme_dark .single_share .socials_share.socials_type_drop .social_item>.social_icon>i {
  color: #fff
}

.scheme_dark .counters_wrap .post_meta .post_meta_item {
  background-color: #fff
}

.scheme_dark .single_share .socials_share.socials_type_drop .social_item:hover>.social_icon>span,
.scheme_dark .single_share .socials_share.socials_type_drop .social_item:hover>.social_icon>i {
  color: #fff
}

.scheme_dark .sc_supertitle_no_icon {
  background-color: #f25035
}

.scheme_dark .sc_testimonials_item_content {
  color: #fff
}

.scheme_dark .sc_testimonials_item_content:before,
.scheme_dark .sc_testimonials_item_author_title {
  color: #f25035
}

.scheme_dark .color_style_link2 .sc_testimonials_item_content:before,
.scheme_dark .color_style_link2 .sc_testimonials_item_author_title {
  color: #4353ff
}

.scheme_dark .color_style_link3 .sc_testimonials_item_content:before,
.scheme_dark .color_style_link3 .sc_testimonials_item_author_title {
  color: #57af3a
}

.scheme_dark .color_style_dark .sc_testimonials_item_content:before,
.scheme_dark .color_style_dark .sc_testimonials_item_author_title {
  color: #fff
}

.scheme_dark .sc_testimonials_item_author_subtitle {
  color: #9ca9b6
}

.scheme_dark .sc_testimonials_simple .sc_testimonials_item_author_data:before {
  background-color: #9ca9b6
}

.scheme_dark .sc_testimonials_simple [class*=column] .sc_testimonials_item_author_data {
  border-color: #9ca9b6
}

.scheme_dark .sc_team_default .sc_team_item {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .sc_team .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #f25035
}

.scheme_dark .sc_team.color_style_link2 .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #4353ff
}

.scheme_dark .sc_team.color_style_link3 .sc_team_item_thumb .sc_team_item_title a:hover {
  color: #57af3a
}

.scheme_dark .sc_team_default .sc_team_item_subtitle {
  color: #f25035
}

.scheme_dark .sc_team_default.color_style_link2 .sc_team_item_subtitle {
  color: #4353ff
}

.scheme_dark .sc_team_default.color_style_link3 .sc_team_item_subtitle {
  color: #57af3a
}

.scheme_dark .sc_team_default.color_style_dark .sc_team_item_subtitle {
  color: #fff
}

.scheme_dark .sc_team_default .sc_team_item_socials .social_item .social_icon,
.scheme_dark .team_member_page .team_member_socials .social_item .social_icon {
  color: #fff;
  background-color: #f25035
}

.scheme_dark .sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon {
  background-color: #4353ff
}

.scheme_dark .sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon {
  background-color: #57af3a
}

.scheme_dark .sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon {
  background-color: #fff
}

.scheme_dark .sc_team_default .sc_team_item_socials .social_item:hover .social_icon,
.scheme_dark .team_member_page .team_member_socials .social_item:hover .social_icon {
  color: #0e161f;
  background-color: #fff
}

.scheme_dark .sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #3040ee
}

.scheme_dark .sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #469b2a
}

.scheme_dark .sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon {
  background-color: #f25035
}

.scheme_dark .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
  color: #fff;
  border-color: #fff
}

.scheme_dark .sc_team .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
  color: #f25035;
  background-color: #fff
}

.scheme_dark .team_member_page .team_member_featured .team_member_avatar {
  border-color: #26323f
}

.scheme_dark .sc_team_short .sc_team_item_thumb {
  border-color: #f25035
}

.scheme_dark .sc_team_short.color_style_link2 .sc_team_item_thumb {
  border-color: #4353ff
}

.scheme_dark .sc_team_short.color_style_link3 .sc_team_item_thumb {
  border-color: #57af3a
}

.scheme_dark .sc_team_short.color_style_dark .sc_team_item_thumb {
  border-color: #fff
}

.scheme_dark .sc_team.slider_container .swiper-pagination-bullet {
  border-color: #9ca9b6
}

.scheme_dark .sport_page_list {
  border-color: #26323f
}

.scheme_dark .sport_page_list li+li {
  border-color: #26323f
}

.scheme_dark .sport_page_list li:nth-child(2n+1) {
  background-color: #0e161f;
  color: #b4c2d1
}

.scheme_dark .trx_addons_scroll_to_top,
.scheme_dark .trx_addons_cv .trx_addons_scroll_to_top {
  color: #fff;
  border-color: #f25035;
  background-color: #f25035
}

.scheme_dark .trx_addons_scroll_to_top:hover,
.scheme_dark .trx_addons_cv .trx_addons_scroll_to_top:hover {
  color: #fff;
  border-color: #ff6745;
  background-color: #ff6745
}

.scheme_dark .scroll_progress_wrap .scroll_progress_status {
  background-color: #f25035
}

.scheme_dark .sc_layouts_popup,
.scheme_dark.sc_layouts_popup,
.scheme_dark .sc_layouts_panel,
.scheme_dark.sc_layouts_panel,
.scheme_dark .trx_addons_popup,
.scheme_dark.trx_addons_popup {
  background-color: initial;
  border-color: #1e2832;
  color: #b4c2d1
}

.scheme_dark .trx_addons_popup button.mfp-close {
  background-color: #18232f;
  border-color: #4a4a4a;
  color: #b4c2d1 !important
}

.scheme_dark .trx_addons_popup button.mfp-close:hover {
  background-color: #fff;
  color: #0e161f
}

.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title {
  background-color: #18232f;
  border-color: #4a4a4a
}

.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active {
  background-color: #0e161f;
  border-bottom-color: transparent
}

.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a>i {
  color: #b4c2d1
}

.scheme_dark .trx_addons_popup li.trx_addons_tabs_title a:hover,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover>i {
  color: #f25035
}

.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a>i,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled=true] a:hover>i {
  color: #9ca9b6
}

.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a>i,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,
.scheme_dark .trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover>i {
  color: #fff
}

.scheme_dark .trx_addons_profiler {
  background-color: #0e161f;
  border-color: #4a4a4a
}

.scheme_dark .trx_addons_profiler_title {
  color: #fff
}

.scheme_dark .trx_addons_profiler table td,
.scheme_dark .trx_addons_profiler table th {
  border-color: #1e2832
}

.scheme_dark .trx_addons_profiler table td {
  color: #b4c2d1
}

.scheme_dark .trx_addons_profiler table th {
  background-color: #18232f;
  color: #fff
}

.scheme_dark .sc_edd_add_to_cart_default,
.scheme_dark .sc_edd_details {
  background-color: #0e161f;
  border-color: #4a4a4a;
  color: #b4c2d1
}

.scheme_dark .sc_edd_add_to_cart_default a,
.scheme_dark .sc_edd_details a {
  color: #f25035
}

.scheme_dark .sc_edd_add_to_cart_default a:hover,
.scheme_dark .sc_edd_details a:hover {
  color: #ea3e21
}

.scheme_dark .edd_price_options ul>li>label>input[type=checkbox]+span:before {
  border-color: #1e2832
}

.scheme_dark .single-download .edd_download_purchase_form .trx_addons_edd_purchase_subtotal {
  border-color: #1e2832
}

.scheme_dark .trx_addons_cv,
.scheme_dark .trx_addons_cv_body_wrap {
  color: #b4c2d1;
  background-color: #0e161f
}

.scheme_dark .trx_addons_cv a {
  color: #f25035
}

.scheme_dark .trx_addons_cv a:hover {
  color: #ea3e21
}

.scheme_dark .trx_addons_cv_header {
  background-color: #141e29
}

.scheme_dark .trx_addons_cv_header_image img {
  border-color: #fff
}

.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_letter,
.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_text {
  color: #fff
}

.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_socials .social_item>.social_icon {
  color: rgba(255, 255, 255, .7)
}

.scheme_dark .trx_addons_cv_header .trx_addons_cv_header_socials .social_item:hover>.social_icon {
  color: #fff
}

.scheme_dark .trx_addons_cv_header_letter,
.scheme_dark .trx_addons_cv_header_text,
.scheme_dark .trx_addons_cv_header_socials .social_item>.social_icon {
  text-shadow: 1px 1px 6px #141e29
}

.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_letter,
.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_text,
.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item>.social_icon {
  color: #141e29;
  text-shadow: 1px 1px 3px #fff
}

.scheme_dark .trx_addons_cv_tint_dark .trx_addons_cv_header_socials .social_item:hover>.social_icon {
  color: #ea3e21
}

.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item {
  color: #9ca9b6;
  background-color: #0e161f;
  border-color: #141e29
}

.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item_active,
.scheme_dark .trx_addons_cv_navi_buttons .trx_addons_cv_navi_buttons_area .trx_addons_cv_navi_buttons_item:hover {
  color: #fff;
  border-color: #0e161f
}

.scheme_dark .trx_addons_cv .trx_addons_cv_section_title,
.scheme_dark .trx_addons_cv .trx_addons_cv_section_title a {
  color: #fff
}

.scheme_dark .trx_addons_cv_section_title.ui-state-active {
  border-color: #fff
}

.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a {
  color: #9ca9b6
}

.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active>a,
.scheme_dark .trx_addons_cv_section_content .trx_addons_tabs .trx_addons_tabs_titles li>a:hover {
  color: #fff
}

.scheme_dark .trx_addons_cv_section .trx_addons_pagination>* {
  color: #b4c2d1
}

.scheme_dark .trx_addons_cv_section .trx_addons_pagination>a:hover {
  color: #fff
}

.scheme_dark .trx_addons_pagination>span.active {
  color: #fff;
  border-color: #fff
}

.scheme_dark .trx_addons_cv_breadcrumbs .trx_addons_cv_breadcrumbs_item {
  color: #9ca9b6
}

.scheme_dark .trx_addons_cv_breadcrumbs a.trx_addons_cv_breadcrumbs_item:hover {
  color: #fff
}

.scheme_dark .trx_addons_cv_single .trx_addons_cv_single_title {
  color: #fff
}

.scheme_dark .trx_addons_cv_single .trx_addons_cv_single_subtitle {
  color: #9ca9b6
}

.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+2) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+2) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+3) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+2) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+3) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+4) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+3) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_2 .trx_addons_cv_resume_column:nth-child(2n+4) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+4) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+5) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_3 .trx_addons_cv_resume_column:nth-child(3n+6) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+5) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+6) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+7) .trx_addons_cv_resume_item,
.scheme_dark .trx_addons_tabs_content_delimiter .trx_addons_cv_resume_columns_4 .trx_addons_cv_resume_column:nth-child(4n+8) .trx_addons_cv_resume_item {
  border-color: #1e2832
}

.scheme_dark .trx_addons_cv_resume_item_meta {
  color: #fff
}

.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title,
.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a {
  color: #fff
}

.scheme_dark .trx_addons_cv_resume_item .trx_addons_cv_resume_item_title a:hover {
  color: #f25035
}

.scheme_dark .trx_addons_cv_resume_item_subtitle {
  color: #9ca9b6
}

.scheme_dark .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skills {
  color: #fff
}

.scheme_dark .trx_addons_cv_resume_style_skills .trx_addons_cv_resume_item_skill:after {
  border-color: #fff
}

.scheme_dark .trx_addons_cv_resume_style_education .trx_addons_cv_resume_item_number {
  color: #9ca9b6
}

.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon {
  color: #fff
}

.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_icon:hover,
.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a:hover {
  color: #ea3e21
}

.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:hover:after {
  border-color: #ea3e21
}

.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_title>a:after {
  border-top-color: #fff
}

.scheme_dark .trx_addons_cv_resume_style_services .trx_addons_cv_resume_item_text a {
  color: #fff
}

.scheme_dark .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title,
.scheme_dark .trx_addons_cv_portfolio_item .trx_addons_cv_portfolio_item_title a {
  color: #fff
}

.scheme_dark .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title,
.scheme_dark .trx_addons_cv_testimonials_item .trx_addons_cv_testimonials_item_title a {
  color: #fff
}

.scheme_dark .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title,
.scheme_dark .trx_addons_cv_certificates_item .trx_addons_cv_certificates_item_title a {
  color: #fff
}

.scheme_dark .trx_addons_cv .trx_addons_contact_form .trx_addons_contact_form_title {
  color: #fff
}

.scheme_dark .trx_addons_cv .trx_addons_contact_form_field_title {
  color: #fff
}

.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field input[type=text],
.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field textarea {
  border-color: #1e2832;
  color: #b4c2d1
}

.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field input[type=text]:focus,
.scheme_dark .trx_addons_contact_form .trx_addons_contact_form_field textarea:focus {
  background-color: #18232f;
  color: #fff
}

.scheme_dark .trx_addons_contact_form_field button {
  background-color: #fff;
  border-color: #fff;
  color: #141e29
}

.scheme_dark .trx_addons_contact_form_field button:hover {
  color: #fff
}

.scheme_dark .trx_addons_contact_form_info_icon {
  color: #9ca9b6
}

.scheme_dark .trx_addons_contact_form_info_area {
  color: #fff
}

.scheme_dark .trx_addons_contact_form_info_item_phone .trx_addons_contact_form_info_data {
  color: #fff !important
}

.scheme_dark .trx_addons_cv_about_page .trx_addons_cv_single_title {
  color: #fff
}

.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_button,
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_image,
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_color {
  border-color: #1e2832;
  background-color: #0e161f
}

.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_button:hover,
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_image:hover,
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_color:hover {
  border-color: #4a4a4a;
  background-color: #18232f
}

.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_selected {
  border-color: #f25035 !important;
  background-color: #18232f
}

.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_disabled span:before,
.scheme_dark .trx_addons_attrib_item.trx_addons_attrib_disabled span:after {
  background-color: #ea3e21
}

.scheme_dark .trx_addons_range_slider_label_min {
  color: #b4c2d1
}

.scheme_dark .trx_addons_range_slider_label_max {
  color: #b4c2d1
}

.scheme_dark div.ui-slider {
  background-color: #0e161f;
  border-color: #1e2832
}

.scheme_dark div.ui-slider .ui-slider-handle {
  border-color: #4a4a4a;
  background-color: #18232f
}

.scheme_dark div.ui-slider .ui-slider-range {
  background-color: #18232f
}

.scheme_dark .sc_recent_news_style_news-announce .recent_news_item_content,
.scheme_dark .sc_team_short .sc_team_columns_wrap .sc_team_item,
.scheme_dark .widget_banner .image_wrap {
  background-color: #0e161f
}

.scheme_dark .menu_mobile_close {
  border-color: #1e2832
}

.scheme_dark .sc_blogger_filters .sc_blogger_filters_titles a {
  background-color: #0e161f;
  color: #fff
}

.scheme_dark .sc_blogger_filters .sc_blogger_filters_titles a:hover,
.scheme_dark .sc_blogger_filters .sc_blogger_filters_titles a.active {
  background-color: #57af3a;
  color: #f4f4f4
}

.scheme_dark .sc_team_default .sc_team_item_subtitle,
.scheme_dark .sc_team_short .sc_team_item_subtitle,
.scheme_dark .sc_team_featured .sc_team_item_subtitle {
  color: #9ca9b6
}

.scheme_dark .sc_promo_text.trx_addons_blockquote_style_1,
.scheme_dark .sc_promo_text.trx_addons_blockquote_style_1:before {
  color: #fff
}

.scheme_dark .elementor-widget-trx_sc_icons .sc_icons .sc_icons_icon {
  background-color: #0e161f
}

.scheme_dark .elementor-widget-trx_sc_icons .sc_icons .sc_icons_item_description a[href^="tel:"] {
  color: #b4c2d1
}

.scheme_dark .elementor-widget-trx_sc_icons .sc_icons .sc_icons_item_description a[href^="tel:"]:hover {
  color: #ea3e21
}

.scheme_dark .elementor-shape .elementor-shape-fill {
  fill: #141e29
}

.scheme_dark .elementor-divider-separator {
  border-color: #26323f
}

.scheme_dark .color_style_link3.sc_button_hover_slide_left {
  background: linear-gradient(to right, #ea3e21 50%, #f25035 50%)no-repeat 100% 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_slide_left {
  background: linear-gradient(to right, #3040ee 50%, #4353ff 50%)no-repeat 100% 100%/210% 100% #3040ee !important
}

.scheme_dark .sc_button_hover_slide_right {
  background: linear-gradient(to left, #ea3e21 50%, #f25035 50%)no-repeat 0 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #ea3e21 50%, #f25035 50%)no-repeat 100% 100%/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #ea3e21 50%, #f25035 50%)no-repeat 100% 0/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_left {
  background: linear-gradient(to right, #3040ee 50%, #4353ff 50%)no-repeat 100% 100%/210% 100% #4353ff !important
}

.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_right {
  background: linear-gradient(to left, #3040ee 50%, #4353ff 50%)no-repeat 0 100%/210% 100% #4353ff !important
}

.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #3040ee 50%, #4353ff 50%)no-repeat 100% 100%/100% 210% #4353ff !important
}

.scheme_dark .sc_button_hover_style_link2.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #3040ee 50%, #4353ff 50%)no-repeat 100% 0/100% 210% #4353ff !important
}

.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_left {
  background: linear-gradient(to right, #469b2a 50%, #57af3a 50%)no-repeat 100% 100%/210% 100% #57af3a !important
}

.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_right {
  background: linear-gradient(to left, #469b2a 50%, #57af3a 50%)no-repeat 0 100%/210% 100% #57af3a !important
}

.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #469b2a 50%, #57af3a 50%)no-repeat 100% 100%/100% 210% #57af3a !important
}

.scheme_dark .sc_button_hover_style_link3.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #469b2a 50%, #57af3a 50%)no-repeat 100% 0/100% 210% #57af3a !important
}

.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f25035 50%, #ffffff 50%)no-repeat 100% 100%/210% 100% #fff !important
}

.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f25035 50%, #ffffff 50%)no-repeat 0 100%/210% 100% #fff !important
}

.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f25035 50%, #ffffff 50%)no-repeat 100% 100%/100% 210% #fff !important
}

.scheme_dark .sc_button_hover_style_dark.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f25035 50%, #ffffff 50%)no-repeat 100% 0/100% 210% #fff !important
}

.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f25035 50%, #9ca9b6 50%)no-repeat 100% 100%/210% 100% #9ca9b6 !important
}

.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f25035 50%, #9ca9b6 50%)no-repeat 0 100%/210% 100% #9ca9b6 !important
}

.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f25035 50%, #9ca9b6 50%)no-repeat 100% 100%/100% 210% #9ca9b6 !important
}

.scheme_dark .sc_button_hover_style_light.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f25035 50%, #9ca9b6 50%)no-repeat 100% 0/100% 210% #9ca9b6 !important
}

.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_left {
  background: linear-gradient(to right, #ffffff 50%, #f25035 50%)no-repeat 100% 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_right {
  background: linear-gradient(to left, #ffffff 50%, #f25035 50%)no-repeat 0 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #ffffff 50%, #f25035 50%)no-repeat 100% 100%/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_style_inverse.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #ffffff 50%, #f25035 50%)no-repeat 100% 0/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_left {
  background: linear-gradient(to right, #ea3e21 50%, #f25035 50%)no-repeat 100% 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_right {
  background: linear-gradient(to left, #ea3e21 50%, #f25035 50%)no-repeat 0 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #ea3e21 50%, #f25035 50%)no-repeat 100% 100%/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_style_hover.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #ea3e21 50%, #f25035 50%)no-repeat 100% 0/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_left {
  background: linear-gradient(to right, #ffffff 50%, #f25035 50%)no-repeat 100% 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_right {
  background: linear-gradient(to left, #ffffff 50%, #f25035 50%)no-repeat 0 100%/210% 100% #f25035 !important
}

.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #ffffff 50%, #f25035 50%)no-repeat 100% 100%/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #ffffff 50%, #f25035 50%)no-repeat 100% 0/100% 210% #f25035 !important
}

.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_left {
  background: linear-gradient(to right, #f25035 50%, #1e2832 50%)no-repeat 100% 100%/210% 100% #1e2832 !important
}

.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f25035 50%, #1e2832 50%)no-repeat 0 100%/210% 100% #1e2832 !important
}

.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f25035 50%, #1e2832 50%)no-repeat 100% 100%/100% 210% #1e2832 !important
}

.scheme_dark .sc_button_hover_style_alterbd.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f25035 50%, #1e2832 50%)no-repeat 100% 0/100% 210% #1e2832 !important
}

.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_left {
  background: linear-gradient(to right, #3040ee 50%, #4353ff 50%)no-repeat 100% 100%/210% 100% #3040ee !important
}

.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_right {
  background: linear-gradient(to left, #f25035 50%, #ffffff 50%)no-repeat 0 100%/210% 100% #fff !important
}

.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_top {
  background: linear-gradient(to bottom, #f25035 50%, #ffffff 50%)no-repeat 100% 100%/100% 210% #fff !important
}

.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_bottom {
  background: linear-gradient(to top, #f25035 50%, #ffffff 50%)no-repeat 100% 0/100% 210% #fff !important
}

.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_left:hover,
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_right:hover,
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_top:hover,
.scheme_dark .sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover {
  color: #141e29 !important
}

.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_left:hover,
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_right:hover,
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_top:hover,
.scheme_dark .sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover {
  color: #fff !important
}

.scheme_dark .color_style_link3.sc_button_hover_slide_left:hover,
.scheme_dark .color_style_link3.sc_button_hover_slide_left:active {
  background-position: 0 100% !important;
  color: #141e29 !important
}

.scheme_dark .sc_button_hover_slide_left:hover,
.scheme_dark .sc_button_hover_slide_left.active,
.scheme_dark .ui-state-active .sc_button_hover_slide_left,
.scheme_dark .vc_active .sc_button_hover_slide_left,
.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,
.scheme_dark li.active .sc_button_hover_slide_left {
  background-position: 0 100% !important;
  color: #141e29 !important
}

.scheme_dark .sc_button_hover_slide_right:hover,
.scheme_dark .sc_button_hover_slide_right.active,
.scheme_dark .ui-state-active .sc_button_hover_slide_right,
.scheme_dark .vc_active .sc_button_hover_slide_right,
.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,
.scheme_dark li.active .sc_button_hover_slide_right {
  background-position: 100% 100% !important;
  color: #141e29 !important
}

.scheme_dark .sc_button_hover_slide_top:hover,
.scheme_dark .sc_button_hover_slide_top.active,
.scheme_dark .ui-state-active .sc_button_hover_slide_top,
.scheme_dark .vc_active .sc_button_hover_slide_top,
.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,
.scheme_dark li.active .sc_button_hover_slide_top {
  background-position: 100% 0 !important;
  color: #141e29 !important
}

.scheme_dark .sc_button_hover_slide_bottom:hover,
.scheme_dark .sc_button_hover_slide_bottom.active,
.scheme_dark .ui-state-active .sc_button_hover_slide_bottom,
.scheme_dark .vc_active .sc_button_hover_slide_bottom,
.scheme_dark .vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,
.scheme_dark li.active .sc_button_hover_slide_bottom {
  background-position: 100% 100% !important;
  color: #141e29 !important
}

.scheme_dark .post_featured.hover_dots .icons span {
  background-color: #f25035
}

.scheme_dark .post_featured.hover_dots .post_info {
  color: #141e29
}

.scheme_dark .post_featured.hover_icon .icons a {
  color: #141e29
}

.scheme_dark .post_featured.hover_icon a:hover {
  color: #f25035
}

.scheme_dark .post_featured.hover_icons .icons a {
  color: #fff;
  background-color: rgba(20, 30, 41, .7)
}

.scheme_dark .post_featured.hover_icons a:hover {
  color: #f25035;
  background-color: #141e29
}

.scheme_dark .post_featured.hover_fade .post_info,
.scheme_dark .post_featured.hover_fade .post_info a,
.scheme_dark .post_featured.hover_fade .post_info .post_meta_item {
  color: #fff
}

.scheme_dark .post_featured.hover_fade .post_info a:hover {
  color: #f25035
}

.scheme_dark .post_featured.hover_slide .post_info,
.scheme_dark .post_featured.hover_slide .post_info a,
.scheme_dark .post_featured.hover_slide .post_info .post_meta_item {
  color: #fff
}

.scheme_dark .post_featured.hover_slide .post_info a:hover {
  color: #f25035
}

.scheme_dark .post_featured.hover_slide .post_info .post_title:after {
  background-color: #fff
}

.scheme_dark .post_featured.hover_pull {
  background-color: #fff
}

.scheme_dark .post_featured.hover_pull .post_info,
.scheme_dark .post_featured.hover_pull .post_info a,
.scheme_dark .post_featured.hover_pull .post_info a:before {
  color: #4c5560
}

.scheme_dark .post_featured.hover_pull .post_info a:hover,
.scheme_dark .post_featured.hover_pull .post_info a:hover:before {
  color: #f25035
}

.scheme_dark .post_featured.hover_border .post_info,
.scheme_dark .post_featured.hover_border .post_info a,
.scheme_dark .post_featured.hover_border .post_info .post_meta_item {
  color: #fff
}

.scheme_dark .post_featured.hover_border .post_info a:hover {
  color: #f25035
}

.scheme_dark .post_featured.hover_border .post_info:before,
.scheme_dark .post_featured.hover_border .post_info:after {
  border-color: #fff
}

.scheme_dark .post_featured.hover_shop .icons a {
  color: #fff;
  border-color: #f25035 !important;
  background-color: initial
}

.scheme_dark .post_featured.hover_shop .icons a:hover {
  color: #fff;
  border-color: #f25035 !important;
  background-color: #f25035
}

.scheme_dark .products.related .post_featured.hover_shop .icons a {
  color: #fff;
  border-color: #f25035 !important;
  background-color: #f25035
}

.scheme_dark .products.related .post_featured.hover_shop .icons a:hover {
  color: #fff;
  border-color: #ea3e21 !important;
  background-color: #ea3e21
}

.scheme_dark .post_featured.hover_shop_buttons .icons .shop_link {
  color: #141e29;
  background-color: #fff
}

.scheme_dark .post_featured.hover_shop_buttons .icons a:hover {
  color: #fff;
  background-color: #ea3e21
}

.mejs-offscreen {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal
}

.mejs-container {
  background: #000;
  font-family: Helvetica, Arial, serif;
  position: relative;
  text-align: left;
  text-indent: 0;
  vertical-align: top
}

.mejs-container,
.mejs-container * {
  box-sizing: border-box
}

.mejs-container video::-webkit-media-controls,
.mejs-container video::-webkit-media-controls-panel,
.mejs-container video::-webkit-media-controls-panel-container,
.mejs-container video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important
}

.mejs-fill-container,
.mejs-fill-container .mejs-container {
  height: 100%;
  width: 100%
}

.mejs-fill-container {
  background: transparent;
  margin: 0 auto;
  overflow: hidden;
  position: relative
}

.mejs-container:focus {
  outline: none
}

.mejs-iframe-overlay {
  height: 100%;
  position: absolute;
  width: 100%
}

.mejs-embed,
.mejs-embed body {
  background: #000;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%
}

.mejs-fullscreen {
  overflow: hidden !important
}

.mejs-container-fullscreen {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1000
}

.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen video {
  height: 100% !important;
  width: 100% !important
}

.mejs-background,
.mejs-mediaelement {
  left: 0;
  position: absolute;
  top: 0
}

.mejs-mediaelement {
  height: 100%;
  width: 100%;
  z-index: 0
}

.mejs-poster {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1
}

:root .mejs-poster-img {
  display: none
}

.mejs-poster-img {
  border: 0;
  padding: 0
}

.mejs-overlay {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0
}

.mejs-layer {
  z-index: 1
}

.mejs-overlay-play {
  cursor: pointer
}

.mejs-overlay-button {
  background: url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;
  background-position: 0 -39px;
  height: 80px;
  width: 80px
}

.mejs-overlay:hover>.mejs-overlay-button {
  background-position: -80px -39px
}

.mejs-overlay-loading {
  height: 80px;
  width: 80px
}

.mejs-overlay-loading-bg-img {
  -webkit-animation: a 1s linear infinite;
  animation: a 1s linear infinite;
  background: transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;
  display: block;
  height: 80px;
  width: 80px;
  z-index: 1
}

@-webkit-keyframes a {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

@keyframes a {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
  }
}

.mejs-controls {
  bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  left: 0;
  list-style-type: none;
  margin: 0;
  padding: 0 10px;
  position: absolute;
  width: 100%;
  z-index: 3
}

.mejs-controls:not([style*="display: none"]) {
  background: rgba(255, 0, 0, .7);
  background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .35));
  background: linear-gradient(transparent, rgba(0, 0, 0, .35))
}

.mejs-button,
.mejs-time,
.mejs-time-rail {
  font-size: 10px;
  height: 40px;
  line-height: 10px;
  margin: 0;
  width: 32px
}

.mejs-button>button {
  background: transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);
  border: 0;
  cursor: pointer;
  display: block;
  font-size: 0;
  height: 20px;
  line-height: 0;
  margin: 10px 6px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  text-decoration: none;
  width: 20px
}

.mejs-button>button:focus {
  outline: 1px dotted #999
}

.mejs-container-keyboard-inactive [role=slider],
.mejs-container-keyboard-inactive [role=slider]:focus,
.mejs-container-keyboard-inactive a,
.mejs-container-keyboard-inactive a:focus,
.mejs-container-keyboard-inactive button,
.mejs-container-keyboard-inactive button:focus {
  outline: 0
}

.mejs-time {
  box-sizing: content-box;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  height: 24px;
  overflow: hidden;
  padding: 16px 6px 0;
  text-align: center;
  width: auto
}

.mejs-play>button {
  background-position: 0 0
}

.mejs-pause>button {
  background-position: -20px 0
}

.mejs-replay>button {
  background-position: -160px 0
}

.mejs-time-rail {
  direction: ltr;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 40px;
  margin: 0 10px;
  padding-top: 10px;
  position: relative
}

.mejs-time-buffering,
.mejs-time-current,
.mejs-time-float,
.mejs-time-float-corner,
.mejs-time-float-current,
.mejs-time-hovered,
.mejs-time-loaded,
.mejs-time-marker,
.mejs-time-total {
  border-radius: 2px;
  cursor: pointer;
  display: block;
  height: 10px;
  position: absolute
}

.mejs-time-total {
  background: hsla(0, 0%, 100%, .3);
  margin: 5px 0 0;
  width: 100%
}

.mejs-time-buffering {
  -webkit-animation: b 2s linear infinite;
  animation: b 2s linear infinite;
  background: -webkit-linear-gradient(135deg, hsla(0, 0%, 100%, .4) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .4) 0, hsla(0, 0%, 100%, .4) 75%, transparent 0, transparent);
  background: linear-gradient(-45deg, hsla(0, 0%, 100%, .4) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .4) 0, hsla(0, 0%, 100%, .4) 75%, transparent 0, transparent);
  background-size: 15px 15px;
  width: 100%
}

@-webkit-keyframes b {
  0% {
    background-position: 0 0
  }

  to {
    background-position: 30px 0
  }
}

@keyframes b {
  0% {
    background-position: 0 0
  }

  to {
    background-position: 30px 0
  }
}

.mejs-time-loaded {
  background: hsla(0, 0%, 100%, .3)
}

.mejs-time-current,
.mejs-time-handle-content {
  background: hsla(0, 0%, 100%, .9)
}

.mejs-time-hovered {
  background: hsla(0, 0%, 100%, .5);
  z-index: 10
}

.mejs-time-hovered.negative {
  background: rgba(0, 0, 0, .2)
}

.mejs-time-buffering,
.mejs-time-current,
.mejs-time-hovered,
.mejs-time-loaded {
  left: 0;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transition: all .15s ease-in;
  transition: all .15s ease-in;
  width: 100%
}

.mejs-time-buffering {
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1)
}

.mejs-time-hovered {
  -webkit-transition: height .1s cubic-bezier(.44, 0, 1, 1);
  transition: height .1s cubic-bezier(.44, 0, 1, 1)
}

.mejs-time-hovered.no-hover {
  -webkit-transform: scaleX(0) !important;
  -ms-transform: scaleX(0) !important;
  transform: scaleX(0) !important
}

.mejs-time-handle,
.mejs-time-handle-content {
  border: 4px solid transparent;
  cursor: pointer;
  left: 0;
  position: absolute;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  z-index: 11
}

.mejs-time-handle-content {
  border: 4px solid hsla(0, 0%, 100%, .9);
  border-radius: 50%;
  height: 10px;
  left: -7px;
  top: -4px;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  width: 10px
}

.mejs-time-rail .mejs-time-handle-content:active,
.mejs-time-rail .mejs-time-handle-content:focus,
.mejs-time-rail:hover .mejs-time-handle-content {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1)
}

.mejs-time-float {
  background: #eee;
  border: 1px solid #333;
  bottom: 100%;
  color: #111;
  display: none;
  height: 17px;
  margin-bottom: 9px;
  position: absolute;
  text-align: center;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 36px
}

.mejs-time-float-current {
  display: block;
  left: 0;
  margin: 2px;
  text-align: center;
  width: 30px
}

.mejs-time-float-corner {
  border: 5px solid #eee;
  border-color: #eee transparent transparent;
  border-radius: 0;
  display: block;
  height: 0;
  left: 50%;
  line-height: 0;
  position: absolute;
  top: 100%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 0
}

.mejs-long-video .mejs-time-float {
  margin-left: -23px;
  width: 64px
}

.mejs-long-video .mejs-time-float-current {
  width: 60px
}

.mejs-broadcast {
  color: #fff;
  height: 10px;
  position: absolute;
  top: 15px;
  width: 100%
}

.mejs-fullscreen-button>button {
  background-position: -80px 0
}

.mejs-unfullscreen>button {
  background-position: -100px 0
}

.mejs-mute>button {
  background-position: -60px 0
}

.mejs-unmute>button {
  background-position: -40px 0
}

.mejs-volume-button {
  position: relative
}

.mejs-volume-button>.mejs-volume-slider {
  -webkit-backface-visibility: hidden;
  background: rgba(50, 50, 50, .7);
  border-radius: 0;
  bottom: 100%;
  display: none;
  height: 115px;
  left: 50%;
  margin: 0;
  position: absolute;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 25px;
  z-index: 1
}

.mejs-volume-button:hover {
  border-radius: 0 0 4px 4px
}

.mejs-volume-total {
  background: hsla(0, 0%, 100%, .5);
  height: 100px;
  left: 50%;
  margin: 0;
  position: absolute;
  top: 8px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 2px
}

.mejs-volume-current {
  left: 0;
  margin: 0;
  width: 100%
}

.mejs-volume-current,
.mejs-volume-handle {
  background: hsla(0, 0%, 100%, .9);
  position: absolute
}

.mejs-volume-handle {
  border-radius: 1px;
  cursor: ns-resize;
  height: 6px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 16px
}

.mejs-horizontal-volume-slider {
  display: block;
  height: 36px;
  position: relative;
  vertical-align: middle;
  width: 56px
}

.mejs-horizontal-volume-total {
  background: rgba(50, 50, 50, .8);
  height: 8px;
  top: 16px;
  width: 50px
}

.mejs-horizontal-volume-current,
.mejs-horizontal-volume-total {
  border-radius: 2px;
  font-size: 1px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute
}

.mejs-horizontal-volume-current {
  background: hsla(0, 0%, 100%, .8);
  height: 100%;
  top: 0;
  width: 100%
}

.mejs-horizontal-volume-handle {
  display: none
}

.mejs-captions-button,
.mejs-chapters-button {
  position: relative
}

.mejs-captions-button>button {
  background-position: -140px 0
}

.mejs-chapters-button>button {
  background-position: -180px 0
}

.mejs-captions-button>.mejs-captions-selector,
.mejs-chapters-button>.mejs-chapters-selector {
  background: rgba(50, 50, 50, .7);
  border: 1px solid transparent;
  border-radius: 0;
  bottom: 100%;
  margin-right: -43px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 50%;
  visibility: visible;
  width: 86px
}

.mejs-chapters-button>.mejs-chapters-selector {
  margin-right: -55px;
  width: 110px
}

.mejs-captions-selector-list,
.mejs-chapters-selector-list {
  list-style-type: none !important;
  margin: 0;
  overflow: hidden;
  padding: 0
}

.mejs-captions-selector-list-item,
.mejs-chapters-selector-list-item {
  color: #fff;
  cursor: pointer;
  display: block;
  list-style-type: none !important;
  margin: 0 0 6px;
  overflow: hidden;
  padding: 0
}

.mejs-captions-selector-list-item:hover,
.mejs-chapters-selector-list-item:hover {
  background-color: #c8c8c8 !important;
  background-color: hsla(0, 0%, 100%, .4) !important
}

.mejs-captions-selector-input,
.mejs-chapters-selector-input {
  clear: both;
  float: left;
  left: -1000px;
  margin: 3px 3px 0 5px;
  position: absolute
}

.mejs-captions-selector-label,
.mejs-chapters-selector-label {
  cursor: pointer;
  float: left;
  font-size: 10px;
  line-height: 15px;
  padding: 4px 10px 0;
  width: 100%
}

.mejs-captions-selected,
.mejs-chapters-selected {
  color: #21f8f8
}

.mejs-captions-translations {
  font-size: 10px;
  margin: 0 0 5px
}

.mejs-captions-layer {
  bottom: 0;
  color: #fff;
  font-size: 16px;
  left: 0;
  line-height: 20px;
  position: absolute;
  text-align: center
}

.mejs-captions-layer a {
  color: #fff;
  text-decoration: underline
}

.mejs-captions-layer[lang=ar] {
  font-size: 20px;
  font-weight: 400
}

.mejs-captions-position {
  bottom: 15px;
  left: 0;
  position: absolute;
  width: 100%
}

.mejs-captions-position-hover {
  bottom: 35px
}

.mejs-captions-text,
.mejs-captions-text * {
  background: hsla(0, 0%, 8%, .5);
  box-shadow: 5px 0 0 hsla(0, 0%, 8%, .5), -5px 0 0 hsla(0, 0%, 8%, .5);
  padding: 0;
  white-space: pre-wrap
}

.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container {
  display: none
}

.mejs-overlay-error {
  position: relative
}

.mejs-overlay-error>img {
  left: 0;
  max-width: 100%;
  position: absolute;
  top: 0;
  z-index: -1
}

.mejs-cannotplay,
.mejs-cannotplay a {
  color: #fff;
  font-size: .8em
}

.mejs-cannotplay {
  position: relative
}

.mejs-cannotplay a,
.mejs-cannotplay p {
  display: inline-block;
  padding: 0 15px;
  width: 100%
}

.mejs-container {
  clear: both;
  max-width: 100%
}

.mejs-container * {
  font-family: Helvetica, Arial
}

.mejs-container,
.mejs-container .mejs-controls,
.mejs-embed,
.mejs-embed body {
  background: #222
}

.mejs-time {
  font-weight: 400;
  word-wrap: normal
}

.mejs-controls a.mejs-horizontal-volume-slider {
  display: table
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail .mejs-time-loaded {
  background: #fff
}

.mejs-controls .mejs-time-rail .mejs-time-current {
  background: #0073aa
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total {
  background: rgba(255, 255, 255, .33)
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail span {
  border-radius: 0
}

.mejs-overlay-loading {
  background: 0 0
}

.mejs-controls button:hover {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none
}

.me-cannotplay {
  width: auto !important
}

.media-embed-details .wp-audio-shortcode {
  display: inline-block;
  max-width: 400px
}

.audio-details .embed-media-settings {
  overflow: visible
}

.media-embed-details .embed-media-settings .setting span:not(.button-group) {
  max-width: 400px;
  width: auto
}

.media-embed-details .embed-media-settings .checkbox-setting span {
  display: inline-block
}

.media-embed-details .embed-media-settings {
  padding-top: 0;
  top: 28px
}

.media-embed-details .instructions {
  padding: 16px 0;
  max-width: 600px
}

.media-embed-details .setting .remove-setting,
.media-embed-details .setting p {
  color: #a00;
  font-size: 10px;
  text-transform: uppercase
}

.media-embed-details .setting .remove-setting {
  padding: 5px 0
}

.media-embed-details .setting a:hover {
  color: #dc3232
}

.media-embed-details .embed-media-settings .checkbox-setting {
  float: none;
  margin: 0 0 10px
}

.wp-video {
  max-width: 100%;
  height: auto
}

.wp_attachment_holder .wp-audio-shortcode,
.wp_attachment_holder .wp-video {
  margin-top: 18px
}

.wp-video-shortcode video,
video.wp-video-shortcode {
  max-width: 100%;
  display: inline-block
}

.video-details .wp-video-holder {
  width: 100%;
  max-width: 640px
}

.wp-playlist {
  border: 1px solid #ccc;
  padding: 10px;
  margin: 12px 0 18px;
  font-size: 14px;
  line-height: 1.5
}

.wp-admin .wp-playlist {
  margin: 0 0 18px
}

.wp-playlist video {
  display: inline-block;
  max-width: 100%
}

.wp-playlist audio {
  display: none;
  max-width: 100%;
  width: 400px
}

.wp-playlist .mejs-container {
  margin: 0;
  max-width: 100%
}

.wp-playlist .mejs-controls .mejs-button button {
  outline: 0
}

.wp-playlist-light {
  background: #fff;
  color: #000
}

.wp-playlist-dark {
  color: #fff;
  background: #000
}

.wp-playlist-caption {
  display: block;
  max-width: 88%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  line-height: 1.5
}

.wp-playlist-item .wp-playlist-caption {
  text-decoration: none;
  color: #000;
  max-width: -webkit-calc(100% - 40px);
  max-width: calc(100% - 40px)
}

.wp-playlist-item-meta {
  display: block;
  font-size: 14px;
  line-height: 1.5
}

.wp-playlist-item-title {
  font-size: 14px;
  line-height: 1.5
}

.wp-playlist-item-album {
  font-style: italic;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wp-playlist-item-artist {
  font-size: 12px;
  text-transform: uppercase
}

.wp-playlist-item-length {
  position: absolute;
  right: 3px;
  top: 0;
  font-size: 14px;
  line-height: 1.5
}

.rtl .wp-playlist-item-length {
  left: 3px;
  right: auto
}

.wp-playlist-tracks {
  margin-top: 10px
}

.wp-playlist-item {
  position: relative;
  cursor: pointer;
  padding: 0 3px;
  border-bottom: 1px solid #ccc
}

.wp-playlist-item:last-child {
  border-bottom: 0
}

.wp-playlist-light .wp-playlist-caption {
  color: #333
}

.wp-playlist-dark .wp-playlist-caption {
  color: #ddd
}

.wp-playlist-playing {
  font-weight: 700;
  background: #f7f7f7
}

.wp-playlist-light .wp-playlist-playing {
  background: #fff;
  color: #000
}

.wp-playlist-dark .wp-playlist-playing {
  background: #000;
  color: #fff
}

.wp-playlist-current-item {
  overflow: hidden;
  margin-bottom: 10px;
  height: 60px
}

.wp-playlist .wp-playlist-current-item img {
  float: left;
  max-width: 60px;
  height: auto;
  margin-right: 10px;
  padding: 0;
  border: 0
}

.rtl .wp-playlist .wp-playlist-current-item img {
  float: right;
  margin-left: 10px;
  margin-right: 0
}

.wp-playlist-current-item .wp-playlist-item-artist,
.wp-playlist-current-item .wp-playlist-item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wp-audio-playlist .me-cannotplay span {
  padding: 5px 15px
}

@charset "utf-8";

.sc_blogger_modern .trx_addons_columns_wrap>.trx_addons_column-4_10 {
  position: relative !important
}

.trx_addons_columns_wrap {
  height: 100% !important
}

.clearfix::after,
.trx_addons_columns_wrap::after {
  content: none !important
}

.mfp-close {
  font-size: 50px !important;
  width: 50px;
  height: 50px;
  color: #000 !important;
  position: absolute !important;
  margin-right: -40px !important;
  margin-top: -10px !important
}

@media only screen and (max-width:767px) {
  .mfp-close {
    width: 30px !important;
    height: 30px !important;
    line-height: 30px;
    text-align: center;
    margin-right: 10px !important;
    margin-top: -60px !important
  }
}

.scheme_default button:not(.components-button):not(.search_submit) {
  color: #000 !important
}

.sc_layouts_552 {
  position: relative;
  max-width: 865px;
  margin: 0 auto;
  position: relative
}

@media(min-width:2160px) {

  .hide_on_wide,
  .sc_layouts_hide_on_wide {
    display: none !important
  }
}

@media(min-width:1680px) and (max-width:2159px) {
  body.elementor-editor-active .elementor-hidden-desktop:not(.elementor-element-edit-mode) {
    display: none !important
  }

  .hide_on_desktop,
  .sc_layouts_hide_on_desktop {
    display: none !important
  }

  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,
  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on {
    padding-top: 0;
    padding-bottom: 0
  }

  .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,
  .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
    max-height: 3em
  }
}

@media(min-width:1280px) and (max-width:1679px) {
  body.elementor-editor-active .elementor-hidden-desktop:not(.elementor-element-edit-mode) {
    display: none !important
  }

  .hide_on_notebook,
  .sc_layouts_hide_on_notebook {
    display: none !important
  }

  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,
  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on {
    padding-top: 0;
    padding-bottom: 0
  }

  .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,
  .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
    max-height: 3em
  }
}

@media(min-width:768px) and (max-width:1279px) {
  .sc_push_hide_on_tablet {
    margin-top: 0 !important
  }

  .sc_pull_hide_on_tablet {
    margin-bottom: 0 !important
  }

  body.elementor-editor-active .elementor-hidden-tablet:not(.elementor-element-edit-mode) {
    display: none !important
  }

  .hide_on_tablet,
  .sc_layouts_hide_on_tablet {
    display: none !important
  }

  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on,
  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on {
    padding-top: 0;
    padding-bottom: 0
  }

  .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,
  .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
    max-height: 3em
  }
}

@media(max-width:767px) {
  .sc_push_hide_on_mobile {
    margin-top: 0 !important
  }

  .sc_pull_hide_on_mobile {
    margin-bottom: 0 !important
  }

  body.elementor-editor-active .elementor-hidden-phone:not(.elementor-element-edit-mode) {
    display: none !important
  }

  .hide_on_mobile,
  .sc_layouts_hide_on_mobile {
    display: none !important
  }

  .sc_layouts_row_type_compact.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always,
  .sc_layouts_row_type_normal.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always {
    padding-top: 0;
    padding-bottom: 0
  }

  .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .custom-logo-link img,
  .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img {
    max-height: 3em
  }
}

@media(max-width:1439px) {
  .trx_addons_audio_player {
    padding: 2em
  }

  .sc_item_subtitle+.sc_item_title {
    margin-top: .4em
  }

  .sc_item_title+.sc_item_descr,
  .sc_item_subtitle+.sc_item_descr,
  .sc_item_title+.sc_item_slider,
  .sc_item_subtitle+.sc_item_slider,
  .sc_item_descr+.sc_item_slider,
  .sc_item_title+.sc_item_columns,
  .sc_item_subtitle+.sc_item_columns,
  .sc_item_descr+.sc_item_columns,
  .sc_item_title+.sc_item_content,
  .sc_item_subtitle+.sc_item_content,
  .sc_item_descr+.sc_item_content {
    margin-top: 2em
  }

  .sc_item_title+.sc_item_button,
  .sc_item_title+.sc_item_button_image,
  .sc_item_subtitle+.sc_item_button,
  .sc_item_subtitle+.sc_item_button_image,
  .sc_item_descr+.sc_item_button,
  .sc_item_descr+.sc_item_button_image,
  .sc_item_content+.sc_item_button,
  .sc_item_content+.sc_item_button_image,
  .sc_item_slider+.sc_item_button,
  .sc_item_slider+.sc_item_button_image,
  .sc_item_columns+.sc_item_button,
  .sc_item_columns+.sc_item_button_image {
    margin-top: 2em
  }

  .sc_layouts_row:not(.sc_layouts_row_type_narrow),
  .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type=text],
  .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2 {
    font-size: 14px
  }

  .sc_layouts_row_fixed_on {
    left: -15px;
    right: -15px
  }

  .sc_layouts_row .sc_button {
    font-size: 12px;
    padding: 1.5em
  }

  .sc_services_iconed .sc_services_item_content {
    padding: 2.1429em
  }

  .sc_team_default .sc_team_item_info {
    padding: 2.1429em
  }

  .sc_blogger_default .sc_blogger_item .sc_blogger_item_content {
    padding: 2.1429em
  }

  .sc_blogger_default .sc_blogger_item .sc_blogger_item_button {
    margin-top: 1em
  }

  .sc_content_width_1_1 {
    width: 1100px
  }

  .sc_content_width_1_2 {
    width: 550px
  }

  .sc_content_width_1_3 {
    width: 366.66667px
  }

  .sc_content_width_2_3 {
    width: 733.33333px
  }

  .sc_content_width_1_4 {
    width: 275px
  }

  .sc_content_width_3_4 {
    width: 825px
  }

  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 2.1429em
  }

  .sc_recent_news_style_news-announce .post_size_medium .post_title,
  .sc_recent_news_style_news-announce .post_size_small .post_title {
    font-size: 1.2em
  }

  .sc_recent_news_style_news-announce .post_size_full {
    height: 372px
  }

  .sc_recent_news_style_news-announce .post_size_big {
    height: 186px
  }

  .sc_recent_news_style_news-announce .post_size_medium {
    height: 93px
  }

  .sc_recent_news_style_news-announce .post_size_small {
    height: 93px
  }

  a.custom-logo-link img,
  .wp-block-columns .sc_layouts_logo img,
  .sc_layouts_row .sc_layouts_logo img {
    max-height: 4.5em
  }

  .sc_layouts_row_type_compact .custom-logo-link img,
  .sc_layouts_row_type_compact .sc_layouts_logo img {
    max-height: 3.5em
  }

  .sc_layouts_row_type_narrow .custom-logo-link img,
  .sc_layouts_row_type_narrow .sc_layouts_logo img {
    max-height: 2.5em
  }
}

@media(max-width:1279px) {
  .trx_addons_audio_player {
    padding: 2em 1.6em
  }

  .sc_push_x_tiny {
    margin-left: 1em !important
  }

  .sc_push_x_tiny_negative {
    margin-left: -1em !important
  }

  .sc_push_x_small {
    margin-left: 2em !important
  }

  .sc_push_x_small_negative {
    margin-left: -2em !important
  }

  .sc_push_x_medium {
    margin-left: 3em !important
  }

  .sc_push_x_medium_negative {
    margin-left: -3em !important
  }

  .sc_push_x_large {
    margin-left: 4em !important
  }

  .sc_push_x_large_negative {
    margin-left: -4em !important
  }

  .sc_push_tiny,
  .sc_push_y_tiny {
    margin-top: 1em !important
  }

  .sc_push_tiny_negative,
  .sc_push_y_tiny_negative {
    margin-top: -1em !important
  }

  .sc_push_small,
  .sc_push_y_small {
    margin-top: 2em !important
  }

  .sc_push_small_negative,
  .sc_push_y_small_negative {
    margin-top: -2em !important
  }

  .sc_push_medium,
  .sc_push_y_medium {
    margin-top: 3em !important
  }

  .sc_push_medium_negative,
  .sc_push_y_medium_negative {
    margin-top: -3em !important
  }

  .sc_push_large,
  .sc_push_y_large {
    margin-top: 4em !important
  }

  .sc_push_large_negative,
  .sc_push_y_large_negative {
    margin-top: -4em !important
  }

  .sc_pull_x_tiny {
    margin-right: 1em !important
  }

  .sc_pull_x_tiny_negative {
    margin-right: -1em !important
  }

  .sc_pull_x_small {
    margin-right: 2em !important
  }

  .sc_pull_x_small_negative {
    margin-right: -2em !important
  }

  .sc_pull_x_medium {
    margin-right: 3em !important
  }

  .sc_pull_x_medium_negative {
    margin-right: -3em !important
  }

  .sc_pull_x_large {
    margin-right: 4em !important
  }

  .sc_pull_x_large_negative {
    margin-right: -4em !important
  }

  .sc_pull_tiny,
  .sc_pull_y_tiny {
    margin-bottom: 1em !important
  }

  .sc_pull_tiny_negative,
  .sc_pull_y_tiny_negative {
    margin-bottom: -1em !important
  }

  .sc_pull_small,
  .sc_pull_y_small {
    margin-bottom: 2em !important
  }

  .sc_pull_small_negative,
  .sc_pull_y_small_negative {
    margin-bottom: -2em !important
  }

  .sc_pull_medium,
  .sc_pull_y_medium {
    margin-bottom: 3em !important
  }

  .sc_pull_medium_negative,
  .sc_pull_y_medium_negative {
    margin-bottom: -3em !important
  }

  .sc_pull_large,
  .sc_pull_y_large {
    margin-bottom: 4em !important
  }

  .sc_pull_large_negative,
  .sc_pull_y_large_negative {
    margin-bottom: -4em !important
  }

  .sc_shift_x_tiny {
    left: 1em !important
  }

  .sc_shift_x_tiny_negative {
    left: -1em !important
  }

  .sc_shift_x_small {
    left: 2em !important
  }

  .sc_shift_x_small_negative {
    left: -2em !important
  }

  .sc_shift_x_medium {
    left: 3em !important
  }

  .sc_shift_x_medium_negative {
    left: -3em !important
  }

  .sc_shift_x_large {
    left: 4em !important
  }

  .sc_shift_x_large_negative {
    left: -4em !important
  }

  .sc_shift_y_tiny {
    top: 1em !important
  }

  .sc_shift_y_tiny_negative {
    top: -1em !important
  }

  .sc_shift_y_small {
    top: 2em !important
  }

  .sc_shift_y_small_negative {
    top: -2em !important
  }

  .sc_shift_y_medium {
    top: 3em !important
  }

  .sc_shift_y_medium_negative {
    top: -3em !important
  }

  .sc_shift_y_large {
    top: 4em !important
  }

  .sc_shift_y_large_negative {
    top: -4em !important
  }

  .elementor-section[class*=sc_extra_bg_]:after,
  .elementor-column[class*=sc_extra_bg_]>.elementor-column-wrap:after,
  .elementor-widget-text-editor[class*=sc_extra_bg_]:after {
    display: none
  }

  .elementor-section[class*=sc_extra_bg_][class*=sc_bg_mask_]:before,
  .elementor-column[class*=sc_extra_bg_][class*=sc_bg_mask_]>.elementor-column-wrap:before,
  .elementor-widget-text-editor[class*=sc_extra_bg_][class*=sc_bg_mask_]:before {
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
  }

  .elementor-section.sc_extra_bg_tiny,
  .elementor-column.sc_extra_bg_tiny>.elementor-column-wrap,
  .elementor-widget-text-editor.sc_extra_bg_tiny {
    padding: 1em !important
  }

  .elementor-section.sc_extra_bg_small,
  .elementor-column.sc_extra_bg_small>.elementor-column-wrap,
  .elementor-widget-text-editor.sc_extra_bg_small {
    padding: 2em !important
  }

  .elementor-section.sc_extra_bg_medium,
  .elementor-column.sc_extra_bg_medium>.elementor-column-wrap,
  .elementor-widget-text-editor.sc_extra_bg_medium {
    padding: 3em !important
  }

  .elementor-section.sc_extra_bg_large,
  .elementor-column.sc_extra_bg_large>.elementor-column-wrap,
  .elementor-widget-text-editor.sc_extra_bg_large {
    padding: 4em !important
  }

  .elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner {
    height: 1em !important
  }

  .elementor-widget-spacer.sc_height_small .elementor-spacer-inner {
    height: 2em !important
  }

  .elementor-widget-spacer.sc_height_medium .elementor-spacer-inner {
    height: 3em !important
  }

  .elementor-widget-spacer.sc_height_large .elementor-spacer-inner,
  .elementor-widget-spacer.sc_height_big .elementor-spacer-inner {
    height: 4em !important
  }

  .elementor-widget-spacer.sc_height_huge .elementor-spacer-inner {
    height: 5em !important
  }

  .elementor-widget-divider.sc_height_tiny .elementor-divider {
    padding: 1em 0 !important
  }

  .elementor-widget-divider.sc_height_small .elementor-divider {
    padding: 2em 0 !important
  }

  .elementor-widget-divider.sc_height_medium .elementor-divider {
    padding: 3em 0 !important
  }

  .elementor-widget-divider.sc_height_large .elementor-divider,
  .elementor-widget-divider.sc_height_big .elementor-divider {
    padding: 4em 0 !important
  }

  .elementor-widget-divider.sc_height_huge .elementor-divider {
    padding: 5em 0 !important
  }

  .sc_layouts_row:not(.sc_layouts_row_type_narrow),
  .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type=text],
  .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2 {
    font-size: 13px;
    line-height: 21px
  }

  .sc_layouts_row_fixed_on {
    left: -15px;
    right: -15px
  }

  .sc_blogger_default .sc_blogger_item .sc_blogger_item_content {
    padding: 2em 1.6em
  }

  .sc_content_width_1_1 {
    width: 964px
  }

  .sc_content_width_1_2 {
    width: 482px
  }

  .sc_content_width_1_3 {
    width: 321.33333px
  }

  .sc_content_width_2_3 {
    width: 642.66667px
  }

  .sc_content_width_1_4 {
    width: 241px
  }

  .sc_content_width_3_4 {
    width: 723px
  }

  .sc_icons .sc_icons_icon+.sc_icons_item_title,
  .sc_icons .sc_icons_icon+.sc_icons_item_description {
    margin-top: 1em
  }

  .sc_icons .sc_icons_item_description {
    font-size: 14px
  }

  .sc_promo.sc_promo_size_normal .sc_promo_icon,
  .sc_promo.sc_promo_size_large .sc_promo_icon {
    font-size: 4em
  }

  .sc_recent_news_style_news-announce .post_size_small .post_title {
    margin-bottom: .8em
  }

  .sc_recent_news_style_news-announce .post_size_small .post_meta {
    display: none
  }

  .slider_container .swiper-pagination-bullet,
  .slider_outer .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    line-height: 8px;
    text-align: center;
    border-width: 1px
  }

  .slider_container.slider_controls_outside+.slider_controls_wrap>.slider_prev,
  .slider_outer_controls_outside .slider_controls_wrap>.slider_prev {
    opacity: 1;
    margin-left: 0;
    left: 1.5em
  }

  .slider_container.slider_controls_outside+.slider_next,
  .slider_outer_controls_outside .slider_controls_wrap>.slider_next {
    opacity: 1;
    margin-right: 0;
    right: 1.5em
  }

  .sc_layouts_menu_nav ul li.columns-4>ul,
  .sc_layouts_menu_nav ul li.columns-5>ul {
    width: 39em
  }

  .sc_layouts_menu_nav ul li.columns-4>ul.submenu_left,
  .sc_layouts_menu_nav ul li.columns-5>ul.submenu_left {
    left: -39em
  }

  .sc_layouts_menu_nav li.columns-4>ul>li,
  .sc_layouts_menu_nav li.columns-5>ul>li {
    width: 33.3333%
  }
}

@media(max-width:1023px) {
  .trx_addons_scroll_to_top {
    right: 1em
  }

  .trx_addons_scroll_to_top.show {
    bottom: 1em
  }

  .trx_addons_stretch_height {
    min-height: 0 !important
  }

  .scroll_progress_bottom {
    height: 6px
  }

  .sc_item_title {
    letter-spacing: 1px
  }

  .sc_item_descr {
    max-width: none
  }

  #trx_addons_post_details_popup {
    width: 80%
  }

  .sc_events_classic .trx_addons_hover_content .trx_addons_hover_text,
  .sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a {
    margin-top: 1.5em !important
  }

  .sc_events_classic .trx_addons_hover_content .trx_addons_hover_text {
    max-height: 9em;
    overflow: hidden
  }

  .sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a {
    padding: 1em;
    font-size: 10px
  }

  .sc_layouts_row_fixed_on {
    left: -15px;
    right: -15px
  }

  .sc_layouts_column .sc_layouts_item {
    margin-right: 1.15em
  }

  .sc_layouts_column_align_right .sc_layouts_item {
    margin-left: 1.15em;
    margin-right: 0
  }

  .sc_layouts_row_type_narrow,
  .sc_layouts_row_type_narrow input[type=text],
  .sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
    font-size: 12px;
    line-height: 16px
  }

  .sc_layouts_title_title {
    font-size: .8em
  }

  .sc_services_iconed .sc_services_item_header {
    padding: 1.6154em
  }

  .sc_services_iconed .sc_services_item_icon,
  .sc_services_iconed .sc_services_item_pictogram {
    font-size: 2em
  }

  .sc_services_iconed .sc_services_item_content {
    padding: 1.6154em
  }

  .sc_services_chess .sc_item_columns_2 .sc_services_item_text {
    display: none
  }

  .sc_services_hover .sc_services_item_header_inner,
  .sc_services_hover .sc_services_item_content_inner {
    padding: 1em
  }

  .sc_services_hover .sc_services_item_subtitle {
    display: none
  }

  .sc_services_hover .sc_services_item_text {
    line-height: 1.25em
  }

  .sc_team_item_thumb .sc_team_item_content {
    display: none
  }

  .sc_team_default .sc_team_item_info {
    padding: 1.6154em
  }

  .sc_blogger_default .sc_blogger_item .sc_blogger_item_excerpt {
    margin-top: 1em
  }

  .sc_content_width_1_1 {
    width: 708px
  }

  .sc_content_width_1_2 {
    width: 354px
  }

  .sc_content_width_1_3 {
    width: 236px
  }

  .sc_content_width_2_3 {
    width: 472px
  }

  .sc_content_width_1_4 {
    width: 177px
  }

  .sc_content_width_3_4 {
    width: 531px
  }

  .sc_googlemap {
    max-height: 60vh
  }

  .sc_googlemap_content_default {
    left: 7%;
    right: 14%;
    top: auto;
    bottom: 7%;
    width: auto;
    max-height: 33%;
    padding: 1em
  }

  [data-vc-full-width=true][data-vc-stretch-content=true] .sc_googlemap_content_default {
    left: auto;
    right: 10%;
    top: 10%;
    bottom: 10%;
    width: 30%;
    max-height: none
  }

  .sc_price_item_title {
    letter-spacing: 0;
    font-size: 2em
  }

  .sc_price_item_info {
    padding: 2em 1em
  }

  .sc_price_item_price {
    font-size: 1.5em
  }

  h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {
    font-size: 32px
  }

  .sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {
    position: relative;
    top: auto;
    left: auto;
    padding: 3em 10%;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
  }

  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 2em
  }

  .sc_promo_modern .sc_promo_descr,
  .sc_promo_modern .sc_promo_descr+.sc_promo_button {
    padding-left: 4rem
  }

  .sc_skills_pie.sc_skills_compact_off .sc_skills_total {
    font-size: 2.5rem
  }

  .vc_row.vc_inner .sc_skills_counter .sc_skills_item_wrap {
    padding: 2em 0 0 2em
  }

  .widget_categories_list .categories_list_style_2 .categories_list_title {
    width: 60%
  }

  .sc_recent_news_style_news-announce .post_item {
    float: none
  }

  .sc_recent_news_style_news-announce .post_size_full {
    width: 100%;
    height: 198px
  }

  .sc_recent_news_style_news-announce .post_size_big {
    width: 100%;
    height: 198px
  }

  .sc_recent_news_style_news-announce .post_size_medium {
    width: 100%;
    height: 198px
  }

  .sc_recent_news_style_news-announce .post_size_small {
    width: 100%;
    height: 198px
  }

  .sc_recent_news_style_news-announce .post_size_full .post_featured {
    max-height: 100%
  }

  .sc_recent_news_style_news-announce .post_size_big .post_featured {
    max-height: 100%
  }

  .sc_recent_news_style_news-announce .post_size_medium .post_featured {
    max-height: 100%
  }

  .sc_recent_news_style_news-announce .post_size_small .post_featured {
    max-height: 100%
  }

  .sc_recent_news_style_news-announce .post_size_small .post_title {
    margin-bottom: 0
  }

  .sc_recent_news_style_news-announce .post_size_small .post_meta {
    display: block
  }

  .slider_style_default .slider_container.slider_controls_side .slider_controls_wrap>a,
  .slider_style_default.slider_outer_controls_side .slider_controls_wrap>a,
  .slider_style_default .slider_container.slider_controls_top .slider_controls_wrap>a,
  .slider_style_default.slider_outer_controls_top .slider_controls_wrap>a,
  .sc_item_slider .slider_container.slider_controls_side .slider_controls_wrap>a,
  .sc_item_slider.slider_outer_controls_side .slider_controls_wrap>a,
  .sc_item_slider .slider_container.slider_controls_top .slider_controls_wrap>a,
  .sc_item_slider.slider_outer_controls_top .slider_controls_wrap>a,
  .slider_container.slider_controls_outside+.slider_controls_wrap>a,
  .slider_outer_controls_outside .slider_controls_wrap>a {
    display: none !important
  }

  .slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi .slide_info:not(.slide_info_large),
  .slider_container.slider_pagination_pos_bottom.slider_pagination_custom .slide_info:not(.slide_info_large),
  .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi .slide_info:not(.slide_info_large),
  .slider_container.slider_pagination_pos_bottom.slider_pagination_bullets .slide_info:not(.slide_info_large),
  .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi .slide_info:not(.slide_info_large),
  .slider_container.slider_pagination_pos_bottom.slider_pagination_fraction .slide_info:not(.slide_info_large) {
    bottom: 1.5em
  }

  .sc_layouts_menu_nav ul li.columns-3>ul,
  .sc_layouts_menu_nav ul li.columns-4>ul,
  .sc_layouts_menu_nav ul li.columns-5>ul {
    width: 26em
  }

  .sc_layouts_menu_nav ul li.columns-3>ul.submenu_left,
  .sc_layouts_menu_nav ul li.columns-4>ul.submenu_left,
  .sc_layouts_menu_nav ul li.columns-5>ul.submenu_left {
    left: -26em
  }

  .sc_layouts_menu_nav li.columns-3>ul>li,
  .sc_layouts_menu_nav li.columns-4>ul>li,
  .sc_layouts_menu_nav li.columns-5>ul>li {
    width: 50%
  }

  .sc_layouts_menu_nav>li>a {
    padding: .7em
  }

  .sc_layouts_menu_nav>li.menu-item-has-children>a {
    padding-right: 1.3em
  }

  .sc_layouts_menu_nav>li.menu-item-has-children>a:after {
    right: .5em
  }
}

@media(max-width:767px) {

  .trx_addons_container,
  .trx_addons_container-fluid {
    padding-left: 10px;
    padding-right: 10px
  }

  .trx_addons_columns_wrap {
    margin-right: -20px
  }

  .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    padding-right: 20px
  }

  .trx_addons_columns_wrap.columns_padding_left {
    margin-left: -20px
  }

  .trx_addons_columns_wrap.columns_padding_left>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_left {
    padding-left: 20px
  }

  .trx_addons_columns_wrap.columns_padding_right {
    margin-right: -20px
  }

  .trx_addons_columns_wrap.columns_padding_right>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_right {
    padding-right: 20px
  }

  .trx_addons_columns_wrap.columns_padding_center {
    margin-left: -10px;
    margin-right: -10px
  }

  .trx_addons_columns_wrap.columns_padding_center>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_center {
    padding-left: 10px;
    padding-right: 10px
  }

  .trx_addons_columns_wrap.columns_padding_bottom>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_bottom {
    padding-bottom: 20px
  }

  .trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-] {
    width: 50%
  }

  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6 {
    width: 100%
  }

  .mfp-wrap .mfp-close {
    margin: 0;
    width: 1.2em;
    height: 1.2em;
    line-height: 1.2em;
    text-align: center
  }

  .sc_item_title {
    letter-spacing: 0
  }

  .sc_item_title+.sc_item_descr,
  .sc_item_subtitle+.sc_item_descr,
  .sc_item_title+.sc_item_slider,
  .sc_item_subtitle+.sc_item_slider,
  .sc_item_descr+.sc_item_slider,
  .sc_item_title+.sc_item_columns,
  .sc_item_subtitle+.sc_item_columns,
  .sc_item_descr+.sc_item_columns,
  .sc_item_title+.sc_item_content,
  .sc_item_subtitle+.sc_item_content,
  .sc_item_descr+.sc_item_content {
    margin-top: 1.5em
  }

  .sc_item_title+.sc_item_button,
  .sc_item_title+.sc_item_button_image,
  .sc_item_subtitle+.sc_item_button,
  .sc_item_subtitle+.sc_item_button_image,
  .sc_item_descr+.sc_item_button,
  .sc_item_descr+.sc_item_button_image,
  .sc_item_content+.sc_item_button,
  .sc_item_content+.sc_item_button_image,
  .sc_item_slider+.sc_item_button,
  .sc_item_slider+.sc_item_button_image,
  .sc_item_columns+.sc_item_button,
  .sc_item_columns+.sc_item_button_image {
    margin-top: 1.5em
  }

  .sc_item_title.sc_item_title_style_accent b {
    font-size: 4em;
    line-height: .8em
  }

  [class*=sc_shift_] {
    left: auto !important;
    top: auto !important
  }

  .elementor-section.hide_bg_image_on_mobile,
  .elementor-column.hide_bg_image_on_mobile .elementor-column-wrap {
    background-image: none !important
  }

  .elementor-section.hide_bg_image_on_mobile[class*=sc_bg_mask_]:before,
  .elementor-column.hide_bg_image_on_mobile[class*=sc_bg_mask_]>.elementor-column-wrap:before {
    display: none !important
  }

  .wp-block-columns {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column
  }

  .sc_events_classic .trx_addons_hover_content {
    padding: 10px
  }

  .sc_events_classic .trx_addons_hover_content .trx_addons_hover_links a+a {
    margin-left: .3em
  }

  .sc_events_classic .sc_events_item_price {
    font-size: 1.5em
  }

  .sc_layouts_row_type_compact .sc_layouts_item_details,
  .sc_layouts_row_type_normal .sc_layouts_item_details {
    display: none
  }

  .sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_always) {
    position: relative !important;
    left: 0 !important;
    right: auto !important;
    top: 0 !important;
    -webkit-box-shadow: none !important;
    -ms-box-shadow: none !important;
    box-shadow: none !important
  }

  .sc_layouts_row_fixed_on:not(.sc_layouts_row_fixed_always)+.sc_layouts_row_fixed_placeholder {
    display: none !important
  }

  .sc_layouts_row_fixed_on.sc_layouts_row_fixed_always {
    left: -10px;
    right: -10px
  }

  .sc_layouts_row .wpb_text_column p {
    text-align: center !important
  }

  .sc_layouts_panel {
    overflow-y: auto;
    overflow-x: hidden
  }

  .sc_layouts_panel_left,
  .sc_layouts_panel_right {
    overflow-x: visible
  }

  .sc_services_slider .sc_services_item,
  .sc_services_columns_wrap .sc_services_item,
  .services_page_related .related_columns .sc_services_item {
    height: auto
  }

  .sc_services_default .sc_services_item_info {
    min-height: 5em
  }

  .sc_services_default .sc_services_item_content,
  .sc_services_default .sc_services_item_button {
    display: none
  }

  .sc_services_default .sc_services_item_subtitle {
    font-size: 12px
  }

  .sc_services_default .sc_services_item_featured_left,
  .sc_services_default .sc_services_item_featured_right {
    text-align: center
  }

  .sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
  .sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
  .sc_services_default .sc_services_item_featured_left .sc_services_item_pictogram,
  .sc_services_default .sc_services_item_featured_right .sc_services_item_pictogram {
    margin: 0 auto;
    position: static;
    left: auto;
    right: auto;
    top: auto
  }

  .sc_services_default .sc_services_item_featured_left .sc_services_item_thumb,
  .sc_services_default .sc_services_item_featured_right .sc_services_item_thumb {
    width: 100%;
    position: relative;
    left: auto;
    right: auto;
    top: auto
  }

  .sc_services_default .sc_services_item_featured_left .sc_services_item_info,
  .sc_services_default .sc_services_item_featured_right .sc_services_item_info {
    text-align: center;
    padding: 0;
    margin: 1.5em 0 0;
    min-height: 0
  }

  .sc_services_default .sc_services_item_featured_left.without_content .sc_services_item_info,
  .sc_services_default .sc_services_item_featured_left.with_image .sc_services_item_info,
  .sc_services_default .sc_services_item_featured_right.without_content .sc_services_item_info,
  .sc_services_default .sc_services_item_featured_right.with_image .sc_services_item_info {
    margin-left: 0;
    margin-right: 0
  }

  .sc_services_default .sc_services_item_featured_right .sc_services_item_thumb,
  .sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
    right: auto
  }

  .sc_services_iconed .sc_services_item_header {
    padding: 1.5em;
    width: 100%;
    position: relative;
    bottom: auto;
    min-height: 12em
  }

  .sc_services_iconed .sc_services_item_icon {
    font-size: 2em
  }

  .sc_services_iconed .sc_services_item_content {
    padding: 1.5em;
    margin-left: 0
  }

  .sc_services_hover .sc_services_item_header_inner,
  .sc_services_hover .sc_services_item_content_inner {
    padding: 1.5em
  }

  .sc_services_hover .sc_services_item_subtitle {
    display: block
  }

  .sc_services_hover .sc_services_item_text {
    line-height: 1.5em
  }

  .sc_services_chess [class*=sc_item_columns_] [class*=column-]:nth-child(2n+1) .sc_services_item_header {
    float: left
  }

  .sc_services_chess [class*=sc_item_columns_] [class*=column-]:nth-child(2n+1) .sc_services_item_content {
    right: 0;
    left: auto
  }

  .sc_services_chess [class*=sc_item_columns_] [class*=column-]:nth-child(2n+2) .sc_services_item_header {
    float: right
  }

  .sc_services_chess [class*=sc_item_columns_] [class*=column-]:nth-child(2n+2) .sc_services_item_content {
    left: 0;
    right: auto
  }

  .sc_services_tabs_simple .sc_services_tabs_list_item {
    padding: 0 .4em
  }

  .sc_services_tabs .sc_services_item_header {
    display: none
  }

  .sc_services_tabs .sc_services_item_content {
    display: block;
    width: 100%
  }

  .sc_services_tabs.effect_flip .sc_services_item_content {
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
  }

  .sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_content {
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg)
  }

  .team_member_page .team_member_featured {
    padding: 0 0 2em;
    width: 100%;
    float: none
  }

  .sc_blogger_modern .sc_blogger_item {
    padding: 1.4em
  }

  .sc_blogger_modern .sc_blogger_item .sc_blogger_item_featured {
    width: 100%;
    margin-bottom: 1.5em
  }

  .sc_blogger_modern .sc_blogger_item .sc_blogger_item_content {
    position: static;
    width: 100%;
    padding: 0;
    left: auto;
    top: auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
  }

  .wpb_column:not(.vc_col-sm-12) .sc_blogger_modern .sc_blogger_item_featured {
    width: 100%;
    padding: 0 0 1em
  }

  .wpb_column:not(.vc_col-sm-12) .sc_blogger_modern .sc_blogger_item_content {
    position: static;
    width: 100%;
    padding: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
  }

  .sc_content_width_1_1 {
    width: 440px
  }

  .sc_content_width_1_2 {
    width: 220px
  }

  .sc_content_width_1_3 {
    width: 146.66667px
  }

  .sc_content_width_2_3 {
    width: 293.33333px
  }

  .sc_content_width_1_4 {
    width: 110px
  }

  .sc_content_width_3_4 {
    width: 330px
  }

  .sc_countdown_default .sc_countdown_digits,
  .sc_countdown_default .sc_countdown_separator {
    font-size: 2.5em
  }

  .sc_form_detailed .trx_addons_column-1_2 {
    width: 100% !important
  }

  .sc_form_detailed .sc_form_info {
    margin-top: 3em;
    padding: 0
  }

  h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {
    font-size: 28px
  }

  .sc_promo_image,
  .sc_promo_image_wrap {
    position: relative;
    right: auto;
    bottom: auto;
    width: 100% !important;
    min-height: 18em;
    margin: 0 !important
  }

  .sc_promo_text {
    width: 100% !important;
    float: none !important
  }

  .sc_promo_image+.sc_promo_text .sc_promo_text_inner,
  .sc_promo_image_wrap+.sc_promo_text .sc_promo_text_inner {
    padding-top: 2em !important
  }

  .sc_promo.sc_promo_no_paddings.sc_promo_image_position_right .sc_promo_text_inner {
    padding-right: 0
  }

  .sc_promo.sc_promo_no_paddings.sc_promo_image_position_left .sc_promo_text_inner {
    padding-left: 0
  }

  .sc_promo_text_inner {
    margin: 0 !important
  }

  .sc_promo.sc_promo_size_tiny {
    max-width: none
  }

  .sc_promo.sc_promo_size_normal .sc_promo_text_inner {
    padding: 2em
  }

  .sc_promo_modern .sc_promo_descr,
  .sc_promo_modern .sc_promo_descr+.sc_promo_button {
    padding-left: 0
  }

  .sc_promo_modern.sc_promo_image_position_right .sc_promo_image {
    right: 0
  }

  .sc_promo_modern .sc_promo_link2 {
    padding: .2em 1.2em
  }

  .sc_skills_columns .sc_skills_column {
    width: 50% !important
  }

  .sc_supertitle .sc_supertitle_icon_empty_column,
  .sc_supertitle .sc_supertitle_no_icon {
    position: absolute;
    left: 0
  }

  .sc_supertitle .sc_supertitle_media_block {
    background-color: initial !important
  }

  .sc_supertitle .sc_supertitle_icon_empty_column {
    padding-left: 0;
    padding-bottom: inherit;
    top: 0;
    bottom: 20px
  }

  .sc_supertitle_columns_wrap>[class*=trx_addons_column-] {
    padding-left: 2rem
  }

  .sc_supertitle_columns_wrap.trx_addons_columns_wrap {
    display: block
  }

  .socials_wrap .social_item .social_icon {
    width: 2em;
    height: 2em;
    line-height: 2em;
    text-align: center
  }

  .socials_wrap .social_item {
    margin: 6px 6px 0 0
  }

  .widget_categories_list .categories_list_style_2 .categories_list_title {
    width: 50%
  }

  .sc_recent_news_style_news-announce .post_size_full {
    height: 168px
  }

  .sc_recent_news_style_news-announce .post_size_big {
    height: 168px
  }

  .sc_recent_news_style_news-announce .post_size_medium {
    height: 168px
  }

  .sc_recent_news_style_news-announce .post_size_small {
    height: 168px
  }

  .sc_recent_news_style_news-announce .post_item .post_title {
    margin-bottom: .8em
  }

  .sc_recent_news_style_news-announce .post_item .post_meta {
    display: none
  }

  .slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap>a {
    width: 3em;
    height: 2.5em;
    line-height: 2.5em
  }

  .slider_style_modern {
    padding-left: 0;
    padding-right: 0
  }

  .slider_style_modern .slider_controls_wrap {
    position: relative;
    height: 4em;
    overflow: hidden;
    margin-top: 1px
  }

  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a {
    top: 0;
    bottom: 0 !important;
    width: 50%
  }

  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a+a {
    right: -1px
  }

  .slider_style_modern .slider_controls_label,
  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a::before {
    max-width: none;
    white-space: nowrap
  }

  .slider_style_modern .slider_controls_label>span {
    display: inline-block;
    margin-right: .3em
  }

  .slider_style_modern .slider_controls_label>span:last-child {
    margin-right: 0
  }

  .slider_style_modern .slider_controls_label {
    top: 40%
  }

  .slider_style_modern.slider_outer_controls_side .slider_controls_wrap>a:before {
    top: 75%
  }

  .slider_container .swiper-pagination-bullet,
  .slider_outer .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    line-height: 8px;
    text-align: center;
    border-width: 1px
  }

  .sc_slider_controller_info {
    font-size: 1em
  }

  .sc_layouts_cart_widget {
    position: fixed;
    top: 46px;
    right: 0;
    bottom: 0;
    left: 0;
    width: auto;
    height: auto
  }

  .sc_layouts_cart_widget:after {
    display: none
  }

  .sc_layouts_cart_widget .sc_layouts_cart_widget_close {
    font-size: 1.5em;
    padding: 1em;
    top: 32px
  }

  .sc_layouts_cart_widget .widget_shopping_cart {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 1em;
    width: 90%;
    max-height: 80%;
    font-size: 14px;
    overflow-x: hidden;
    overflow-y: auto
  }

  .sc_layouts_cart_widget .cart_list {
    max-height: none;
    overflow: visible
  }

  .sc_layouts_item_menu_mobile_button,
  .sc_layouts_menu_mobile_button {
    display: inline-block !important
  }

  ul.sc_layouts_submenu .wpb_column:not([class*=vc_col-xs-])+.wpb_column:not([class*=vc_col-xs-]),
  ul.sc_layouts_submenu .elementor-column:not([class*=elementor-xs-])+.elementor-column:not([class*=elementor-xs-]) {
    margin-top: 1.5em
  }

  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>ul,
  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li ul,
  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child>ul,
  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child ul {
    position: static;
    left: auto;
    top: auto;
    margin: 0;
    padding: 0 1em;
    width: auto !important;
    -webkit-box-shadow: none;
    -ms-box-shadow: none;
    box-shadow: none
  }

  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>ul,
  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child>ul {
    padding: 1em 0
  }

  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li ul.sc_layouts_submenu [class*=sc_content_width_] {
    width: auto !important
  }

  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li li>a {
    padding: .25em 1em
  }

  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.menu-item-has-children>a:after,
  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li li.menu-item-has-children>a:after {
    content: '\e882'
  }

  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li li.menu-item-has-children>a:after {
    top: .25em;
    right: 1em
  }
}

@media(min-width:601px) and (max-width:782px) {
  .admin-bar .scroll_progress_top {
    top: 46px
  }
}

@media(max-width:600px) {
  .admin-bar .scroll_progress_top {
    top: 0
  }

  .scroll_progress_bottom {
    height: 3px
  }

  [data-vc-full-width=true][data-vc-stretch-content=true] .sc_googlemap_content_default {
    left: 7%;
    right: 14%;
    top: auto;
    bottom: 7%;
    width: auto;
    max-height: 33%
  }

  .sc_layouts_cart_widget {
    top: 0
  }
}

@media(max-width:479px) {

  .trx_addons_container,
  .trx_addons_container-fluid {
    padding-left: 10px;
    padding-right: 10px
  }

  .trx_addons_columns_wrap {
    margin-right: -20px
  }

  .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    padding-right: 20px
  }

  .trx_addons_columns_wrap.columns_padding_left {
    margin-left: -20px
  }

  .trx_addons_columns_wrap.columns_padding_left>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_left {
    padding-left: 20px
  }

  .trx_addons_columns_wrap.columns_padding_right {
    margin-right: -20px
  }

  .trx_addons_columns_wrap.columns_padding_right>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_right {
    padding-right: 20px
  }

  .trx_addons_columns_wrap.columns_padding_center {
    margin-left: -10px;
    margin-right: -10px
  }

  .trx_addons_columns_wrap.columns_padding_center>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_center {
    padding-left: 10px;
    padding-right: 10px
  }

  .trx_addons_columns_wrap.columns_padding_bottom>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_bottom {
    padding-bottom: 20px
  }

  .trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-] {
    width: 100%
  }

  .trx_addons_columns_wrap.columns_fluid>[class*=trx_addons_column-] {
    width: 50%
  }

  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_1,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_2,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_3,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-4_4,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-5_5,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-6_6,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-7_7,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-8_8,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-9_9,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-10_10,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-11_11,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-12_12,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_3:nth-child(3n),
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_3,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_3.after_span_2,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_4,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_4.after_span_3,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-1_5:nth-child(5n),
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_5,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_5,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-4_5,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-2_6,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-3_6,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-4_6,
  .trx_addons_columns_wrap.columns_fluid>.trx_addons_column-5_6 {
    width: 100%
  }

  .trx_addons_popup {
    width: 300px;
    height: auto
  }

  .trx_addons_left_side,
  .trx_addons_right_side {
    display: block;
    float: none;
    width: 100%;
    padding: 0
  }

  .trx_addons_right_side {
    padding-top: 2em
  }

  #trx_addons_post_details_popup .post_details_page_content {
    padding: 1em
  }

  #trx_addons_post_details_popup .post_details_page_details {
    padding: 0 1em
  }

  #trx_addons_post_details_popup .post_details_page_button {
    padding: 1em
  }

  .trx_addons_post_details_popup_prev {
    left: -1.5em
  }

  .trx_addons_post_details_popup_close,
  .trx_addons_post_details_popup_next {
    right: -1.5em
  }

  nav.sc_item_pagination_advanced_pages .nav-links {
    max-width: 100%
  }

  nav.sc_item_pagination .page-count {
    display: block;
    float: none;
    line-height: 3em;
    max-width: 100%
  }

  .sc_layouts_row_fixed_on.sc_layouts_row_fixed_always {
    left: -10px;
    right: -10px
  }

  .sc_layouts_row:not(.sc_layouts_row_type_narrow),
  .sc_layouts_row:not(.sc_layouts_row_type_narrow) input[type=text],
  .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_item_details_line2 {
    font-size: 13px;
    line-height: 19px
  }

  .sc_layouts_title_title {
    font-size: .7em
  }

  .sc_layouts_title_meta+.sc_layouts_title_title>.sc_layouts_title_caption {
    margin: .2em 0 0
  }

  .sc_services_default .sc_services_item_info {
    padding: 1.2em
  }

  .sc_services_iconed .sc_services_item_header {
    width: 100%;
    position: relative;
    bottom: auto;
    text-align: center
  }

  .sc_services_iconed .sc_services_item_title {
    min-height: 0;
    font-size: 14px
  }

  .sc_services_chess .sc_services_item_text {
    display: none
  }

  .sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+3) .sc_services_item_header,
  .sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+4) .sc_services_item_header {
    float: left
  }

  .sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+3) .sc_services_item_content,
  .sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(4n+4) .sc_services_item_content {
    right: 0;
    left: auto
  }

  .sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(2n+2) .sc_services_item_header {
    float: right
  }

  .sc_services_chess .sc_item_columns_2 [class*=column-]:nth-child(2n+2) .sc_services_item_content {
    right: auto;
    left: 0
  }

  .sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(2n+2) .sc_services_item_header {
    float: right
  }

  .sc_services_chess .sc_item_columns_3 [class*=column-]:nth-child(2n+2) .sc_services_item_content {
    right: auto;
    left: 0
  }

  .sc_services_tabs .sc_services_tabs_list {
    display: none
  }

  .sc_services_tabs .sc_services_tabs_content {
    width: 100%;
    position: static;
    left: auto;
    top: auto
  }

  .sc_services_tabs.effect_flip .sc_services_item {
    -webkit-perspective: none;
    -ms-perspective: none;
    perspective: none
  }

  .sc_services_tabs .sc_services_item {
    position: static;
    left: auto;
    top: auto;
    opacity: 1 !important
  }

  .sc_services_tabs .sc_services_item+.sc_services_item {
    margin-top: 2em
  }

  .sc_services_tabs .sc_services_item_header,
  .sc_services_tabs .sc_services_item_content {
    display: block;
    width: 100%;
    height: auto;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important
  }

  .sc_services_tabs .sc_services_item_header {
    height: 15em
  }

  .sc_services_tabs .sc_services_item_content_inner {
    position: static;
    top: auto;
    left: auto;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important
  }

  .sc_team_default .sc_team_item_info {
    padding: 1.6154em
  }

  .sc_team_default .sc_team_item_content {
    min-height: 0;
    margin-top: 1em
  }

  .sc_action_item_description,
  .sc_action_item_info {
    display: none
  }

  .sc_action_item_event.with_image {
    max-height: 33em
  }

  .sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_icon {
    display: none
  }

  .sc_accordionposts {
    padding-left: 0
  }

  .sc_accordionposts .sc_accordionposts_item_top .sc_accordionposts_item_title {
    margin-left: 2px;
    font-size: 1.3rem;
    line-height: 100%;
    font-weight: 700
  }

  .sc_accordionposts .sc_accordionposts_item_inner {
    padding: 2rem
  }

  .sc_content_width_1_1 {
    width: 280px
  }

  .sc_content_width_1_2 {
    width: 140px
  }

  .sc_content_width_1_3 {
    width: 93.33333px
  }

  .sc_content_width_2_3 {
    width: 186.66667px
  }

  .sc_content_width_1_4 {
    width: 70px
  }

  .sc_content_width_3_4 {
    width: 210px
  }

  .sc_countdown_default .sc_countdown_digits,
  .sc_countdown_default .sc_countdown_separator {
    font-size: 1.5em
  }

  .sc_countdown_circle .sc_countdown_digits,
  .sc_countdown_circle .sc_countdown_separator {
    font-size: 1.4em
  }

  .sc_countdown .sc_countdown_separator {
    margin: 0 5px
  }

  .sc_countdown_circle .sc_countdown_digits {
    border-width: 3px
  }

  .sc_form_title {
    font-size: 1.5em
  }

  .sc_price_item_link {
    margin-top: 2em
  }

  .sc_price_item_details {
    display: none
  }

  h2.sc_item_title.sc_item_title_style_default:not(.sc_item_title_tag) {
    font-size: 24px
  }

  .sc_promo .sc_promo_text.trx_addons_stretch_height .sc_promo_text_inner {
    padding: 3em 16%
  }

  .sc_promo_modern .sc_promo_link2 span+span {
    font-size: 1.6em
  }

  .sc_skills_columns .sc_skills_column {
    width: 100% !important
  }

  .sc_skills_counter .sc_skills_total,
  .sc_skills_counter .sc_skills_item_title {
    text-align: center
  }

  .vc_row.vc_inner .sc_skills_counter .sc_skills_item_wrap {
    padding: 1.2em 1em
  }

  .sc_skills_pie.sc_skills_compact_on .sc_skills_item,
  .sc_skills_pie.sc_skills_compact_on .sc_skills_legend {
    width: 100%;
    float: none
  }

  .sc_skills_pie.sc_skills_compact_on .sc_skills_legend {
    margin-bottom: 1em
  }

  .sc_recent_news_style_news-excerpt .post_item .post_featured {
    float: none;
    padding-right: 0;
    margin-bottom: 1.5em;
    width: 100%
  }

  .sc_recent_news_style_news-excerpt .post_item .post_body {
    float: none;
    width: 100%;
    padding: 0
  }

  .sc_recent_news_header_split .sc_recent_news_header_captions,
  .sc_recent_news_header_split .sc_recent_news_header_categories {
    width: 100%;
    padding-right: 0;
    text-align: left
  }

  .sc_recent_news_header_split .sc_recent_news_header_categories {
    margin-top: 1em
  }

  .sc_recent_news_header_split .sc_recent_news_header_categories>* {
    margin: 0 1em 0 0
  }

  .sc_recent_news_style_news-announce .post_size_full {
    height: 112px
  }

  .sc_recent_news_style_news-announce .post_size_big {
    height: 112px
  }

  .sc_recent_news_style_news-announce .post_size_medium {
    height: 112px
  }

  .sc_recent_news_style_news-announce .post_size_small {
    height: 112px
  }

  .slider_titles_outside_wrap .slide_cats,
  .slider_titles_outside_wrap .slide_subtitle {
    font-size: 13px
  }
}

@media(min-width:768px) and (max-width:1279px) {

  .elementor-section.hide_bg_image_on_tablet,
  .elementor-column.hide_bg_image_on_tablet .elementor-column-wrap {
    background-image: none !important
  }

  .elementor-section.hide_bg_image_on_tablet[class*=sc_bg_mask_]:before,
  .elementor-column.hide_bg_image_on_tablet[class*=sc_bg_mask_]>.elementor-column-wrap:before {
    display: none !important
  }
}

@media(max-width:1679px) {

  .sc_blogger_horizontal .excerpt-content,
  .sc_recent_news_style_announce2 .sc_button,
  .more-link a,
  body .posts_container .more-link,
  .post_meta {
    font-size: 1em
  }

  html {
    font-size: 14px;
    line-height: 164.2857%
  }

  table th,
  table td,
  .sc_table table th,
  .sc_table table td {
    padding: 1rem
  }

  .post_item_404 .post_content {
    padding: 9em 0 5em
  }

  .post_item_none_search .post_content {
    padding: 2em 0
  }

  .nav-links-single.nav-links-fixed {
    position: static;
    bottom: auto;
    left: auto;
    right: auto
  }

  .nav-links-single.nav-links-fixed .nav-links {
    padding-top: 6em;
    margin-top: 6em;
    border-width: 1px
  }

  .nav-links-single.nav-links-fixed .nav-links .nav-previous,
  .nav-links-single.nav-links-fixed .nav-links .nav-next {
    position: relative;
    width: 50%;
    padding: 0;
    border-width: 0;
    background-color: initial;
    left: auto;
    right: auto;
    top: auto
  }

  body .mejs-button>button {
    padding: 0
  }

  .wp-audio-shortcode .mejs-controls,
  .wp-video-shortcode .mejs-controls,
  .widget_media_video .mejs-controls,
  .widget_media_audio .mejs-controls {
    height: 40px
  }

  .menu_main_nav_area,
  .top_panel .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav,
  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
    font-size: 1.2rem
  }

  .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
    padding-top: 5px
  }

  .trx_addons_audio_player .mejs-controls {
    padding: 5px 1.2em
  }

  .ua_gecko .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    padding: 7px 30px
  }

  .post_layout_classic_2 .post_content_inner {
    font-size: 1em
  }

  .post_layout_chess_2 .post_content_inner {
    display: none
  }

  .post_layout_chess_2.post_format_quote .post_content_inner,
  .post_layout_chess_2.post_format_link .post_content_inner,
  .post_layout_chess_2.post_format_aside .post_content_inner,
  .post_layout_chess_2.post_format_status .post_content_inner {
    display: block
  }

  .post_layout_chess_2.post_format_quote .post_content_inner blockquote {
    padding: 2em 2em 2em 4em
  }

  .post_layout_chess_2.post_format_quote .post_content_inner blockquote:before {
    font-size: 2em;
    top: 1em;
    left: .7em
  }

  .post_layout_chess_2.post_format_quote .post_content_inner p {
    font-size: 1em;
    line-height: 1.25em
  }

  .post_layout_chess_2.post_format_quote .post_content_inner a,
  .post_layout_chess_2.post_format_quote .post_content_inner cite {
    font-size: .8667em;
    line-height: 1.25em
  }

  .post_layout_chess_2.post_format_link .post_content_inner,
  .post_layout_chess_2.post_format_aside .post_content_inner,
  .post_layout_chess_2.post_format_status .post_content_inner {
    font-size: 1.2em;
    line-height: 1.4em
  }

  .post_layout_chess_3 .post_meta,
  .post_layout_chess.post_layout_chess_3 .more-link {
    display: none
  }
}

@media(max-width:1439px) {

  .sc_recent_news_style_announce2 .sc_button,
  .more-link a,
  body .posts_container .more-link,
  .post_meta {
    font-size: 1em
  }

  .content_wrap,
  .content_container {
    width: 1100px
  }

  .body_style_boxed .page_wrap {
    width: 1100px
  }

  .body_style_boxed .content_wrap,
  .body_style_boxed .content_container {
    width: 1020px
  }

  .menu_style_side .menu_side_wrap {
    width: 70px
  }

  body.menu_style_left {
    margin-left: 70px
  }

  body.menu_style_right {
    margin-right: 70px
  }

  .menu_style_left .sc_layouts_row_fixed_on {
    margin-left: 70px !important
  }

  .menu_style_right .sc_layouts_row_fixed_on {
    margin-right: 70px !important
  }

  body.body_style_wide:not(.expand_content) [class*=content_wrap]>.content {
    width: 714.5299145299px
  }

  body.body_style_boxed:not(.expand_content) [class*=content_wrap]>.content {
    width: 662.5641025641px
  }

  [class*=content_wrap]>.sidebar {
    width: 347.8632478632px
  }

  body.body_style_boxed [class*=content_wrap]>.sidebar {
    width: 322.5641025641px
  }

  .body_style_fullwide .content_wrap {
    padding-left: 90px;
    padding-right: 90px
  }

  .body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
  .body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
    padding-right: 385.4700854701px
  }

  .body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
  .body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
    margin-left: -347.8632478632px
  }

  .body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
  .body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
    padding-left: 385.4700854701px
  }

  .body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
  .body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
    margin-right: -347.8632478632px
  }

  .menu_side_icons .toc_menu_item .toc_menu_icon:before {
    font-size: 1.8rem
  }

  .menu_mobile .menu_mobile_nav_area li>a {
    font-size: 1.2857em;
    line-height: 1.5em
  }

  .menu_mobile .menu_mobile_nav_area>ul>li>a {
    font-size: 17px;
    line-height: 1.2em
  }

  .post_item_404 .post_content {
    padding: 0 0 2em
  }

  .post_item_none_search .post_content {
    padding: 2em 0
  }

  .custom-background .content_wrap>.content,
  .page_banner_wrap~.content_wrap>.content {
    padding: 3em
  }

  .sidebar_banner_wrap {
    margin-bottom: 3em
  }

  .sidebar .widget+.widget,
  .sidebar[class*=scheme_] .widget+.widget {
    padding-top: 1.2em;
    margin-top: 1.2em
  }

  body .mejs-button>button {
    padding: 0
  }

  .wp-audio-shortcode .mejs-controls,
  .wp-video-shortcode .mejs-controls,
  .widget_media_video .mejs-controls,
  .widget_media_audio .mejs-controls {
    height: 40px
  }

  .sc_layouts_row .sc_button {
    padding: 14px 35px !important
  }

  .post_layout_classic .post_content {
    font-size: 1em
  }

  .masonry_wrap .masonry_item-1_4 {
    width: 33.3333%
  }

  .post_layout_chess.post_layout_chess_2 .more-link,
  .post_layout_chess.post_layout_chess_3 .more-link {
    letter-spacing: 0;
    padding: 1em 2em
  }

  .front_page_section_subscribe_text form.mc4wp-form .mc4wp-form-fields input[type=email] {
    padding: .85em 1em
  }

  .body_style_boxed .sc_content_width_1_1 {
    width: 1020px
  }

  .body_style_boxed .sc_content_width_1_2 {
    width: 510px
  }

  .body_style_boxed .sc_content_width_1_3 {
    width: 340px
  }

  .body_style_boxed .sc_content_width_2_3 {
    width: 680px
  }

  .body_style_boxed .sc_content_width_1_4 {
    width: 255px
  }

  .body_style_boxed .sc_content_width_3_4 {
    width: 765px
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1130px
  }

  .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1050px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 1110px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 1120px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 1130px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 1140px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 1160px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 724.5299145299px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 734.5299145299px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 744.5299145299px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 754.5299145299px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 774.5299145299px
  }

  .events-list .tribe-events-loop,
  .single-tribe_organizer .tribe-events-loop,
  .single-tribe_venue .tribe-events-loop,
  .tribe-events-day .tribe-events-loop {
    max-width: none
  }
}

@media(max-width:1279px) {
  html {
    font-size: 13px;
    line-height: 161.54%
  }

  h1,
  .front_page_section_caption,
  .title_cust h2.sc_item_title,
  .h2_cust,
  .title_cust h2.elementor-heading-title {
    font-size: 2em;
    line-height: 1em;
    margin-top: 36px;
    margin-bottom: 20px;
    letter-spacing: 0
  }

  h2 {
    font-size: 1.706em;
    line-height: 1em;
    margin-top: 42px;
    margin-bottom: 24px;
    letter-spacing: 0
  }

  h3 {
    font-size: 1.588em;
    line-height: 1em;
    margin-top: 40px;
    margin-bottom: 22px;
    letter-spacing: 0
  }

  h4 {
    font-size: 18px;
    line-height: 22px;
    margin-top: 32px;
    margin-bottom: 18px;
    letter-spacing: 0
  }

  h5 {
    font-size: 15px;
    line-height: 20px;
    margin-top: 30px;
    margin-bottom: 16px;
    letter-spacing: 0
  }

  #tribe-events-footer .tribe-events-sub-nav li a,
  h6 {
    font-size: 14px;
    line-height: 20px;
    margin-top: 28px;
    margin-bottom: 12px;
    letter-spacing: 0
  }

  p,
  ul,
  ol,
  dl,
  blockquote,
  address {
    margin-bottom: 1em
  }

  .body_style_boxed .page_wrap {
    width: 100%
  }

  .content_wrap,
  .content_container {
    width: 964px !important
  }

  .menu_style_side .content_wrap,
  .menu_style_side .content_container {
    width: 904px !important
  }

  .menu_style_side .menu_side_wrap {
    width: 60px
  }

  body.menu_style_left {
    margin-left: 60px !important
  }

  body.menu_style_right {
    margin-right: 60px
  }

  .menu_style_left .sc_layouts_row_fixed_on {
    margin-left: 60px !important
  }

  .menu_style_right .sc_layouts_row_fixed_on {
    margin-right: 60px !important
  }

  body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*=content_wrap]>.content {
    width: 626.188034188px
  }

  body.menu_style_side:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*=content_wrap]>.content {
    width: 566.188034188px
  }

  [class*=content_wrap]>.sidebar,
  body.body_style_boxed [class*=content_wrap]>.sidebar {
    width: 304.8547008547px
  }

  .body_style_fullwide .content_wrap {
    padding-left: 50px;
    padding-right: 50px
  }

  .body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
  .body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
    padding-right: 337.811965812px
  }

  .body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
  .body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
    margin-left: -304.8547008547px
  }

  .body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
  .body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
    padding-left: 337.811965812px
  }

  .body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
  .body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
    margin-right: -304.8547008547px
  }

  .container,
  .container-fluid,
  .trx_addons_container,
  .trx_addons_container-fluid {
    padding-left: 15px;
    padding-right: 15px
  }

  .row,
  .columns_wrap,
  .trx_addons_columns_wrap {
    margin-right: -30px
  }

  .row>[class*=column-],
  .columns_wrap>[class*=column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    padding-right: 30px
  }

  .vc_row.columns_padding_left,
  .row.columns_padding_left,
  .columns_wrap.columns_padding_left,
  .trx_addons_columns_wrap.columns_padding_left {
    margin-left: -30px
  }

  .vc_row.columns_padding_left .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_left>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_left,
  .row.columns_padding_left>[class*=column-],
  .columns_wrap.columns_padding_left>[class*=column-],
  .row>[class*=column-].columns_padding_left,
  .columns_wrap>[class*=column-].columns_padding_left {
    padding-left: 30px
  }

  .vc_row.columns_padding_right,
  .row.columns_padding_right,
  .trx_addons_columns_wrap.columns_padding_right,
  .columns_wrap.columns_padding_right {
    margin-right: -30px
  }

  .vc_row.columns_padding_right .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_right>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_right,
  .row.columns_padding_right>[class*=column-],
  .columns_wrap.columns_padding_right>[class*=column-],
  .row>[class*=column-].columns_padding_right,
  .columns_wrap>[class*=column-].columns_padding_right {
    padding-right: 30px
  }

  .vc_row,
  .trx_addons_columns_wrap.columns_padding_center,
  .row.columns_padding_center,
  .columns_wrap.columns_padding_center {
    margin-left: -15px;
    margin-right: -15px
  }

  .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_center>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_center,
  .row.columns_padding_center>[class*=column-],
  .columns_wrap.columns_padding_center>[class*=column-],
  .row>[class*=column-].columns_padding_center,
  .columns_wrap>[class*=column-].columns_padding_center {
    padding-left: 15px;
    padding-right: 15px
  }

  .trx_addons_columns_wrap.columns_padding_bottom>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_bottom,
  .row.columns_padding_bottom>[class*=column-],
  .columns_wrap.columns_padding_bottom>[class*=column-],
  .row>[class*=column-].columns_padding_bottom,
  .columns_wrap>[class*=column-].columns_padding_bottom {
    padding-bottom: 30px
  }

  hr,
  .vc_separator {
    margin: 4em 0 !important
  }

  .menu_side_wrap .sc_layouts_logo {
    padding: 55% 8%
  }

  .menu_side_icons .toc_menu_item .toc_menu_description span {
    letter-spacing: 1px;
    padding: 0 2em
  }

  .menu_mobile .menu_mobile_nav_area li>a {
    font-size: 1.2308em;
    line-height: 1.5em
  }

  button:not(.components-button),
  input[type=button],
  input[type=reset],
  input[type=submit],
  .theme_button,
  .post_item .more-link,
  .gallery_preview_show .post_readmore,
  .yolox_tabs .yolox_tabs_titles li a,
  #buddypress .comment-reply-link,
  #buddypress .generic-button a,
  #buddypress a.button,
  #buddypress button,
  #buddypress input[type=button],
  #buddypress input[type=reset],
  #buddypress input[type=submit],
  #buddypress ul.button-nav li a,
  #buddypress div.activity-meta a,
  a.bp-title-button,
  body #booked-profile-page input[type=submit],
  body #booked-profile-page button,
  body .booked-list-view input[type=submit],
  body .booked-list-view button,
  body table.booked-calendar input[type=submit],
  body table.booked-calendar button,
  body .booked-modal input[type=submit],
  body .booked-modal button,
  .edd_download_purchase_form .button,
  #edd-purchase-button,
  .edd-submit.button,
  .widget_edd_cart_widget .edd_checkout a,
  form.mc4wp-form .mc4wp-form-fields input[type=submit],
  .sc_button,
  .sc_layouts_row .sc_button,
  .sc_form button,
  .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type=submit] {
    font-size: 14px;
    line-height: 17px;
    padding: 14px 17px;
    letter-spacing: 0
  }

  .sc_button_simple2,
  .sc_button_simple {
    padding: 0 1.8em 0 0
  }

  div.esg-filter-wrapper .esg-filterbutton>span,
  .mptt-navigation-tabs li a,
  div.yolox_tabs .yolox_tabs_titles li a,
  div.yolox_tabs .yolox_tabs_titles li a.ui-tabs-anchor {
    padding: 1em 1.25em
  }

  .post_item .more-link {
    margin-top: 2em
  }

  .nav-links-single .nav-links,
  .nav-links-single.nav-links-fixed .nav-links,
  .related_wrap,
  .comments_list_wrap,
  .comments_form_wrap {
    margin-top: 1em;
    padding-top: 1em
  }

  .comments_form_wrap,
  .comments_wrap .form-submit {
    margin-top: 3em
  }

  .comments_list_wrap .comment_posted {
    font-size: 1em
  }

  .widget .widgettitle {
    font-size: 16px;
    line-height: 20px
  }

  .sc_edd_details .downloads_page_tags .downloads_page_data>a,
  .widget_product_tag_cloud a,
  .widget_tag_cloud a {
    letter-spacing: 0
  }

  .trx_addons_video_player.with_cover .video_hover,
  .format-video .post_featured.with_thumb .post_video_hover {
    -webkit-transition: none;
    -ms-transition: none;
    transition: none;
    opacity: 1
  }

  body .mejs-button>button {
    padding: 0
  }

  .elementor-widget-sidebar .widget .tagcloud,
  .elementor-widget-sidebar .widget .menu,
  .elementor-widget-sidebar .widget>ul,
  .sidebar .widget .tagcloud,
  .sidebar .widget .menu,
  .sidebar .widget>ul {
    padding: 0 .7em
  }

  .slider_style_default .slider_titles_bottom .swiper-button-next,
  .slider_style_default .slider_titles_bottom .swiper-button-prev {
    top: 47% !important
  }

  body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    padding: 6px 30px
  }

  .elementor-widget-trx_sc_icons .sc_icons .sc_icons_icon {
    width: 100px;
    height: 100px;
    line-height: 100px;
    text-align: center
  }

  .footer_wrap ul:not(.sc_layouts_menu_nav) li a {
    font-size: 13px
  }

  .post_layout_excerpt .post_header .post_price {
    font-size: 2em;
    line-height: 1.5em
  }

  .post_layout_classic blockquote {
    padding: 2.5em 2.5em 2.5em 5em
  }

  .post_layout_classic blockquote:before {
    top: 1.2em;
    left: .8em
  }

  .post_layout_classic_2 .more-link {
    margin-top: 0
  }

  .gallery_preview_show .post_readmore {
    margin-top: 2em
  }

  .post_layout_chess_1.post_format_aside .post_meta {
    margin-top: 2rem
  }

  .post_layout_chess_1 .post_header+.post_content {
    margin-top: 2.8rem
  }

  .post_layout_chess.post_layout_chess_1 .more-link {
    margin-top: 2rem
  }

  .post_layout_chess_2.post_format_audio .mejs-time,
  .post_layout_chess_3.post_format_audio .mejs-time {
    display: none
  }

  .post_layout_chess_2 .post_title {
    font-size: 18px;
    line-height: 24px
  }

  .post_layout_chess_2.post_format_quote .post_content_inner blockquote {
    padding: 1.5em 1.5em 1.5em 3em
  }

  .post_layout_chess_2.post_format_quote .post_content_inner blockquote:before {
    font-size: 1.2em;
    top: 1em;
    left: 1em
  }

  .post_layout_chess_2.post_format_quote .post_content_inner a,
  .post_layout_chess_2.post_format_quote .post_content_inner cite {
    font-size: 10px;
    line-height: 12px
  }

  .post_layout_chess_2 .post_meta,
  .post_layout_chess_2.post_format_link .post_meta,
  .post_layout_chess_2.post_format_status .post_meta,
  .post_layout_chess_3 .post_meta,
  .post_layout_chess_3.post_format_link .post_meta,
  .post_layout_chess_3.post_format_status .post_meta {
    margin-top: 0
  }

  .post_layout_chess.post_layout_chess_2 .more-link,
  .post_layout_chess.post_layout_chess_3 .more-link {
    padding: 1em 1.5em
  }

  .post_layout_chess_3 .post_title {
    font-size: 15px;
    line-height: 1.4em
  }

  .front_page_section_subscribe_text form.mc4wp-form .mc4wp-form-fields input[type=email] {
    padding: .8em 1em
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_full {
    height: 540px
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_big {
    height: 270px
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
  body.expand_content .sc_recent_news_style_news-announce .post_size_small {
    height: 135px
  }

  .body_style_boxed .sc_content_width_1_1 {
    width: 964px
  }

  .body_style_boxed .sc_content_width_1_2 {
    width: 482px
  }

  .body_style_boxed .sc_content_width_1_3 {
    width: 321.3333333333px
  }

  .body_style_boxed .sc_content_width_2_3 {
    width: 642.6666666667px
  }

  .body_style_boxed .sc_content_width_1_4 {
    width: 241px
  }

  .body_style_boxed .sc_content_width_3_4 {
    width: 723px
  }

  .menu_style_side .sc_content_width_1_1 {
    width: 904px
  }

  .menu_style_side .sc_content_width_1_2 {
    width: 452px
  }

  .menu_style_side .sc_content_width_1_3 {
    width: 301.3333333333px
  }

  .menu_style_side .sc_content_width_2_3 {
    width: 602.6666666667px
  }

  .menu_style_side .sc_content_width_1_4 {
    width: 226px
  }

  .menu_style_side .sc_content_width_3_4 {
    width: 678px
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 994px
  }

  .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 994px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 974px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 984px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 994px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 1004px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 1024px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 636.188034188px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 646.188034188px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 656.188034188px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 666.188034188px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 686.188034188px
  }

  #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
    font-size: 14px
  }
}

@media(max-width:1023px) {

  h1,
  .front_page_section_caption,
  .title_cust h2.sc_item_title,
  .h2_cust,
  .title_cust h2.elementor-heading-title {
    font-size: 2em;
    line-height: 1em;
    margin-top: 30px;
    margin-bottom: 16px;
    letter-spacing: 0
  }

  h2 {
    font-size: 1.706em;
    line-height: 1em;
    margin-top: 38px;
    margin-bottom: 20px;
    letter-spacing: 0
  }

  h3 {
    font-size: 20px;
    line-height: 22px;
    margin-top: 36px;
    margin-bottom: 18px;
    letter-spacing: 0
  }

  h4 {
    font-size: 18px;
    line-height: 20px;
    margin-top: 30px;
    margin-bottom: 16px;
    letter-spacing: 0
  }

  h5 {
    font-size: 15px;
    line-height: 20px;
    margin-top: 28px;
    margin-bottom: 14px;
    letter-spacing: 0
  }

  #tribe-events-footer .tribe-events-sub-nav li a,
  h6 {
    font-size: 14px;
    line-height: 20px;
    margin-top: 24px;
    margin-bottom: 10px;
    letter-spacing: 0
  }

  .content_wrap,
  .content_container {
    width: 708px !important
  }

  .menu_style_side .content_wrap,
  .menu_style_side .content_container {
    width: 648px !important
  }

  .menu_style_side .menu_side_wrap {
    width: 60px
  }

  body.menu_style_left {
    margin-left: 60px
  }

  body.menu_style_right {
    margin-right: 60px
  }

  .menu_style_left .sc_layouts_row_fixed_on {
    margin-left: 60px !important
  }

  .menu_style_right .sc_layouts_row_fixed_on {
    margin-right: 60px !important
  }

  body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*=content_wrap]>.content {
    width: 100% !important;
    float: none
  }

  [class*=content_wrap]>.sidebar {
    width: 100% !important;
    float: none;
    margin-top: 2em
  }

  .body_style_fullwide .content_wrap {
    padding-left: 30px;
    padding-right: 30px
  }

  .body_style_fullwide.sidebar_right [class*=content_wrap]>.content,
  .body_style_fullscreen.sidebar_right [class*=content_wrap]>.content {
    padding-right: 0 !important;
    float: none
  }

  .body_style_fullwide.sidebar_right [class*=content_wrap]>.sidebar,
  .body_style_fullscreen.sidebar_right [class*=content_wrap]>.sidebar {
    margin-left: 0 !important;
    float: none
  }

  .body_style_fullwide.sidebar_left [class*=content_wrap]>.content,
  .body_style_fullscreen.sidebar_left [class*=content_wrap]>.content {
    padding-left: 0 !important;
    float: none
  }

  .body_style_fullwide.sidebar_left [class*=content_wrap]>.sidebar,
  .body_style_fullscreen.sidebar_left [class*=content_wrap]>.sidebar {
    margin-right: 0 !important;
    float: none
  }

  .gallery.gallery-columns-9 .gallery-item {
    width: 20% !important
  }

  .gallery.gallery-columns-8 .gallery-item {
    width: 20% !important
  }

  .gallery.gallery-columns-7 .gallery-item {
    width: 20% !important
  }

  .gallery.gallery-columns-6 .gallery-item {
    width: 20% !important
  }

  body.no_layout.menu_style_left {
    margin-left: 0
  }

  body.no_layout.menu_style_right {
    margin-right: 0
  }

  body.no_layout.menu_style_right .menu_side_wrap {
    right: -6rem
  }

  body.no_layout.menu_style_left .menu_side_wrap {
    left: -6rem
  }

  body.no_layout.menu_style_left .sc_layouts_row_fixed_on {
    padding-left: 0
  }

  body.no_layout.menu_style_right .sc_layouts_row_fixed_on {
    padding-right: 0
  }

  body.no_layout.menu_style_left .sc_layouts_row_fixed_on {
    margin-left: 0 !important
  }

  body.no_layout.menu_style_right .sc_layouts_row_fixed_on {
    margin-right: 0 !important
  }

  .page_content_wrap {
    padding-top: 2rem;
    padding-bottom: 2rem
  }

  .top_panel.with_bg_image {
    min-height: 20em
  }

  .thumbnail_type_fullwidth.post_header_position_default .page_content_wrap>.header_content_wrap,
  .post_header_position_on_thumb .page_content_wrap>.header_content_wrap {
    margin-bottom: 3em
  }

  .post_header_position_on_thumb .post_featured+.post_header {
    min-width: 60%;
    max-width: 70%
  }

  .thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg {
    height: 30rem
  }

  .top_panel .slider_engine_revo .slide_subtitle {
    margin-bottom: 1em !important
  }

  .top_panel .slider_engine_revo .slide_button {
    font-size: 12px !important
  }

  .menu_mobile .menu_mobile_nav_area {
    position: relative;
    top: auto;
    margin: 3em 0 0;
    max-height: none;
    padding-right: 0;
    overflow-y: visible;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
  }

  .menu_mobile .menu_mobile_inner {
    overflow-y: auto
  }

  .menu_mobile .menu_mobile_nav_area>ul>li>a {
    font-size: 1.5em;
    line-height: 1.5em
  }

  .menu_mobile .menu_mobile_nav_area li li .open_child_menu {
    padding: .25em .4em
  }

  .menu_mobile .search_mobile {
    position: relative;
    bottom: auto;
    left: 0;
    margin: 3em auto 0
  }

  .menu_mobile .socials_mobile {
    position: relative;
    bottom: auto
  }

  .menu_mobile .sc_layouts_logo {
    margin-top: 4em
  }

  hr,
  .vc_separator {
    margin: 3em 0 !important
  }

  .post_item_404:not([class*=post_item_none_]) .page_title {
    font-size: 14em;
    line-height: 1em
  }

  .format-audio .post_featured.with_thumb .post_audio {
    bottom: 1em
  }

  .custom-background .content_wrap>.content,
  .page_banner_wrap~.content_wrap>.content {
    padding: 30px
  }

  .sidebar_banner_wrap {
    margin-bottom: 30px
  }

  .sidebar .sidebar_inner {
    padding: 30px 0
  }

  .sidebar[class*=scheme_] .sidebar_inner {
    padding: 30px 15px
  }

  .sidebar .widget,
  .sidebar[class*=scheme_] .widget {
    display: inline-block;
    float: none;
    vertical-align: top;
    width: 50%;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
  }

  .sidebar .widget+.widget,
  .sidebar[class*=scheme_] .widget+.widget {
    margin-top: 0;
    border-top-width: 0
  }

  .footer_wrap .widget+.widget+.widget,
  .sidebar .widget+.widget+.widget,
  .sidebar[class*=scheme_] .widget+.widget+.widget {
    margin-top: 15px !important;
    padding-top: 15px !important
  }

  .widget.column-1_3,
  .widget.column-1_4,
  .widget.column-1_5,
  .widget.column-1_6,
  .widget.column-1_7,
  .widget.column-1_8,
  .widget.column-1_9,
  .widget.column-1_10,
  .widget.column-1_11,
  .widget.column-1_12 {
    width: 50%
  }

  .footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12) {
    width: 50% !important;
    float: none;
    display: inline-block;
    vertical-align: top
  }

  .footer_wrap .sc_content .wpb_column+.wpb_column+.wpb_column {
    margin-top: 30px !important;
    padding-top: 30px !important;
    border-top-width: 1px;
    border-top-style: solid
  }

  .header_fullwidth .widget,
  .footer_fullwidth .widget {
    width: 100% !important;
    display: block !important;
    margin-left: 0 !important;
    margin-bottom: 0 !important
  }

  .sc_team_default .sc_team_item_info,
  .sc_team_short .sc_team_item_info,
  .sc_team_featured .sc_team_item_info {
    padding: 1.4em .5em 1.85em
  }

  .sc_recent_news_style_announce2 .sc_button,
  .more-link a,
  body .posts_container .more-link {
    font-size: 1em
  }

  body .mejs-button>button {
    padding: 0
  }

  .sc_layouts_row .sc_button {
    padding: 14px 28px
  }

  .sc_layouts_row .sc_button.sc_button_size_small,
  .sc_button.sc_button_size_small,
  .theme_button.theme_button_small {
    padding: 1em 2.3em
  }

  .sidebar .widget,
  .sidebar[class*=scheme_] .widget {
    width: 47%;
    margin: 10px !important
  }

  .sidebar .sidebar_inner {
    margin: 0 -10px
  }

  .slider_style_default .slider_titles_bottom .swiper-button-next,
  .slider_style_default .slider_titles_bottom .swiper-button-prev {
    top: 54% !important
  }

  .post_layout_excerpt+.post_layout_excerpt {
    margin-top: 3em
  }

  .post_layout_excerpt:not(.sticky)+.post_layout_excerpt:not(.sticky) {
    padding-top: 0
  }

  .post_layout_excerpt .post_meta {
    margin-top: 1.5em
  }

  .post_layout_excerpt .post_header+.post_content {
    margin-top: 2em
  }

  .post_layout_excerpt .post_header .post_price {
    font-size: 1.75em;
    line-height: 1.5em
  }

  .post_layout_classic blockquote {
    padding: 2em 2em 2em 5em
  }

  .post_layout_classic blockquote:before {
    top: 1.1em;
    left: .7em
  }

  .post_layout_classic blockquote p {
    font-size: 15px
  }

  .post_layout_classic blockquote>a,
  .post_layout_classic blockquote>p>a,
  .post_layout_classic blockquote>cite,
  .post_layout_classic blockquote>p>cite {
    font-size: 13px
  }

  .post_layout_classic .swiper-container-horizontal>.swiper-pagination,
  .post_layout_classic .slider_outer>.swiper-pagination {
    bottom: 6px
  }

  .post_layout_classic .slider_container .swiper-pagination-bullet,
  .post_layout_classic .slider_outer .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    line-height: 6px;
    text-align: center;
    border-width: 1px
  }

  .post_layout_classic.format-audio .post_featured.with_thumb .post_audio {
    bottom: 1em
  }

  .post_layout_classic.post_format_audio .mejs-time {
    display: none
  }

  .post_layout_classic:not(.post_layout_classic_2) .post_content {
    display: none
  }

  .post_layout_classic .post_header {
    padding: 0 1.2em
  }

  .post_layout_classic:not(.post_layout_classic_2) .post_header {
    margin-top: 1.6em;
    padding-bottom: 2em !important
  }

  .post_layout_classic .post_meta a.post_meta_item>.post_counters_number {
    margin: 0
  }

  .masonry_wrap {
    margin-right: -30px
  }

  .masonry_wrap .masonry_item {
    padding: 0 30px 30px 0
  }

  .masonry_wrap .masonry_item-1_3,
  .masonry_wrap .masonry_item-1_4 {
    width: 50%
  }

  .gallery_preview .post_description_content {
    display: none !important
  }

  .gallery_preview_description {
    padding: 0 2em
  }

  .gallery_preview_show .post_readmore {
    margin-top: 0
  }

  .post_layout_chess .post_inner_content {
    padding: 0 10%
  }

  .post_layout_chess .post_title {
    font-size: 22px
  }

  .post_layout_chess.post_format_quote .post_header,
  .post_layout_chess.post_format_link .post_header,
  .post_layout_chess.post_format_aside .post_header,
  .post_layout_chess.post_format_status .post_header {
    display: none
  }

  .post_layout_chess.post_format_quote .post_content_inner+.post_meta,
  .post_layout_chess.post_format_link .post_content_inner+.post_meta,
  .post_layout_chess.post_format_aside .post_content_inner+.post_meta,
  .post_layout_chess.post_format_status .post_content_inner+.post_meta {
    display: block
  }

  .post_layout_chess.post_format_quote .post_content_inner+.post_meta,
  .post_layout_chess.post_format_link .post_content_inner+.post_meta,
  .post_layout_chess.post_format_status .post_content_inner+.post_meta {
    margin-top: 0 !important
  }

  .post_layout_chess.post_format_aside .post_content_inner+.post_meta {
    margin-top: 1em
  }

  .post_layout_chess .post_header+.post_content {
    margin-top: 1em;
    line-height: 1.3846em
  }

  .post_layout_chess .post_content_inner {
    display: block
  }

  .post_layout_chess .post_content_inner,
  .post_layout_chess:not(.post_format_quote):not(.post_format_link):not(.post_format_aside):not(.post_format_status) .post_content_inner {
    font-size: 1em;
    line-height: 1.3846em;
    max-height: none
  }

  .post_layout_chess.post_format_chat .post_content_inner {
    display: none
  }

  .post_layout_chess .post_content_inner:after {
    display: none
  }

  .post_layout_chess.post_format_link .post_content_inner,
  .post_layout_chess.post_format_aside .post_content_inner,
  .post_layout_chess.post_format_status .post_content_inner {
    font-size: 1.2em
  }

  .post_layout_chess_3 .post_meta {
    display: block
  }

  .post_layout_chess blockquote {
    padding: 2em 2em 2em 5em
  }

  .post_layout_chess blockquote:before {
    top: 1.1em;
    left: .7em
  }

  .post_layout_chess blockquote p {
    font-size: 1.3846em;
    line-height: 1.3333em
  }

  .post_layout_chess blockquote>a,
  .post_layout_chess blockquote>p>a,
  .post_layout_chess blockquote>cite,
  .post_layout_chess blockquote>p>cite {
    font-size: 12px;
    line-height: 16px
  }

  .post_layout_chess.post_layout_chess_1 .more-link {
    margin-top: 1.3846em
  }

  .post_layout_chess_2 {
    width: 100%;
    float: none
  }

  .post_layout_chess_2:nth-child(4n+3) .post_featured,
  .post_layout_chess_2:nth-child(4n+4) .post_featured {
    float: right
  }

  .post_layout_chess_2:nth-child(4n+3) .post_inner,
  .post_layout_chess_2:nth-child(4n+4) .post_inner {
    left: 0;
    right: auto
  }

  .post_layout_chess_3 {
    width: 100%;
    float: none
  }

  .post_layout_chess_3:nth-child(6n+4) .post_featured,
  .post_layout_chess_3:nth-child(6n+5) .post_featured,
  .post_layout_chess_3:nth-child(6n+6) .post_featured {
    float: right
  }

  .post_layout_chess_3:nth-child(6n+4) .post_inner,
  .post_layout_chess_3:nth-child(6n+5) .post_inner,
  .post_layout_chess_3:nth-child(6n+6) .post_inner {
    left: 0;
    right: auto
  }

  .post_layout_chess:nth-child(2n+2) .post_featured {
    float: left
  }

  .post_layout_chess:nth-child(2n+2) .post_inner {
    left: auto;
    right: 0
  }

  .front_page_section_subscribe_content .front_page_section_text {
    max-width: none
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_full {
    width: 100%;
    height: 198px
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_big {
    width: 100%;
    height: 198px
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
  body.expand_content .sc_recent_news_style_news-announce .post_size_small {
    width: 100%;
    height: 198px
  }

  .body_style_boxed .sc_content_width_1_1 {
    width: 708px
  }

  .body_style_boxed .sc_content_width_1_2 {
    width: 354px
  }

  .body_style_boxed .sc_content_width_1_3 {
    width: 236px
  }

  .body_style_boxed .sc_content_width_2_3 {
    width: 472px
  }

  .body_style_boxed .sc_content_width_1_4 {
    width: 177px
  }

  .body_style_boxed .sc_content_width_3_4 {
    width: 531px
  }

  .menu_style_side .sc_content_width_1_1 {
    width: 648px
  }

  .menu_style_side .sc_content_width_1_2 {
    width: 324px
  }

  .menu_style_side .sc_content_width_1_3 {
    width: 216px
  }

  .menu_style_side .sc_content_width_2_3 {
    width: 432px
  }

  .menu_style_side .sc_content_width_1_4 {
    width: 162px
  }

  .menu_style_side .sc_content_width_3_4 {
    width: 486px
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 738px
  }

  .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 738px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 718px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 728px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 738px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 748px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 768px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 718px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 728px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 738px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 748px
  }

  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 768px
  }

  .sc_events_detailed .sc_events_item_date,
  .sc_events_detailed .sc_events_item_time,
  .sc_events_detailed .sc_events_item_title,
  .sc_events_detailed .sc_events_item_button {
    padding: 0 .5em
  }

  .sc_events_detailed .sc_events_item_date {
    text-align: center
  }

  .sc_events_detailed .sc_events_item_time,
  .sc_events_detailed .sc_events_item_button {
    padding: 0 .3em;
    text-align: center
  }

  .tribe-events-page-title {
    font-size: 2em
  }

  .tribe-bar-collapse #tribe-bar-collapse-toggle {
    font-size: 12px;
    padding: 1.1em .7em
  }

  #tribe-events-content .tribe-events-calendar td {
    height: 8em
  }

  .tribe-events-calendar td div[id*=tribe-events-daynum-] {
    margin-bottom: .4em;
    padding: 1em 1.7em
  }

  .tribe-events-event-meta .tribe-event-schedule-details {
    padding-left: 12px
  }

  .single-tribe_events .tribe-events-single-section {
    width: 100%;
    float: none
  }

  .single-tribe_events .tribe-events-event-meta .tribe-events-meta-group {
    width: 45%
  }

  .single-tribe_events .tribe-events-venue-map {
    float: right
  }

  .single-tribe_events #tribe-events-footer {
    margin-top: 3em
  }

  #tribe-events .tribe-events-content p,
  .tribe-events-after-html p,
  .tribe-events-before-html p {
    line-height: 1.6154em
  }

  #tribe-events-footer~a.tribe-events-ical.tribe-events-button {
    margin-top: 2em
  }

  .tribe-events-sub-nav .tribe-events-nav-left a span {
    display: inline-block !important;
    top: 0 !important
  }

  .tribe-events-sub-nav .tribe-events-nav-right a span {
    display: inline-block !important;
    top: 0 !important
  }

  #tribe-events-footer~a.tribe-events-ical.tribe-events-button {
    height: 34px !important;
    line-height: 34px !important
  }

  .tribe-events .tribe-events-header {
    background-color: initial
  }
}

@media(max-width:767px) {

  h1,
  .front_page_section_caption,
  .title_cust h2.sc_item_title,
  .h2_cust,
  .title_cust h2.elementor-heading-title {
    font-size: 2em;
    line-height: 1em;
    margin-top: 32px;
    margin-bottom: 18px
  }

  h2 {
    font-size: 26px;
    line-height: 32px;
    margin-top: 30px;
    margin-bottom: 18px
  }

  h3 {
    font-size: 20px;
    line-height: 22px;
    margin-top: 28px;
    margin-bottom: 18px
  }

  h4 {
    font-size: 18px;
    line-height: 22px;
    margin-top: 26px;
    margin-bottom: 16px
  }

  h5 {
    font-size: 15px;
    line-height: 20px;
    margin-top: 24px;
    margin-bottom: 14px
  }

  #tribe-events-footer .tribe-events-sub-nav li a,
  h6 {
    font-size: 14px;
    line-height: 18px;
    margin-top: 22px;
    margin-bottom: 10px
  }

  .content_wrap,
  .content_container {
    width: 440px !important
  }

  .menu_style_side .content_wrap,
  .menu_style_side .content_container {
    width: 440px !important
  }

  .menu_style_side .menu_side_wrap {
    width: 60px !important
  }

  body.mobile_layout.menu_style_left .menu_side_wrap {
    left: -60px
  }

  body.mobile_layout.menu_style_right .menu_side_wrap {
    right: -60px
  }

  .menu_style_left .sc_layouts_row_fixed_on {
    margin-left: 0 !important
  }

  .menu_style_right .sc_layouts_row_fixed_on {
    margin-right: 0 !important
  }

  body:not(.expand_content):not(.body_style_fullwide):not(.body_style_fullscreen) [class*=content_wrap]>.content {
    margin-bottom: 0
  }

  [class*=content_wrap]>.sidebar {
    margin-top: 3em
  }

  .body_style_fullwide .content_wrap {
    padding-left: 20px;
    padding-right: 20px
  }

  .container,
  .container-fluid,
  .trx_addons_container,
  .trx_addons_container-fluid {
    padding-left: 10px;
    padding-right: 10px
  }

  .row,
  .columns_wrap,
  .trx_addons_columns_wrap {
    margin-right: -20px
  }

  .row>[class*=column-],
  .columns_wrap>[class*=column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    padding-right: 20px
  }

  .vc_row.columns_padding_left,
  .trx_addons_columns_wrap.columns_padding_left,
  .row.columns_padding_left,
  .columns_wrap.columns_padding_left {
    margin-left: -20px
  }

  .vc_row.columns_padding_left .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_left>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_left,
  .row.columns_padding_left>[class*=column-],
  .columns_wrap.columns_padding_left>[class*=column-],
  .row>[class*=column-].columns_padding_left,
  .columns_wrap>[class*=column-].columns_padding_left {
    padding-left: 20px
  }

  .vc_row.columns_padding_right,
  .trx_addons_columns_wrap.columns_padding_right,
  .row.columns_padding_right,
  .columns_wrap.columns_padding_right {
    margin-right: -20px
  }

  .vc_row.columns_padding_right .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_right>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_right,
  .row.columns_padding_right>[class*=column-],
  .columns_wrap.columns_padding_right>[class*=column-],
  .row>[class*=column-].columns_padding_right,
  .columns_wrap>[class*=column-].columns_padding_right {
    padding-right: 20px
  }

  .vc_row,
  .trx_addons_columns_wrap.columns_padding_center,
  .row.columns_padding_center,
  .columns_wrap.columns_padding_center {
    margin-left: -10px;
    margin-right: -10px
  }

  .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_center>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_center,
  .row.columns_padding_center>[class*=column-],
  .columns_wrap.columns_padding_center>[class*=column-],
  .row>[class*=column-].columns_padding_center,
  .columns_wrap>[class*=column-].columns_padding_center {
    padding-left: 10px;
    padding-right: 10px
  }

  .row.columns_padding_bottom>[class*=column-],
  .columns_wrap.columns_padding_bottom>[class*=column-],
  .row>[class*=column-].columns_padding_bottom,
  .columns_wrap>[class*=column-].columns_padding_bottom,
  .trx_addons_columns_wrap.columns_padding_bottom>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_bottom {
    padding-bottom: 20px
  }

  .row:not(.columns_padding_bottom):not(.columns_fluid)>[class*=column-]:nth-child(2n+3),
  .columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*=column-]:nth-child(2n+3),
  .row:not(.columns_padding_bottom):not(.columns_fluid)>[class*=column-]:nth-child(2n+4),
  .columns_wrap:not(.columns_padding_bottom):not(.columns_fluid)>[class*=column-]:nth-child(2n+4) {
    padding-top: 20px
  }

  .row:not(.columns_fluid)>[class*=column-],
  .columns_wrap:not(.columns_fluid)>[class*=column-],
  .trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-] {
    width: 100%
  }

  .row:not(.columns_fluid)>.column-1_1,
  .row:not(.columns_fluid)>.column-2_2,
  .row:not(.columns_fluid)>.column-3_3,
  .row:not(.columns_fluid)>.column-4_4,
  .row:not(.columns_fluid)>.column-5_5,
  .row:not(.columns_fluid)>.column-6_6,
  .row:not(.columns_fluid)>.column-7_7,
  .row:not(.columns_fluid)>.column-8_8,
  .row:not(.columns_fluid)>.column-9_9,
  .row:not(.columns_fluid)>.column-10_10,
  .row:not(.columns_fluid)>.column-11_11,
  .row:not(.columns_fluid)>.column-12_12,
  .columns_wrap:not(.columns_fluid)>.column-1_1,
  .columns_wrap:not(.columns_fluid)>.column-2_2,
  .columns_wrap:not(.columns_fluid)>.column-3_3,
  .columns_wrap:not(.columns_fluid)>.column-4_4,
  .columns_wrap:not(.columns_fluid)>.column-5_5,
  .columns_wrap:not(.columns_fluid)>.column-6_6,
  .columns_wrap:not(.columns_fluid)>.column-7_7,
  .columns_wrap:not(.columns_fluid)>.column-8_8,
  .columns_wrap:not(.columns_fluid)>.column-9_9,
  .columns_wrap:not(.columns_fluid)>.column-10_10,
  .columns_wrap:not(.columns_fluid)>.column-11_11,
  .columns_wrap:not(.columns_fluid)>.column-12_12,
  .row:not(.columns_fluid)>.column-2_3,
  .columns_wrap:not(.columns_fluid)>.column-2_3,
  .row:not(.columns_fluid)>.column-1_3.after_span_2,
  .columns_wrap:not(.columns_fluid)>.column-1_3.after_span_2,
  .row:not(.columns_fluid)>.column-2_4,
  .columns_wrap:not(.columns_fluid)>.column-3_4,
  .row:not(.columns_fluid)>.column-1_4.after_span_2,
  .columns_wrap:not(.columns_fluid)>.column-1_4.after_span_3,
  .row:not(.columns_fluid)>.column-2_5,
  .columns_wrap:not(.columns_fluid)>.column-2_5,
  .row:not(.columns_fluid)>.column-3_5,
  .columns_wrap:not(.columns_fluid)>.column-3_5,
  .row:not(.columns_fluid)>.column-4_5,
  .columns_wrap:not(.columns_fluid)>.column-4_5,
  .row:not(.columns_fluid)>.column-2_6,
  .columns_wrap:not(.columns_fluid)>.column-2_6,
  .row:not(.columns_fluid)>.column-3_6,
  .columns_wrap:not(.columns_fluid)>.column-3_6,
  .row:not(.columns_fluid)>.column-4_6,
  .columns_wrap:not(.columns_fluid)>.column-4_6,
  .row:not(.columns_fluid)>.column-5_6,
  .columns_wrap:not(.columns_fluid)>.column-5_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_1,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_2,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_3,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_4,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-6_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-7_7,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-8_8,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-9_9,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-10_10,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-11_11,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-12_12,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_3,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_3.after_span_2,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_4,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_4.after_span_3,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_5,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-2_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-3_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-4_6,
  .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-5_6 {
    width: 100%
  }

  .gallery.gallery-columns-9 .gallery-item {
    width: 33.3333% !important
  }

  .gallery.gallery-columns-8 .gallery-item {
    width: 33.3333% !important
  }

  .gallery.gallery-columns-7 .gallery-item {
    width: 33.3333% !important
  }

  .gallery.gallery-columns-6 .gallery-item {
    width: 33.3333% !important
  }

  .gallery.gallery-columns-5 .gallery-item {
    width: 33.3333% !important
  }

  .gallery.gallery-columns-4 .gallery-item {
    width: 33.3333% !important
  }

  img.alignleft,
  figure.alignleft {
    float: none;
    display: block;
    margin: 1em 1em 1em 0 !important
  }

  img.alignright,
  figure.alignright {
    margin: 1em 0 1em 1em !important
  }

  .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children>a>.open_child_menu {
    display: block
  }

  .menu_side_icons .toc_menu_item .toc_menu_icon:before {
    font-size: 1.5em
  }

  .menu_side_icons .toc_menu_item .toc_menu_description span {
    letter-spacing: 1px;
    padding: 0 1.5em
  }

  .page_content_wrap {
    padding-top: 4rem;
    padding-bottom: 4rem
  }

  .thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg {
    height: 25rem
  }

  .search_style_fullscreen.search_opened .search_form {
    width: 75%
  }

  .search_style_fullscreen.search_opened .search_submit,
  .search_style_fullscreen.search_opened .search_field,
  .search_style_fullscreen.search_opened .search_close {
    font-size: 1.5em !important;
    height: 2.5em;
    line-height: 2.5em
  }

  .search_style_fullscreen.search_opened .search_field {
    padding-right: 1.25em !important
  }

  .search_style_fullscreen.search_opened .search_close {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .top_panel .slider_engine_revo .slide_subtitle {
    font-size: 14px !important
  }

  .top_panel .slider_engine_revo .slide_button {
    font-size: 11px !important
  }

  .custom-background .content_wrap>.content,
  .page_banner_wrap~.content_wrap>.content {
    padding: 20px
  }

  .sidebar_banner_wrap {
    margin-bottom: 20px
  }

  .sidebar .sidebar_inner {
    padding: 20px 0
  }

  .sidebar[class*=scheme_] .sidebar_inner {
    padding: 20px 10px
  }

  .sidebar .widget,
  .sidebar[class*=scheme_] .widget {
    width: 50%;
    padding: 0 10px
  }

  .footer_wrap .widget+.widget+.widget,
  .sidebar .widget+.widget+.widget,
  .sidebar[class*=scheme_] .widget+.widget+.widget {
    margin-top: 15px !important;
    padding-top: 1.8em !important
  }

  .widget.column-1_3,
  .widget.column-1_4,
  .widget.column-1_5,
  .widget.column-1_6,
  .widget.column-1_7,
  .widget.column-1_8,
  .widget.column-1_9,
  .widget.column-1_10,
  .widget.column-1_11,
  .widget.column-1_12 {
    width: 50%
  }

  .footer_wrap .sc_content .wpb_column+.wpb_column+.wpb_column {
    margin-top: 20px !important;
    padding-top: 20px !important
  }

  .yolox_tabs .yolox_tabs_titles {
    margin: 0 0 2em
  }

  .post_item_404 .page_title {
    font-size: 12em;
    line-height: 1em;
    float: none;
    width: 100%;
    text-align: center
  }

  .post_item_none_search .page_title,
  .post_item_none_archive .page_title {
    font-size: 6em
  }

  .post_item_404 .page_info {
    padding-left: 0;
    padding-top: 2em;
    width: 100%;
    text-align: center
  }

  .post_item_404 .page_description {
    line-height: 1.7em
  }

  .post_item_404 .go_home {
    padding: 1em 2em
  }

  body .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    padding: 6px 18px
  }

  blockquote>a,
  blockquote>p>a,
  blockquote>cite,
  blockquote>p>cite {
    margin-top: 1.5em
  }

  .blog_mode_post blockquote,
  .blog_mode_page blockquote {
    margin-left: 0
  }

  .post_item_single .post_content>.post_meta_single .post_tags,
  .post_item_single .post_content>.post_meta_single .post_share {
    max-width: none;
    float: none;
    margin-top: 0
  }

  .post_item_single .post_content>.post_meta_single .post_share {
    margin-top: 0
  }

  .post_item_single .post_content>.post_meta_single .post_share .social_item:first-child {
    margin-left: 0
  }

  .nav-links-single .nav-links a .nav-arrow {
    position: static;
    left: auto;
    top: auto;
    right: auto;
    display: inline-block
  }

  .nav-links-single .nav-links,
  .nav-links-single.nav-links-fixed .nav-links,
  .related_wrap,
  .comments_list_wrap,
  .comments_form_wrap {
    margin-top: 1em;
    padding-top: 1em
  }

  .comments_form_wrap,
  .comments_wrap .form-submit {
    margin-top: 2em
  }

  .mfp-inline-holder .mfp-content,
  .mfp-ajax-holder .mfp-content {
    max-width: 100%;
    max-height: 100%
  }

  .mfp-arrow-left {
    margin-top: -41px
  }

  .sc_recent_news_style_announce2 .sc_button,
  .more-link a,
  body .posts_container .more-link {
    font-size: 1em
  }

  .sc_blogger .sc_blogger_item .sc_blogger_item_title {
    font-size: 16px;
    line-height: 22px
  }

  body .mejs-button>button {
    padding: 0
  }

  #tribe-events-footer .tribe-events-sub-nav li a {
    padding: 1em
  }

  #tribe-events-footer .tribe-events-sub-nav li {
    padding-top: .5em !important;
    padding-bottom: .5em !important
  }

  #tribe-events-footer~a.tribe-events-ical.tribe-events-button {
    padding: 1.32em;
    height: auto
  }

  .sidebar .widget,
  .sidebar[class*=scheme_] .widget {
    width: 100%;
    margin: 0 !important;
    margin-top: 10px !important
  }

  .sidebar .sidebar_inner {
    margin: 0
  }

  .logo_text {
    font-size: 1.2em
  }

  .has-large-font-size {
    font-size: 20px
  }

  .sc_layouts_menu_mobile_button .sc_layouts_item_icon {
    font-size: 2.5em
  }

  .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
    padding-top: 5px
  }

  .menu_mobile .socials_mobile {
    width: 14rem
  }

  img.alignright,
  figure.alignright,
  img.alignleft,
  figure.alignleft {
    float: none;
    display: block;
    margin: 1em auto !important
  }

  .mfp-arrow {
    margin-top: -90px !important
  }

  .mfp-arrow-left {
    margin-top: -75px !important
  }

  .menu_footer_nav_area>ul>li ul ul,
  .footer_wrap .sc_layouts_menu>ul>li ul ul {
    top: auto;
    bottom: -9.4em;
    margin-left: 48px;
    width: 9em;
    left: 5.8em;
    padding-left: .2em !important
  }

  .secondary_meta_wrap .single_share .post_share .social_items .social_item,
  .ua_safari .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    padding: 6px 20px
  }

  .ua_safari .secondary_meta_wrap .single_share .post_share .social_items .social_item .social_icon span:before {
    margin-top: -2px
  }

  .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
    padding-top: 9px
  }

  .ua_gecko .secondary_meta_wrap .single_share .post_share .social_items .social_item {
    padding: 7px 18px
  }

  .post_layout_excerpt+.post_layout_excerpt {
    margin-top: 2em
  }

  .post_layout_excerpt:not(.sticky)+.post_layout_excerpt:not(.sticky) {
    padding-top: 0
  }

  .post_layout_excerpt .post_header .post_price {
    position: static;
    right: auto;
    top: auto;
    margin-top: .3em
  }

  .post_layout_excerpt .post_meta {
    margin-top: 1em
  }

  .post_layout_excerpt .post_header+.post_content {
    margin-top: 1.5em
  }

  .post_layout_excerpt blockquote {
    padding: 2em 2em 2em 4em;
    margin-left: 0;
    margin-right: 0
  }

  .post_layout_excerpt blockquote:before {
    top: 1.3em;
    left: 1em
  }

  .masonry_wrap {
    margin-right: 0
  }

  .masonry_wrap .masonry_item {
    padding: 0 0 20px
  }

  .masonry_wrap .masonry_item-1_2,
  .masonry_wrap .masonry_item-1_3,
  .masonry_wrap .masonry_item-1_4 {
    width: 100%
  }

  .gallery_preview_description {
    padding: 0 1.6em
  }

  .post_layout_chess .post_title+.post_meta {
    margin-top: .4em
  }

  .post_layout_chess .post_content_inner {
    display: none
  }

  .post_layout_chess.post_format_quote .post_content_inner+.post_meta,
  .post_layout_chess.post_format_link .post_content_inner+.post_meta,
  .post_layout_chess.post_format_aside .post_content_inner+.post_meta,
  .post_layout_chess.post_format_status .post_content_inner+.post_meta {
    display: none
  }

  .post_layout_chess blockquote {
    padding: 2em 2em 2em 4em
  }

  .post_layout_chess blockquote:before {
    top: 1.05em;
    left: .5em
  }

  .post_layout_chess.post_layout_chess_1 .more-link,
  .post_layout_chess.post_layout_chess_2 .more-link,
  .post_layout_chess.post_layout_chess_3 .more-link {
    margin-top: 0
  }

  .post_layout_chess .post_header {
    padding: 0 !important;
    margin: 0
  }

  .front_page_section_paddings_small .front_page_section_content_wrap {
    padding: 15% 0
  }

  .front_page_section_paddings_medium .front_page_section_content_wrap {
    padding: 20% 0
  }

  .front_page_section_paddings_large .front_page_section_content_wrap {
    padding: 25% 0
  }

  .front_page_section_paddings_huge .front_page_section_content_wrap {
    padding: 30% 0
  }

  .front_page_section_title_description {
    line-height: 1.5em
  }

  .front_page_section_subscribe .front_page_section_output {
    max-width: none
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_full {
    width: 100%;
    height: 124px
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_big {
    width: 100%;
    height: 124px
  }

  body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
  body.expand_content .sc_recent_news_style_news-announce .post_size_small {
    width: 100%;
    height: 124px
  }

  .sc_content_width_1_1 {
    width: 440px !important
  }

  .sc_content_width_1_2 {
    width: 220px !important
  }

  .sc_content_width_1_3 {
    width: 146.6666666667px !important
  }

  .sc_content_width_2_3 {
    width: 293.3333333333px !important
  }

  .sc_content_width_1_4 {
    width: 110px !important
  }

  .sc_content_width_3_4 {
    width: 330px !important
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 470px
  }

  .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 470px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 450px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 460px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 470px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 480px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 500px
  }

  #tribe-events .tribe-events-button,
  .tribe-events-button,
  .tribe-events-cal-links a,
  .tribe-events-sub-nav li a {
    letter-spacing: 0
  }

  .tribe-bar-collapse #tribe-bar-collapse-toggle {
    font-size: 12px;
    padding: 1.05em .7em
  }

  #tribe-events-footer~a.tribe-events-ical.tribe-events-button {
    margin-top: 2em
  }

  .tribe-events-list .tribe-events-event-image+div.tribe-events-content {
    overflow: visible
  }

  .tribe-events-calendar td div[id*=tribe-events-daynum-] {
    padding: 1em .25em;
    text-align: center
  }

  .single-tribe_events .tribe-events-event-image {
    width: 46%;
    margin: .4em 3% .4em 0
  }

  #tribe-mobile-container .type-tribe_events .tribe-events-event-image {
    float: left;
    width: 40%;
    margin: 5px 15px 5px 0
  }

  #tribe-events-footer~a.tribe-events-ical.tribe-events-button {
    font-size: 14px
  }

  #tribe-events-content {
    text-align: left
  }

  .tribe-events .tribe-events-l-container {
    min-height: auto;
    padding: 0
  }
}

@media(max-width:479px) {
  html {
    font-size: 13px;
    line-height: 153.84615%
  }

  h1,
  .front_page_section_caption,
  .title_cust h2.sc_item_title,
  .h2_cust,
  .title_cust h2.elementor-heading-title {
    font-size: 23px;
    line-height: 25px;
    margin-top: 32px;
    margin-bottom: 20px
  }

  h2 {
    font-size: 20px;
    line-height: 23px;
    margin-top: 30px;
    margin-bottom: 18px
  }

  h3 {
    font-size: 18px;
    line-height: 22px;
    margin-top: 28px;
    margin-bottom: 16px
  }

  h4 {
    font-size: 16px;
    line-height: 22px;
    margin-top: 24px;
    margin-bottom: 14px
  }

  h5 {
    font-size: 15px;
    line-height: 20px;
    margin-top: 22px;
    margin-bottom: 10px
  }

  #tribe-events-footer .tribe-events-sub-nav li a,
  h6 {
    font-size: 13px;
    line-height: 18px;
    margin-top: 20px;
    margin-bottom: 8px
  }

  .widget .widgettitle {
    font-size: 15px;
    line-height: 18px
  }

  figure figcaption {
    font-size: 12px
  }

  .content_wrap,
  .content_container {
    width: 280px !important
  }

  [class*=content_wrap]>.sidebar {
    margin-top: 3.5em
  }

  .menu_style_side .content_wrap,
  .menu_style_side .content_container {
    width: 280px !important
  }

  .menu_style_side .menu_side_wrap {
    width: 60px !important
  }

  body.mobile_layout.menu_style_left .menu_side_wrap {
    left: -60px
  }

  body.mobile_layout.menu_style_right .menu_side_wrap {
    right: -60px
  }

  .body_style_fullwide .content_wrap {
    padding-left: 20px;
    padding-right: 20px
  }

  .container,
  .container-fluid,
  .trx_addons_container,
  .trx_addons_container-fluid {
    padding-left: 10px;
    padding-right: 10px
  }

  .row,
  .columns_wrap,
  .trx_addons_columns_wrap {
    margin-right: -20px
  }

  .row>[class*=column-],
  .columns_wrap>[class*=column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-] {
    padding-right: 20px
  }

  .vc_row.columns_padding_left,
  .trx_addons_columns_wrap.columns_padding_left,
  .row.columns_padding_left,
  .columns_wrap.columns_padding_left {
    margin-left: -20px
  }

  .vc_row.columns_padding_left .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_left>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_left,
  .row.columns_padding_left>[class*=column-],
  .columns_wrap.columns_padding_left>[class*=column-],
  .row>[class*=column-].columns_padding_left,
  .columns_wrap>[class*=column-].columns_padding_left {
    padding-left: 20px
  }

  .vc_row.columns_padding_right,
  .trx_addons_columns_wrap.columns_padding_right,
  .row.columns_padding_right,
  .columns_wrap.columns_padding_right {
    margin-right: -20px
  }

  .vc_row.columns_padding_right .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_right>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_right,
  .row.columns_padding_right>[class*=column-],
  .columns_wrap.columns_padding_right>[class*=column-],
  .row>[class*=column-].columns_padding_right,
  .columns_wrap>[class*=column-].columns_padding_right {
    padding-right: 20px
  }

  .vc_row,
  .trx_addons_columns_wrap.columns_padding_center,
  .row.columns_padding_center,
  .columns_wrap.columns_padding_center {
    margin-left: -10px;
    margin-right: -10px
  }

  .vc_column_container>.vc_column-inner,
  .trx_addons_columns_wrap.columns_padding_center>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_center,
  .row.columns_padding_center>[class*=column-],
  .columns_wrap.columns_padding_center>[class*=column-],
  .row>[class*=column-].columns_padding_center,
  .columns_wrap>[class*=column-].columns_padding_center {
    padding-left: 10px;
    padding-right: 10px
  }

  .row.columns_padding_bottom>[class*=column-],
  .columns_wrap.columns_padding_bottom>[class*=column-],
  .row>[class*=column-].columns_padding_bottom,
  .columns_wrap>[class*=column-].columns_padding_bottom,
  .trx_addons_columns_wrap.columns_padding_bottom>[class*=trx_addons_column-],
  .trx_addons_columns_wrap>[class*=trx_addons_column-].columns_padding_bottom {
    padding-bottom: 20px
  }

  .row:not(.columns_fluid)>[class*=column-],
  .columns_wrap:not(.columns_fluid)>[class*=column-],
  .trx_addons_columns_wrap:not(.columns_fluid)>[class*=trx_addons_column-] {
    width: 100%
  }

  .row.columns_fluid>[class*=column-],
  .columns_wrap.columns_fluid>[class*=column-],
  .trx_addons_columns_wrap.columns_fluid>[class*=trx_addons_column-] {
    width: 50%
  }

  .row.columns_fluid>.column-1_1,
  .columns_wrap.columns_fluid>.column-1_1,
  .row.columns_fluid>.column-2_2,
  .columns_wrap.columns_fluid>.column-2_2,
  .row.columns_fluid>.column-3_3,
  .columns_wrap.columns_fluid>.column-3_3,
  .row.columns_fluid>.column-4_4,
  .columns_wrap.columns_fluid>.column-4_4,
  .row.columns_fluid>.column-5_5,
  .columns_wrap.columns_fluid>.column-5_5,
  .row.columns_fluid>.column-6_6,
  .columns_wrap.columns_fluid>.column-6_6,
  .row.columns_fluid>.column-7_7,
  .columns_wrap.columns_fluid>.column-7_7,
  .row.columns_fluid>.column-8_8,
  .columns_wrap.columns_fluid>.column-8_8,
  .row.columns_fluid>.column-9_9,
  .columns_wrap.columns_fluid>.column-9_9,
  .row.columns_fluid>.column-10_10,
  .columns_wrap.columns_fluid>.column-10_10,
  .row.columns_fluid>.column-11_11,
  .columns_wrap.columns_fluid>.column-11_11,
  .row.columns_fluid>.column-12_12,
  .columns_wrap.columns_fluid>.column-12_12 {
    width: 100%
  }

  .gallery.gallery-columns-9 .gallery-item {
    width: 50% !important
  }

  .gallery.gallery-columns-8 .gallery-item {
    width: 50% !important
  }

  .gallery.gallery-columns-7 .gallery-item {
    width: 50% !important
  }

  .gallery.gallery-columns-6 .gallery-item {
    width: 50% !important
  }

  .gallery.gallery-columns-5 .gallery-item {
    width: 50% !important
  }

  .gallery.gallery-columns-4 .gallery-item {
    width: 50% !important
  }

  .gallery.gallery-columns-3 .gallery-item {
    width: 50% !important
  }

  .top_panel_mobile {
    display: block
  }

  body.header_mobile_enabled .top_panel {
    display: none
  }

  .menu_side_wrap .sc_layouts_logo {
    padding: 40% 8%
  }

  .menu_side_icons .toc_menu_item .toc_menu_icon,
  .menu_side_icons .toc_menu_item .toc_menu_description:before {
    height: 5.5rem
  }

  .menu_side_icons .toc_menu_item .toc_menu_description span {
    letter-spacing: 0
  }

  .mobile_device .menu_mobile .sc_layouts_logo img,
  .mobile_layout .menu_mobile .sc_layouts_logo img {
    max-height: 40px
  }

  .mobile_device .menu_mobile .menu_mobile_nav_area,
  .mobile_layout .menu_mobile .menu_mobile_nav_area {
    margin-top: 2em
  }

  .mobile_device .menu_mobile .search_mobile,
  .mobile_layout .menu_mobile .search_mobile {
    margin-top: 2em;
    width: 200px;
    margin-bottom: 2em
  }

  .menu_mobile .menu_mobile_nav_area>ul>li>a {
    font-size: 18px;
    line-height: 1.5em
  }

  .menu_mobile .menu_mobile_nav_area li>a {
    font-size: 14px;
    line-height: 1.5em;
    width: 200px
  }

  .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu {
    width: 250px
  }

  .menu_mobile .socials_mobile {
    width: 14rem
  }

  .menu_mobile .menu_mobile_nav_area li li .open_child_menu {
    padding: .3em .5em
  }

  .top_panel.with_bg_image {
    min-height: 18em
  }

  .thumbnail_type_fullwidth.post_header_position_default .page_content_wrap>.header_content_wrap,
  .post_header_position_on_thumb .page_content_wrap>.header_content_wrap,
  .header_content_wrap {
    margin-bottom: 2em
  }

  .post_header_position_on_thumb .post_featured {
    margin: 0 !important
  }

  .post_header_position_on_thumb .post_featured+.post_header {
    position: static !important;
    text-align: left !important;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    min-width: 0;
    max-width: none
  }

  .post_header_position_on_thumb:not(.custom-background) .post_featured+.post_header {
    margin-top: 2em;
    padding: 0;
    background-color: initial;
    border: none !important
  }

  .thumbnail_type_fullwidth.post_header_position_on_thumb:not(.custom-background) .post_featured+.post_header {
    padding: 0 1.5em
  }

  .thumbnail_type_fullwidth .header_content_wrap .post_featured.post_featured_bg {
    height: 20rem
  }

  .top_panel .slider_engine_revo .slide_subtitle {
    font-size: 13px !important
  }

  .top_panel .slider_engine_revo .slide_button {
    font-size: 9px !important
  }

  .custom-background .content_wrap>.content,
  .page_banner_wrap~.content_wrap>.content {
    padding: 20px
  }

  .sidebar_banner_wrap {
    margin-bottom: 20px
  }

  .sidebar .widget,
  .sidebar[class*=scheme_] .widget {
    width: 100%
  }

  .footer_wrap .widget+.widget,
  .sidebar .widget+.widget,
  .sidebar[class*=scheme_] .widget+.widget {
    margin-top: 15px !important;
    padding-top: 1.8em !important
  }

  .widget.column-1_2,
  .widget.column-1_3,
  .widget.column-1_4,
  .widget.column-1_5,
  .widget.column-1_6,
  .widget.column-1_7,
  .widget.column-1_8,
  .widget.column-1_9,
  .widget.column-1_10,
  .widget.column-1_11,
  .widget.column-1_12 {
    width: 100%
  }

  .footer_wrap .sc_content .wpb_column,
  .footer_wrap .sc_content .wpb_column:not(.vc_col-sm-12) {
    display: block;
    float: none;
    vertical-align: top;
    width: 100% !important
  }

  .footer_wrap .sc_content .wpb_column+.wpb_column {
    margin-top: 20px !important;
    padding-top: 20px !important;
    border-top-width: 1px;
    border-top-style: solid
  }

  blockquote {
    padding: 1em 2em 1em 3em
  }

  blockquote:before {
    top: .7em;
    left: .8em
  }

  blockquote p {
    font-size: 16px
  }

  blockquote>a,
  blockquote>p>a,
  blockquote>cite,
  blockquote>p>cite {
    font-size: 12px
  }

  input[type=text],
  input[type=number],
  input[type=email],
  input[type=tel],
  input[type=password],
  input[type=search],
  select,
  textarea,
  textarea.wp-editor-area,
  .tourmaster-form-field input[type=text],
  .tourmaster-form-field input[type=email],
  .tourmaster-form-field input[type=password],
  .tourmaster-form-field textarea,
  .tourmaster-form-field select,
  .tourmaster-form-field.tourmaster-with-border input[type=text],
  .tourmaster-form-field.tourmaster-with-border input[type=email],
  .tourmaster-form-field.tourmaster-with-border input[type=password],
  .tourmaster-form-field.tourmaster-with-border textarea,
  .tourmaster-form-field.tourmaster-with-border select,
  #buddypress .dir-search input[type=search],
  #buddypress .dir-search input[type=text],
  #buddypress .groups-members-search input[type=search],
  #buddypress .groups-members-search input[type=text],
  #buddypress .standard-form input[type=color],
  #buddypress .standard-form input[type=date],
  #buddypress .standard-form input[type=datetime-local],
  #buddypress .standard-form input[type=datetime],
  #buddypress .standard-form input[type=email],
  #buddypress .standard-form input[type=month],
  #buddypress .standard-form input[type=number],
  #buddypress .standard-form input[type=password],
  #buddypress .standard-form input[type=range],
  #buddypress .standard-form input[type=search],
  #buddypress .standard-form input[type=tel],
  #buddypress .standard-form input[type=text],
  #buddypress .standard-form input[type=time],
  #buddypress .standard-form input[type=url],
  #buddypress .standard-form input[type=week],
  #buddypress .standard-form select,
  #buddypress .standard-form textarea {
    padding: 1em;
    width: 100%
  }

  .post_item_404:not([class*=post_item_none_]) .page_title {
    font-size: 8em
  }

  .post_item_404 .page_info {
    padding-top: 1em
  }

  .post_item_404 .page_description {
    margin-bottom: 2em
  }

  .post_item_none_search .page_title,
  .post_item_none_archive .page_title {
    font-size: 5em
  }

  .format-audio .post_featured.with_thumb .post_audio {
    bottom: 1em
  }

  .format-audio .post_featured.with_thumb .post_audio.with_iframe {
    bottom: -3px;
    left: 0;
    right: 0
  }

  .body_style_fullwide .format-video .post_featured.with_thumb .post_video_hover,
  .post_layout_excerpt.format-video .post_featured.with_thumb .post_video_hover,
  .post_layout_chess.format-video .post_featured.with_thumb .post_video_hover,
  .trx_addons_video_player.with_cover .video_hover {
    font-size: 1em
  }

  .page_links>span:not(.page_links_title),
  .page_links>a,
  .nav-links .page-numbers {
    width: 3em;
    height: 3em;
    line-height: 3em;
    text-align: center;
    margin: 3px 3px 3px 0
  }

  .post_item_single>.post_featured {
    margin-bottom: 2em
  }

  .author_info {
    padding: 2em
  }

  .author_avatar {
    position: static;
    margin-bottom: 1.5em
  }

  .author_description {
    padding-left: 0
  }

  .nav-links-single .nav-links .nav-previous {
    padding-right: 8px;
    padding-left: 10px
  }

  .nav-links-single .nav-links .nav-next {
    padding-left: 8px;
    padding-right: 10px
  }

  .nav-links-single .nav-links .post-title {
    letter-spacing: 0
  }

  .nav-links-single .nav-links .meta-nav,
  .nav-links-single .nav-links .post_date {
    font-size: 1em
  }

  .comments_list_wrap .comment_posted {
    font-size: 1em;
    display: block;
    margin-left: 0
  }

  .comments_list_wrap li+li,
  .comments_list_wrap li ul {
    margin-top: 2em
  }

  .comments_list_wrap ul li+li,
  .comments_list_wrap li>ul>li {
    padding-top: 2em
  }

  .comments_list_wrap ul ul {
    margin-left: 2em
  }

  .comments_list_wrap ul ul ul ul {
    margin-left: 0
  }

  .comments_list_wrap ul li+li>.comment_body>.comment_author_avatar,
  .comments_list_wrap li>ul>li>.comment_body>.comment_author_avatar {
    top: 0
  }

  .comments_list_wrap .comment_author_avatar {
    position: relative;
    top: 0;
    left: 0;
    margin-bottom: 1.5em
  }

  .comments_list_wrap .comment_content {
    padding-left: 0
  }

  .mfp-title {
    line-height: 13px
  }

  .sc_recent_news_style_announce2 .sc_button,
  .more-link a,
  body .posts_container .more-link {
    font-size: 1em
  }

  .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
    padding: 2.2em 0 .5em
  }

  .sc_layouts_menu_mobile_button .sc_layouts_item_icon {
    font-size: 2em
  }

  body .mejs-button>button {
    padding: 0
  }

  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item:not(.post_format_audio) .related_content_wrap {
    padding-top: 4.6em
  }

  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item:not(.post_format_audio) .related_content_wrap .secondary_meta_wrap {
    margin-bottom: 2em
  }

  .related_wrap .posts_container.columns_wrap .column-1_3:first-of-type .related_item:not(.post_format_audio) .related_content_wrap .post_header {
    padding-left: 1em;
    padding-right: 1em
  }

  .nav-links-single .nav-links .nav-previous,
  .nav-links-single .nav-links .nav-next {
    padding-bottom: .8em
  }

  .related_wrap .posts_container.columns_wrap .related_item .related_content_wrap {
    margin-top: 1em
  }

  body .mejs-time {
    font-size: 10px
  }

  .widget ul {
    padding-left: 1em
  }

  .sidebar .widget ul:not(.trx_addons_tabs_titles)>li,
  .elementor-text-editor ul>li,
  .widget-area .widget ul>li,
  .elementor-widget-sidebar .widget ul:not(.trx_addons_tabs_titles)>li {
    padding-left: 10px
  }

  .sc_layouts_menu_popup .sc_layouts_menu_nav,
  .sc_layouts_menu_nav>li ul {
    width: 8em
  }

  .sc_layouts_menu_nav>li>ul ul.submenu_left {
    left: -8em
  }

  .related_wrap .posts_container.columns_wrap .column-1_3 .related_content_wrap .post_header {
    width: auto
  }

  body .mejs-button,
  body .mejs-time,
  body .mejs-time-rail {
    width: 27px
  }

  .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) .mejs-controls {
    padding-left: 1.2em;
    padding-right: 1.5em
  }

  .sc_blogger_horizontal .sc_blogger_item {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .sc_blogger_horizontal .post_body {
    padding-top: 1.5em !important;
    padding-bottom: 2.5em
  }

  .sc_blogger_horizontal .post_body .post_header {
    margin-top: 0
  }

  .mejs-controls {
    height: 40px !important
  }

  .trx_addons_audio_player .mejs-controls {
    padding: 0 1.2em
  }

  .trx_addons_scroll_to_top.show {
    bottom: 5em
  }

  .gallery_preview_show .post_title {
    font-size: 16px;
    line-height: 20px
  }

  .gallery_preview_description {
    padding: 0 1.4em
  }

  .gallery_preview_show .post_meta .post_meta_item {
    display: block
  }

  .gallery_preview_show .post_meta .post_meta_item:before {
    display: none
  }

  .post_layout_chess .post_header {
    display: block !important
  }

  .post_layout_chess .post_title {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0
  }

  .post_layout_chess .post_meta {
    display: none !important
  }

  .post_layout_chess .post_content {
    display: none
  }

  .post_layout_chess.post_format_audio .mejs-time {
    display: none
  }

  .chess_wrap.posts_container+.navigation.pagination {
    margin-bottom: 2.5em
  }

  .front_page_section_buttons>.front_page_section_button {
    margin-right: 0
  }

  .post_featured.hover_border .post_info .post_info_back {
    padding: 2.5em
  }

  .post_featured.hover_border .post_info:before,
  .post_featured.hover_border .post_info:after {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px
  }

  .post_featured.hover_border .post_info .post_title {
    padding-bottom: 4px
  }

  .sc_content_width_1_1 {
    width: 280px !important
  }

  .sc_content_width_1_2 {
    width: 140px !important
  }

  .sc_content_width_1_3 {
    width: 93.3333333333px !important
  }

  .sc_content_width_2_3 {
    width: 186.6666666667px !important
  }

  .sc_content_width_1_4 {
    width: 70px !important
  }

  .sc_content_width_3_4 {
    width: 210px !important
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 310px
  }

  .body_style_boxed .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 310px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-narrow {
    width: 290px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-default {
    width: 300px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-extended {
    width: 310px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wide {
    width: 320px
  }

  .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider,
  .sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section)>.elementor-container.elementor-column-gap-wider {
    width: 340px
  }

  #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,
  .tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
    padding: 1.15em
  }

  #tribe-events .tribe-events-button,
  .tribe-events-button,
  .tribe-events-cal-links a,
  .tribe-events-sub-nav li a {
    padding: 1.2em
  }

  .tribe-bar-collapse #tribe-bar-collapse-toggle {
    font-size: 12px;
    padding: .55em .7em
  }

  #tribe-mobile-container {
    margin-bottom: 1em
  }

  .tribe-events-calendar thead th {
    text-transform: none;
    letter-spacing: 0
  }

  #tribe-events-content .tribe-events-calendar td {
    height: 6em
  }

  .tribe-events-calendar .tribe-events-has-events.mobile-trigger:after {
    margin-top: 1em
  }

  #tribe-events-day .tribe-events-event-image,
  .tribe-events-list .tribe-events-event-image,
  .single-tribe_events .tribe-events-event-image {
    display: block;
    float: none;
    margin: 0 0 1em;
    width: 100%
  }

  #tribe-events-day .tribe-events-content {
    display: block;
    float: none;
    margin: 0;
    width: 100%
  }

  .tribe-events-event-image+div.tribe-events-content {
    width: 100%
  }

  .single-tribe_events .tribe-events-single-section {
    padding-top: 2em
  }

  .single-tribe_events .tribe-events-single-section+.tribe-events-single-section {
    padding-top: 0
  }

  .single-tribe_events .tribe-events-event-meta .tribe-events-meta-group,
  .single-tribe_events .tribe-events-event-meta .tribe-events-venue-map {
    width: 100%;
    float: none;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
  }

  .single-tribe_events .tribe-events-event-meta .tribe-events-meta-group {
    margin-left: 0 !important;
    margin-bottom: 1em
  }

  .single-tribe_events #tribe-events-footer {
    margin-top: 2em
  }

  .single-tribe_events .tribe-events-sub-nav li a {
    padding: 1.2em
  }

  .single-tribe_events .tribe-events-sub-nav li a:before {
    left: 1em
  }

  .single-tribe_events .tribe-events-sub-nav li+li a:after {
    right: 1em
  }

  .sc_events_detailed .sc_events_item_time,
  .sc_events_detailed .sc_events_item_button {
    padding: 0 2px
  }

  .tribe-events-ical {
    margin-top: 15px;
    margin-left: 0 !important
  }
}

@keyframes bounce {

  20%,
  53%,
  80%,
  from,
  to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
    transform: translate3d(0, 0, 0)
  }

  40%,
  43% {
    animation-timing-function: cubic-bezier(.755, .050, .855, .060);
    transform: translate3d(0, -30px, 0)
  }

  70% {
    animation-timing-function: cubic-bezier(.755, .050, .855, .060);
    transform: translate3d(0, -15px, 0)
  }

  90% {
    transform: translate3d(0, -4px, 0)
  }
}

.bounce {
  animation-name: bounce;
  transform-origin: center bottom
}

@keyframes flash {

  50%,
  from,
  to {
    opacity: 1
  }

  25%,
  75% {
    opacity: 0
  }
}

.flash {
  animation-name: flash
}

@keyframes pulse {

  from,
  to {
    transform: scale3d(1, 1, 1)
  }

  50% {
    transform: scale3d(1.05, 1.05, 1.05)
  }
}

.pulse {
  animation-name: pulse
}

@keyframes rubberBand {

  from,
  to {
    transform: scale3d(1, 1, 1)
  }

  30% {
    transform: scale3d(1.25, .75, 1)
  }

  40% {
    transform: scale3d(.75, 1.25, 1)
  }

  50% {
    transform: scale3d(1.15, .85, 1)
  }

  65% {
    transform: scale3d(.95, 1.05, 1)
  }

  75% {
    transform: scale3d(1.05, .95, 1)
  }
}

.rubberBand {
  animation-name: rubberBand
}

@keyframes shake {

  from,
  to {
    transform: translate3d(0, 0, 0)
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0)
  }

  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0)
  }
}

.shake {
  animation-name: shake
}

@keyframes headShake {
  0% {
    transform: translateX(0)
  }

  6.5% {
    transform: translateX(-6px) rotateY(-9deg)
  }

  18.5% {
    transform: translateX(5px) rotateY(7deg)
  }

  31.5% {
    transform: translateX(-3px) rotateY(-5deg)
  }

  43.5% {
    transform: translateX(2px) rotateY(3deg)
  }

  50% {
    transform: translateX(0)
  }
}

.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg)
  }

  40% {
    transform: rotate3d(0, 0, 1, -10deg)
  }

  60% {
    transform: rotate3d(0, 0, 1, 5deg)
  }

  80% {
    transform: rotate3d(0, 0, 1, -5deg)
  }

  to {
    transform: rotate3d(0, 0, 1, 0deg)
  }
}

.swing {
  transform-origin: top center;
  animation-name: swing
}

@keyframes tada {

  from,
  to {
    transform: scale3d(1, 1, 1)
  }

  10%,
  20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
  }

  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
  }

  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
  }
}

.tada {
  animation-name: tada
}

@keyframes wobble {

  from,
  to {
    transform: none
  }

  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
  }

  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
  }

  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
  }

  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
  }

  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
  }
}

.wobble {
  animation-name: wobble
}

@keyframes jello {

  11.1%,
  from,
  to {
    transform: none
  }

  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg)
  }

  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg)
  }

  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg)
  }

  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg)
  }

  66.6% {
    transform: skewX(-.78125deg) skewY(-.78125deg)
  }

  77.7% {
    transform: skewX(.390625deg) skewY(.390625deg)
  }

  88.8% {
    transform: skewX(-.1953125deg) skewY(-.1953125deg)
  }
}

.jello {
  animation-name: jello;
  transform-origin: center
}

@keyframes bounceIn {

  20%,
  40%,
  60%,
  80%,
  from,
  to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3)
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1)
  }

  40% {
    transform: scale3d(.9, .9, .9)
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03)
  }

  80% {
    transform: scale3d(.97, .97, .97)
  }

  to {
    opacity: 1;
    transform: scale3d(1, 1, 1)
  }
}

.bounceIn {
  animation-name: bounceIn
}

@keyframes bounceInDown {

  60%,
  75%,
  90%,
  from,
  to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0)
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0)
  }

  75% {
    transform: translate3d(0, -10px, 0)
  }

  90% {
    transform: translate3d(0, 5px, 0)
  }

  to {
    transform: none
  }
}

.bounceInDown {
  animation-name: bounceInDown
}

@keyframes bounceInLeft {

  60%,
  75%,
  90%,
  from,
  to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0)
  }

  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0)
  }

  75% {
    transform: translate3d(-10px, 0, 0)
  }

  90% {
    transform: translate3d(5px, 0, 0)
  }

  to {
    transform: none
  }
}

.bounceInLeft {
  animation-name: bounceInLeft
}

@keyframes bounceInRight {

  60%,
  75%,
  90%,
  from,
  to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0)
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0)
  }

  75% {
    transform: translate3d(10px, 0, 0)
  }

  90% {
    transform: translate3d(-5px, 0, 0)
  }

  to {
    transform: none
  }
}

.bounceInRight {
  animation-name: bounceInRight
}

@keyframes bounceInUp {

  60%,
  75%,
  90%,
  from,
  to {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }

  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0)
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0)
  }

  75% {
    transform: translate3d(0, 10px, 0)
  }

  90% {
    transform: translate3d(0, -5px, 0)
  }

  to {
    transform: translate3d(0, 0, 0)
  }
}

.bounceInUp {
  animation-name: bounceInUp
}

@keyframes fadeIn {
  from {
    opacity: 0
  }

  to {
    opacity: 1
  }
}

.fadeIn {
  animation-name: fadeIn
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0)
  }

  to {
    opacity: 1;
    transform: none
  }
}

.fadeInDown {
  animation-name: fadeInDown
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0)
  }

  to {
    opacity: 1;
    transform: none
  }
}

.fadeInLeft {
  animation-name: fadeInLeft
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0)
  }

  to {
    opacity: 1;
    transform: none
  }
}

.fadeInRight {
  animation-name: fadeInRight
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0)
  }

  to {
    opacity: 1;
    transform: none
  }
}

.fadeInUp {
  animation-name: fadeInUp
}

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0
  }

  60% {
    transform: skewX(20deg);
    opacity: 1
  }

  80% {
    transform: skewX(-5deg);
    opacity: 1
  }

  to {
    transform: none;
    opacity: 1
  }
}

.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out
}

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0
  }

  to {
    transform-origin: center;
    transform: none;
    opacity: 1
  }
}

.rotateIn {
  animation-name: rotateIn
}

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1
  }
}

.rotateInDownLeft {
  animation-name: rotateInDownLeft
}

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1
  }
}

.rotateInDownRight {
  animation-name: rotateInDownRight
}

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0
  }

  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1
  }
}

.rotateInUpLeft {
  animation-name: rotateInUpLeft
}

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0
  }

  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1
  }
}

.rotateInUpRight {
  animation-name: rotateInUpRight
}

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
  }

  to {
    opacity: 1;
    transform: none
  }
}

.rollIn {
  animation-name: rollIn
}

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(.3, .3, .3)
  }

  50% {
    opacity: 1
  }
}

.zoomIn {
  animation-name: zoomIn
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInDown {
  animation-name: zoomInDown
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInLeft {
  animation-name: zoomInLeft
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInRight {
  animation-name: zoomInRight
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(.55, .055, .675, .19)
  }

  60% {
    opacity: 1;
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(.175, .885, .32, 1)
  }
}

.zoomInUp {
  animation-name: zoomInUp
}

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible
  }

  to {
    transform: translate3d(0, 0, 0)
  }
}

.slideInDown {
  animation-name: slideInDown
}

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible
  }

  to {
    transform: translate3d(0, 0, 0)
  }
}

.slideInLeft {
  animation-name: slideInLeft
}

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible
  }

  to {
    transform: translate3d(0, 0, 0)
  }
}

.slideInRight {
  animation-name: slideInRight
}

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible
  }

  to {
    transform: translate3d(0, 0, 0)
  }
}

.slideInUp {
  animation-name: slideInUp
}

.elementor-animation-grow {
  transition-duration: .3s;
  transition-property: transform
}

.elementor-animation-grow:active,
.elementor-animation-grow:focus,
.elementor-animation-grow:hover {
  transform: scale(1.1)
}

.elementor-animation-shrink {
  transition-duration: .3s;
  transition-property: transform
}

.elementor-animation-shrink:active,
.elementor-animation-shrink:focus,
.elementor-animation-shrink:hover {
  transform: scale(0.9)
}

@keyframes elementor-animation-pulse {
  25% {
    transform: scale(1.1)
  }

  75% {
    transform: scale(0.9)
  }
}

.elementor-animation-pulse:active,
.elementor-animation-pulse:focus,
.elementor-animation-pulse:hover {
  animation-name: elementor-animation-pulse;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite
}

@keyframes elementor-animation-pulse-grow {
  to {
    transform: scale(1.1)
  }
}

.elementor-animation-pulse-grow:active,
.elementor-animation-pulse-grow:focus,
.elementor-animation-pulse-grow:hover {
  animation-name: elementor-animation-pulse-grow;
  animation-duration: .3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-direction: alternate
}

@keyframes elementor-animation-pulse-shrink {
  to {
    transform: scale(0.9)
  }
}

.elementor-animation-pulse-shrink:active,
.elementor-animation-pulse-shrink:focus,
.elementor-animation-pulse-shrink:hover {
  animation-name: elementor-animation-pulse-shrink;
  animation-duration: .3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-direction: alternate
}

@keyframes elementor-animation-push {
  50% {
    transform: scale(0.8)
  }

  100% {
    transform: scale(1)
  }
}

.elementor-animation-push:active,
.elementor-animation-push:focus,
.elementor-animation-push:hover {
  animation-name: elementor-animation-push;
  animation-duration: .3s;
  animation-timing-function: linear;
  animation-iteration-count: 1
}

@keyframes elementor-animation-pop {
  50% {
    transform: scale(1.2)
  }
}

.elementor-animation-pop:active,
.elementor-animation-pop:focus,
.elementor-animation-pop:hover {
  animation-name: elementor-animation-pop;
  animation-duration: .3s;
  animation-timing-function: linear;
  animation-iteration-count: 1
}

.elementor-animation-bounce-in {
  transition-duration: .5s
}

.elementor-animation-bounce-in:active,
.elementor-animation-bounce-in:focus,
.elementor-animation-bounce-in:hover {
  transform: scale(1.2);
  transition-timing-function: cubic-bezier(0.47, 2.02, .31, -.36)
}

.elementor-animation-bounce-out {
  transition-duration: .5s
}

.elementor-animation-bounce-out:active,
.elementor-animation-bounce-out:focus,
.elementor-animation-bounce-out:hover {
  transform: scale(0.8);
  transition-timing-function: cubic-bezier(0.47, 2.02, .31, -.36)
}

.elementor-animation-rotate {
  transition-duration: .3s;
  transition-property: transform
}

.elementor-animation-rotate:active,
.elementor-animation-rotate:focus,
.elementor-animation-rotate:hover {
  transform: rotate(4deg)
}

.elementor-animation-grow-rotate {
  transition-duration: .3s;
  transition-property: transform
}

.elementor-animation-grow-rotate:active,
.elementor-animation-grow-rotate:focus,
.elementor-animation-grow-rotate:hover {
  transform: scale(1.1) rotate(4deg)
}

.elementor-animation-float {
  transition-duration: .3s;
  transition-property: transform;
  transition-timing-function: ease-out
}

.elementor-animation-float:active,
.elementor-animation-float:focus,
.elementor-animation-float:hover {
  transform: translateY(-8px)
}

.elementor-animation-sink {
  transition-duration: .3s;
  transition-property: transform;
  transition-timing-function: ease-out
}

.elementor-animation-sink:active,
.elementor-animation-sink:focus,
.elementor-animation-sink:hover {
  transform: translateY(8px)
}

@keyframes elementor-animation-bob {
  0% {
    transform: translateY(-8px)
  }

  50% {
    transform: translateY(-4px)
  }

  100% {
    transform: translateY(-8px)
  }
}

@keyframes elementor-animation-bob-float {
  100% {
    transform: translateY(-8px)
  }
}

.elementor-animation-bob:active,
.elementor-animation-bob:focus,
.elementor-animation-bob:hover {
  animation-name: elementor-animation-bob-float, elementor-animation-bob;
  animation-duration: .3s, 1.5s;
  animation-delay: 0s, .3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate
}

@keyframes elementor-animation-hang {
  0% {
    transform: translateY(8px)
  }

  50% {
    transform: translateY(4px)
  }

  100% {
    transform: translateY(8px)
  }
}

@keyframes elementor-animation-hang-sink {
  100% {
    transform: translateY(8px)
  }
}

.elementor-animation-hang:active,
.elementor-animation-hang:focus,
.elementor-animation-hang:hover {
  animation-name: elementor-animation-hang-sink, elementor-animation-hang;
  animation-duration: .3s, 1.5s;
  animation-delay: 0s, .3s;
  animation-timing-function: ease-out, ease-in-out;
  animation-iteration-count: 1, infinite;
  animation-fill-mode: forwards;
  animation-direction: normal, alternate
}

.elementor-animation-skew {
  transition-duration: .3s;
  transition-property: transform
}

.elementor-animation-skew:active,
.elementor-animation-skew:focus,
.elementor-animation-skew:hover {
  transform: skew(-10deg)
}

.elementor-animation-skew-forward {
  transition-duration: .3s;
  transition-property: transform;
  transform-origin: 0 100%
}

.elementor-animation-skew-forward:active,
.elementor-animation-skew-forward:focus,
.elementor-animation-skew-forward:hover {
  transform: skew(-10deg)
}

.elementor-animation-skew-backward {
  transition-duration: .3s;
  transition-property: transform;
  transform-origin: 0 100%
}

.elementor-animation-skew-backward:active,
.elementor-animation-skew-backward:focus,
.elementor-animation-skew-backward:hover {
  transform: skew(10deg)
}

@keyframes elementor-animation-wobble-vertical {
  16.65% {
    transform: translateY(8px)
  }

  33.3% {
    transform: translateY(-6px)
  }

  49.95% {
    transform: translateY(4px)
  }

  66.6% {
    transform: translateY(-2px)
  }

  83.25% {
    transform: translateY(1px)
  }

  100% {
    transform: translateY(0)
  }
}

.elementor-animation-wobble-vertical:active,
.elementor-animation-wobble-vertical:focus,
.elementor-animation-wobble-vertical:hover {
  animation-name: elementor-animation-wobble-vertical;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-horizontal {
  16.65% {
    transform: translateX(8px)
  }

  33.3% {
    transform: translateX(-6px)
  }

  49.95% {
    transform: translateX(4px)
  }

  66.6% {
    transform: translateX(-2px)
  }

  83.25% {
    transform: translateX(1px)
  }

  100% {
    transform: translateX(0)
  }
}

.elementor-animation-wobble-horizontal:active,
.elementor-animation-wobble-horizontal:focus,
.elementor-animation-wobble-horizontal:hover {
  animation-name: elementor-animation-wobble-horizontal;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-bottom-right {
  16.65% {
    transform: translate(8px, 8px)
  }

  33.3% {
    transform: translate(-6px, -6px)
  }

  49.95% {
    transform: translate(4px, 4px)
  }

  66.6% {
    transform: translate(-2px, -2px)
  }

  83.25% {
    transform: translate(1px, 1px)
  }

  100% {
    transform: translate(0, 0)
  }
}

.elementor-animation-wobble-to-bottom-right:active,
.elementor-animation-wobble-to-bottom-right:focus,
.elementor-animation-wobble-to-bottom-right:hover {
  animation-name: elementor-animation-wobble-to-bottom-right;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-to-top-right {
  16.65% {
    transform: translate(8px, -8px)
  }

  33.3% {
    transform: translate(-6px, 6px)
  }

  49.95% {
    transform: translate(4px, -4px)
  }

  66.6% {
    transform: translate(-2px, 2px)
  }

  83.25% {
    transform: translate(1px, -1px)
  }

  100% {
    transform: translate(0, 0)
  }
}

.elementor-animation-wobble-to-top-right:active,
.elementor-animation-wobble-to-top-right:focus,
.elementor-animation-wobble-to-top-right:hover {
  animation-name: elementor-animation-wobble-to-top-right;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-top {
  16.65% {
    transform: skew(-12deg)
  }

  33.3% {
    transform: skew(10deg)
  }

  49.95% {
    transform: skew(-6deg)
  }

  66.6% {
    transform: skew(4deg)
  }

  83.25% {
    transform: skew(-2deg)
  }

  100% {
    transform: skew(0)
  }
}

.elementor-animation-wobble-top {
  transform-origin: 0 100%
}

.elementor-animation-wobble-top:active,
.elementor-animation-wobble-top:focus,
.elementor-animation-wobble-top:hover {
  animation-name: elementor-animation-wobble-top;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-bottom {
  16.65% {
    transform: skew(-12deg)
  }

  33.3% {
    transform: skew(10deg)
  }

  49.95% {
    transform: skew(-6deg)
  }

  66.6% {
    transform: skew(4deg)
  }

  83.25% {
    transform: skew(-2deg)
  }

  100% {
    transform: skew(0)
  }
}

.elementor-animation-wobble-bottom {
  transform-origin: 100% 0
}

.elementor-animation-wobble-bottom:active,
.elementor-animation-wobble-bottom:focus,
.elementor-animation-wobble-bottom:hover {
  animation-name: elementor-animation-wobble-bottom;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1
}

@keyframes elementor-animation-wobble-skew {
  16.65% {
    transform: skew(-12deg)
  }

  33.3% {
    transform: skew(10deg)
  }

  49.95% {
    transform: skew(-6deg)
  }

  66.6% {
    transform: skew(4deg)
  }

  83.25% {
    transform: skew(-2deg)
  }

  100% {
    transform: skew(0)
  }
}

.elementor-animation-wobble-skew:active,
.elementor-animation-wobble-skew:focus,
.elementor-animation-wobble-skew:hover {
  animation-name: elementor-animation-wobble-skew;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1
}

@keyframes elementor-animation-buzz {
  50% {
    transform: translateX(3px) rotate(2deg)
  }

  100% {
    transform: translateX(-3px) rotate(-2deg)
  }
}

.elementor-animation-buzz:active,
.elementor-animation-buzz:focus,
.elementor-animation-buzz:hover {
  animation-name: elementor-animation-buzz;
  animation-duration: .15s;
  animation-timing-function: linear;
  animation-iteration-count: infinite
}

@keyframes elementor-animation-buzz-out {
  10% {
    transform: translateX(3px) rotate(2deg)
  }

  20% {
    transform: translateX(-3px) rotate(-2deg)
  }

  30% {
    transform: translateX(3px) rotate(2deg)
  }

  40% {
    transform: translateX(-3px) rotate(-2deg)
  }

  50% {
    transform: translateX(2px) rotate(1deg)
  }

  60% {
    transform: translateX(-2px) rotate(-1deg)
  }

  70% {
    transform: translateX(2px) rotate(1deg)
  }

  80% {
    transform: translateX(-2px) rotate(-1deg)
  }

  90% {
    transform: translateX(1px) rotate(0)
  }

  100% {
    transform: translateX(-1px) rotate(0)
  }
}

.elementor-animation-buzz-out:active,
.elementor-animation-buzz-out:focus,
.elementor-animation-buzz-out:hover {
  animation-name: elementor-animation-buzz-out;
  animation-duration: .75s;
  animation-timing-function: linear;
  animation-iteration-count: 1
}

.content_wrap .content_wrap {
  display: none !important;
}