

.dialog-widget-contentent {

  background-color: #fff;

  position: absolute;

  border-radius: 3px;

  -webkit-box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);

  box-shadow: 2px 8px 23px 3px rgba(0, 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, 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-contentent {

  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(.betriot-popup-modal) .dialog-header,

.dialog-type-lightbox:not(.betriot-popup-modal) .dialog-message {

  text-align: center;

}

.dialog-type-lightbox .dialog-buttons-conper {

  border-top: 1px solid #e6e9ec;

  text-align: center;

}

.dialog-type-lightbox .dialog-buttons-conper > .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-conper > .dialog-button:hover {

  background-color: #f4f6f7;

}

.dialog-type-lightbox .dialog-buttons-conper > .dialog-button.dialog-ok {

  color: #b01b1b;

}

.dialog-type-lightbox .dialog-buttons-conper > .dialog-button.dialog-take_over {

  color: #39b54a;

}

.dialog-type-lightbox .dialog-buttons-conper > .dialog-button:active {

  background-color: rgba(230, 233, 236, 0.5);

}

.dialog-type-lightbox

  .dialog-buttons-conper

  > .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: 0.4;

}

.dialog-alert-widget .dialog-buttons-conper > 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;

  }

}

.betriot-aspect-ratio-219 .betriot-fit-aspect-ratio {

  padding-bottom: 42.8571%;

}

.betriot-aspect-ratio-169 .betriot-fit-aspect-ratio {

  padding-bottom: 56.25%;

}

.betriot-aspect-ratio-43 .betriot-fit-aspect-ratio {

  padding-bottom: 75%;

}

.betriot-aspect-ratio-32 .betriot-fit-aspect-ratio {

  padding-bottom: 66.6666%;

}

.betriot-aspect-ratio-11 .betriot-fit-aspect-ratio {

  padding-bottom: 100%;

}

.betriot-aspect-ratio-916 .betriot-fit-aspect-ratio {

  padding-bottom: 177.8%;

}

.betriot-fit-aspect-ratio {

  position: relative;

  height: 0;

}

.betriot-fit-aspect-ratio iframe {

  position: absolute;

  top: 0;

  left: 0;

  height: 100%;

  width: 100%;

  border: 0;

  background-color: #000;

}

.betriot-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;

}

.betriot-templates-modal .dialog-widget-contentent {

  font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;

  background-color: #f1f3f5;

  width: 100%;

}

@media (max-width: 1439px) {

  .betriot-templates-modal .dialog-widget-contentent {

    max-width: 990px;

  }

}

@media (min-width: 1440px) {

  .betriot-templates-modal .dialog-widget-contentent {

    max-width: 1200px;

  }

}

.betriot-templates-modal .dialog-header {

  padding: 0;

  z-index: 1;

}

.betriot-templates-modal .dialog-buttons-conper,

.betriot-templates-modal .dialog-header {

  background-color: #fff;

  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);

  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);

  position: relative;

}

.betriot-templates-modal .dialog-buttons-conper {

  border: none;

  display: none;

  -webkit-box-pack: end;

  -ms-flex-pack: end;

  justify-content: flex-end;

  padding: 5px;

}

.betriot-templates-modal .dialog-buttons-conper .betriot-button {

  height: 40px;

  margin-left: 5px;

}

.betriot-templates-modal .dialog-buttons-conper .betriot-button-success {

  padding: 12px 36px;

  color: #fff;

  width: auto;

  font-size: 15px;

}

.betriot-templates-modal .dialog-buttons-conper .betriot-button-success:hover {

  background-color: #39b54a;

}

.betriot-templates-modal .dialog-message {

  height: 750px;

  max-height: 85vh;

  overflow: auto;

  padding-top: 25px;

}

.betriot-templates-modal .dialog-contentent {

  height: 100%;

}

.betriot-templates-modal .dialog-loading {

  display: none;

}

.betriot-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;

}

.betriot-templates-modal__headering__logo {

  line-height: 1;

  text-transform: uppercase;

  font-weight: 700;

  cursor: pointer;

}

.betriot-templates-modal__headering__logo-area {

  text-align: left;

  padding-left: 15px;

}

.betriot-templates-modal__headering__logo-area > * {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.betriot-templates-modal__headering__logo__icon-conper {

  margin-right: 10px;

  font-size: 12px;

}

.betriot-templates-modal__headering__logo__title {

  padding-top: 2px;

}

.betriot-templates-modal__headering__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;

}

.betriot-templates-modal__headering__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;

}

.betriot-templates-modal__headering__item > i {

  font-size: 20px;

  -webkit-transition: all 0.3s;

  -o-transition: all 0.3s;

  transition: all 0.3s;

  cursor: pointer;

}

.betriot-templates-modal__headering__item > i:not(:hover) {

  color: #a4afb7;

}

.betriot-templates-modal__headering__close--normal {

  width: 47px;

  border-left: 1px solid #e6e9ec;

}

.betriot-templates-modal__headering__close--normal i {

  font-size: 18px;

}

.betriot-templates-modal__headering__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;

}

.betriot-templates-modal__headering__close--skip > i {

  font-size: inherit;

  padding-left: 10px;

  margin-left: 15px;

  border-left: 1px solid;

}

.betriot-templates-modal__headering__close--skip > i:not(:hover) {

  color: #fff;

}

.betriot-templates-modal__sidebar {

  -ms-flex-negative: 0;

  flex-shrink: 0;

  width: 25%;

  background-color: hsla(0, 0%, 100%, 0.3);

}

.betriot-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, 0.05);

  box-shadow: inset 0 0 13px rgba(0, 0, 0, 0.05);

}

#wpadminbar

  #wp-admin-bar-maldkfor_edit_page

  .betriot-general-mem

  + .betriot-secon-mem {

  border-top: 1px solid #464b50;

  margin-top: 6px;

}

.betriot-hidden {

  display: none;

}

.betriot-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;

}

.betriot-clearfix:after {

  content: "";

  display: block;

  clear: both;

  width: 0;

  height: 0;

}

.e-logo-conper {

  background: #93003c;

  display: inline-block;

  padding: 0.75em;

  border-radius: 50%;

  line-height: 1;

}

.e-logo-conper 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

  .betriot-widget:not(.betriot-widget-text-editor):not(

    .betriot-widget-theme-post-contentent

  )

  figure {

  margin: 0;

}

.elementor embed,

.elementor iframe,

.elementor object,

.elementor video {

  max-width: 100%;

  width: 100%;

  margin: 0;

  line-height: 1;

  border: none;

}

.elementor .betriot-custom-embed {

  line-height: 0;

}

.elementor .betriot-background,

.elementor .betriot-background-holder,

.elementor .betriot-background-video-content {

  height: 100%;

  width: 100%;

  top: 0;

  left: 0;

  position: absolute;

  overflow: hidden;

  z-index: 0;

  direction: ltr;

}

.elementor .betriot-background-video-content {

  -webkit-transition: opacity 1s;

  -o-transition: opacity 1s;

  transition: opacity 1s;

  pointer-events: none;

}

.elementor .betriot-background-video-content.betriot-loading {

  opacity: 0;

}

.elementor .betriot-background-video-embed {

  max-width: none;

}

.elementor .betriot-background-video,

.elementor .betriot-background-video-embed,

.elementor .betriot-background-video-hosted {

  position: absolute;

  top: 50%;

  left: 50%;

  -webkit-transform: translate(-50%, -50%);

  -ms-transform: translate(-50%, -50%);

  transform: translate(-50%, -50%);

}

.elementor .betriot-background-video {

  max-width: none;

}

.elementor .betriot-html5-video {

  -o-object-fit: cover;

  object-fit: cover;

}

.elementor .betriot-background-overlay,

.elementor .betriot-background-slideshow {

  height: 100%;

  width: 100%;

  top: 0;

  left: 0;

  position: absolute;

}

.elementor .betriot-background-slideshow {

  z-index: 0;

}

.elementor .betriot-background-slideshow__slide__img {

  width: 100%;

  height: 100%;

  background-position: 50%;

  background-size: cover;

}

.e-content > .betriot-maldkf.betriot-absolute,

.betriot-widget-con > .betriot-maldkf.betriot-absolute {

  position: absolute;

}

.e-content > .betriot-maldkf.betriot-fixed,

.betriot-widget-con > .betriot-maldkf.betriot-fixed {

  position: fixed;

}

.betriot-widget-con .betriot-maldkf.betriot-widget__width-auto,

.betriot-widget-con .betriot-maldkf.betriot-widget__width-initial {

  max-width: 100%;

}

@media (max-width: 1024px) {

  .betriot-widget-con .betriot-maldkf.betriot-widget-tablet__width-auto,

  .betriot-widget-con .betriot-maldkf.betriot-widget-tablet__width-initial {

    max-width: 100%;

  }

}

@media (max-width: 767px) {

  .betriot-widget-con .betriot-maldkf.betriot-widget-mobile__width-auto,

  .betriot-widget-con .betriot-maldkf.betriot-widget-mobile__width-initial {

    max-width: 100%;

  }

}

.betriot-maldkf {

  --flex-direction: initial;

  --flex-wrap: initial;

  --justify-content: initial;

  --align-items: initial;

  --align-contentent: 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-contentent);

  align-contentent: var(--align-contentent);

  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);

}

.betriot-maldkf.betriot-absolute,

.betriot-maldkf.betriot-fixed {

  z-index: 1;

}

.betriot-invisible {

  visibility: hidden;

}

.betriot-align-center {

  text-align: center;

}

.betriot-align-center .betriot-button {

  width: auto;

}

.betriot-align-right {

  text-align: right;

}

.betriot-align-right .betriot-button {

  width: auto;

}

.betriot-align-left {

  text-align: left;

}

.betriot-align-left .betriot-button {

  width: auto;

}

.betriot-align-justify .betriot-button {

  width: 100%;

}

.betriot-custom-embed-play {

  position: absolute;

  top: 50%;

  left: 50%;

  -webkit-transform: translate(-50%, -50%);

  -ms-transform: translate(-50%, -50%);

  transform: translate(-50%, -50%);

}

.betriot-custom-embed-play i {

  font-size: 100px;

  color: #fff;

  text-shadow: 1px 0 6px rgba(0, 0, 0, 0.3);

}

.betriot-custom-embed-play svg {

  height: 100px;

  width: 100px;

  fill: #fff;

  -webkit-filter: drop-shadow(1px 0 6px rgba(0, 0, 0, 0.3));

  filter: drop-shadow(1px 0 6px rgba(0, 0, 0, 0.3));

}

.betriot-custom-embed-play i,

.betriot-custom-embed-play svg {

  opacity: 0.8;

  -webkit-transition: all 0.5s;

  -o-transition: all 0.5s;

  transition: all 0.5s;

}

.betriot-custom-embed-play.betriot-playing i {

  font-family: eicons;

}

.betriot-custom-embed-play.betriot-playing i:before {

  content: "\e8fb";

}

.betriot-custom-embed-play.betriot-playing i,

.betriot-custom-embed-play.betriot-playing svg {

  -webkit-animation: eicon-spin 2s linear infinite;

  animation: eicon-spin 2s linear infinite;

}

.betriot-tag {

  display: -webkit-inline-box;

  display: -ms-inline-flexbox;

  display: inline-flex;

}

.betriot-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;

}

.betriot-ken-burns--out {

  -webkit-transform: scale(1.3);

  -ms-transform: scale(1.3);

  transform: scale(1.3);

}

