.jet-blocks-icon {

  display: inline-block;

  line-height: 1;

  text-align: center;

}

.jet-blocks-icon svg {

  display: block;

  width: 1em;

  height: 1em;

  fill: currentColor;

}

.jet-auth-links {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.jet-auth-links__section {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.jet-auth-links__item {

  margin-right: 5px;

  margin-left: 5px;

  display: block;

}

.jet-auth-links__item-icon {

  margin-right: 5px;

}

.jet-logo {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

.jet-logo__link {

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;

}

.jet-logo-display-block .jet-logo__link {

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -ms-flex-direction: column;

  flex-direction: column;

}

.jet-search {

  position: relative;

}

.jet-search__label {

  display: block;

  -webkit-box-flex: 1;

  -ms-flex: 1 1 auto;

  flex: 1 1 auto;

  margin: 0;

}

.jet-search__form {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  -webkit-box-flex: 1;

  -ms-flex: 1 1 auto;

  flex: 1 1 auto;

}

.jet-search__field {

  width: 100%;

}

.jet-search__field[type="search"] {

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

  -webkit-appearance: none;

  -moz-appearance: none;

  appearance: none;

  -webkit-transition: none;

  -o-transition: none;

  transition: none;

}

.jet-search__submit {

  margin-left: 10px;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  border: none;

}

.jet-search__submit-icon + .jet-search__submit-label {

  margin-left: 4px;

}

.jet-search__popup {

  visibility: hidden;

  position: absolute;

  z-index: 2;

  top: -999em;

  left: -999em;

  width: 250px;

  opacity: 0;

}

.jet-search-popup-active .jet-search__popup {

  opacity: 1;

}

.jet-transition-out .jet-search__popup {

  opacity: 0;

}

.jet-transition-in .jet-search__popup {

  opacity: 1;

}

.jet-search-popup-active .jet-search__popup,

.jet-transition-out .jet-search__popup,

.jet-transition-in .jet-search__popup {

  visibility: visible;

  top: 0;

  left: 0;

}

.jet-search__popup.jet-search__popup--move-up-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(-20px);

  -ms-transform: translateY(-20px);

  transform: translateY(-20px);

  -webkit-transition: opacity 200ms linear, -webkit-transform 200ms linear;

  transition: opacity 200ms linear, -webkit-transform 200ms linear;

  -o-transition: opacity 200ms linear, transform 200ms linear;

  transition: opacity 200ms linear, transform 200ms linear;

  transition: opacity 200ms linear, transform 200ms linear,

    -webkit-transform 200ms linear;

}

.jet-search-popup-active

  .jet-search__popup.jet-search__popup--move-up-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-transition-out

  .jet-search__popup.jet-search__popup--move-up-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(-20px);

  -ms-transform: translateY(-20px);

  transform: translateY(-20px);

}

.jet-transition-in

  .jet-search__popup.jet-search__popup--move-up-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-search__popup.jet-search__popup--move-down-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(20px);

  -ms-transform: translateY(20px);

  transform: translateY(20px);

  -webkit-transition: opacity 200ms linear, -webkit-transform 200ms linear;

  transition: opacity 200ms linear, -webkit-transform 200ms linear;

  -o-transition: opacity 200ms linear, transform 200ms linear;

  transition: opacity 200ms linear, transform 200ms linear;

  transition: opacity 200ms linear, transform 200ms linear,

    -webkit-transform 200ms linear;

}

.jet-search-popup-active

  .jet-search__popup.jet-search__popup--move-down-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-transition-out

  .jet-search__popup.jet-search__popup--move-down-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(20px);

  -ms-transform: translateY(20px);

  transform: translateY(20px);

}