.betriot-ken-burns--active {

  -webkit-transition-duration: 20s;

  -o-transition-duration: 20s;

  transition-duration: 20s;

}

.betriot-ken-burns--active.betriot-ken-burns--out {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.betriot-ken-burns--active.betriot-ken-burns--in {

  -webkit-transform: scale(1.3);

  -ms-transform: scale(1.3);

  transform: scale(1.3);

}

@media (min-width: -1px) {

  .betriot-widescreen-align-center {

    text-align: center;

  }

  .betriot-widescreen-align-center .betriot-button {

    width: auto;

  }

  .betriot-widescreen-align-right {

    text-align: right;

  }

  .betriot-widescreen-align-right .betriot-button {

    width: auto;

  }

  .betriot-widescreen-align-left {

    text-align: left;

  }

  .betriot-widescreen-align-left .betriot-button {

    width: auto;

  }

  .betriot-widescreen-align-justify .betriot-button {

    width: 100%;

  }

}

@media (max-width: -1px) {

  .betriot-laptop-align-center {

    text-align: center;

  }

  .betriot-laptop-align-center .betriot-button {

    width: auto;

  }

  .betriot-laptop-align-right {

    text-align: right;

  }

  .betriot-laptop-align-right .betriot-button {

    width: auto;

  }

  .betriot-laptop-align-left {

    text-align: left;

  }

  .betriot-laptop-align-left .betriot-button {

    width: auto;

  }

  .betriot-laptop-align-justify .betriot-button {

    width: 100%;

  }

}

@media (max-width: -1px) {

  .betriot-tablet_extra-align-center {

    text-align: center;

  }

  .betriot-tablet_extra-align-center .betriot-button {

    width: auto;

  }

  .betriot-tablet_extra-align-right {

    text-align: right;

  }

  .betriot-tablet_extra-align-right .betriot-button {

    width: auto;

  }

  .betriot-tablet_extra-align-left {

    text-align: left;

  }

  .betriot-tablet_extra-align-left .betriot-button {

    width: auto;

  }

  .betriot-tablet_extra-align-justify .betriot-button {

    width: 100%;

  }

}

@media (max-width: 1024px) {

  .betriot-tablet-align-center {

    text-align: center;

  }

  .betriot-tablet-align-center .betriot-button {

    width: auto;

  }

  .betriot-tablet-align-right {

    text-align: right;

  }

  .betriot-tablet-align-right .betriot-button {

    width: auto;

  }

  .betriot-tablet-align-left {

    text-align: left;

  }

  .betriot-tablet-align-left .betriot-button {

    width: auto;

  }

  .betriot-tablet-align-justify .betriot-button {

    width: 100%;

  }

}

@media (max-width: -1px) {

  .betriot-mobile_extra-align-center {

    text-align: center;

  }

  .betriot-mobile_extra-align-center .betriot-button {

    width: auto;

  }

  .betriot-mobile_extra-align-right {

    text-align: right;

  }

  .betriot-mobile_extra-align-right .betriot-button {

    width: auto;

  }

  .betriot-mobile_extra-align-left {

    text-align: left;

  }

  .betriot-mobile_extra-align-left .betriot-button {

    width: auto;

  }

  .betriot-mobile_extra-align-justify .betriot-button {

    width: 100%;

  }

}

@media (max-width: 767px) {

  .betriot-mobile-align-center {

    text-align: center;

  }

  .betriot-mobile-align-center .betriot-button {

    width: auto;

  }

  .betriot-mobile-align-right {

    text-align: right;

  }

  .betriot-mobile-align-right .betriot-button {

    width: auto;

  }

  .betriot-mobile-align-left {

    text-align: left;

  }

  .betriot-mobile-align-left .betriot-button {

    width: auto;

  }

  .betriot-mobile-align-justify .betriot-button {

    width: 100%;

  }

}

:root {

  --page-title-display: block;

}

.betriot-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;

}

.betriot-secon {

  position: relative;

}

.betriot-secon .betriot-content {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  margin-right: auto;

  margin-left: auto;

  position: relative;

}

@media (max-width: 1024px) {

  .betriot-secon .betriot-content {

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

  }

}

.betriot-secon.betriot-secon-boxed > .betriot-content {

  max-width: 1140px;

}

.betriot-secon.betriot-secon-stretched {

  position: relative;

  width: 100%;

}

.betriot-secon.betriot-secon-items-top > .betriot-content {

  -webkit-box-align: start;

  -ms-flex-align: start;

  align-items: flex-start;

}

.betriot-secon.betriot-secon-items-middle > .betriot-content {

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.betriot-secon.betriot-secon-items-bottom > .betriot-content {

  -webkit-box-align: end;

  -ms-flex-align: end;

  align-items: flex-end;

}

@media (min-width: 768px) {

  .betriot-secon.betriot-secon-height-full {

    height: 100vh;

  }

  .betriot-secon.betriot-secon-height-full > .betriot-content {

    height: 100%;

  }

}

.betriot-bc-flex-widget

  .betriot-secon-contentent-top

  > .betriot-content

  > .betriot-column

  > .betriot-widget-con {

  -webkit-box-align: start;

  -ms-flex-align: start;

  align-items: flex-start;

}

.betriot-bc-flex-widget

  .betriot-secon-contentent-middle

  > .betriot-content

  > .betriot-column

  > .betriot-widget-con {

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.betriot-bc-flex-widget

  .betriot-secon-contentent-bottom

  > .betriot-content

  > .betriot-column

  > .betriot-widget-con {

  -webkit-box-align: end;

  -ms-flex-align: end;

  align-items: flex-end;

}

.betriot-row {

  width: 100%;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

@media (max-width: 1024px) {

  .betriot-row {

    -ms-flex-wrap: wrap;

    flex-wrap: wrap;

  }

}

.betriot-widget-con {

  position: relative;

  width: 100%;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

  -ms-flex-line-pack: start;

  align-contentent: flex-start;

}

.elementor:not(.betriot-bc-flex-widget) .betriot-widget-con {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

.betriot-widget-con > .betriot-maldkf {

  width: 100%;

}

.betriot-widget-con.e-swiper-content {

  width: calc(

    100% -

      (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px))

  );

}

.betriot-widget {

  position: relative;

}

.betriot-widget:not(:last-child) {

  margin-bottom: 20px;

}

.betriot-widget:not(:last-child).betriot-absolute,

.betriot-widget:not(:last-child).betriot-widget__width-auto,

.betriot-widget:not(:last-child).betriot-widget__width-initial {

  margin-bottom: 0;

}

.betriot-column {

  min-height: 1px;

}

.betriot-column,

.betriot-column-con {

  position: relative;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

.betriot-column-con {

  width: 100%;

}

.betriot-column-gap-narrow > .betriot-column > .betriot-maldkf-populated {

  padding: 5px;

}

.betriot-column-gap-default > .betriot-column > .betriot-maldkf-populated {

  padding: 10px;

}

.betriot-column-gap-extended > .betriot-column > .betriot-maldkf-populated {

  padding: 15px;

}

.betriot-column-gap-wide > .betriot-column > .betriot-maldkf-populated {

  padding: 20px;

}

.betriot-column-gap-wider > .betriot-column > .betriot-maldkf-populated {

  padding: 30px;

}

.betriot-inner-mem .betriot-column-gap-no .betriot-maldkf-populated {

  padding: 0;

}

@media (min-width: 768px) {

  .betriot-column.betriot-col-10,

  .betriot-column[data-col="10"] {

    width: 10%;

  }

  .betriot-column.betriot-col-11,

  .betriot-column[data-col="11"] {

    width: 11.111%;

  }

  .betriot-column.betriot-col-12,

  .betriot-column[data-col="12"] {

    width: 12.5%;

  }

  .betriot-column.betriot-col-14,

  .betriot-column[data-col="14"] {

    width: 14.285%;

  }

  .betriot-column.betriot-col-16,

  .betriot-column[data-col="16"] {

    width: 16.666%;

  }

  .betriot-column.betriot-col-20,

  .betriot-column[data-col="20"] {

    width: 20%;

  }

  .betriot-column.betriot-col-25,

  .betriot-column[data-col="25"] {

    width: 25%;

  }

  .betriot-column.betriot-col-30,

  .betriot-column[data-col="30"] {

    width: 30%;

  }

  .betriot-column.betriot-col-33,

  .betriot-column[data-col="33"] {

    width: 33.333%;

  }

  .betriot-column.betriot-col-40,

  .betriot-column[data-col="40"] {

    width: 40%;

  }

  .betriot-column.betriot-col-50,

  .betriot-column[data-col="50"] {

    width: 50%;

  }

  .betriot-column.betriot-col-60,

  .betriot-column[data-col="60"] {

    width: 60%;

  }

  .betriot-column.betriot-col-66,

  .betriot-column[data-col="66"] {

    width: 66.666%;

  }

  .betriot-column.betriot-col-70,

  .betriot-column[data-col="70"] {

    width: 70%;

  }

  .betriot-column.betriot-col-75,

  .betriot-column[data-col="75"] {

    width: 75%;

  }

  .betriot-column.betriot-col-80,

  .betriot-column[data-col="80"] {

    width: 80%;

  }

  .betriot-column.betriot-col-83,

  .betriot-column[data-col="83"] {

    width: 83.333%;

  }

  .betriot-column.betriot-col-90,

  .betriot-column[data-col="90"] {

    width: 90%;

  }

  .betriot-column.betriot-col-100,

  .betriot-column[data-col="100"] {

    width: 100%;

  }

}

@media (max-width: 479px) {

  .betriot-column.betriot-xs-10 {

    width: 10%;

  }

  .betriot-column.betriot-xs-11 {

    width: 11.111%;

  }

  .betriot-column.betriot-xs-12 {

    width: 12.5%;

  }

  .betriot-column.betriot-xs-14 {

    width: 14.285%;

  }

  .betriot-column.betriot-xs-16 {

    width: 16.666%;

  }

  .betriot-column.betriot-xs-20 {

    width: 20%;

  }

  .betriot-column.betriot-xs-25 {

    width: 25%;

  }

  .betriot-column.betriot-xs-30 {

    width: 30%;

  }

  .betriot-column.betriot-xs-33 {

    width: 33.333%;

  }

  .betriot-column.betriot-xs-40 {

    width: 40%;

  }

  .betriot-column.betriot-xs-50 {

    width: 50%;

  }

  .betriot-column.betriot-xs-60 {

    width: 60%;

  }

  .betriot-column.betriot-xs-66 {

    width: 66.666%;

  }

  .betriot-column.betriot-xs-70 {

    width: 70%;

  }

  .betriot-column.betriot-xs-75 {

    width: 75%;

  }

  .betriot-column.betriot-xs-80 {

    width: 80%;

  }

  .betriot-column.betriot-xs-83 {

    width: 83.333%;

  }

  .betriot-column.betriot-xs-90 {

    width: 90%;

  }

  .betriot-column.betriot-xs-100 {

    width: 100%;

  }

}

@media (max-width: 767px) {

  .betriot-column.betriot-sm-10 {

    width: 10%;

  }

  .betriot-column.betriot-sm-11 {

    width: 11.111%;

  }

  .betriot-column.betriot-sm-12 {

    width: 12.5%;

  }

  .betriot-column.betriot-sm-14 {

    width: 14.285%;

  }

  .betriot-column.betriot-sm-16 {

    width: 16.666%;

  }

  .betriot-column.betriot-sm-20 {

    width: 20%;

  }

  .betriot-column.betriot-sm-25 {

    width: 25%;

  }

  .betriot-column.betriot-sm-30 {

    width: 30%;

  }

  .betriot-column.betriot-sm-33 {

    width: 33.333%;

  }

  .betriot-column.betriot-sm-40 {

    width: 40%;

  }

  .betriot-column.betriot-sm-50 {

    width: 50%;

  }

  .betriot-column.betriot-sm-60 {

    width: 60%;

  }

  .betriot-column.betriot-sm-66 {

    width: 66.666%;

  }

  .betriot-column.betriot-sm-70 {

    width: 70%;

  }

  .betriot-column.betriot-sm-75 {

    width: 75%;

  }

  .betriot-column.betriot-sm-80 {

    width: 80%;

  }

  .betriot-column.betriot-sm-83 {

    width: 83.333%;

  }

  .betriot-column.betriot-sm-90 {

    width: 90%;

  }

  .betriot-column.betriot-sm-100 {

    width: 100%;

  }

}

@media (min-width: 768px) and (max-width: 1024px) {

  .betriot-column.betriot-md-10 {

    width: 10%;

  }

  .betriot-column.betriot-md-11 {

    width: 11.111%;

  }

  .betriot-column.betriot-md-12 {

    width: 12.5%;

  }

  .betriot-column.betriot-md-14 {

    width: 14.285%;

  }

  .betriot-column.betriot-md-16 {

    width: 16.666%;

  }

  .betriot-column.betriot-md-20 {

    width: 20%;

  }

  .betriot-column.betriot-md-25 {

    width: 25%;

  }

  .betriot-column.betriot-md-30 {

    width: 30%;

  }

  .betriot-column.betriot-md-33 {

    width: 33.333%;

  }

  .betriot-column.betriot-md-40 {

    width: 40%;

  }

  .betriot-column.betriot-md-50 {

    width: 50%;

  }

  .betriot-column.betriot-md-60 {

    width: 60%;

  }

  .betriot-column.betriot-md-66 {

    width: 66.666%;

  }

  .betriot-column.betriot-md-70 {

    width: 70%;

  }

  .betriot-column.betriot-md-75 {

    width: 75%;

  }

  .betriot-column.betriot-md-80 {

    width: 80%;

  }

  .betriot-column.betriot-md-83 {

    width: 83.333%;

  }

  .betriot-column.betriot-md-90 {

    width: 90%;

  }

  .betriot-column.betriot-md-100 {

    width: 100%;

  }

}

@media (min-width: -1px) {

  .betriot-reverse-widescreen > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-widescreen > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (min-width: 1025px) and (max-width: -1px) {

  .betriot-reverse-laptop > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (min-width: -1px) and (max-width: -1px) {

  .betriot-reverse-laptop > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-laptop > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (min-width: 1025px) and (max-width: -1px) {

  .betriot-reverse-laptop > .betriot-content > :first-child,

  .betriot-reverse-laptop > .betriot-content > :nth-child(2),

  .betriot-reverse-laptop > .betriot-content > :nth-child(3),

  .betriot-reverse-laptop > .betriot-content > :nth-child(4),

  .betriot-reverse-laptop > .betriot-content > :nth-child(5),

  .betriot-reverse-laptop > .betriot-content > :nth-child(6),

  .betriot-reverse-laptop > .betriot-content > :nth-child(7),

  .betriot-reverse-laptop > .betriot-content > :nth-child(8),

  .betriot-reverse-laptop > .betriot-content > :nth-child(9),

  .betriot-reverse-laptop > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: initial;

    -ms-flex-order: initial;

    order: 0;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-tablet_extra > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (min-width: 768px) and (max-width: 1024px) {

  .betriot-reverse-tablet > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (min-width: -1px) and (max-width: 1024px) {

  .betriot-reverse-tablet > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-tablet > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (min-width: 768px) and (max-width: -1px) {

  .betriot-reverse-tablet > .betriot-content > :first-child,

  .betriot-reverse-tablet > .betriot-content > :nth-child(2),

  .betriot-reverse-tablet > .betriot-content > :nth-child(3),

  .betriot-reverse-tablet > .betriot-content > :nth-child(4),

  .betriot-reverse-tablet > .betriot-content > :nth-child(5),

  .betriot-reverse-tablet > .betriot-content > :nth-child(6),

  .betriot-reverse-tablet > .betriot-content > :nth-child(7),

  .betriot-reverse-tablet > .betriot-content > :nth-child(8),

  .betriot-reverse-tablet > .betriot-content > :nth-child(9),

  .betriot-reverse-tablet > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: initial;

    -ms-flex-order: initial;

    order: 0;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-mobile_extra > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

}

@media (max-width: 767px) {

  .betriot-reverse-mobile > .betriot-content > :first-child {

    -webkit-box-ordinal-group: 11;

    -ms-flex-order: 10;

    order: 10;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(2) {

    -webkit-box-ordinal-group: 10;

    -ms-flex-order: 9;

    order: 9;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(3) {

    -webkit-box-ordinal-group: 9;

    -ms-flex-order: 8;

    order: 8;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(4) {

    -webkit-box-ordinal-group: 8;

    -ms-flex-order: 7;

    order: 7;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(5) {

    -webkit-box-ordinal-group: 7;

    -ms-flex-order: 6;

    order: 6;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(6) {

    -webkit-box-ordinal-group: 6;

    -ms-flex-order: 5;

    order: 5;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(7) {

    -webkit-box-ordinal-group: 5;

    -ms-flex-order: 4;

    order: 4;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(8) {

    -webkit-box-ordinal-group: 4;

    -ms-flex-order: 3;

    order: 3;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(9) {

    -webkit-box-ordinal-group: 3;

    -ms-flex-order: 2;

    order: 2;

  }

  .betriot-reverse-mobile > .betriot-content > :nth-child(10) {

    -webkit-box-ordinal-group: 2;

    -ms-flex-order: 1;

    order: 1;

  }

  .betriot-column {

    width: 100%;

  }

}

ul.betriot-icon-list-items.betriot-inline-items {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

}

ul.betriot-icon-list-items.betriot-inline-items .betriot-inline-item {

  word-break: break-word;

}

.betriot-grid {

  display: grid;

  grid-column-gap: var(--grid-column-gap);

  grid-row-gap: var(--grid-row-gap);

}

.betriot-grid .betriot-grid-item {

  min-width: 0;

}

.betriot-grid-0 .betriot-grid {

  display: inline-block;

  width: 100%;

  word-spacing: var(--grid-column-gap);

  margin-bottom: calc(-1 * var(--grid-row-gap));

}

.betriot-grid-0 .betriot-grid .betriot-grid-item {

  display: inline-block;

  margin-bottom: var(--grid-row-gap);

  word-break: break-word;

}

.betriot-grid-1 .betriot-grid {

  grid-template-columns: repeat(1, 1fr);

}

.betriot-grid-2 .betriot-grid {

  grid-template-columns: repeat(2, 1fr);

}

.betriot-grid-3 .betriot-grid {

  grid-template-columns: repeat(3, 1fr);

}

.betriot-grid-4 .betriot-grid {

  grid-template-columns: repeat(4, 1fr);

}

.betriot-grid-5 .betriot-grid {

  grid-template-columns: repeat(5, 1fr);

}

.betriot-grid-6 .betriot-grid {

  grid-template-columns: repeat(6, 1fr);

}

.betriot-grid-7 .betriot-grid {

  grid-template-columns: repeat(7, 1fr);

}

.betriot-grid-8 .betriot-grid {

  grid-template-columns: repeat(8, 1fr);

}

.betriot-grid-9 .betriot-grid {

  grid-template-columns: repeat(9, 1fr);

}

.betriot-grid-10 .betriot-grid {

  grid-template-columns: repeat(10, 1fr);

}

.betriot-grid-11 .betriot-grid {

  grid-template-columns: repeat(11, 1fr);

}

.betriot-grid-12 .betriot-grid {

  grid-template-columns: repeat(12, 1fr);

}

@media (min-width: -1px) {

  .betriot-grid-widescreen-0 .betriot-grid {

    display: inline-block;

    width: 100%;

    word-spacing: var(--grid-column-gap);

    margin-bottom: calc(-1 * var(--grid-row-gap));

  }

  .betriot-grid-widescreen-0 .betriot-grid .betriot-grid-item {

    display: inline-block;

    margin-bottom: var(--grid-row-gap);

    word-break: break-word;

  }

  .betriot-grid-widescreen-1 .betriot-grid {

    grid-template-columns: repeat(1, 1fr);

  }

  .betriot-grid-widescreen-2 .betriot-grid {

    grid-template-columns: repeat(2, 1fr);

  }

  .betriot-grid-widescreen-3 .betriot-grid {

    grid-template-columns: repeat(3, 1fr);

  }

  .betriot-grid-widescreen-4 .betriot-grid {

    grid-template-columns: repeat(4, 1fr);

  }

  .betriot-grid-widescreen-5 .betriot-grid {

    grid-template-columns: repeat(5, 1fr);

  }

  .betriot-grid-widescreen-6 .betriot-grid {

    grid-template-columns: repeat(6, 1fr);

  }

  .betriot-grid-widescreen-7 .betriot-grid {

    grid-template-columns: repeat(7, 1fr);

  }

  .betriot-grid-widescreen-8 .betriot-grid {

    grid-template-columns: repeat(8, 1fr);

  }

  .betriot-grid-widescreen-9 .betriot-grid {

    grid-template-columns: repeat(9, 1fr);

  }

  .betriot-grid-widescreen-10 .betriot-grid {

    grid-template-columns: repeat(10, 1fr);

  }

  .betriot-grid-widescreen-11 .betriot-grid {

    grid-template-columns: repeat(11, 1fr);

  }

  .betriot-grid-widescreen-12 .betriot-grid {

    grid-template-columns: repeat(12, 1fr);

  }

}

@media (max-width: -1px) {

  .betriot-grid-laptop-0 .betriot-grid {

    display: inline-block;

    width: 100%;

    word-spacing: var(--grid-column-gap);

    margin-bottom: calc(-1 * var(--grid-row-gap));

  }

  .betriot-grid-laptop-0 .betriot-grid .betriot-grid-item {

    display: inline-block;

    margin-bottom: var(--grid-row-gap);

    word-break: break-word;

  }

  .betriot-grid-laptop-1 .betriot-grid {

    grid-template-columns: repeat(1, 1fr);

  }

  .betriot-grid-laptop-2 .betriot-grid {

    grid-template-columns: repeat(2, 1fr);

  }

  .betriot-grid-laptop-3 .betriot-grid {

    grid-template-columns: repeat(3, 1fr);

  }

  .betriot-grid-laptop-4 .betriot-grid {

    grid-template-columns: repeat(4, 1fr);

  }

  .betriot-grid-laptop-5 .betriot-grid {

    grid-template-columns: repeat(5, 1fr);

  }

  .betriot-grid-laptop-6 .betriot-grid {

    grid-template-columns: repeat(6, 1fr);

  }

  .betriot-grid-laptop-7 .betriot-grid {

    grid-template-columns: repeat(7, 1fr);

  }

  .betriot-grid-laptop-8 .betriot-grid {

    grid-template-columns: repeat(8, 1fr);

  }

  .betriot-grid-laptop-9 .betriot-grid {

    grid-template-columns: repeat(9, 1fr);

  }

  .betriot-grid-laptop-10 .betriot-grid {

    grid-template-columns: repeat(10, 1fr);

  }

  .betriot-grid-laptop-11 .betriot-grid {

    grid-template-columns: repeat(11, 1fr);

  }

  .betriot-grid-laptop-12 .betriot-grid {

    grid-template-columns: repeat(12, 1fr);

  }

}

@media (max-width: -1px) {

  .betriot-grid-tablet_extra-0 .betriot-grid {

    display: inline-block;

    width: 100%;

    word-spacing: var(--grid-column-gap);

    margin-bottom: calc(-1 * var(--grid-row-gap));

  }

  .betriot-grid-tablet_extra-0 .betriot-grid .betriot-grid-item {

    display: inline-block;

    margin-bottom: var(--grid-row-gap);

    word-break: break-word;

  }

  .betriot-grid-tablet_extra-1 .betriot-grid {

    grid-template-columns: repeat(1, 1fr);

  }

  .betriot-grid-tablet_extra-2 .betriot-grid {

    grid-template-columns: repeat(2, 1fr);

  }

  .betriot-grid-tablet_extra-3 .betriot-grid {

    grid-template-columns: repeat(3, 1fr);

  }

  .betriot-grid-tablet_extra-4 .betriot-grid {

    grid-template-columns: repeat(4, 1fr);

  }

  .betriot-grid-tablet_extra-5 .betriot-grid {

    grid-template-columns: repeat(5, 1fr);

  }

  .betriot-grid-tablet_extra-6 .betriot-grid {

    grid-template-columns: repeat(6, 1fr);

  }

  .betriot-grid-tablet_extra-7 .betriot-grid {

    grid-template-columns: repeat(7, 1fr);

  }

  .betriot-grid-tablet_extra-8 .betriot-grid {

    grid-template-columns: repeat(8, 1fr);

  }

  .betriot-grid-tablet_extra-9 .betriot-grid {

    grid-template-columns: repeat(9, 1fr);

  }

  .betriot-grid-tablet_extra-10 .betriot-grid {

    grid-template-columns: repeat(10, 1fr);

  }

  .betriot-grid-tablet_extra-11 .betriot-grid {

    grid-template-columns: repeat(11, 1fr);

  }

  .betriot-grid-tablet_extra-12 .betriot-grid {

    grid-template-columns: repeat(12, 1fr);

  }

}

@media (max-width: 1024px) {

  .betriot-grid-tablet-0 .betriot-grid {

    display: inline-block;

    width: 100%;

    word-spacing: var(--grid-column-gap);

    margin-bottom: calc(-1 * var(--grid-row-gap));

  }

  .betriot-grid-tablet-0 .betriot-grid .betriot-grid-item {

    display: inline-block;

    margin-bottom: var(--grid-row-gap);

    word-break: break-word;

  }

  .betriot-grid-tablet-1 .betriot-grid {

    grid-template-columns: repeat(1, 1fr);

  }

  .betriot-grid-tablet-2 .betriot-grid {

    grid-template-columns: repeat(2, 1fr);

  }

  .betriot-grid-tablet-3 .betriot-grid {

    grid-template-columns: repeat(3, 1fr);

  }

  .betriot-grid-tablet-4 .betriot-grid {

    grid-template-columns: repeat(4, 1fr);

  }

  .betriot-grid-tablet-5 .betriot-grid {

    grid-template-columns: repeat(5, 1fr);

  }

  .betriot-grid-tablet-6 .betriot-grid {

    grid-template-columns: repeat(6, 1fr);

  }

  .betriot-grid-tablet-7 .betriot-grid {

    grid-template-columns: repeat(7, 1fr);

  }

  .betriot-grid-tablet-8 .betriot-grid {

    grid-template-columns: repeat(8, 1fr);

  }

  .betriot-grid-tablet-9 .betriot-grid {

    grid-template-columns: repeat(9, 1fr);

  }

  .betriot-grid-tablet-10 .betriot-grid {

    grid-template-columns: repeat(10, 1fr);

  }

  .betriot-grid-tablet-11 .betriot-grid {

    grid-template-columns: repeat(11, 1fr);

  }

  .betriot-grid-tablet-12 .betriot-grid {

    grid-template-columns: repeat(12, 1fr);

  }

}

@media (max-width: -1px) {

  .betriot-grid-mobile_extra-0 .betriot-grid {

    display: inline-block;

    width: 100%;

    word-spacing: var(--grid-column-gap);

    margin-bottom: calc(-1 * var(--grid-row-gap));

  }

  .betriot-grid-mobile_extra-0 .betriot-grid .betriot-grid-item {

    display: inline-block;

    margin-bottom: var(--grid-row-gap);

    word-break: break-word;

  }

  .betriot-grid-mobile_extra-1 .betriot-grid {

    grid-template-columns: repeat(1, 1fr);

  }

  .betriot-grid-mobile_extra-2 .betriot-grid {

    grid-template-columns: repeat(2, 1fr);

  }

  .betriot-grid-mobile_extra-3 .betriot-grid {

    grid-template-columns: repeat(3, 1fr);

  }

  .betriot-grid-mobile_extra-4 .betriot-grid {

    grid-template-columns: repeat(4, 1fr);

  }

  .betriot-grid-mobile_extra-5 .betriot-grid {

    grid-template-columns: repeat(5, 1fr);

  }

  .betriot-grid-mobile_extra-6 .betriot-grid {

    grid-template-columns: repeat(6, 1fr);

  }

  .betriot-grid-mobile_extra-7 .betriot-grid {

    grid-template-columns: repeat(7, 1fr);

  }

  .betriot-grid-mobile_extra-8 .betriot-grid {

    grid-template-columns: repeat(8, 1fr);

  }

  .betriot-grid-mobile_extra-9 .betriot-grid {

    grid-template-columns: repeat(9, 1fr);

  }

  .betriot-grid-mobile_extra-10 .betriot-grid {

    grid-template-columns: repeat(10, 1fr);

  }

  .betriot-grid-mobile_extra-11 .betriot-grid {

    grid-template-columns: repeat(11, 1fr);

  }

  .betriot-grid-mobile_extra-12 .betriot-grid {

    grid-template-columns: repeat(12, 1fr);

  }

}

@media (max-width: 767px) {

  .betriot-grid-mobile-0 .betriot-grid {

    display: inline-block;

    width: 100%;

    word-spacing: var(--grid-column-gap);

    margin-bottom: calc(-1 * var(--grid-row-gap));

  }

  .betriot-grid-mobile-0 .betriot-grid .betriot-grid-item {

    display: inline-block;

    margin-bottom: var(--grid-row-gap);

    word-break: break-word;

  }

  .betriot-grid-mobile-1 .betriot-grid {

    grid-template-columns: repeat(1, 1fr);

  }

  .betriot-grid-mobile-2 .betriot-grid {

    grid-template-columns: repeat(2, 1fr);

  }

  .betriot-grid-mobile-3 .betriot-grid {

    grid-template-columns: repeat(3, 1fr);

  }

  .betriot-grid-mobile-4 .betriot-grid {

    grid-template-columns: repeat(4, 1fr);

  }

  .betriot-grid-mobile-5 .betriot-grid {

    grid-template-columns: repeat(5, 1fr);

  }

  .betriot-grid-mobile-6 .betriot-grid {

    grid-template-columns: repeat(6, 1fr);

  }

  .betriot-grid-mobile-7 .betriot-grid {

    grid-template-columns: repeat(7, 1fr);

  }

  .betriot-grid-mobile-8 .betriot-grid {

    grid-template-columns: repeat(8, 1fr);

  }

  .betriot-grid-mobile-9 .betriot-grid {

    grid-template-columns: repeat(9, 1fr);

  }

  .betriot-grid-mobile-10 .betriot-grid {

    grid-template-columns: repeat(10, 1fr);

  }

  .betriot-grid-mobile-11 .betriot-grid {

    grid-template-columns: repeat(11, 1fr);

  }

  .betriot-grid-mobile-12 .betriot-grid {

    grid-template-columns: repeat(12, 1fr);

  }

}

@media (min-width: 1025px) {

  #betriot-device-mode:after {

    content: "desktop";

  }

}

@media (min-width: -1px) {

  #betriot-device-mode:after {

    content: "widescreen";

  }

}

@media (max-width: -1px) {

  #betriot-device-mode:after {

    content: "laptop";

    content: "tablet_extra";

  }

}

@media (max-width: 1024px) {

  #betriot-device-mode:after {

    content: "tablet";

  }

}

@media (max-width: -1px) {

  #betriot-device-mode:after {

    content: "mobile_extra";

  }

}

@media (max-width: 767px) {

  #betriot-device-mode:after {

    content: "mobile";

  }

}

.e-content {

  --border-radius: 0;

  --display: flex;

  --flex-direction: column;

  --flex-basis: auto;

  --flex-grow: 0;

  --flex-shrink: 1;

  --contentent-width: Min(100%, var(--content-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(--content-default-padding, 0px);

  --padding-right: var(--content-default-padding, 0px);

  --padding-bottom: var(--content-default-padding, 0px);

  --padding-left: var(--content-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(--contentent-width)) / 2 + var(--padding-right))

    var(--padding-bottom)

    calc((100% - var(--contentent-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(.betriot-secon-con, [data-betriot-id]) > .e-content {

  --margin-right: auto;

  --margin-left: auto;

}

.e-content .betriot-empty-view {

  position: relative;

  width: 100%;

  height: 100%;

  min-height: var(--min-height, 100px);

}

.e-content .betriot-empty-view .betriot-secon-add {

  width: auto;

  height: auto;

  inset: 10px;

}

.e-content .betriot-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-content.e-content--row > .betriot-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-content.e-content--row[data-nesting-level]:not([data-nesting-level="0"])

  > .betriot-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-content.e-content--row[data-nesting-level]:not([data-nesting-level="0"])

  > :not(.betriot-maldkf)

  + .betriot-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-content.e-content--column > .betriot-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-content.e-content--column > .betriot-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-content .betriot-sortable-helper {

  height: 84px;

  width: 125px;

  z-index: -1;

}

.e-content .betriot-widget.betriot-widget {

  margin-bottom: 0;

}

.e-content: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-content .betriot-widget {

  min-width: 0;

}

.e-content .betriot-widget-google_maps,

.e-content .betriot-widget-video {

  -ms-flex-preferred-size: 100%;

  flex-basis: 100%;

}

.e-content .betriot-widget.e-widget-swiper {

  max-width: 100%;

  -ms-flex-preferred-size: 100%;

  flex-basis: 100%;

}

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting {

  position: relative;

  background-color: #556068;

}

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:hover,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:hover {

  background-color: #495157;

}

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting.betriot-editor-maldkf-add,

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting.betriot-editor-maldkf-edit

  + .betriot-editor-maldkf-remove,

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:first-child:before,

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:last-child:after,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting.betriot-editor-maldkf-add,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting.betriot-editor-maldkf-edit

  + .betriot-editor-maldkf-remove,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:first-child:before,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:last-child:after {

  display: none;

}

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:not(.betriot-editor-maldkf-edit),

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-setting:not(.betriot-editor-maldkf-edit) {

  -webkit-margin-start: -25px;

  margin-inline-start: -25px;

  z-index: -1;

  -webkit-transition: all 0.3s;

  -o-transition: 0.3s all;

  transition: all 0.3s;

  will-change: margin-inline-start;

}

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  > .betriot-editor-maldkf-settings:hover

  > :is(.betriot-editor-maldkf-duplicate, .betriot-editor-maldkf-remove),

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  > .betriot-editor-maldkf-settings:hover

  > :is(.betriot-editor-maldkf-duplicate, .betriot-editor-maldkf-remove) {

  -webkit-margin-start: 0;

  margin-inline-start: 0;

}

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-settings,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-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-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-settings:hover,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-settings:hover {

  background-color: #495157;

}

.e-content

  > .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-settings

  i.eicon-handle:before,

.betriot-widget

  .e-content

  > .betriot-maldkf-overlay

  .betriot-editor-maldkf-settings

  i.eicon-handle:before {

  content: "\e9b4";

  font-size: 20px;

  display: block;

  padding: 2px;

}

@media (max-width: 767px) {

  .e-content {

    --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: 0.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: 0.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: 0.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: 0.9;

  }

}

.betriot-form-fields-conper {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

}

.betriot-form-fields-conper.betriot-labels-above

  .betriot-field-group

  .betriot-field-subgroup,

.betriot-form-fields-conper.betriot-labels-above

  .betriot-field-group

  > .betriot-select-conper,

.betriot-form-fields-conper.betriot-labels-above .betriot-field-group > input,

.betriot-form-fields-conper.betriot-labels-above

  .betriot-field-group

  > textarea {

  -ms-flex-preferred-size: 100%;

  flex-basis: 100%;

  max-width: 100%;

}

.betriot-form-fields-conper.betriot-labels-inline

  > .betriot-field-group

  .betriot-select-conper,

.betriot-form-fields-conper.betriot-labels-inline

  > .betriot-field-group

  > input {

  -webkit-box-flex: 1;

  -ms-flex-positive: 1;

  flex-grow: 1;

}

.betriot-field-group {

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

  -webkit-box-align: center;

  -ms-flex-align: center;

  align-items: center;

}

.betriot-field-group.betriot-field-type-submit {

  -webkit-box-align: end;

  -ms-flex-align: end;

  align-items: flex-end;

}

.betriot-field-group .betriot-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;

}

.betriot-field-group .betriot-field-textual:focus {

  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset;

  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);

  outline: 0;

}

.betriot-field-group .betriot-field-textual::-webkit-input-placeholder {

  color: inherit;

  font-family: inherit;

  opacity: 0.6;

}

.betriot-field-group .betriot-field-textual:-ms-input-placeholder {

  color: inherit;

  font-family: inherit;

  opacity: 0.6;

}

.betriot-field-group .betriot-field-textual:-moz-placeholder,

.betriot-field-group .betriot-field-textual::-moz-placeholder {

  color: inherit;

  font-family: inherit;

  opacity: 0.6;

}

.betriot-field-group .betriot-field-textual::-ms-input-placeholder {

  color: inherit;

  font-family: inherit;

  opacity: 0.6;

}

.betriot-field-group .betriot-field-textual::placeholder {

  color: inherit;

  font-family: inherit;

  opacity: 0.6;

}

.betriot-field-group .betriot-select-conper {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  position: relative;

  width: 100%;

}

.betriot-field-group .betriot-select-conper 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;

}

.betriot-field-group .betriot-select-conper: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, 0.3);

}

.betriot-field-group.betriot-field-type-select-multiple

  .betriot-select-conper:before {

  content: "";

}

.betriot-field-subgroup {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

}

.betriot-field-subgroup .betriot-field-option label {

  display: inline-block;

}

.betriot-field-subgroup.betriot-subgroup-inline .betriot-field-option {

  padding-right: 10px;

}

.betriot-field-subgroup:not(.betriot-subgroup-inline) .betriot-field-option {

  -ms-flex-preferred-size: 100%;

  flex-basis: 100%;

}

.betriot-field-type-acceptance

  .betriot-field-subgroup

  .betriot-field-option

  input,

.betriot-field-type-acceptance

  .betriot-field-subgroup

  .betriot-field-option

  label,

.betriot-field-type-checkbox

  .betriot-field-subgroup

  .betriot-field-option

  input,

.betriot-field-type-checkbox

  .betriot-field-subgroup

  .betriot-field-option

  label,

.betriot-field-type-radio .betriot-field-subgroup .betriot-field-option input,

.betriot-field-type-radio .betriot-field-subgroup .betriot-field-option label {

  display: inline;

}

.betriot-field-label {

  cursor: pointer;

}

.betriot-mark-required .betriot-field-label:after {

  content: "*";

  color: red;

  padding-left: 0.2em;

}

.betriot-field-textual {

  line-height: 1.4;

  font-size: 15px;

  min-height: 40px;

  padding: 5px 14px;

  border-radius: 3px;

}

.betriot-field-textual.betriot-size-xs {

  font-size: 13px;

  min-height: 33px;

  padding: 4px 12px;

  border-radius: 2px;

}

.betriot-field-textual.betriot-size-md {

  font-size: 16px;

  min-height: 47px;

  padding: 6px 16px;

  border-radius: 4px;

}

.betriot-field-textual.betriot-size-lg {

  font-size: 18px;

  min-height: 59px;

  padding: 7px 20px;

  border-radius: 5px;

}

.betriot-field-textual.betriot-size-xl {

  font-size: 20px;

  min-height: 72px;

  padding: 8px 24px;

  border-radius: 6px;

}

.betriot-button-align-stretch

  .betriot-field-type-submit:not(.e-form__buttons__pper)

  .betriot-button {

  -ms-flex-preferred-size: 100%;

  flex-basis: 100%;

}

.betriot-button-align-stretch .e-form__buttons__pper {

  -ms-flex-preferred-size: 50%;

  flex-basis: 50%;

  -webkit-box-flex: 1;

  -ms-flex-positive: 1;

  flex-grow: 1;

}

.betriot-button-align-stretch .e-form__buttons__pper__button {

  -ms-flex-preferred-size: 100%;

  flex-basis: 100%;

}

.betriot-button-align-center .e-form__buttons,

.betriot-button-align-center .betriot-field-type-submit {

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

}

.betriot-button-align-start .e-form__buttons,

.betriot-button-align-start .betriot-field-type-submit {

  -webkit-box-pack: start;

  -ms-flex-pack: start;

  justify-content: flex-start;

}

.betriot-button-align-end .e-form__buttons,

.betriot-button-align-end .betriot-field-type-submit {

  -webkit-box-pack: end;

  -ms-flex-pack: end;

  justify-content: flex-end;

}

.betriot-button-align-center

  .betriot-field-type-submit:not(.e-form__buttons__pper)

  .betriot-button,

.betriot-button-align-end

  .betriot-field-type-submit:not(.e-form__buttons__pper)

  .betriot-button,

.betriot-button-align-start

  .betriot-field-type-submit:not(.e-form__buttons__pper)

  .betriot-button {

  -ms-flex-preferred-size: initial;

  flex-basis: auto;

}

.betriot-button-align-center .e-form__buttons__pper,

.betriot-button-align-end .e-form__buttons__pper,

.betriot-button-align-start .e-form__buttons__pper {

  -webkit-box-flex: initial;

  -ms-flex-positive: initial;

  flex-grow: 0;

}

.betriot-button-align-center .e-form__buttons__pper,

.betriot-button-align-center .e-form__buttons__pper__button,

.betriot-button-align-end .e-form__buttons__pper,

.betriot-button-align-end .e-form__buttons__pper__button,

.betriot-button-align-start .e-form__buttons__pper,

.betriot-button-align-start .e-form__buttons__pper__button {

  -ms-flex-preferred-size: initial;

  flex-basis: auto;

}

@media screen and (max-width: 1024px) {

  .betriot-tablet-button-align-stretch

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button {

    -ms-flex-preferred-size: 100%;

    flex-basis: 100%;

  }

  .betriot-tablet-button-align-stretch .e-form__buttons__pper {

    -ms-flex-preferred-size: 50%;

    flex-basis: 50%;

    -webkit-box-flex: 1;

    -ms-flex-positive: 1;

    flex-grow: 1;

  }

  .betriot-tablet-button-align-stretch .e-form__buttons__pper__button {

    -ms-flex-preferred-size: 100%;

    flex-basis: 100%;

  }

  .betriot-tablet-button-align-center .e-form__buttons,

  .betriot-tablet-button-align-center .betriot-field-type-submit {

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    justify-content: center;

  }

  .betriot-tablet-button-align-start .e-form__buttons,

  .betriot-tablet-button-align-start .betriot-field-type-submit {

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  .betriot-tablet-button-align-end .e-form__buttons,

  .betriot-tablet-button-align-end .betriot-field-type-submit {

    -webkit-box-pack: end;

    -ms-flex-pack: end;

    justify-content: flex-end;

  }

  .betriot-tablet-button-align-center

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button,

  .betriot-tablet-button-align-end

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button,

  .betriot-tablet-button-align-start

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button {

    -ms-flex-preferred-size: initial;

    flex-basis: auto;

  }

  .betriot-tablet-button-align-center .e-form__buttons__pper,

  .betriot-tablet-button-align-end .e-form__buttons__pper,

  .betriot-tablet-button-align-start .e-form__buttons__pper {

    -webkit-box-flex: initial;

    -ms-flex-positive: initial;

    flex-grow: 0;

  }

  .betriot-tablet-button-align-center .e-form__buttons__pper,

  .betriot-tablet-button-align-center .e-form__buttons__pper__button,

  .betriot-tablet-button-align-end .e-form__buttons__pper,

  .betriot-tablet-button-align-end .e-form__buttons__pper__button,

  .betriot-tablet-button-align-start .e-form__buttons__pper,

  .betriot-tablet-button-align-start .e-form__buttons__pper__button {

    -ms-flex-preferred-size: initial;

    flex-basis: auto;

  }

}

@media screen and (max-width: 767px) {

  .betriot-mobile-button-align-stretch

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button {

    -ms-flex-preferred-size: 100%;

    flex-basis: 100%;

  }

  .betriot-mobile-button-align-stretch .e-form__buttons__pper {

    -ms-flex-preferred-size: 50%;

    flex-basis: 50%;

    -webkit-box-flex: 1;

    -ms-flex-positive: 1;

    flex-grow: 1;

  }

  .betriot-mobile-button-align-stretch .e-form__buttons__pper__button {

    -ms-flex-preferred-size: 100%;

    flex-basis: 100%;

  }

  .betriot-mobile-button-align-center .e-form__buttons,

  .betriot-mobile-button-align-center .betriot-field-type-submit {

    -webkit-box-pack: center;

    -ms-flex-pack: center;

    justify-content: center;

  }

  .betriot-mobile-button-align-start .e-form__buttons,

  .betriot-mobile-button-align-start .betriot-field-type-submit {

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  .betriot-mobile-button-align-end .e-form__buttons,

  .betriot-mobile-button-align-end .betriot-field-type-submit {

    -webkit-box-pack: end;

    -ms-flex-pack: end;

    justify-content: flex-end;

  }

  .betriot-mobile-button-align-center

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button,

  .betriot-mobile-button-align-end

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button,

  .betriot-mobile-button-align-start

    .betriot-field-type-submit:not(.e-form__buttons__pper)

    .betriot-button {

    -ms-flex-preferred-size: initial;

    flex-basis: auto;

  }

  .betriot-mobile-button-align-center .e-form__buttons__pper,

  .betriot-mobile-button-align-end .e-form__buttons__pper,

  .betriot-mobile-button-align-start .e-form__buttons__pper {

    -webkit-box-flex: initial;

    -ms-flex-positive: initial;

    flex-grow: 0;

  }

  .betriot-mobile-button-align-center .e-form__buttons__pper,

  .betriot-mobile-button-align-center .e-form__buttons__pper__button,

  .betriot-mobile-button-align-end .e-form__buttons__pper,

  .betriot-mobile-button-align-end .e-form__buttons__pper__button,

  .betriot-mobile-button-align-start .e-form__buttons__pper,

  .betriot-mobile-button-align-start .e-form__buttons__pper__button {

    -ms-flex-preferred-size: initial;

    flex-basis: auto;

  }

}

.betriot-error .betriot-field {

  border-color: #d9534f;

}

.betriot-error .help-inline {

  color: #d9534f;

  font-size: 0.9em;

}

.betriot-message {

  margin: 10px 0;

  font-size: 1em;

  line-height: 1;

}

.betriot-message:before {

  content: "\e90e";

  display: inline-block;

  font-family: eicons;

  font-weight: 400;

  font-style: normal;

  vertical-align: middle;

  margin-right: 5px;

}

.betriot-message.betriot-message-danger {

  color: #d9534f;

}

.betriot-message.betriot-message-danger:before {

  content: "\e87f";

}

.betriot-message.form-message-success {

  color: #5cb85c;

}

.betriot-form .betriot-button {

  padding-top: 0;

  padding-bottom: 0;

  border: none;

}

.betriot-form .betriot-button > span {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

}

.betriot-form .betriot-button.betriot-size-xs {

  min-height: 33px;

}

.betriot-form .betriot-button.betriot-size-sm {

  min-height: 40px;

}

.betriot-form .betriot-button.betriot-size-md {

  min-height: 47px;

}

.betriot-form .betriot-button.betriot-size-lg {

  min-height: 59px;

}

.betriot-form .betriot-button.betriot-size-xl {

  min-height: 72px;

}

.betriot-maldkf .betriot-widget-content {

  -webkit-transition: background 0.3s, border 0.3s, border-radius 0.3s,

    -webkit-box-shadow 0.3s;

  transition: background 0.3s, border 0.3s, border-radius 0.3s,

    -webkit-box-shadow 0.3s;

  -o-transition: background 0.3s, border 0.3s, border-radius 0.3s,

    box-shadow 0.3s;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s,

    -webkit-box-shadow 0.3s;

}

.betriot-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 0.3s;

  -o-transition: all 0.3s;

  transition: all 0.3s;

}

.betriot-button:focus,

.betriot-button:hover,

.betriot-button:visited {

  color: #fff;

}

.betriot-button-contentent-conper {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  justify-content: center;

}

.betriot-button-icon {

  -webkit-box-flex: 0;

  -ms-flex-positive: 0;

  flex-grow: 0;

  -webkit-box-ordinal-group: 6;

  -ms-flex-order: 5;

  order: 5;

}

.betriot-button-icon svg {

  width: 1em;

  height: auto;

}

.betriot-button-icon .e-font-icon-svg {

  height: 1em;

}

.betriot-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;

}

.betriot-button.betriot-size-xs {

  font-size: 13px;

  padding: 10px 20px;

  border-radius: 2px;

}

.betriot-button.betriot-size-md {

  font-size: 16px;

  padding: 15px 30px;

  border-radius: 4px;

}

.betriot-button.betriot-size-lg {

  font-size: 18px;

  padding: 20px 40px;

  border-radius: 5px;

}

.betriot-button.betriot-size-xl {

  font-size: 20px;

  padding: 25px 50px;

  border-radius: 6px;

}

.betriot-button .betriot-align-icon-right {

  margin-left: 5px;

  -webkit-box-ordinal-group: 16;

  -ms-flex-order: 15;

  order: 15;

}

.betriot-button .betriot-align-icon-left {

  margin-right: 5px;

  -webkit-box-ordinal-group: 6;

  -ms-flex-order: 5;

  order: 5;

}

.betriot-button span {

  text-decoration: inherit;

}

.betriot-maldkf.betriot-button-info .betriot-button {

  background-color: #5bc0de;

}

.betriot-maldkf.betriot-button-success .betriot-button {

  background-color: #5cb85c;

}

.betriot-maldkf.betriot-button-warning .betriot-button {

  background-color: #f0ad4e;

}

.betriot-maldkf.betriot-button-danger .betriot-button {

  background-color: #d9534f;

}

.betriot-widget-button .betriot-button .betriot-button-info {

  background-color: #5bc0de;

}

.betriot-widget-button .betriot-button .betriot-button-success {

  background-color: #5cb85c;

}

.betriot-widget-button .betriot-button .betriot-button-warning {

  background-color: #f0ad4e;

}

.betriot-widget-button .betriot-button .betriot-button-danger {

  background-color: #d9534f;

}

.betriot-tab-title a {

  color: inherit;

}

.betriot-view-stacked .betriot-icon {

  padding: 0.5em;

  background-color: #818a91;

  color: #fff;

  fill: #fff;

}

.betriot-view-framed .betriot-icon {

  padding: 0.5em;

  color: #818a91;

  border: 3px solid #818a91;

  background-color: transparent;

}

.betriot-icon {

  display: inline-block;

  line-height: 1;

  -webkit-transition: all 0.3s;

  -o-transition: all 0.3s;

  transition: all 0.3s;

  color: #818a91;

  font-size: 50px;

  text-align: center;

}

.betriot-icon:hover {

  color: #818a91;

}

.betriot-icon i,

.betriot-icon svg {

  width: 1em;

  height: 1em;

  position: relative;

  display: block;

}

.betriot-icon i:before,

.betriot-icon svg:before {

  position: absolute;

  left: 50%;

  -webkit-transform: translateX(-50%);

  -ms-transform: translateX(-50%);

  transform: translateX(-50%);

}

.betriot-icon i.fad {

  width: auto;

}

.betriot-shape-circle .betriot-icon {

  border-radius: 50%;

}

.e-transform .betriot-widget-content {

  -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, 0.4s);

  transition: -webkit-transform var(--e-transform-transition-duration, 0.4s);

  -o-transition: transform var(--e-transform-transition-duration, 0.4s);

  transition: transform var(--e-transform-transition-duration, 0.4s);

  transition: transform var(--e-transform-transition-duration, 0.4s),

    -webkit-transform var(--e-transform-transition-duration, 0.4s);

}

.swiper-content {

  margin-left: auto;

  margin-right: auto;

  position: relative;

  overflow: hidden;

  z-index: 1;

}

.swiper-content .swiper-slide figure {

  line-height: 0;

}

.swiper-content .betriot-lightbox-contentent-source {

  display: none;

}

.swiper-content-no-flexbox .swiper-slide {

  float: left;

}

.swiper-content-vertical > .swiper-conper {

  -webkit-box-orient: vertical;

  -webkit-box-direction: normal;

  -ms-flex-direction: column;

  flex-direction: column;

}

.swiper-conper {

  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-content-android .swiper-slide,

.swiper-conper {

  -webkit-transform: translateZ(0);

  transform: translateZ(0);

}

.swiper-content-multirow > .swiper-conper {

  -ms-flex-wrap: wrap;

  flex-wrap: wrap;

}

.swiper-content-free-mode > .swiper-conper {

  -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-content-autoheight,

.swiper-content-autoheight .swiper-slide {

  height: auto;

}

.swiper-content-autoheight .swiper-conper {

  -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-content .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: 0.35;

  cursor: auto;

  pointer-events: none;

}

.swiper-button-prev,

.swiper-content-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-content-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-content-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-content-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-content-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-content-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: 0.3s;

  -o-transition: 0.3s;

  transition: 0.3s;

  -webkit-transform: translateZ(0);

  transform: translateZ(0);

  z-index: 10;

}

.swiper-pagination.swiper-pagination-hidden {

  opacity: 0;

}

.swiper-content-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: 0.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-content-vertical > .swiper-pagination-bullets {

  right: 10px;

  top: 50%;

  -webkit-transform: translate3d(0, -50%, 0);

  transform: translate3d(0, -50%, 0);

}

.swiper-content-vertical

  > .swiper-pagination-bullets

  .swiper-pagination-bullet {

  margin: 5px 0;

  display: block;

}

.swiper-content-horizontal

  > .swiper-pagination-bullets

  .swiper-pagination-bullet {

  margin: 0 6px;

}

.swiper-pagination-progressbar {

  background: rgba(0, 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-content-rtl

  .swiper-pagination-progressbar

  .swiper-pagination-progressbar-fill {

  -webkit-transform-origin: right top;

  -ms-transform-origin: right top;

  transform-origin: right top;

}

.swiper-content-horizontal > .swiper-pagination-progressbar {

  width: 100%;

  height: 4px;

  left: 0;

  top: 0;

}

.swiper-content-vertical > .swiper-pagination-progressbar {

  width: 4px;

  height: 100%;

  left: 0;

  top: 0;

}

.swiper-pagination-progressbar.swiper-pagination-white {

  background: hsla(0, 0%, 100%, 0.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-content-3d {

  -webkit-perspective: 1200px;

  perspective: 1200px;

}

.swiper-content-3d .swiper-cube-shadow,

.swiper-content-3d .swiper-slide,

.swiper-content-3d .swiper-slide-shadow-bottom,

.swiper-content-3d .swiper-slide-shadow-left,

.swiper-content-3d .swiper-slide-shadow-right,

.swiper-content-3d .swiper-slide-shadow-top,

.swiper-content-3d .swiper-conper {

  -webkit-transform-style: preserve-3d;

  transform-style: preserve-3d;

}

.swiper-content-3d .swiper-slide-shadow-bottom,

.swiper-content-3d .swiper-slide-shadow-left,

.swiper-content-3d .swiper-slide-shadow-right,

.swiper-content-3d .swiper-slide-shadow-top {

  position: absolute;

  left: 0;

  top: 0;

  width: 100%;

  height: 100%;

  pointer-events: none;

  z-index: 10;

}

.swiper-content-3d .swiper-slide-shadow-left {

  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);

  background-image: -webkit-gradient(

    linear,

    right top,

    left top,

    from(rgba(0, 0, 0, 0.5)),

    to(transparent)

  );

  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);

}

.swiper-content-3d .swiper-slide-shadow-right {

  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);

  background-image: -webkit-gradient(

    linear,

    left top,

    right top,

    from(rgba(0, 0, 0, 0.5)),

    to(transparent)

  );

  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);

}

.swiper-content-3d .swiper-slide-shadow-top {

  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);

  background-image: -webkit-gradient(

    linear,

    left bottom,

    left top,

    from(rgba(0, 0, 0, 0.5)),

    to(transparent)

  );

  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);

}

.swiper-content-3d .swiper-slide-shadow-bottom {

  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);

  background-image: -webkit-gradient(

    linear,

    left top,

    left bottom,

    from(rgba(0, 0, 0, 0.5)),

    to(transparent)

  );

  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);

}

.swiper-content-coverflow .swiper-conper,

.swiper-content-flip .swiper-conper {

  -ms-perspective: 1200px;

}

.swiper-content-cube,

.swiper-content-flip {

  overflow: visible;

}

.swiper-content-cube .swiper-slide,

.swiper-content-flip .swiper-slide {

  pointer-events: none;

  z-index: 1;

}

.swiper-content-cube .swiper-slide .swiper-slide,

.swiper-content-flip .swiper-slide .swiper-slide {

  pointer-events: none;

}

.swiper-content-cube .swiper-slide-active,

.swiper-content-cube .swiper-slide-active .swiper-slide-active,

.swiper-content-flip .swiper-slide-active,

.swiper-content-flip .swiper-slide-active .swiper-slide-active {

  pointer-events: auto;

}

.swiper-content-cube .swiper-slide-shadow-bottom,

.swiper-content-cube .swiper-slide-shadow-left,

.swiper-content-cube .swiper-slide-shadow-right,

.swiper-content-cube .swiper-slide-shadow-top,

.swiper-content-flip .swiper-slide-shadow-bottom,

.swiper-content-flip .swiper-slide-shadow-left,

.swiper-content-flip .swiper-slide-shadow-right,

.swiper-content-flip .swiper-slide-shadow-top {

  z-index: 0;

  -webkit-backface-visibility: hidden;

  backface-visibility: hidden;

}

.swiper-content-cube .swiper-slide {

  visibility: hidden;

  -webkit-transform-origin: 0 0;

  -ms-transform-origin: 0 0;

  transform-origin: 0 0;

  width: 100%;

  height: 100%;

}

.swiper-content-cube.swiper-content-rtl .swiper-slide {

  -webkit-transform-origin: 100% 0;

  -ms-transform-origin: 100% 0;

  transform-origin: 100% 0;

}

.swiper-content-cube .swiper-slide-active,

.swiper-content-cube .swiper-slide-next,

.swiper-content-cube .swiper-slide-next + .swiper-slide,

.swiper-content-cube .swiper-slide-prev {

  pointer-events: auto;

  visibility: visible;

}

.swiper-content-cube .swiper-cube-shadow {

  position: absolute;

  left: 0;

  bottom: 0;

  width: 100%;

  height: 100%;

  background: #000;

  opacity: 0.6;

  -webkit-filter: blur(50px);

  filter: blur(50px);

  z-index: 0;

}

.swiper-content-fade.swiper-content-free-mode .swiper-slide {

  -webkit-transition-timing-function: ease-out;

  -o-transition-timing-function: ease-out;

  transition-timing-function: ease-out;

}

.swiper-content-fade .swiper-slide {

  pointer-events: none;

  -webkit-transition-property: opacity;

  -o-transition-property: opacity;

  transition-property: opacity;

}

.swiper-content-fade .swiper-slide .swiper-slide {

  pointer-events: none;

}

.swiper-content-fade .swiper-slide-active,

.swiper-content-fade .swiper-slide-active .swiper-slide-active {

  pointer-events: auto;

}

.swiper-zoom-content {

  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-content > canvas,

.swiper-zoom-content > img,

.swiper-zoom-content > 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, 0.1);

}

.swiper-content-horizontal > .swiper-scrollbar {

  position: absolute;

  left: 1%;

  bottom: 3px;

  z-index: 50;

  height: 5px;

  width: 98%;

}

.swiper-content-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, 0.5);

  border-radius: 10px;

  left: 0;

  top: 0;

}

.swiper-scrollbar-cursor-drag {

  cursor: move;

}

.betriot-pagination-position-outside .swiper-content {

  padding-bottom: 30px;

}

.betriot-pagination-position-outside .betriot-swiper-button {

  top: calc(50% - 30px / 2);

}

.betriot-swiper {

  position: relative;

}

.betriot-main-swiper {

  position: static;

}

.betriot-arrows-position-outside .swiper-content {

  width: calc(100% - 60px);

}

.betriot-arrows-position-outside .betriot-swiper-button-prev {

  left: 0;

}

.betriot-arrows-position-outside .betriot-swiper-button-next {

  right: 0;

}

.swiper-image-stretch .swiper-slide .swiper-slide-image {

  width: 100%;

}

.betriot-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%, 0.9);

  top: 50%;

  -webkit-transform: translateY(-50%);

  -ms-transform: translateY(-50%);

  transform: translateY(-50%);

}

.betriot-swiper-button svg {

  fill: hsla(0, 0%, 93.3%, 0.9);

  height: 1em;

  width: 1em;

}

.betriot-swiper-button-prev {

  left: 10px;

}

.betriot-swiper-button-next {

  right: 10px;

}

.betriot-swiper-button.swiper-button-disabled {

  opacity: 0.3;

}

.swiper-content-cube .betriot-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);

  }

}