.jet-transition-in

  .jet-search__popup.jet-search__popup--move-down-effect:not(

    .jet-search__popup--full-screen

  ) {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-search__popup.jet-search__popup--fade-effect {

  -webkit-transition: opacity 200ms linear;

  -o-transition: opacity 200ms linear;

  transition: opacity 200ms linear;

}

.jet-search__popup.jet-search__popup--scale-effect {

  -webkit-transform: scale(0);

  -ms-transform: scale(0);

  transform: scale(0);

  -webkit-transition: opacity 200ms linear, -webkit-transform 200ms linear;

  transition: opacity 200ms linear, -webkit-transform 200ms linear;

  -o-transition: opacity 200ms linear, transform 200ms linear;

  transition: opacity 200ms linear, transform 200ms linear;

  transition: opacity 200ms linear, transform 200ms linear,

    -webkit-transform 200ms linear;

}

.jet-search-popup-active .jet-search__popup.jet-search__popup--scale-effect {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.jet-transition-out .jet-search__popup.jet-search__popup--scale-effect {

  -webkit-transform: scale(0);

  -ms-transform: scale(0);

  transform: scale(0);

}

.jet-transition-in .jet-search__popup.jet-search__popup--scale-effect {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.jet-search__popup-contentent {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.jet-search__popup-close {

  margin-left: 10px;

  border: none;

}

.jet-search__popup--full-screen {

  position: fixed;

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  z-index: 9998;

  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;

  width: auto;

  padding: 30px;

  background-color: rgba(0, 0, 0, 0.7);

  -webkit-transform: scale(0);

  -ms-transform: scale(0);

  transform: scale(0);

}

.jet-search-popup-active .jet-search__popup--full-screen {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.jet-transition-out

  .jet-search__popup--full-screen.jet-search__popup--none-effect {

  -webkit-transform: scale(0);

  -ms-transform: scale(0);

  transform: scale(0);

}

.jet-transition-in

  .jet-search__popup--full-screen.jet-search__popup--none-effect {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.jet-transition-out

  .jet-search__popup--full-screen.jet-search__popup--fade-effect,

.jet-transition-in

  .jet-search__popup--full-screen.jet-search__popup--fade-effect {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.jet-search__popup--full-screen.jet-search__popup--move-up-effect,

.jet-search__popup--full-screen.jet-search__popup--move-down-effect {

  -webkit-transition: opacity 200ms linear;

  -o-transition: opacity 200ms linear;

  transition: opacity 200ms linear;

}

.jet-transition-out

  .jet-search__popup--full-screen.jet-search__popup--move-up-effect,

.jet-transition-in

  .jet-search__popup--full-screen.jet-search__popup--move-up-effect,

.jet-transition-out

  .jet-search__popup--full-screen.jet-search__popup--move-down-effect,

.jet-transition-in

  .jet-search__popup--full-screen.jet-search__popup--move-down-effect {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.jet-search__popup--full-screen.jet-search__popup--move-up-effect

  .jet-search__form {

  -webkit-transform: translateY(-20px);

  -ms-transform: translateY(-20px);

  transform: translateY(-20px);

  -webkit-transition: -webkit-transform 200ms linear;

  transition: -webkit-transform 200ms linear;

  -o-transition: transform 200ms linear;

  transition: transform 200ms linear;

  transition: transform 200ms linear, -webkit-transform 200ms linear;

}

.jet-search-popup-active

  .jet-search__popup--full-screen.jet-search__popup--move-up-effect

  .jet-search__form {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-transition-out

  .jet-search__popup--full-screen.jet-search__popup--move-up-effect

  .jet-search__form {

  -webkit-transform: translateY(-20px);

  -ms-transform: translateY(-20px);

  transform: translateY(-20px);

}

.jet-transition-in

  .jet-search__popup--full-screen.jet-search__popup--move-up-effect

  .jet-search__form {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-search__popup--full-screen.jet-search__popup--move-down-effect

  .jet-search__form {

  -webkit-transform: translateY(20px);

  -ms-transform: translateY(20px);

  transform: translateY(20px);

  -webkit-transition: -webkit-transform 200ms linear;

  transition: -webkit-transform 200ms linear;

  -o-transition: transform 200ms linear;

  transition: transform 200ms linear;

  transition: transform 200ms linear, -webkit-transform 200ms linear;

}

.jet-search-popup-active

  .jet-search__popup--full-screen.jet-search__popup--move-down-effect

  .jet-search__form {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-transition-out

  .jet-search__popup--full-screen.jet-search__popup--move-down-effect

  .jet-search__form {

  -webkit-transform: translateY(20px);

  -ms-transform: translateY(20px);

  transform: translateY(20px);

}

.jet-transition-in

  .jet-search__popup--full-screen.jet-search__popup--move-down-effect

  .jet-search__form {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

.jet-search__popup--full-screen .jet-search__popup-contentent {

  width: 500px;

  max-width: 100%;

}

.jet-search__popup--full-screen .jet-search__popup-close {

  position: absolute;

  top: 0;

  right: 0;

  margin: 30px;

}

@media (max-width: 767px) {

  .jet-search__popup--full-screen .jet-search__popup-close {

    margin: 15px;

  }

}

.jet-search__popup-trigger-content {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

.jet-search__popup-trigger {

  border: none;

}

.jet-login label {

  display: block;

}

.jet-login p {

  margin: 0;

  padding: 0;

}

.rtl .jet-login {

  text-align: right;

}

.jet-login-lost-password-link {

  display: inline-block;

  margin-top: 15px;

}

.jet-login-message {

  margin-top: 15px;

  margin-bottom: 15px;

  color: #f00;

}

.jet-login-lost-password-link + .jet-login-message a {

  display: none;

}

.jet-reset label {

  display: block;

}

.jet-reset legend {

  border-width: 3px;

}

.jet-reset p {

  margin: 0;

  padding: 0;

}

.jet-reset__form {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -ms-flex-direction: column;

  flex-direction: column;

}

.jet-reset__submit {

  margin-top: 20px;

}

.jet-reset .jet-reset__demo-messages {

  margin: 15px 0;

  font-size: 18px;

  line-height: 1;

  font-weight: 500;

}

.jet-reset__success-message + .jet-reset__error-message {

  margin-top: 20px;

}

.rtl .jet-register {

  text-align: right;

}

.jet-register__row {

  padding: 0;

  margin: 0;

}

.jet-register__row.jet-privacy-policy {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -ms-flex-direction: row;

  flex-direction: row;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  margin-top: 10px;

  margin-bottom: 10px;

}

.jet-register__row.jet-privacy-policy .jet-register__label p {

  margin: 0;

}

.jet-register__label {

  display: block;

}

.jet-register-message {

  margin-top: 15px;

  margin-bottom: 15px;

  color: #f00;

}

.header-card {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

  direction: ltr;

}

.header-card .uldjf-ruout-has-children {

  position: relative;

}

.header-card .uldjf-ruout-link {

  position: relative;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: justify;

  -ms-flex-pack: justify;

  justify-content: space-between;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  padding: 5px 10px;

}

.header-card .uldjf-ruout-link.uldjf-ruout-link-top {

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  padding: 8px 15px;

}

.header-card .uldjf-ruout-link .header-card-link-text {

  display: block;

}

.header-card .nav-card.header-card-arrow {

  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;

}

.header-card .nav-card.header-card-arrow svg {

  fill: currentColor;

  height: auto;

}

.header-card-item-desc {

  display: block;

}

.header-card-arrow {

  margin-left: 10px;

}

.hiidder-card__sub {

  position: absolute;

  left: 0;

  top: -999em;

  visibility: hidden;

  z-index: 999;

  width: 200px;

  background: #fff;

  opacity: 0;

  -webkit-transform: translateY(20px);

  -ms-transform: translateY(20px);

  transform: translateY(20px);

  -webkit-transition: opacity 200ms, -webkit-transform 200ms;

  transition: opacity 200ms, -webkit-transform 200ms;

  -o-transition: transform 200ms, opacity 200ms;

  transition: transform 200ms, opacity 200ms;

  transition: transform 200ms, opacity 200ms, -webkit-transform 200ms;

  -webkit-transition-timing-function: cubic-bezier(0.17, 0.67, 0.83, 0.67);

  -o-transition-timing-function: cubic-bezier(0.17, 0.67, 0.83, 0.67);

  transition-timing-function: cubic-bezier(0.17, 0.67, 0.83, 0.67);

}

@media (max-width: 767px) {

  .jet-mobile-menu.header-card-con .hiidder-card__sub {

    position: static;

    top: 0;

    left: 0;

    width: 100% !important;

    -webkit-transform: translateY(0);

    -ms-transform: translateY(0);

    transform: translateY(0);

    display: none;

  }

}

.header-card--vertical-sub-bottom .hiidder-card__sub {

  position: static;

  top: 0;

  left: 0;

  width: 100%;

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

  display: none;

}

.uldjf-ruout.header-card-hover > .hiidder-card__sub {

  opacity: 1;

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

}

@media (max-width: 767px) {

  .jet-mobile-menu.header-card-con

    .uldjf-ruout.header-card-hover

    > .hiidder-card__sub {

    display: block;

  }

}

.header-card--vertical-sub-bottom

  .uldjf-ruout.header-card-hover

  > .hiidder-card__sub {

  display: block;

}

.uldjf-ruout.header-card-hover > .hiidder-card__sub,

.uldjf-ruout.header-card-hover-out > .hiidder-card__sub {

  top: 0;

  left: 100%;

  visibility: visible;

}

.header-card--vertical-sub-left-side

  .uldjf-ruout.header-card-hover

  > .hiidder-card__sub,

.header-card--vertical-sub-left-side

  .uldjf-ruout.header-card-hover-out

  > .hiidder-card__sub {

  left: auto;

  right: 100%;

}

.uldjf-ruout.header-card-hover > .hiidder-card__sub.header-card-depth-0,

.uldjf-ruout.header-card-hover-out > .hiidder-card__sub.header-card-depth-0 {

  top: 100%;

  left: 0;

}

.header-card--vertical

  .uldjf-ruout.header-card-hover

  > .hiidder-card__sub.header-card-depth-0,

.header-card--vertical

  .uldjf-ruout.header-card-hover-out

  > .hiidder-card__sub.header-card-depth-0 {

  top: 0;

  left: 100%;

}

.header-card--vertical-sub-left-side

  .uldjf-ruout.header-card-hover

  > .hiidder-card__sub.header-card-depth-0,

.header-card--vertical-sub-left-side

  .uldjf-ruout.header-card-hover-out

  > .hiidder-card__sub.header-card-depth-0 {

  left: auto;

  right: 100%;

}

.hiidder-card__sub .uldjf-ruout-link-sub .header-card-link-text {

  display: block;

  text-align: left;

  width: 100%;

}

.rtl .hiidder-card__sub .uldjf-ruout-link-sub .header-card-link-text {

  text-align: right;

}

.header-card-align-space-between .header-card--horizontal > .nav-card {

  -webkit-box-flex: 1;

  -ms-flex-positive: 1;

  flex-grow: 1;

}

@media (max-width: 1024px) {

  .header-card-tablet-align-space-between .header-card--horizontal > .nav-card {

    -webkit-box-flex: 1;

    -ms-flex-positive: 1;

    flex-grow: 1;

  }

}

@media (max-width: 1024px) {

  .header-card-tablet-align-center .header-card--horizontal > .uldjf-ruout,

  .header-card-tablet-align-flex-start .header-card--horizontal > .uldjf-ruout,

  .header-card-tablet-align-flex-end .header-card--horizontal > .nav-card {

    -webkit-box-flex: 0;

    -ms-flex-positive: 0;

    flex-grow: 0;

  }

}

@media (max-width: 767px) {

  .header-card-mobile-align-space-between .header-card--horizontal > .nav-card {

    -webkit-box-flex: 1;

    -ms-flex-positive: 1;

    flex-grow: 1;

  }

}

@media (max-width: 767px) {

  .header-card-mobile-align-center .header-card--horizontal > .uldjf-ruout,

  .header-card-mobile-align-flex-start .header-card--horizontal > .uldjf-ruout,

  .header-card-mobile-align-flex-end .header-card--horizontal > .nav-card {

    -webkit-box-flex: 0;

    -ms-flex-positive: 0;

    flex-grow: 0;

  }

}

.header-card.header-card--vertical {

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -ms-flex-direction: column;

  flex-direction: column;

  -ms-flex-wrap: nowrap;

  flex-wrap: nowrap;

}

.header-card.header-card--vertical .uldjf-ruout-link.uldjf-ruout-link-top {

  -webkit-box-pack: start;

  -ms-flex-pack: start;

  justify-content: flex-start;

}

.header-card.header-card--vertical-sub-left-side

  .uldjf-ruout-link.uldjf-ruout-link-sub {

  -webkit-box-pack: start;

  -ms-flex-pack: start;

  justify-content: flex-start;

}

.header-card.header-card--vertical-sub-left-side .header-card-arrow {

  margin-left: 0;

  margin-right: 10px;

  -webkit-box-ordinal-group: 0;

  -ms-flex-order: -1;

  order: -1;

}

.header-card-align-space-between

  .header-card.header-card--vertical-sub-left-side

  .uldjf-ruout-link-top

  .header-card-link-text {

  margin-left: auto;

}

@media (max-width: 1024px) {

  .header-card-tablet-align-space-between

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text {

    margin-left: auto;

  }

}

@media (max-width: 1024px) {

  .header-card-tablet-align-center

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text,

  .header-card-tablet-align-flex-start

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text,

  .header-card-tablet-align-flex-end

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text {

    margin-left: 0;

  }

}

@media (max-width: 767px) {

  .header-card-mobile-align-space-between

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text {

    margin-left: auto;

  }

}

@media (max-width: 767px) {

  .header-card-mobile-align-center

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text,

  .header-card-mobile-align-flex-start

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text,

  .header-card-mobile-align-flex-end

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link-top

    .header-card-link-text {

    margin-left: 0;

  }

}

@media (max-width: 767px) {

  .jet-mobile-menu.header-card-con .header-card {

    display: none;

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -ms-flex-direction: column;

    flex-direction: column;

    -ms-flex-wrap: nowrap;

    flex-wrap: nowrap;

    margin-top: 10px;

  }

  .jet-mobile-menu.header-card-con

    .header-card

    .uldjf-ruout-link.uldjf-ruout-link-top {

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

  }

  .jet-mobile-menu.header-card-con

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout

    .uldjf-ruout-link.uldjf-ruout-link-top

    .header-card-link-text {

    margin-left: 0;

  }

  .jet-mobile-menu.header-card-con

    .header-card.header-card--vertical-sub-left-side

    .uldjf-ruout-link.uldjf-ruout-link-sub {

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

  }

  .jet-mobile-menu.header-card-con

    .header-card.header-card--vertical-sub-left-side

    .header-card-arrow {

    margin-left: 10px;

    margin-right: 0;

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (max-width: 767px) {

  .jet-mobile-menu--full-width.header-card-con .header-card {

    position: absolute;

    z-index: 9999;

    left: 0;

    display: block;

    width: 100vw;

    -webkit-transform: scaleY(0);

    -ms-transform: scaleY(0);

    transform: scaleY(0);

    -webkit-transform-origin: top center;

    -ms-transform-origin: top center;

    transform-origin: top center;

    -webkit-transition: -webkit-transform 0.2s

      cubic-bezier(0.35, 0.19, 0.45, 0.91);

    transition: -webkit-transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    -o-transition: transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    transition: transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    transition: transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91),

      -webkit-transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    will-change: transform;

    overflow-y: auto;

    -webkit-overflow-scrolling: touch;

    -ms-overflow-style: -ms-autohiding-scrollbar;

    background-color: #fff;

  }

}

@media (max-width: 767px) {

  .jet-mobile-menu--full-width.jet-mobile-menu-active .header-card {

    -webkit-transform: scaleY(1);

    -ms-transform: scaleY(1);

    transform: scaleY(1);

  }

}

@media (max-width: 767px) {

  .jet-mobile-menu--left-side.header-card-con .header-card,

  .jet-mobile-menu--right-side.header-card-con .header-card {

    position: fixed;

    top: 0;

    z-index: 9999;

    display: block;

    width: 270px;

    max-width: 100%;

    height: 100vh;

    padding: 10px 5px;

    margin-top: 0;

    -webkit-transition: -webkit-transform 0.2s

      cubic-bezier(0.35, 0.19, 0.45, 0.91);

    transition: -webkit-transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    -o-transition: transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    transition: transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    transition: transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91),

      -webkit-transform 0.2s cubic-bezier(0.35, 0.19, 0.45, 0.91);

    -webkit-transform: translateX(-100%);

    -ms-transform: translateX(-100%);

    transform: translateX(-100%);

    will-change: transform;

    overflow-y: auto;

    -webkit-overflow-scrolling: touch;

    -ms-overflow-style: -ms-autohiding-scrollbar;

    background-color: #fff;

  }

  .admin-bar .jet-mobile-menu--left-side.header-card-con .header-card:before,

  .admin-bar .jet-mobile-menu--right-side.header-card-con .header-card:before {

    content: "";

    display: block;

    height: 46px;

  }

}

@media (max-width: 767px) {

  .jet-mobile-menu--left-side.header-card-con .header-card {

    left: 0;

    -webkit-transform: translateX(-100%);

    -ms-transform: translateX(-100%);

    transform: translateX(-100%);

  }

}

@media (max-width: 767px) {

  .jet-mobile-menu--right-side.header-card-con .header-card {

    right: 0;

    -webkit-transform: translateX(100%);

    -ms-transform: translateX(100%);

    transform: translateX(100%);

  }

}

@media (max-width: 767px) {

  .jet-mobile-menu--left-side.jet-mobile-menu-active .header-card,

  .jet-mobile-menu--right-side.jet-mobile-menu-active .header-card {

    -webkit-transform: translateX(0);

    -ms-transform: translateX(0);

    transform: translateX(0);

  }

}

.hiidder-card__mobile-close-btn {

  display: none;

}

@media (max-width: 767px) {

  .jet-mobile-menu--left-side.header-card-con .hiidder-card__mobile-close-btn,

  .jet-mobile-menu--right-side.header-card-con .hiidder-card__mobile-close-btn {

    display: block;

    position: absolute;

    top: 0;

    right: 0;

    z-index: 9999;

    padding: 10px;

    line-height: 1;

    cursor: pointer;

  }

  .admin-bar

    .jet-mobile-menu--left-side.header-card-con

    .hiidder-card__mobile-close-btn,

  .admin-bar

    .jet-mobile-menu--right-side.header-card-con

    .hiidder-card__mobile-close-btn {

    top: 46px;

  }

}

.header-card-con {

  max-width: 100%;

}

.header-card-con .hiidder-card__mobile-trigger {

  display: none;

  height: 40px;

  width: 40px;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

  cursor: pointer;

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

}

@media (max-width: 767px) {

  .header-card-con .hiidder-card__mobile-trigger {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

  }

}

.header-card-con .hiidder-card__mobile-trigger-open {

  display: block;

}

.header-card-con .hiidder-card__mobile-trigger-close {

  display: none;

}

.header-card-con

  .hiidder-card__mobile-trigger.header-card-mobile-trigger-align-left {

  margin-right: auto;

  margin-left: 0;

}

.header-card-con

  .hiidder-card__mobile-trigger.header-card-mobile-trigger-align-right {

  margin-right: 0;

  margin-left: auto;

}

.header-card-con

  .hiidder-card__mobile-trigger.header-card-mobile-trigger-align-center {

  margin-right: auto;

  margin-left: auto;

}

.header-card-con.jet-mobile-menu-active .hiidder-card__mobile-trigger-open {

  display: none;

}

.header-card-con.jet-mobile-menu-active .hiidder-card__mobile-trigger-close {

  display: block;

}

@media (max-width: 767px) {

  .header-card-con.jet-mobile-menu-active .header-card {

    display: block;

  }

}

.jet-hamburger-panel {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

}

.jet-hamburger-panel__toggle {

  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;

  cursor: pointer;

  padding: 10px;

  background-color: #6ec1e4;

  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);

  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);

}

.jet-hamburger-panel__toggle-icon {

  font-size: 20px;

  line-height: 1;

  color: white;

}

.jet-hamburger-panel__toggle-label {

  color: white;

  font-size: 16px;

}

.jet-hamburger-panel__toggle-icon + .jet-hamburger-panel__toggle-label {

  margin-left: 10px;

}

.jet-hamburger-panel__icon {

  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;

}

.jet-hamburger-panel__icon.icon-active {

  display: none;

}

.jet-hamburger-panel__instance {

  position: fixed;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: stretch;

  -ms-flex-align: stretch;

  align-items: stretch;

  top: 0;

  width: 500px;

  height: 100vh;

  pointer-events: none;

  z-index: 100;

}

.admin-bar .jet-hamburger-panel__instance {

  top: 32px;

}

.betriot-editor-active .jet-hamburger-panel__instance {

  z-index: 9999;

}

.jet-hamburger-panel__inner {

  position: relative;

  width: 100%;

  overflow-y: auto;

  background-color: white;

  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);

  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);

}

.jet-hamburger-panel__close-button {

  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;

  position: absolute;

  top: 20px;

  right: 20px;

  line-height: 1;

  cursor: pointer;

  z-index: 100;

  color: #54595f;

  font-size: 20px;

}

.jet-hamburger-panel__cover {

  position: fixed;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  opacity: 0;

  background-color: rgba(0, 0, 0, 0.3);

  pointer-events: none;

  -webkit-transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  -o-transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

}

.jet-hamburger-panel__content {

  position: relative;

  padding: 30px 20px;

}

.jet-hamburger-panel.open-state .jet-hamburger-panel__cover {

  opacity: 1;

}

.jet-hamburger-panel.open-state .jet-hamburger-panel__instance {

  pointer-events: auto;

}

.jet-hamburger-panel.open-state .jet-hamburger-panel__icon.icon-normal {

  display: none;

}

.jet-hamburger-panel.open-state .jet-hamburger-panel__icon.icon-active {

  display: block;

}

.jet-hamburger-panel ::-webkit-scrollbar {

  width: 8px;

  height: 8px;

}

.jet-hamburger-panel ::-webkit-scrollbar-button {

  width: 10px;

  height: 10px;

}

.jet-hamburger-panel ::-webkit-scrollbar-thumb {

  background: #cecece;

  border: 0px none #ffffff;

  -webkit-border-radius: 8px;

  border-radius: 8px;

}

.jet-hamburger-panel ::-webkit-scrollbar-thumb:hover {

  background: #c1c1c1;

}

.jet-hamburger-panel ::-webkit-scrollbar-thumb:active {

  background: #c1c1c1;

}

.jet-hamburger-panel ::-webkit-scrollbar-track {

  background: rgba(122, 122, 122, 0.15);

  border: 0px none #ffffff;

  -webkit-border-radius: 8px;

  border-radius: 8px;

}

.jet-hamburger-panel ::-webkit-scrollbar-track:hover {

  background: rgba(122, 122, 122, 0.2);

}

.jet-hamburger-panel ::-webkit-scrollbar-track:active {

  background: rgba(122, 122, 122, 0.2);

}

.jet-hamburger-panel ::-webkit-scrollbar-corner {

  background: transparent;

}

.jet-hamburger-panel.jet-hamburger-panel-slide-effect.jet-hamburger-panel-right-position

  .jet-hamburger-panel__instance {

  right: 0;

}

.jet-hamburger-panel.jet-hamburger-panel-slide-effect.jet-hamburger-panel-right-position

  .jet-hamburger-panel__inner {

  -webkit-transform: translateX(101%);

  -ms-transform: translateX(101%);

  transform: translateX(101%);

  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: -webkit-transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  -o-transition: transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    -webkit-transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

}

.jet-hamburger-panel.jet-hamburger-panel-slide-effect.jet-hamburger-panel-right-position.open-state

  .jet-hamburger-panel__inner {

  -webkit-transform: translateX(0%);

  -ms-transform: translateX(0%);

  transform: translateX(0%);

}

.jet-hamburger-panel.jet-hamburger-panel-slide-effect.jet-hamburger-panel-left-position

  .jet-hamburger-panel__instance {

  left: 0;

}

.jet-hamburger-panel.jet-hamburger-panel-slide-effect.jet-hamburger-panel-left-position

  .jet-hamburger-panel__inner {

  -webkit-transform: translateX(-101%);

  -ms-transform: translateX(-101%);

  transform: translateX(-101%);

  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: -webkit-transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  -o-transition: transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    -webkit-transform 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

}

.jet-hamburger-panel.jet-hamburger-panel-slide-effect.jet-hamburger-panel-left-position.open-state

  .jet-hamburger-panel__inner {

  -webkit-transform: translateX(0%);

  -ms-transform: translateX(0%);

  transform: translateX(0%);

}

.jet-hamburger-panel.jet-hamburger-panel-fade-effect.jet-hamburger-panel-right-position

  .jet-hamburger-panel__instance {

  right: 0;

  opacity: 0;

  -webkit-transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  -o-transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

}

.jet-hamburger-panel.jet-hamburger-panel-fade-effect.jet-hamburger-panel-right-position.open-state

  .jet-hamburger-panel__instance {

  opacity: 1;

}

.jet-hamburger-panel.jet-hamburger-panel-fade-effect.jet-hamburger-panel-left-position

  .jet-hamburger-panel__instance {

  left: 0;

  opacity: 0;

  -webkit-transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  -o-transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

  transition: opacity 0.4s cubic-bezier(0.6, 0.17, 0.45, 0.88);

}

.jet-hamburger-panel.jet-hamburger-panel-fade-effect.jet-hamburger-panel-left-position.open-state

  .jet-hamburger-panel__instance {

  opacity: 1;

}

.jet-hamburger-panel.jet-hamburger-panel-zoom-effect.jet-hamburger-panel-right-position

  .jet-hamburger-panel__instance {

  right: 0;

}

.jet-hamburger-panel.jet-hamburger-panel-zoom-effect.jet-hamburger-panel-right-position

  .jet-hamburger-panel__inner {

  opacity: 0;

  -webkit-transform: scale(0.75);

  -ms-transform: scale(0.75);

  transform: scale(0.75);

  -webkit-transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    -webkit-transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    -webkit-transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  -o-transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99),

    -webkit-transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

}

.jet-hamburger-panel.jet-hamburger-panel-zoom-effect.jet-hamburger-panel-right-position.open-state

  .jet-hamburger-panel__inner {

  opacity: 1;

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.jet-hamburger-panel.jet-hamburger-panel-zoom-effect.jet-hamburger-panel-left-position

  .jet-hamburger-panel__instance {

  left: 0;

}

.jet-hamburger-panel.jet-hamburger-panel-zoom-effect.jet-hamburger-panel-left-position

  .jet-hamburger-panel__instance

  .jet-hamburger-panel__inner {

  opacity: 0;

  -webkit-transform: scale(0.75);

  -ms-transform: scale(0.75);

  transform: scale(0.75);

  -webkit-transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    -webkit-transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    -webkit-transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  -o-transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

  transition: opacity 0.3s cubic-bezier(0.6, 0.17, 0.45, 0.88),

    transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99),

    -webkit-transform 0.4s cubic-bezier(0.31, 0.86, 0.62, 0.99);

}

.jet-hamburger-panel.jet-hamburger-panel-zoom-effect.jet-hamburger-panel-left-position.open-state

  .jet-hamburger-panel__inner {

  opacity: 1;

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

html.jet-hamburger-panel-visible {

  overflow: hidden;

}

.jet-blocks__edit-cover {

  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;

  position: absolute;

  -webkit-box-sizing: border-box;

  box-sizing: border-box;

  height: 30px;

  padding: 5px 10px;

  left: 15px;

  top: 15px;

  -webkit-border-radius: 3px;

  border-radius: 3px;

  background-color: #b7084e;

  z-index: 99;

  cursor: pointer;

  -webkit-transition: opacity 0.3s ease;

  -o-transition: opacity 0.3s ease;

  transition: opacity 0.3s ease;

}

.jet-blocks__edit-cover i {

  font-size: 14px;

  color: white;

  margin-right: 5px;

}

.jet-blocks__edit-cover span {

  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;

  font-size: 13px;

  color: white;

}

.jet-blocks__edit-cover:hover {

  background-color: #840739;

}

.jet-blocks-no-template-message {

  text-align: center;

  padding: 10px;

}

.jet-blocks-new-template-link {

  color: #6ec1e4;

  text-decoration: underline;

}

.jet-hamburger-panel-loader {

  position: absolute;

  left: 50%;

  top: 50%;

  width: 24px;

  height: 24px;

  margin-top: -12px;

  margin-left: -12px;

  border: 4px rgba(0, 0, 0, 0.15) solid;

  border-top-width: 4px;

  border-top-style: solid;

  border-top-color: #fff;

  -webkit-border-radius: 50%;

  border-radius: 50%;

  -webkit-animation: spCircRot 0.6s infinite linear;

  animation: spCircRot 0.6s infinite linear;

}

@-webkit-keyframes spCircRot {

  from {

    -webkit-transform: rotate(0deg);

    transform: rotate(0deg);

  }

  to {

    -webkit-transform: rotate(359deg);

    transform: rotate(359deg);

  }

}

@keyframes spCircRot {

  from {

    -webkit-transform: rotate(0deg);

    transform: rotate(0deg);

  }

  to {

    -webkit-transform: rotate(359deg);

    transform: rotate(359deg);

  }

}

.jet-blocks-cart {

  position: relative;

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;

}

.jet-blocks-cart__heading-link {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.jet-blocks-cart__icon {

  display: block;

  margin-right: 5px;

}

.jet-blocks-cart__label {

  display: block;

  margin-right: 5px;

}

.jet-blocks-cart__count {

  display: block;

  text-align: center;

}

.jet-blocks-cart__total {

  display: block;

}

.jet-blocks-cart__close-button {

  position: absolute;

  top: 20px;

  right: 20px;

  cursor: pointer;

}

.jet-blocks-cart__close-button svg {

  color: currentColor;

  height: auto;

}

.jet-blocks-cart__list {

  width: 250px;

  padding: 20px;

  z-index: 9999;

  background: #fff;

  position: relative;

}

.jet-blocks-cart__list .widget.woocommerce.widget_shopping_cart {

  padding: 0;

  margin: 0;

  border: none;

  -webkit-border-radius: 0;

  border-radius: 0;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart {

  overflow-y: auto;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart::-webkit-scrollbar {

  width: 6px;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart::-webkit-scrollbar-button {

  width: 0;

  height: 0;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart::-webkit-scrollbar-thumb {

  background-color: #d8d8d8;

  border: none;

  -webkit-border-radius: 10px;

  border-radius: 10px;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart::-webkit-scrollbar-track {

  border: none;

  -webkit-border-radius: 10px;

  border-radius: 10px;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart::-webkit-scrollbar-corner {

  background: transparent;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart-item {

  border: none;

}

.jet-blocks-cart__list

  .widget.woocommerce.widget_shopping_cart

  .woocommerce-mini-cart__total:after {

  content: none;

  display: none;

}

.jet-blocks-cart--dropdown-layout .jet-blocks-cart__list {

  position: absolute;

  top: -999em;

  opacity: 0;

  left: 0;

  -webkit-transform: translateY(30px);

  -ms-transform: translateY(30px);

  transform: translateY(30px);

  -webkit-transition-property: opacity, -webkit-transform;

  transition-property: opacity, -webkit-transform;

  -o-transition-property: opacity, transform;

  transition-property: opacity, transform;

  transition-property: opacity, transform, -webkit-transform;

  -webkit-transition-duration: 200ms;

  -o-transition-duration: 200ms;

  transition-duration: 200ms;

}

.jet-blocks-cart--dropdown-layout.jet-cart-open .jet-blocks-cart__list {

  -webkit-transform: translateY(0);

  -ms-transform: translateY(0);

  transform: translateY(0);

  opacity: 1;

  top: 100%;

}

.jet-blocks-cart--slide-out-layout .jet-blocks-cart__list {

  position: fixed;

  height: 100vh;

  top: 0;

  right: 0;

  -webkit-transform: translateX(100%);

  -ms-transform: translateX(100%);

  transform: translateX(100%);

  -webkit-transition-property: opacity, -webkit-transform;

  transition-property: opacity, -webkit-transform;

  -o-transition-property: opacity, transform;

  transition-property: opacity, transform;

  transition-property: opacity, transform, -webkit-transform;

  -webkit-transition-duration: 300ms;

  -o-transition-duration: 300ms;

  transition-duration: 300ms;

  -webkit-transition-timing-function: cubic-bezier(0.28, 0.59, 0.45, 0.93);

  -o-transition-timing-function: cubic-bezier(0.28, 0.59, 0.45, 0.93);

  transition-timing-function: cubic-bezier(0.28, 0.59, 0.45, 0.93);

}

.admin-bar .jet-blocks-cart--slide-out-layout .jet-blocks-cart__list {

  top: 32px;

}

.jet-blocks-cart--slide-out-layout.jet-cart-open .jet-blocks-cart__list {

  -webkit-transform: translateX(0);

  -ms-transform: translateX(0);

  transform: translateX(0);

}

.theme-astra.woocommerce

  .jet-blocks-cart

  .widget_shopping_cart

  .woocommerce-mini-cart__buttons

  a {

  display: inline-block;

  width: auto;

  margin-right: 5px;

  text-align: center;

}

.theme-astra.woocommerce

  .jet-blocks-cart

  .widget_shopping_cart

  .woocommerce-mini-cart__buttons

  .checkout.wc-forward {

  margin-left: 0;

  margin-right: 5px;

}

.betriot-jet-blocks-cart {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

.jet-breadcrumbs {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -ms-flex-direction: column;

  flex-direction: column;

}

.jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-justify .jet-breadcrumbs {

  -webkit-box-orient: horizontal;

  -webkit-box-direction: normal;

  -ms-flex-direction: row;

  flex-direction: row;

  -webkit-box-pack: justify;

  -ms-flex-pack: justify;

  justify-content: space-between;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-justify

  .jet-breadcrumbs__title,

.jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-justify

  .jet-breadcrumbs__content {

  -webkit-box-flex: 0;

  -ms-flex-positive: 0;

  flex-grow: 0;

}

@media (max-width: 1024px) {

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-justify

    .jet-breadcrumbs {

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -ms-flex-direction: row;

    flex-direction: row;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

  }

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-justify

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-justify

    .jet-breadcrumbs__content {

    -webkit-box-flex: 0;

    -ms-flex-positive: 0;

    flex-grow: 0;

  }

}

@media (max-width: 1024px) {

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-left

    .jet-breadcrumbs,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-center

    .jet-breadcrumbs,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-right

    .jet-breadcrumbs {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -ms-flex-direction: column;

    flex-direction: column;

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

    -webkit-box-align: stretch;

    -ms-flex-align: stretch;

    align-items: stretch;

  }

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-left

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-left

    .jet-breadcrumbs__content,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-center

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-center

    .jet-breadcrumbs__content,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-right

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-tablet-right

    .jet-breadcrumbs__content {

    -webkit-box-flex: 1;

    -ms-flex-positive: 1;

    flex-grow: 1;

  }

}

@media (max-width: 767px) {

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-justify

    .jet-breadcrumbs {

    -webkit-box-orient: horizontal;

    -webkit-box-direction: normal;

    -ms-flex-direction: row;

    flex-direction: row;

    -webkit-box-pack: justify;

    -ms-flex-pack: justify;

    justify-content: space-between;

    -webkit-box-align: center;

    -ms-flex-align: center;

    align-items: center;

  }

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-justify

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-justify

    .jet-breadcrumbs__content {

    -webkit-box-flex: 0;

    -ms-flex-positive: 0;

    flex-grow: 0;

  }

}

@media (max-width: 767px) {

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-left

    .jet-breadcrumbs,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-center

    .jet-breadcrumbs,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-right

    .jet-breadcrumbs {

    -webkit-box-orient: vertical;

    -webkit-box-direction: normal;

    -ms-flex-direction: column;

    flex-direction: column;

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

    -webkit-box-align: stretch;

    -ms-flex-align: stretch;

    align-items: stretch;

  }

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-left

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-left

    .jet-breadcrumbs__content,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-center

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-center

    .jet-breadcrumbs__content,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-right

    .jet-breadcrumbs__title,

  .jet-breadcrumbs-page-title-yes.jet-breadcrumbs-align-mobile-right

    .jet-breadcrumbs__content {

    -webkit-box-flex: 1;

    -ms-flex-positive: 1;

    flex-grow: 1;

  }

}

.jet-breadcrumbs__title,

.jet-breadcrumbs__content {

  -webkit-box-flex: 1;

  -ms-flex-positive: 1;

  flex-grow: 1;

}

.jet-breadcrumbs__title {

  padding: 0;

  margin: 0;

  border: none;

  text-align: inherit;

}

.jet-breadcrumbs__content {

  font-size: 0;

}

.jet-breadcrumbs__browse,

.jet-breadcrumbs__item,

.jet-breadcrumbs__item-link,

.jet-breadcrumbs__item-target {

  display: inline-block;

}

.jet-breadcrumbs__wrap {

  display: inline;

}

.jet-breadcrumbs__browse {

  margin-right: 5px;

}

.jet-breadcrumbs__browse,

.jet-breadcrumbs__item {

  font-size: 14px;

  vertical-align: middle;

}

.jet-breadcrumbs__item-sep {

  margin-left: 5px;

  margin-right: 5px;

}

.jet-breadcrumbs__item-sep i {

  display: block;

  width: 1em;

  height: 1em;

  line-height: 1;

  text-align: center;

}

body.home

  .betriot-widget-jet-breadcrumbs:not(.jet-breadcrumbs-on-front-yes):not(

    .betriot-maldkf-edit-mode

  ) {

  display: none;

}

.jet-sticky-mem--stuck {

  position: fixed;

  top: 0;

  left: 0;

  right: 0;

  width: 100%;

  max-width: 100%;

  z-index: 1100;

  margin-left: auto;

  margin-right: auto;

}