.betriot-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;

}

.betriot-lightbox .dialog-header {

  display: none;

}

.betriot-lightbox .dialog-widget-contentent {

  background: none;

  -webkit-box-shadow: none;

  box-shadow: none;

  width: 100%;

  height: 100%;

}

.betriot-lightbox .dialog-message {

  -webkit-animation-duration: 0.3s;

  animation-duration: 0.3s;

}

.betriot-lightbox .dialog-message:not(.betriot-fit-aspect-ratio) {

  height: 100%;

}

.betriot-lightbox .dialog-message.dialog-lightbox-message {

  padding: 0;

}

.betriot-lightbox .dialog-lightbox-close-button {

  cursor: pointer;

  position: absolute;

  font-size: var(--lightbox-header-icons-size);

  right: 0.75em;

  margin-top: 13px;

  padding: 0.25em;

  z-index: 2;

  line-height: 1;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

}

.betriot-lightbox .dialog-lightbox-close-button svg {

  height: 1em;

  width: 1em;

}

.betriot-lightbox .dialog-lightbox-close-button,

.betriot-lightbox .betriot-swiper-button {

  color: var(--lightbox-ui-color);

  -webkit-transition: all 0.3s;

  -o-transition: all 0.3s;

  transition: all 0.3s;

  opacity: 1;

}

.betriot-lightbox .dialog-lightbox-close-button svg,

.betriot-lightbox .betriot-swiper-button svg {

  fill: var(--lightbox-ui-color);

}

.betriot-lightbox .dialog-lightbox-close-button:hover,

.betriot-lightbox .betriot-swiper-button:hover {

  color: var(--lightbox-ui-color-hover);

}

.betriot-lightbox .dialog-lightbox-close-button:hover svg,

.betriot-lightbox .betriot-swiper-button:hover svg {

  fill: var(--lightbox-ui-color-hover);

}

.betriot-lightbox .swiper-content {

  height: 100%;

}

.betriot-lightbox .betriot-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) {

  .betriot-lightbox .betriot-lightbox-item {

    padding: 70px 0;

  }

}

.betriot-lightbox .betriot-lightbox-image {

  max-height: 100%;

  -webkit-user-select: none;

  -moz-user-select: none;

  -ms-user-select: none;

  user-select: none;

}

.betriot-lightbox .betriot-lightbox-image,

.betriot-lightbox .betriot-lightbox-image:hover {

  opacity: 1;

  -webkit-filter: none;

  filter: none;

  border: none;

}

.betriot-lightbox .betriot-lightbox-image,

.betriot-lightbox .betriot-video-content {

  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.3),

    0 0 8px -5px rgba(0, 0, 0, 0.3);

  box-shadow: 0 0 30px rgba(0, 0, 0, 0.3), 0 0 8px -5px rgba(0, 0, 0, 0.3);

  border-radius: 2px;

}

.betriot-lightbox .betriot-video-content {

  position: absolute;

  top: 50%;

  left: 50%;

  -webkit-transform: translate(-50%, -50%);

  -ms-transform: translate(-50%, -50%);

  transform: translate(-50%, -50%);

}

@media (min-width: 1025px) {

  .betriot-lightbox .betriot-video-content {

    width: 75%;

  }

}

@media (max-width: 1024px) {

  .betriot-lightbox .betriot-video-content {

    width: 100%;

  }

}

@media (min-width: 768px) and (max-width: 1024px) {

  .betriot-lightbox .betriot-aspect-ratio-916 .betriot-video-content {

    width: 70%;

  }

}

.betriot-lightbox .betriot-swiper-button:focus {

  outline-width: 1px;

}

.betriot-lightbox .betriot-swiper-button-next,

.betriot-lightbox .betriot-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);

}

.betriot-lightbox .betriot-swiper-button-prev {

  left: 0;

}

.betriot-lightbox .betriot-swiper-button-next {

  right: 0;

}

@media (max-width: 767px) {

  .betriot-lightbox .betriot-swiper-button:focus {

    outline: none;

  }

  .betriot-lightbox .betriot-swiper-button-next,

  .betriot-lightbox .betriot-swiper-button-prev {

    width: 20%;

  }

  .betriot-lightbox .betriot-swiper-button-next i,

  .betriot-lightbox .betriot-swiper-button-prev i {

    padding: 10px;

    background-color: rgba(0, 0, 0, 0.5);

  }

  .betriot-lightbox .betriot-swiper-button-prev {

    left: 0;

    -webkit-box-pack: start;

    -ms-flex-pack: start;

    justify-content: flex-start;

  }

  .betriot-lightbox .betriot-swiper-button-next {

    right: 0;

    -webkit-box-pack: end;

    -ms-flex-pack: end;

    justify-content: flex-end;

  }

}

.betriot-slideshow__counter {

  color: currentColor;

  font-size: 0.75em;

  width: -webkit-max-contentent;

  width: -moz-max-contentent;

  width: max-contentent;

}

.betriot-slideshow__footer,

.betriot-slideshow__header {

  position: absolute;

  left: 0;

  width: 100%;

  padding: 15px 20px;

  -webkit-transition: 0.3s;

  -o-transition: 0.3s;

  transition: 0.3s;

}

.betriot-slideshow__footer {

  color: var(--lightbox-text-color);

}

.betriot-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;

}

.betriot-slideshow__header > i,

.betriot-slideshow__header > svg {

  cursor: pointer;

  padding: 0.25em;

  margin: 0 0.35em;

}

.betriot-slideshow__header > i {

  font-size: inherit;

}

.betriot-slideshow__header > i:hover {

  color: var(--lightbox-ui-color-hover);

}

.betriot-slideshow__header > svg {

  -webkit-box-sizing: content-box;

  box-sizing: content-box;

  fill: var(--lightbox-ui-color);

  height: 1em;

  width: 1em;

}

.betriot-slideshow__header > svg:hover {

  fill: var(--lightbox-ui-color-hover);

}

.betriot-slideshow__header .betriot-slideshow__counter {

  margin-right: auto;

}

.betriot-slideshow__header .betriot-icon-share {

  z-index: 5;

}

.betriot-slideshow__share-menu {

  background-color: transparent;

  width: 0;

  height: 0;

  position: absolute;

  overflow: hidden;

  -webkit-transition: background-color 0.4s;

  -o-transition: background-color 0.4s;

  transition: background-color 0.4s;

}

.betriot-slideshow__share-menu .betriot-slideshow__share-links a {

  color: #2c2c2c;

}

.betriot-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 0.25s 0.1s;

  -o-transition: all 0.25s 0.1s;

  transition: all 0.25s 0.1s;

  -webkit-box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);

  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);

}

.betriot-slideshow__share-links a {

  text-align: left;

  color: #55595c;

  font-size: 12px;

  line-height: 2.5;

  display: block;

  opacity: 0;

  -webkit-transition: opacity 0.5s 0.1s;

  -o-transition: opacity 0.5s 0.1s;

  transition: opacity 0.5s 0.1s;

}

.betriot-slideshow__share-links a:hover {

  color: #000;

}

.betriot-slideshow__share-links a i,

.betriot-slideshow__share-links a svg {

  margin-right: 0.75em;

}

.betriot-slideshow__share-links a i {

  font-size: 1.25em;

}

.betriot-slideshow__share-links a svg {

  height: 1.25em;

  width: 1.25em;

}

.betriot-slideshow__share-links:before {

  content: "";

  display: block;

  position: absolute;

  top: 1px;

  right: 0.5em;

  border: 0.45em solid transparent;

  border-bottom-color: #fff;

  -webkit-transform: translateY(-100%) scaleX(0.7);

  -ms-transform: translateY(-100%) scaleX(0.7);

  transform: translateY(-100%) scaleX(0.7);

}

.betriot-slideshow__footer {

  bottom: 0;

  z-index: 5;

  position: fixed;

}

.betriot-slideshow__description,

.betriot-slideshow__title {

  margin: 0;

}

.betriot-slideshow__title {

  font-size: 16px;

  font-weight: 700;

}

.betriot-slideshow__description {

  font-size: 14px;

}

.betriot-slideshow--ui-hidden .betriot-slideshow__footer,

.betriot-slideshow--ui-hidden .betriot-slideshow__header {

  opacity: 0;

  pointer-events: none;

}

.betriot-slideshow--ui-hidden .betriot-swiper-button-next,

.betriot-slideshow--ui-hidden .betriot-swiper-button-prev {

  opacity: 0;

}

.betriot-slideshow--fullscreen-mode .betriot-video-content {

  width: 100%;

}

.betriot-slideshow--zoom-mode .betriot-slideshow__footer,

.betriot-slideshow--zoom-mode .betriot-slideshow__header {

  background-color: rgba(0, 0, 0, 0.5);

}

.betriot-slideshow--zoom-mode .betriot-swiper-button-next,

.betriot-slideshow--zoom-mode .betriot-swiper-button-prev {

  opacity: 0;

  pointer-events: none;

}

.betriot-slideshow--share-mode .betriot-slideshow__share-menu {

  top: 0;

  left: 0;

  width: 100vw;

  height: 100vh;

  opacity: 1;

  cursor: default;

  background-color: rgba(0, 0, 0, 0.5);

}

.betriot-slideshow--share-mode .betriot-slideshow__share-links {

  -webkit-transform: scale(1);

  -ms-transform: scale(1);

  transform: scale(1);

}

.betriot-slideshow--share-mode .betriot-slideshow__share-links,

.betriot-slideshow--share-mode .betriot-slideshow__share-links a {

  opacity: 1;

}

.betriot-slideshow--share-mode .betriot-slideshow__share-links .eicon-twitter {

  color: #1da1f2;

}

.betriot-slideshow--share-mode .betriot-slideshow__share-links .eicon-facebook {

  color: #3b5998;

}

.betriot-slideshow--share-mode

  .betriot-slideshow__share-links

  .eicon-pinterest {

  color: #bd081c;

}

.betriot-slideshow--share-mode

  .betriot-slideshow__share-links

  .eicon-download-bold {

  color: #a4afb7;

}

.betriot-slideshow--share-mode

  .betriot-slideshow__share-links

  .e-eicon-twitter {

  fill: #1da1f2;

}

.betriot-slideshow--share-mode

  .betriot-slideshow__share-links

  .e-eicon-facebook {

  fill: #3b5998;

}

.betriot-slideshow--share-mode

  .betriot-slideshow__share-links

  .e-eicon-pinterest {

  fill: #bd081c;

}

.betriot-slideshow--share-mode

  .betriot-slideshow__share-links

  .e-eicon-download-bold {

  fill: #a4afb7;

}

.betriot-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: 0.75s;

  animation-duration: 0.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;

  }

}

.betriot-shape {

  overflow: hidden;

  position: absolute;

  left: 0;

  width: 100%;

  line-height: 0;

  direction: ltr;

}

.betriot-shape-top {

  top: -1px;

}

.betriot-shape-top:not([data-negative="false"]) svg {

  z-index: -1;

}

.betriot-shape-bottom {

  bottom: -1px;

}

.betriot-shape-bottom:not([data-negative="true"]) svg {

  z-index: -1;

}

.betriot-shape[data-negative="false"].betriot-shape-bottom,

.betriot-shape[data-negative="true"].betriot-shape-top {

  -webkit-transform: rotate(180deg);

  -ms-transform: rotate(180deg);

  transform: rotate(180deg);

}

.betriot-shape svg {

  display: block;

  width: calc(100% + 1.3px);

  position: relative;

  left: 50%;

  -webkit-transform: translateX(-50%);

  -ms-transform: translateX(-50%);

  transform: translateX(-50%);

}

.betriot-shape .betriot-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-maldkfor_edit_page > .ab-item:before {

  content: "\e813";

  font-family: eicons;

  top: 3px;

  font-size: 18px;

}

#wp-admin-bar-maldkfor_edit_page .ab-submenu .ab-item {

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;

  width: 200px;

}

#wp-admin-bar-maldkfor_edit_page .betriot-edit-link-title {

  white-space: nowrap;

  -o-text-overflow: ellipsis;

  text-overflow: ellipsis;

  overflow: hidden;

  width: 100%;

}

#wp-admin-bar-maldkfor_edit_page .betriot-edit-link-type {

  background: #55595c;

  font-size: 11px;

  line-height: 9px;

  margin-top: 6px;

  padding: 4px 8px;

  border-radius: 3px;

}

#wp-admin-bar-maldkfor_inspector > .ab-item:before {

  content: "\f348";

  top: 2px;

}

#wpadminbar * {

  font-style: normal;

}

.page-template-maldkfor_canvas.betriot-page:before {

  display: none;

}

.betriot-post__thumbnail__link {

  -webkit-transition: none;

  -o-transition: none;

  transition: none;

}

#left-area ul.betriot-icon-list-items,

.betriot-edit-area .betriot-maldkf ul.betriot-icon-list-items,

.elementor .betriot-maldkf ul.betriot-icon-list-items {

  padding: 0;

}

.e--ua-appleWebkit.rtl {

  --flex-right: flex-start;

}

.e--ua-appleWebkit .betriot-share-buttons--align-right,

.e--ua-appleWebkit .betriot-widget-social-icons.e-grid-align-right {

  --justify-content: var(--flex-right, flex-end);

}

.e--ua-appleWebkit .betriot-share-buttons--align-center,

.e--ua-appleWebkit .betriot-widget-social-icons.e-grid-align-center {

  --justify-content: center;

}

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-center

  .betriot-grid,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-justify

  .betriot-grid,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-right

  .betriot-grid,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-widget-social-icons.e-grid-align-center

  .betriot-grid,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-widget-social-icons.e-grid-align-right

  .betriot-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(-0.5 * var(--grid-column-gap));

  margin-right: calc(-0.5 * var(--grid-column-gap));

}

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-center

  .betriot-grid-item,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-justify

  .betriot-grid-item,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-right

  .betriot-grid-item,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-widget-social-icons.e-grid-align-center

  .betriot-grid-item,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-widget-social-icons.e-grid-align-right

  .betriot-grid-item {

  margin-left: calc(0.5 * var(--grid-column-gap));

  margin-right: calc(0.5 * var(--grid-column-gap));

}

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-left

  .betriot-grid,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-widget-social-icons.e-grid-align-left

  .betriot-grid {

  display: inline-block;

}

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-left

  .betriot-grid,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-share-buttons--align-left

  .betriot-grid-item,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-widget-social-icons.e-grid-align-left

  .betriot-grid,

.e--ua-appleWebkit

  .betriot-grid-0.betriot-widget-social-icons.e-grid-align-left

  .betriot-grid-item {

  margin-left: 0;

  margin-right: 0;

}

@media (max-width: 1024px) {

  .e--ua-appleWebkit .betriot-share-buttons-tablet--align-right,

  .e--ua-appleWebkit .betriot-widget-social-icons.e-grid-align-tablet-right {

    --justify-content: var(--flex-right, flex-end);

  }

  .e--ua-appleWebkit .betriot-share-buttons-tablet--align-center,

  .e--ua-appleWebkit .betriot-widget-social-icons.e-grid-align-tablet-center {

    --justify-content: center;

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-tablet-center

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-tablet-justify

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-tablet-right

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-tablet-center

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-tablet-right

    .betriot-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(-0.5 * var(--grid-column-gap));

    margin-right: calc(-0.5 * var(--grid-column-gap));

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-tablet-center

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-tablet-justify

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-tablet-right

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-tablet-center

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-tablet-right

    .betriot-grid-item {

    margin-left: calc(0.5 * var(--grid-column-gap));

    margin-right: calc(0.5 * var(--grid-column-gap));

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons-tablet--align-left

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-tablet-left

    .betriot-grid {

    display: inline-block;

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons-tablet--align-left

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons-tablet--align-left

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-tablet-left

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-tablet-left

    .betriot-grid-item {

    margin-left: 0;

    margin-right: 0;

  }

}

@media (max-width: 767px) {

  .e--ua-appleWebkit .betriot-share-buttons-mobile--align-right,

  .e--ua-appleWebkit .betriot-widget-social-icons.e-grid-align-mobile-right {

    --justify-content: var(--flex-right, flex-end);

  }

  .e--ua-appleWebkit .betriot-share-buttons-mobile--align-center,

  .e--ua-appleWebkit .betriot-widget-social-icons.e-grid-align-mobile-center {

    --justify-content: center;

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-mobile-center

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-mobile-justify

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-mobile-right

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-mobile-center

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-mobile-right

    .betriot-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(-0.5 * var(--grid-column-gap));

    margin-right: calc(-0.5 * var(--grid-column-gap));

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-mobile-center

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-mobile-justify

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons--align-mobile-right

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-mobile-center

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-mobile-right

    .betriot-grid-item {

    margin-left: calc(0.5 * var(--grid-column-gap));

    margin-right: calc(0.5 * var(--grid-column-gap));

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons-mobile--align-left

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-mobile-left

    .betriot-grid {

    display: inline-block;

  }

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons-mobile--align-left

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-share-buttons-mobile--align-left

    .betriot-grid-item,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-mobile-left

    .betriot-grid,

  .e--ua-appleWebkit

    .betriot-grid-0.betriot-widget-social-icons.e-grid-align-mobile-left

    .betriot-grid-item {

    margin-left: 0;

    margin-right: 0;

  }

}

@media (max-width: 767px) {

  .elementor .betriot-hidden-mobile,

  .elementor .betriot-hidden-phone {

    display: none;

  }

}

@media (min-width: -1px) and (max-width: -1px) {

  .elementor .betriot-hidden-mobile_extra {

    display: none;

  }

}

@media (min-width: 768px) and (max-width: 1024px) {

  .elementor .betriot-hidden-tablet {

    display: none;

  }

}

@media (min-width: -1px) and (max-width: -1px) {

  .elementor .betriot-hidden-laptop,

  .elementor .betriot-hidden-tablet_extra {

    display: none;

  }

}

@media (min-width: 1025px) and (max-width: 99999px) {

  .elementor .betriot-hidden-desktop {

    display: none;

  }

}

@media (min-width: -1px) {

  .elementor .betriot-hidden-widescreen {

    display: none;

  }

}

.betriot-widget-text-path {

  font-size: 20px;

  text-align: var(--alignment, left);

}

.betriot-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));

}

.betriot-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;

}

.betriot-widget-text-path svg:hover path {

  --path-fill: var(--path-fill-hover);

  --stroke-color: var(--stroke-color-hover);

  --stroke-width: var(--stroke-width-hover);

}

.betriot-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;

}

.betriot-widget-text-path svg text:hover {

  --color: var(--text-color-hover, var(--text-color));

  --fill: var(--color);

  color: var(--color);

}
